View previous topic :: View next topic |
Author |
Message |
armaoin Tux's lil' helper
Joined: 02 Apr 2006 Posts: 110
|
Posted: Tue Feb 28, 2012 10:17 am Post subject: |
|
|
fbcyborg wrote: | Grazie, ho letto, ma in realtà a me va bene che "switchi" fra 0 e 1.
Infatti per come ho modificato lo script io, sembra che vada perfettamente.
Se è attivo lo disattivo, altrimenti lo attivo. Semplicissimo direi.
In ogni caso, grazie per il chiarimento ulteriore sul valore 2. |
Ti consiglio di utilizzare l'ultimo script che ho scritto in quanto nel tuo c'è un "potenziale" problema: se TouchpadOff è uguale a 2 per qualche motivo, lo script non fa nulla, mentre l'ultimo che ho postato ti spegne il touchpad in ogni caso e te lo riaccende quando è spento. |
|
Back to top |
|
|
fbcyborg Advocate
Joined: 16 Oct 2005 Posts: 3056 Location: ROMA
|
|
Back to top |
|
|
armaoin Tux's lil' helper
Joined: 02 Apr 2006 Posts: 110
|
Posted: Tue Feb 28, 2012 10:39 am Post subject: |
|
|
fbcyborg wrote: | Hai ragione, non ci avevo pensato, anche se mi resta difficile immaginare un motivo per cui dovrebbe andare a 2.
Ma allora faccio questa domanda: non si potrebbe fare una cosa del genere?
Code: | if (TouchpadOff==0 || TouchpadOff==2) then
TouchpadOff=1
else if (TouchpadOff==1 || TouchpadOff==2) then
TouchpadOff=0
endif |
Così lo switch è fra o spento o acceso, qualsiasi sia lo stato. |
La seconda condizione nel secondo if è sbagliata (la devi togliere completamente). Inoltre anche modificandolo fai la stessa operazione di quello che ti ho postato io solo che usi dei controlli ridondanti.
La logica dietro a quello che ti ho postato è semplice:
Code: |
if (il touchpad non è spento)
spegnilo
altrimenti
accendilo (poichè è spento)
|
|
|
Back to top |
|
|
fbcyborg Advocate
Joined: 16 Oct 2005 Posts: 3056 Location: ROMA
|
|
Back to top |
|
|
fbcyborg Advocate
Joined: 16 Oct 2005 Posts: 3056 Location: ROMA
|
|
Back to top |
|
|
djinnZ Advocate
Joined: 02 Nov 2006 Posts: 4831 Location: somewhere in L.O.S.
|
Posted: Fri Mar 02, 2012 4:26 pm Post subject: |
|
|
fbcyborg wrote: | È corretto? Perché funzionare funziona... | So già che se riporto la battutaccia che ti sei praticamente chiamato mi becco il solito cazziatone ma... se provi ad avviare un secondo ambiente grafico o usi la funzione "cambia utente" ti sei chiesto cosa succede?
Forse un giorno mi ci applico... ma non prometto nulla. _________________ scita et risus abundant in ore stultorum sed etiam semper severi insani sunt
mala tempora currunt...mater stultorum semper pregna est
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist |
|
Back to top |
|
|
fbcyborg Advocate
Joined: 16 Oct 2005 Posts: 3056 Location: ROMA
|
Posted: Fri Mar 02, 2012 4:29 pm Post subject: |
|
|
Ricordo sempre che spesso le mie competenze in materia sono limitate, quindi potrei ovviamente scrivere caxxate, e per questo chiedo conferme.
Ora che mi ci fai pensare il dubbio che qualcosa possa non funzionare in caso di cambio utente, mi viene.
Il punto è che il problema non me lo sono neanche posto perché al 100% sono l'unico utente di questo sistema. Per tale ragione potrei anche evitare di risolvere un problema che quasi sicuramente non avrò mai.
Comunque hai fatto bene a farmelo notare. _________________ [HOWTO] Come criptare la /home usando cryptsetup e luks
[HOWTO] Abilitare il supporto al dom0 XEN su kernel 3.X
Help answer the unanswered |
|
Back to top |
|
|
djinnZ Advocate
Joined: 02 Nov 2006 Posts: 4831 Location: somewhere in L.O.S.
|
Posted: Fri Mar 02, 2012 6:28 pm Post subject: |
|
|
Basta uno startx da vt1 per avviare l'interfaccia grafica come root e si incasinerà. Ma l'effetto sarà semplicemente che lo switch smetterà di funzionare fino a che l'altra istanza del server non sarà terminata, e non sempre.
Il problema è che kdm ( incredibile in un progetto kde? ) è rigoroso ed assegna un nome casuale al file dell'xauth per evitare che possa facilmente essere letto. Security by obscurity?! ma chi sono io per sindacare?! senza dimenticare che kde vorrebbe essere multipiattaforma ( e forse questo è la causa di tutti i guai, chi va con lo zoppo impara a zoppicare )
Ti ripeto che non è questione di conoscenze limitate ma fermarsi ad una prima soluzione approssimativa senza chiedersi "ma che diavolo starò facendo? si può far meglio? etc.".
Questa volta non lo hai fatto e ti ho risposto senza sfottere (quasi, è noto che non riesco ad esser serio).
Ora non sono di genio per applicarmi (ed in realtà non mi serve a molto visto che l'artereosclerosi mi fa sempre scordare il mouse a casa e devo usare per forza il touchpad) però.
Altro problema è che in simili script sarebbe meglio usare la sostituzione ed il troncamento della shell piuttosto che grep ed awk od al massimo solo awk. _________________ scita et risus abundant in ore stultorum sed etiam semper severi insani sunt
mala tempora currunt...mater stultorum semper pregna est
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist
Last edited by djinnZ on Fri Mar 02, 2012 6:34 pm; edited 1 time in total |
|
Back to top |
|
|
fbcyborg Advocate
Joined: 16 Oct 2005 Posts: 3056 Location: ROMA
|
|
Back to top |
|
|
fbcyborg Advocate
Joined: 16 Oct 2005 Posts: 3056 Location: ROMA
|
|
Back to top |
|
|
|