Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: [vyreseno] wmctrl - zmena nazvu ikony zaroven s pripnanim desktop<->okno  (Přečteno 1130 krát)

karlitos

  • Stálý člen
  • **
  • Příspěvků: 1057
  • Bioinformatics - solutions in-silico
    • homepage
Zdravim

Priznam se ze jsem se zasek s jednim skriptem - takze bych moc porosil o radu :
 
Kód: [Vybrat]
if wmctrl -m | grep 'mode: ON'; then
 exec wmctrl -k off ;
else
 exec wmctrl -k on;
fi
samostatne funguje, stejnak
Kód: [Vybrat]
exec wmctrl -r Chromium -N "prohlizec"
Pokud ale udelam shell-skript, kde jsou ty prikazy za sebou tak se provede vzdy jen ten prvni. Zkousel jsem jeste :
Kód: [Vybrat]
if wmctrl -m | grep 'mode: ON'; then
 exec wmctrl -k off -r Chromium -N "prohlizec";
else
 exec wmctrl -k on -r Chromium -N "prohlizec";
fi
ale to mi zmeni jen nazev okna ale neprepne uz desktop. Zatim se mi nedarilo prijit na to proc  :-\
Kdyby nekdo vedel poradit budu moc rad diky K
« Poslední změna: 16 Května 2011, 13:20:17 od karlitos »
Lenovo ThinkCentre A61 912073G
Athlon X2 5000+ 4GB RAM Nvidia Geforce 9500GT
Linux Mint 9 Isadora , Win7 64Bit

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re: wmctrl - zmena nazvu ikony zaroven s pripnanim desktop<->okno
« Odpověď #1 kdy: 16 Května 2011, 11:47:06 »
Myslíš tedy zhruba toto
Kód: [Vybrat]
#!/bin/bash
if wmctrl -m | grep 'mode: ON'; then
 wmctrl -k off ; wmctrl -r Chromium -N "prohlizec";
else
 wmctrl -k on ; wmctrl -r Chromium -N "prohlizec";
fi
?

karlitos

  • Stálý člen
  • **
  • Příspěvků: 1057
  • Bioinformatics - solutions in-silico
    • homepage
Re: wmctrl - zmena nazvu ikony zaroven s pripnanim desktop<->okno
« Odpověď #2 kdy: 16 Května 2011, 13:20:00 »
Nemyslim "zhruba" toto, myslim "presne" toto. Diky.
A uz vidim kde byla u me chyba → ty stredniky  :-\

No nic zase sme se posunuli.
Lenovo ThinkCentre A61 912073G
Athlon X2 5000+ 4GB RAM Nvidia Geforce 9500GT
Linux Mint 9 Isadora , Win7 64Bit

 

Provoz zaštiťuje spolek OpenAlt.