Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: tayllor 11 Listopadu 2010, 12:52:00
-
Zdravim Vas neviete nahodou o nejakom spôsobe ako dat dokopy tieto dva programy? Ide mi o to ze ked spustim comp tak chcem aby mi ho hned po starte hodil kdocker do systemtray.
Dikes za pomoc
-
Zdarec, tak som nieco vymyslel primitivne (po spusteni prostredia treba ale treba kliknut na evolution nic viac), snad niekomu to niekedy k niecomu bude (teda okrem mna) :D
Mozno mi niekto pomoze to trochu doladit s tym klikanim
#!/bin/bash
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so evolution &
i=5
while [ $i -gt 0 ]
do
sleep 1s
echo -n "."
i=`expr $i - 1`
done
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so kdocker
exit 0
-
nainstaluj balik xdotool
pouziti ala
xdotool mousemove x y
xdotool click 1
btw, co to je za divny cyklus? proc tam nedas primo "sleep 5"? jinak jestli chces odpocitavani, tak je lepsi
for i in `seq 1 5 | tac`
do
sleep 1
echo -n "."
done
P.S.: kod vkladej do tagu "code" ne do "quote"
-
Je to moj uplne prvy script, inak dik za pomomc v nom mi ide o tom ze kym mi spusta evolution tak aby sa nespustil edocker
-
aha, tak to zkus spis toto (asi budes muset nainstalovat wmctrl; cyklus se ukonci jakmile budes mit v titulku nektereho okna napsano evolution)
(wmctrl -l vypise otevrena okna, mozna budes muset wmctrl doinstalovat)
while [ `wmctrl -l | grep -ci evolution` -eq 0 ]
do
sleep 1
done
-
nakoniec som to poriesil tak, ze pred spustany prikaz v spustanych aplikaciach som napisal alltray evolution a hned mi ho tam hodilo.
Dik za pomoc
Mozno niekomu pomoze:
Aplikacie spustane pri starte
vyberte evolution (ale funguje aj s hociakym inym programom) a do prikazu napiste
alltray evolution