Home > sensori di movimento > Passare da un desktop all’altro con i sensori di movimento

Passare da un desktop all’altro con i sensori di movimento

Impressionante vero? Vi starete chiedendo come si fa e vi starete già preparando a prendere a schiaffi il vostro Mac. Cominciamo subito come applicare questa pornografia nel macbook:

1. Scaricate prima di tutto il file “smackleopard.command” da qua:

http://d01.megashares.com/?d01=2c61ec0

oppure da

2. scaricate AMSTracker e salvatelo nella stessa directory in cui avete messo “smackleopard.command” (ovviamente dovete aprire il file .dmg e salvare l’eseguibile AMSTracker nella cartella)
3. aprite il Terminale e digitate
su
premete invio e inserite la vostra password per avere i permessi da amministratore, ora nel terminale dovete cambiate i permessi a smackleopard.command digitando il comando:
chmod +x smackleopard.command
4. fatto questo lanciate il comando dal terminale per lanciare lo script digitando:
./smackleopard.command
5. ora dando dei schiaffi allo schermo se avete lo spaces attivo passerete da un desktop all’altro.
6. dato che io sono delicato verso il mio mac ho trovato la riga per aumentare la sensibilità dei sensori di movimento, quindi fermate lo script dal terminale premendo CTRL + C.
7. aprite il file smackleopard.command con TextEdit.
8. per modificare la sensibilità trovate le righe seguenti e modificate i numeri indicati.
Più alto è il numero,  meno sensibile sarà il cambio desktop

if(abs($x) > 30 && $stable > 30) {

$stable = 0;

 

L’unica pecca è che dovete ogni volta aprire il terminale e dare il comando per far partire il programma; per ovviare a questo problemino c’è una soluzione:

1. aprite AppleScript andando in Applicazioni, AppleScript e aprite Script Editor;

2. incollate il seguente codice:

tell application “Terminal”
activate
do script “cd (directory dove è salvato smackleopard.command, ad esempio Documents/smackleopard); chmod +x smackleopard.command; ./smackleopard.command”
end tell

3. compilate e registrate come applicazione (per far partire il programma ora dovete solo cliccare due volte sull’applicazione).

Se infine volete farlo partire all’avvio vi basterà andare in “Preferenze di Sistema”, selezionare “Account”, aprire la scheda “elementi login” e inserire l’applicazione che avete appena creato.

PS questa è stata provata in un macbook di penultima generazione con Leopard 10.5.6, ma dovrebbe funzionare perfettamente in tutti i mac portatili che possiedono i sensori di movimento cioè da i powerbook fino ai macbook nuovi ;-)

Post correlati:

  1. Come leggere un comando UNIX in pdf Questo comando lo considero davvero una comodità per chi usa...
  2. Comandi base di MS-Dos Nel sistema operativo Windows la maggior parte degli strumenti utilizzati...
  3. Mettere i widget sul desktop I widget sono quelle piccole applicazioni che si trovano nella...
  4. Installare Inkscape su Mac OS X Recemente ho provato ad installare un editor di grafica vettoriale...
  5. Avete mai sentito parlare il vostro Mac? Scaricate Zarvox, gratis e scaricabile da qui. Aprite Zarvox, digitate...

  1. 13 gennaio 2009 a 0:00 | #1

    interessante…appena ho 10 minuti lo provo… :D

  2. 13 gennaio 2009 a 0:23 | #2

    …ho fatto tutto…parte lo script…do colpi al display ma non succede niente… >_<

    ps. si ho spaces attivo… ;)

  3. marco
    13 gennaio 2009 a 0:45 | #3

    ohi! a me funziona che è una bellezza… soprattutto se sotto il macbook gli metto la custodia o qualcosa di morbido per far sentire meglio lo spostamento dei sensori, prova così ;-)

    oppure in

    if(abs($x) > 30 && $stable > 30) {

    $stable = 0;

    apposto dei due 30 metti 20 ma non di meno perchè impazzisce lo space (già successo e fortunatamente ho trovato il rimedio…)
    rispondimi al più presto se hai risolto, ciao ;-)

  4. 13 gennaio 2009 a 13:51 | #4

    l’applcazione riconosce i movimenti, infatti nel terminale ogni volta che do una botta spuntano dei codici(corrispondono alla pressione di alcuni tasti), ma non si muove niente!! :S
    che debba cambiare qualcosa nelle impostazioni di spaces? tipo il tasto veloce?!

  5. 13 gennaio 2009 a 13:53 | #5

    svelato il mistero… :D
    i tasti che si premono quando si sbatte sono fn +dx e fn+sx, ma quelli per cambiare lo space sono le frecce o con cmd o con alt o con ctrl….. :S

    provo a cambiare il codice… :D

  6. 13 gennaio 2009 a 13:57 | #6

    ah nono….corrispondono a ctrl…quindi devo solo cambiare le impostazioni di space che da me sono settate con cmd :D

  7. marco
    13 gennaio 2009 a 14:21 | #7

    non sò cosa stai combinando, ma se non vuoi impostare i tasti con ctrl puoi modificare il codice seguendo questa guida in inglese: http://macbound.com/guides/tuts/smackbook-with-leopard-spaces ;-)

  8. Raffaele
    25 febbraio 2009 a 23:22 | #8

    Bello sicuramente, ma porca pupazza se sei in treno e ti dimentichi di sto coso dai di matto prima di riuscire a killare il processo xD

    Ho passato momenti di panico la prima volta che mi è successo xD

  9. marco
    25 febbraio 2009 a 23:51 | #9

    pure a me è capitato xD
    a me è capitato perchè l’ho messo troppo sensibile… e si è messo a girare in continuazione :-P
    la soluzione è di mettere il macbook coricato di lato e di disattivarlo in quella posizione :-P

  10. Raffaele
    26 febbraio 2009 a 14:55 | #10

    Si infatti, mi sono accorto che in certe posizioni non viene rilevato il movimento e quindi non fa nulla, anche se credo che sia un problema di programmazione e non di sensore SMS…

    Il sensore dovrebbe sentire anche quando il Mac va su e giù verticalmente e non solo quando si muove orizzontalmente…

  11. marco
    27 febbraio 2009 a 1:29 | #11

    per dirti la verità non è un errore ma è fatto apposta :-)
    infatti quando il macbook cè l’ho sulle gambe lo alzo verso destra o verso sinistra per cambiare, invece se fosse su tutte le tre dimensioni si poteva rischiare di prendere lo stesso comando per due o tre volte…

  12. Gianluca
    27 febbraio 2009 a 12:38 | #12

    saxen :
    ah nono….corrispondono a ctrl…quindi devo solo cambiare le impostazioni di space che da me sono settate con cmd

    Quindi come si risolve questo problema??? io non sono ancora riuscito

  13. marco
    27 febbraio 2009 a 13:14 | #13

    @Gianluca
    o vai su preferenze di sistema -> Spaces e metti cmd apposto di ctrl oppure devi mettere le mani del codice andandoti a tradurre questa guida: http://macbound.com/guides/tuts/smackbook-with-leopard-spaces

  1. Nessun trackback ancora...