Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Como Conocer El Estado De La Bateria Con Gambas
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Como Conocer El Estado De La Bateria Con Gambas 
 
buenas alguien me podria ayudar o decirme la manera de conoer el estado de la bateria con gambas es para hacer un programa de apagado automatico en una ups y necesito saber cual es el estado de mi bateria para luego conmutar la ups la carge y asi sucesivamente  gracias por su atencion. esl programa lo estoy desarrollando en gambas 3 en linux ubuntu
 



 
dantextz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Como Conocer El Estado De La Bateria Con Gambas 
 
Hola dantextz

No entiendo bien si lo que quieres es controlar el estado de la batería del laptop o de la UPS (o SAI en español)

Si es lo primero, puedes usar la terminal para ver los ficheros relativos dentro de /proc. Recuerda que en linux todo son ficheros, incluso la batería puede ser accedida como un fichero.

cat /proc/acpi/battery/BAT0/info

en la terminal ese comando debería darte datos sobre la batería del portátil. Luego en gambas, sólo es cuestión de usar Shell o Exec para obtener la salida de texto del comando y procesarla después. Usa el buscador del foro para aprender más sobre estos comandos.

Para conocer el estado del SAI es bastante más complicado y requiere una conexión física entre el PC y el SAI. Este enlace te puede ayudar:

http://blog.osusnet.com/2010/05/28/...acion-en-cacti/

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Como Conocer El Estado De La Bateria Con Gambas 
 
gracias lo que nesecitava saber era el estado de la bateria del pc ya que la coneccion de la ups y del pcd la estoy haciendo por medio de un pic 18f4550 que me sirve a la vez como un conmutador de ac para desconectar la ups devido al funcionamiento de la baterias y todo eso gracias por tu respuesta y si puedes me podrias dar un ejemplo de como usar ese comando soy nuevo en gambas vengo de .net y estoy un poco perdido
 



 
dantextz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Como Conocer El Estado De La Bateria Con Gambas 
 
Bienvenido dantextz:

Lo más sencillo, es como viene explicado en la documentacion de gambas: Enlace
DIM Result AS String
SHELL "cat /proc/acpi/battery/BAT0/info" TO Result
'ahora la variable de tipo cadena Result contiene el texto de la salida que genera Cat
' y solo tienes que analizarla para obtener la información que deseas
 




Aqui tienes otro ejemplo, de como usar EXEC y leer la salida de un comando mediante procesos :
http://sologambas.blogspot.com.es/2...-2-version.html
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
última edición por jsbsan el Jueves, 04 Julio 2013, 08:31; editado 1 vez 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Como Conocer El Estado De La Bateria Con Gambas 
 
Julio, cuidado con los nombres de las variables... "Result" es una clase de gambas, por tanto si en el proyecto usas clases gb.db, podría darte un error.

Saudos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Como Conocer El Estado De La Bateria Con Gambas 
 
jguardon:

Citar:
cuidado con los nombres de las variables... "Result"

Pues si es verdad .. no me había dado cuenta  

 Lo que siempre me da error es usar Temp, (por lo de variable temporal y sin embargo es una palabra del lenguaje http://gambasdoc.org/help/lang/temp?v3) pero gambas siempre me avisa con un error.


Saludos
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Calcular El Estado Del Inventario jj231089 Bases de Datos 2 Sabado, 16 Noviembre 2013, 19:29 Ver último mensaje
jguardon
No hay nuevos mensajes Bateria De Test Para Una Función. Ejercicios Shell General 2 Martes, 15 Septiembre 2015, 11:25 Ver último mensaje
angelhjose
No hay nuevos mensajes Estado Del Gestor De Base De Datos De Gambas Shell General 10 Domingo, 26 Junio 2016, 12:01 Ver último mensaje
Shell
No hay nuevos mensajes Estado De Gambas En Las Distribuciones GNU... tincho Mundo Linux 11 Martes, 02 Octobre 2018, 17:56 Ver último mensaje
jsbsan
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron