hola amigos eh editado este foro para no crear otro asi que espero que me puedan ayudar en esto, es que quiero ser una comparacion este es el code:
blanco = color.new(255,255,255) completa=batt.charging() function Bateria() if batt.charging() then screen.print(60,40,"La batería esta conectada a la corriente externa",blanco) end if completa < 99 then screen.print(60,20,"¡carga completa desconecta el cable!",blanco) end screen.print(60,140,"estado de carga de bateria: "..batt.chargingstatus(void),blanco) screen.print(60,60,"porcentaje de la bateria: "..batt.percent().."%",blanco) if batt.islow() then screen.print(10,30,"bateria baja conecte el cargador",blanco) end screen.print(60,80,"tiempo de la bateria cargar: "..batt.time(void).." minutos",blanco) screen.print(60,100,"temperatura de la bateria: "..batt.temp(void).." cº",blanco) screen.print(60,120,"voltaje de la bateria: "..0.001*batt.volt().." voltio",blanco) screen.print(130,10,"presiona 0 para volver al menu",blanco) end while true do controls.read() Bateria() if controls.press("circle") then dofile("script.lua") end screen.flip() end
NECESITO AYUDA!!!!
EDITO: ya esta resuelto este foro.
By PerezRE
Hola. Primero que nada en la línea 8 (Contando líneas vacías) hay un "error" (el code esta bien, excepto que no te funcionará como quieres) Ya que mostrará el texto agregado desde el 99% ó 98% hacia abajo excepto cuando el porcentaje es 100%. Te dejo el code corregido.
Y respecto a la comparación. No entiendo que quieres comparar, con todo respeto, creo que debés ser más especifico.
--[NO EXISTEN LOS LIMITES =D]--
si ya gracias... por
si ya gracias... por ayudar...
By PerezRE
Es sencillo, observa en cada modulo lo que devuelve. Por ejemplo en tu caso, es 0 y 1. Aquí te dejo la solución.
Saludos
--[NO EXISTEN LOS LIMITES =D]--
no hay un metodo de que
no hay un metodo de que imprima las letras fija y cuando detecta 1 diga si a lado
By PerezRE
mmm...¿ a lo que quieres es que muestre SI después de NO?
mmmm mas o menos
lo que quiero que haga es lo siguiente
esta cargando la bateria: no (sino está cargando)
pero si esta cargando que diga asi
esta cargando la bateria: si
By PerezRE
Creo que entendí tu idea. Pero para que batt.chargingstatus() te de si o no, tiene que ser con condiciones. Para que se coloque lo "Cargando bateria" tendría que ser aparte.
Veré otras opciones después, hoy he estado varias horas frente al monitor.
Recuerda que en la programación es parecido a las matemáticas, se puede llegar a un mismo resultado de diversas formas.
Saludos
--[NO EXISTEN LOS LIMITES =D]--
si k.o gracias aun que yo
si k.o gracias aun que yo tambien tengo horas frente al monitor solo tratando de hacer funcionar bien un nuevo HB que estoy creando que creo que sera el procedente de unos de los HB que tengo aqui... jaja pero gracias lo hare...
By PerezRE
Entiendo perfectamente jeje.
Entonces ¿Si es el resultado que buscabas?
Si de algo te sirve, te dejo un code que hice cuando inicié a programar. En el cual muestra la información de la bateria.
--[NO EXISTEN LOS LIMITES =D]--
Mmm...
Vas a tener un pequeño error, y es que las variables las defines antes del bucle, pero en el bucle no las "actualizas", por lo que no va a salir la información actualizada. Lo mejor es que no utilices las variables, sino la propia función, como en las condiciones, o si quieres puedes definirlas al inicio del bucle
NekeOS, el nuevo shell para PSP
PS4 500GB OFW, PS3 320GB OFW, PS3 500GB OFW, PSP 6.39 PRO-C Fix4.
Sony Xperia Z1 Compact con Android 5.1.1
Portatil Lenovo z50-70 Intel® Core™ i7-4510U y NVIDIA GeForce 840M con Elementary OS 0.3.2 Freya (64 bits) y Windows 10 (64 bits).
si usare algo de eso
si usare algo de eso gracias...
By Aitor
Aún así, ese code tendría un pequeño problema, mi PSPs cuando llega al 100% sigue cargando, no se si pasara con otras PSPs.
By PerezRE
Pues mi PSP durá unos pocos minutos cargando aún diciendo que esta al 100% pero posteriormente se pone verde. Y pues vaya!, es un code que fue por así decirlo, mi primer HB (Pero sin hacerlo público =P). XD
--[NO EXISTEN LOS LIMITES =D]--
By Aitor
No digo que el code en sí esté mal, digo que es un pequeño fallo de la PSP, lo que debería hacer para que estuviera perfecto sería utilizar un cronómetro para que cuando llegará a unos ciertos minutos al 100% ya saltara el mensaje. Evidentemente estos minutos los tendría que medir él y seguramente variará dependiendo el tipo de PSP que uses y sobre todo con los mAh del cargador, puede que influya la temperatura de la batería, una cosa qe influye seguro es el nivel de la CPU mientras la carga...
Sígueme en Twitter: @Aitor_db
Esto...
Por influír tambien influye la batería, la PSP 1000 tiene una batería de 1800 mAh y la 2000 y 3000 tienen 1200 mAh...
Saludos!
Pues tampoco
Yo a mi psp 1000 le compré una batería de 3600 mAh: http://www.ebay.com/itm/200771850366?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649
PSP FAT [5.00 M33-6] [6.60 ME] [Hard Moded] / Nintendo Wii [4.1U] [cIOS Hermes] [D2X cIOS] / iPhone 3G [4.2.1] [BB 05.13.04] [redsn0w] / iPod Touch 4 [6.1] [evasi0n]
07/05/10: Tuve el placer de llamarle con todo derecho "N00B" a molotovi xDDD
Recuerda: Sé el intérprete -_-
Cuanto te dura la batería?
¿Cuanto te dura la batería? Por que igual me lo pienso y me compro otra...
Saludos!
No tengo idea
La compré sí, pero aun no llega... La estoy esperando aun .-.
Cuando
¿Cuando te llege te importaría mandarme un MP diciendo cuanto dura? Porqué si está bien igual opto por comprarme una de esas...
Saludos!
Ya llegó
Llegó hoy, la estoy cargando completamente, cuando empiece a usarla te mando un MP y cuando se muera te mando otro :)
Saludos!
PSP FAT [5.00 M33-6] [6.60 ME] [Hard Moded] / Nintendo Wii [4.1U] [cIOS Hermes] [D2X cIOS] / iPhone 3G [4.2.1] [BB 05.13.04] [redsn0w] / iPod Touch 4 [6.1] [evasi0n]
07/05/10: Tuve el placer de llamarle con todo derecho "N00B" a molotovi xDDD
Recuerda: Sé el intérprete -_-
si k.o
si k.o
si,si,si esta bien...
si,si,si esta bien...
sisi k.o gracias por la
sisi k.o gracias por la sugerencia pero veras como funciona cuando lo suba...
si yaa el HB esta casi listo
si yaa el HB esta casi listo ya este foro lo cerre porque ya resolvi este problema gracias a uds por ayudar...