PDA

View Full Version : programma per ups


KampMatthew
11-10-2005, 00:11
premetto che di programmazione nn capisco nulla....zero....invece con l'elettronica qualcosa so fare...per cui mi servirebbe l'aiuto di qualcuno.
allora...il mio ups nn ha l'interfaccia col pc per cui se la corrente manca per tanto tempo...le batterie si scaricano e lui si spegne...ovviamente spegnendo brutalmente il pc se io nn sono in casa e pronto li a spegnere in tempo il pc....
io vorrei fare così... mi ricavo un segnale a 5v o 12v dalla 220 che entra nell'ups e lo faccio entrare nella seriale...poi se va via la rete ovviamente viene a mancare pure sto segnale...mi servirebbe un programmino che monitorando il segnale sulla seriale, mi chiude le applicazioni aperte e mi spegne il pc secondo la normale procedura quando manca il segnale....ovviamente dopo un tempo prestabilito (diciamo una 20ina di minuti) ...invece se la 220 ritorna prima dei 20 minuti, il programma si resetta e comincia di nuovo col monitoraggio della seriale...

ho visto ovunque in rete...ma nulla...nn sono riuscito a trovare una virgola....ho postato pure su altri forum e niente...
quì c'è qualcuno che mi può/vuò aiutare?
non so quanto tempo ci voglia a fare una cosa del genere....ma credo che per chi è esperto di programmazione sia una cosa facile....almeno spero.
ciao a tutti e grazie per l'attenzione.

KampMatthew
11-10-2005, 13:23
up...dimostratemi che ci sapete fare :mc:

matpez
11-10-2005, 16:55
Per fare si può fare, si potrebbe anche utilizzare la parallela se proprio ti serve solo monitorare un segnale, credo che venga + facile anche a te passare 5 volt su un piedino.

Il difficile sta nella chiusura di tutte le applicazioni, tutti i programmi che fanno lo shout down spengono il pc senza salvare eventuali programmi (esempio se hai un documento di word aperto).


Se l'idea ti interessa potremmo realizzarla insieme.. conta che però io principalmente ci sono solo di sera e quindi nn posso dedicarti tutto il giorno.

PS: io avevo fatto un programma che con la parallela accendeva una lampadina, quindi quello che è da fare è l'inverso. Quindi è fattibile! :p

KampMatthew
11-10-2005, 17:19
ciao... innanzitutto ti ringrazio per la risposta

Per fare si può fare, si potrebbe anche utilizzare la parallela se proprio ti serve solo monitorare un segnale, credo che venga + facile anche a te passare 5 volt su un piedino.

ok...sto proprio in questo momento guardando delle cose che si possono fare sulla parallela... per chi ci capisce può essere utile.... anche se ho visto che parla di VB4....ma ora nn siamo al VB6?

http://dida.fauser.edu/sistemi/sistem5/pp.htm#Verifica%20interfaccia%20parallela

Il difficile sta nella chiusura di tutte le applicazioni, tutti i programmi che fanno lo shout down spengono il pc senza salvare eventuali programmi (esempio se hai un documento di word aperto).

èh lo immaginavo che il difficile era quello...però sarebbe una bella cosa... io purtroppo come già detto nn so proprio nulla di programmazione... ho cercato di vedere un po il C, il VB ma sinceramente nn ci capisco nulla e al momento nn riesco a impegnare il cervello più di tanto... mi manca pure il tempo.
comunque la cosa di chiudere i programmi se riesce è favolosa.... a me sinceramente quello che interessa è il "mulo", purtroppo se si chiude nn correttamente spesso corrompe i files ed è una gran inQulatura....

Se l'idea ti interessa potremmo realizzarla insieme.. conta che però io principalmente ci sono solo di sera e quindi nn posso dedicarti tutto il giorno.

quando vuoi... assolutamente nn pretendevo un aiuto immediato e impegnativo... ci mancherebbe... anzi... io adesso sto digitando da casa perchè mi son beccato una brutta influenza... ma spesso io nn ci sono manco di sera... vorrei che fosse una cosa fatta a tempo perso... l'importante è farla...credo che servirebbe a tantissimi utenti.

ciao
matthew

matpez
11-10-2005, 17:58
Testare una parallela in VB6 è abb facile, ma nn credo che sia possibile però far si chi alla chiusura lui salvi tutte le cose aperte.

Quindi appena ho 2 secondi di tempo a casa (credo domani sera) ti scrivo io e ci mettiamo d'accordo sul da farsi :)

KampMatthew
11-10-2005, 19:04
ok grazie 1000

cionci
11-10-2005, 19:20
Testare una parallela in VB6 è abb facile, ma nn credo che sia possibile però far si chi alla chiusura lui salvi tutte le cose aperte.
Puoi però mandare un messaggio WM_QUIT al mulo (configurato per non chiedere la conferma all'uscita) e lui si chiude come se lo facessi con il mouse ;)

matpez
12-10-2005, 19:32
nn avevo mica letto che interessava nn perdere i dati del "mulo" :p

hehehehehehe, si hai ragione cionci :)

KampMatthew
12-10-2005, 19:41
Puoi però mandare un messaggio WM_QUIT al mulo (configurato per non chiedere la conferma all'uscita) e lui si chiude come se lo facessi con il mouse ;)

a parte il WM_QUIT che nn ho la più pallida idea di cosa sia... il resto è proprio quello che pensavo io :D

nn avevo mica letto che interessava nn perdere i dati del "mulo"

azz...è proprio per quello che mi sono sbattuto a destra e a manca per vedere se trovavo qualcuno in grado di fare sta cosa. :)

matpez
12-10-2005, 19:47
Se è per quello si, a me veniva il dubbio se c'era un documento di word che ti chiedeva di salvare o no...

...cmq dimmi te..

io iniziere la prossima settimana perchè questa sono molto incasinato.. a parte la chiusura di certi programmi, tu riesci a darmi la 5 volt (o 12 .. che nn mi ricordo mai!!!) in uscita dal tuo circuitino che attacchi all'ups?

KampMatthew
12-10-2005, 21:18
Se è per quello si, a me veniva il dubbio se c'era un documento di word che ti chiedeva di salvare o no...

...cmq dimmi te..

io iniziere la prossima settimana perchè questa sono molto incasinato.. a parte la chiusura di certi programmi, tu riesci a darmi la 5 volt (o 12 .. che nn mi ricordo mai!!!) in uscita dal tuo circuitino che attacchi all'ups?


no no....ho capito quello che dici... se un programma ti chiede di salvare sicuramente diventa un casino....invece con il mulo è più facile... lui nn ti chiede di salvare, l'importante è che venga chiuso correttamente.

per la 5V io avevo pensato di fare un piccolo alimentatorino attaccato direttamente alla rete a 220...quando tutto è a posto sulla parallela ci sono 5V... se va via la rete sulla parallela ovviamente nn c'è nulla....e in questo caso scatta il counter...
se mi dici su quali pin della parallela vuoi che vadano i 5V vedo se ho qualcosa a casa e comincio a farmi il cavo e a mettere su il tutto.... se no devo aspettare pure io a lunedì che torno a lavoro...ora sto a casa con l'influenza...

KampMatthew
19-10-2005, 17:43
up...

matpez
19-10-2005, 22:52
Eccomi ci sono, sto facendo delle prove per gestire la seriale in ingresso.. :p

KampMatthew
20-10-2005, 17:43
ok ok...volevo solo accertarmi che non ti fossi dimenticato di me :D
grazie mille...ciauz...
matthew