Forum by laureateci.it
[ Home | REGOLE FORUM | Tutti i blog | Profilo | Registrati | CHAT | Discussioni Attive | Discussioni Recenti | Segnalibro | Msg privati | Sondaggi Attivi | Utenti | Download Informatica | Download ICD | Download TPS | Download Magistrale | Download Specialistica | Giochi | Cerca nel web | cerca | faq | RSS ]
Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 Magistrale - Primo Anno
 Metodi formali dell'Informatica
 Appello 24 febbraio
 Nuova Discussione  Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
I seguenti utenti stanno leggendo questo Forum Qui c'è:
Autore Discussione Precedente Discussione Discussione Successiva  

loz
Utente medio



Inserito il - 26/02/2010 : 12:12:47  Mostra Profilo  Visita l'Homepage di loz Invia a loz un Messaggio Privato  Rispondi Quotando
Ciao, qualcuno ha fatto la prova di laboratorio del 24 febbraio? Potreste scrivere la traccia? ciao grazie mille

arcanum
Utente giovane



Inserito il - 26/02/2010 : 12:36:07  Mostra Profilo  Visita l'Homepage di arcanum Invia a arcanum un Messaggio Privato  Rispondi Quotando
Ciao..non ho portato con me la traccia comunque ti scrivo brevemente cosa bisognava fare:

Bisognava creare un demone che ogni dieci minuti lavorasse sull'output del comando acpi -b, il quale restituisce la percentuale di caricamento della batteria (non essendo installato il comando acpi bisognava creare un file con lo stesso contenuto e renderlo eseguibile).
In caso di autonomia del 10% bisognava far comparire una finestra con la scritta "batteria Scarica" (tramite comando 'xmessage' ), per un'autonomia del 5% bisognava invece far spegnere il pc.


Se avete problemi nello svolgimento dite pure

Torna all'inizio della Pagina

loz
Utente medio



Inserito il - 01/03/2010 : 19:47:20  Mostra Profilo  Visita l'Homepage di loz Invia a loz un Messaggio Privato  Rispondi Quotando
Potresti scrivere anche una soluzione? grazie ancora, ciao

Modificato da - loz in data 01/03/2010 19:47:42
Torna all'inizio della Pagina

arcanum
Utente giovane



Inserito il - 01/03/2010 : 20:28:19  Mostra Profilo  Visita l'Homepage di arcanum Invia a arcanum un Messaggio Privato  Rispondi Quotando
Ti scrivo al volo come ho fatto io:

#!/bin/bash

while :
do
a=$(acpi -b)
b=${a%%%*}
c=${b#*, } #valore della percentuale di batteria carica

if [ "$b" -le "5" ]
then halt
elif [ "$b" -le "10" ]
then xmessage "Batteria Scarica"
fi

sleep 600
done


Non ho verificato sul mio pc comunque grossomodo è questa la soluzione.
Sui pc il comando acpi non era installato quindi ho creato un documento chiamato "acpi" fatto in questa maniera:

#!/bin/sh

Battery 0: Full, 100%

Questo è l'output del comando acpi -b.
Ovviamente in tal caso lo script cambia...se si prende l'output da un file, prima lo si rende eseguibile (tramite chmod +755 nomefile) e al posto di "a=$(acpi -b)" va messo "a=$(./nomefile)"


spero di essere stato chiaro
Torna all'inizio della Pagina
  Discussione Precedente Discussione Discussione Successiva  
 Nuova Discussione  Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
Vai a:
Forum by laureateci.it © 2002 - 2012 Laureateci Communications Torna all'inizio della Pagina
Il DB ha risposto in 0,17 secondi.

TargatoNA.it | SuperDeejay.Net | Antidoto.org | Brutto.it | Equiweb.it | Snitz Forum 2000