he, magari... ma un applicazione C (squeezelite) non può iniziare lo shutdown al suo interno, altrimenti il modo in LMS c'è già (pulsante in prima pagina) e funziona con gli SB 'veri'.
PogoPlug ha un'interfaccia grafica minima per l'accensione/spegnimento e gestione dei parametri di lancio di squeezelite, forse si può guardare li, ma io con l'html sono a 0, avevo già chiesto una mano in merito.
Nell'immediato, questo si può certamente fare in windows, forse qualcosa di simile si riesce anche in linux, di certo via ssh
Ciao, Marco.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
— E. F. Schumacher (mis-attributed to A. Einstein)
________________________________________________________________________________
Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE
Ciao, Marco.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
— E. F. Schumacher (mis-attributed to A. Einstein)
________________________________________________________________________________
Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE
Ciao, Marco.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
— E. F. Schumacher (mis-attributed to A. Einstein)
________________________________________________________________________________
Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE
Uh? ovviamente è una cosa system-dependent (ed in qualche modo bisogna gestire le autorizzazioni), ma certo che si può fare!
util-linux 2.19.1-5, shutdown_8c_source.html
...va da sé che, piuttosto che reinventarsi la ruota, è molto più semplice fare una chiamata a "system" che lancia "sudo shutdown now". Cosa che, tra l'altro, dovrebbe funzionare sia in Linux che in MacOS. Ovviamente deve essere installato sudo, ed opportunamente configurato per permettere all'utente cui appartiene il processo di squeezelite di eseguire shudown senza che sia richiesta la password (ma questo è banale).
Ciao, Paolo.
«Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee.»
Ecco mi chiedevo sempre quel simbolo in LMS a cosa serviva ...a nulla nel nostro caso eheheh
Certo che se premendo quel simbolo si potesse spegnere (e magari anche accendere se la macchina supporta il power on da Ethernet) la macchina dove gira squeezelite sarebbe una cosa molto carina. :-D
Ps Paolo nella Alix 3d2 c'è un contatto dove si può mettere un pulsante ma:
1 non funziona per accendere
2 per lo spegnimento ho trovato solo un modo molto "barbaro" per farlo funzionare, in pratica uno script che gira e ogni tot secondi controlla se il contatto è chiuso, se lo trova chiuso da il comando per spegnere
Clearaudio Emotion + Satisfy + Grado Gold1 > Phono D3A DIY
Futro S450 + Daphile / Amanero + Buffalo 2 (trident) uscita a TU Cinemag 15/15B DIY / Jlsounds + Lector Digicode TDA1541 S1
Monoblocchi D3A 2A3 (electrolytich free!!) DIY / Coral Beta8 in BLH DIY
Farlo da un'applicazione C (o comunque compilata) che vuoi ridistribuire viola le regole di sicurezza e rischi di essere bannato dai vari app store/siti di download e trattato come una minaccia o malware dagli antivirus. E' una cosa che non si fa, da uno script (o da sorgente) è diverso.
Stessa cosa per il wake on lan, mai da un applicativo compilato, a meno che tu non sia microsoft o qualcuno con certificato di autenticità ed una reputazione inattaccabile alle spalle.
Ciao, Marco.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
— E. F. Schumacher (mis-attributed to A. Einstein)
________________________________________________________________________________
Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE
Marco ci vuole uno squeezelite-mc3 che quando si preme il pulsantino di LMS lancia lo spegnimento :-D
Clearaudio Emotion + Satisfy + Grado Gold1 > Phono D3A DIY
Futro S450 + Daphile / Amanero + Buffalo 2 (trident) uscita a TU Cinemag 15/15B DIY / Jlsounds + Lector Digicode TDA1541 S1
Monoblocchi D3A 2A3 (electrolytich free!!) DIY / Coral Beta8 in BLH DIY
ci vorrebbe una mc3.... io sono solo al 2, per il momento. COmunque, non è impossibile, se dall'altra parte c'è un url da chiamare, cioè se il sistema che esegue squeezelite 'pubblica' un indirizzo da chiamare cui corrisponde quella specifica funzione, potrebbe essere un bottone in una pagina web.
Ciao, Marco.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
— E. F. Schumacher (mis-attributed to A. Einstein)
________________________________________________________________________________
Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE
va beh, quello non sarebbe un grosso problema. Ma quando spegni si spegne del tutto o fa solo lo shutdown e poi resta in "halt"?
si chiama "polling"...non sarà troppo elegante ma, se funziona, tanto basta (magari la frequenza è troppo bassa, la porterei ad almeno a 1 Hz). BTW, com'è fatto lo script? come (con quale comando) verifichi l'avvenuta pressione del tasto? Se la pressione del tasto viene vista da (o si può far vedere a) ACPI, configurando opportunamente acpid si può evitare lo script esterno.
estiquatsi no? uno degli infiniti motivi per stare alla larga da certi sistemi... comunque, a noi interessa solo per Linux. Un bel #ifdef e via. Se gli altri impongono limitazioni assurde, che se le tengano strette.
Se poi fai come suggerivo, quali problemi di sicurezza vuoi che ci siano? non hai nessun privilegio speciale, lanci un comando come semplice utente... all'autenticazione pensa sudo. Se l'utente è autorizzato bene, altrimenti il comando fallisce e fine della storia.
Ciao, Paolo.
«Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee.»
Ci sono attualmente 2 utenti che stanno visualizzando questa discussione. (0 utenti e 2 ospiti)