neděle 10. května 2009

Spuštění programu, který nerad Compiz

Občas si zahraji UT2004 a protože Compiz může dělat problémy, je dobré ho před spuštěním hry vypnout. Napsal jsem skript nocompiz, který, pokud dostane jako parametr cestu k programu, zajistí jeho spuštění bez Compizu a po ukončení programu Compiz opět spustí, pokud byl předtím aktivní. Pokud nocompiz nedostane žádný parametr, nabídne vytvoření spouštěče na vaši Plochu (Desktop), který využije ke spouštění vybraného programu sebe sama. Objeví se dialog pro výběr souboru a po jeho výběru se zobrazí okno pro zadání jména spuštěče. Pokud ukončíte okno výběru souboru bez výběru, program se ukončí, pokud nezadáte jméno, dostane spouštěč jméno nonameSkript můžete umístit, kam chcete, ale po vytvoření spouštěče, ho již nesmíte přemisťovat. Nezapoměňte souboru nastavit spustitelný příznak. Ikonu si můžete nastavit normálně, pravým myšítkem na spouštěč ve vlastnostech. ...

Skript pro vypínání a zapínání Compizu

Hotových řešení pro ovládání Compizu je mnoho a jsou i daleko komplexnější, mně ovšem stačí jen stav přepnout do opačného, bez nějakých dotazů a potvrzování. Napsal jsem tedy následující skript, krerý krom přepínání i kontroluje, zda se přepnutí povedlo.