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: Nový spouštěč v launcheru unity [VYŘEŠENO]  (Přečteno 2421 krát)

nezik

  • Stálý člen
  • **
  • Příspěvků: 723
    • Chalupa Himmelreich
Nový spouštěč v launcheru unity [VYŘEŠENO]
« kdy: 09 Dubna 2013, 20:15:46 »
Dobrý večer,
potřeboval bych poradit, jak přidám do launcheru nový spouštěč.
V současnosti používám Podpisovač FIO banky, který funguje pod javou. Zatím jediný způsob, jak ho nastartovat je z příkazové řádky terminálu. Když se mi po otevření objeví ikona v launcheru, a kliknu na ní "přidat do launcheru", tak tam sice zůstane, ale po vypnutí nejde program znovu spustit.
Zkusil jsem i návod přes gnome-panel vytvořit nový spouštěč, ale též mi nefunguje. Nejde to nějak zařídit?
V terminálu se to spouští příkazem: java -cp bcprov-jdk16-146.jar:signer_client.jar cz.fio.signer.client.gui.Main
oba potřebné programy mám v jedné složce.

Díky za radu
p.s.: mám U 13.04
« Poslední změna: 15 Dubna 2013, 15:02:00 od nezik »
Ubuntu 16.04
Kdesu není první slovo Hanáckeho opilce po probuzení, ale příkaz systému.
Ubuntu - nejlepší pařba od Diabla II. ;D

slavcok

  • Aktivní člen
  • *
  • Příspěvků: 100
Re:Nový spouštěč v launcheru unity
« Odpověď #1 kdy: 09 Dubna 2013, 21:12:41 »
Dobry večer,

aj ja mám občas problém nájsť niektorý program. Moje riešenie je toto:

http://www.florian-diesch.de/software/classicmenu-indicator/
Toshiba Satellite A305

aloisam

  • Host
Re:Nový spouštěč v launcheru unity
« Odpověď #2 kdy: 09 Dubna 2013, 21:55:07 »
ahoj

já používám menulibre

pokud budeš mít s tím spouštěčem problém, pak ho imho vyřeší volba Run in terminal...

Rover623

Re:Nový spouštěč v launcheru unity
« Odpověď #3 kdy: 09 Dubna 2013, 22:26:57 »
Ten spouštěč pravděpodobně najdeš v /usr/share/aplications nebo v /home/tvůjnick/.local/share/aplications otevři ho textovým editorem a uvnitř najdeš asi tohle
Kód: [Vybrat]
[Desktop Entry]
Name=Brasero
GenericName=Disc Burner and Copier
Comment=Create and copy CDs and DVDs
Categories=GTK;GNOME;AudioVideo;DiscBurning;
MimeType=application/x-cd-image;application/x-cdrdao-toc;application/x-cue;application/x-toc;audio/x-scpls;audio/x-ms-asx;audio/x-mp3-playlist;audio/x-mpegurl;application/x-brasero;x-content/audio-cdda;x-content/video-dvd;x-content/video-vcd;x-content/video-svcd;x-content/image-picturecd;
Exec=brasero %U
Icon=brasero
StartupNotify=true
Terminal=false
Type=Application
X-GNOME-FullName=Brasero Disc Burner
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=brasero
X-GNOME-Bugzilla-Component=general
X-GNOME-Bugzilla-Version=3.4.1
Actions=Window;Image;Disc;Audio;Data;Video;
X-Ubuntu-Gettext-Domain=brasero
tebe zajímá primárně tohle
Kód: [Vybrat]
Terminal=false tenhle řádek změň na
Kód: [Vybrat]
Terminal=true a ulož.

Jinak k vytváření a organizaci spouštěčů je pořád nejlepší použít Alacarte.

aloisam

  • Host
Re:Nový spouštěč v launcheru unity
« Odpověď #4 kdy: 09 Dubna 2013, 23:02:59 »
imao je menulibre lepší

Rover623

Re:Nový spouštěč v launcheru unity
« Odpověď #5 kdy: 09 Dubna 2013, 23:43:24 »
MenuLibre mi nefunguje správně, odmítá vytvářet nové sekce a spouštěče v některých jiných

nezik

  • Stálý člen
  • **
  • Příspěvků: 723
    • Chalupa Himmelreich
Re:Nový spouštěč v launcheru unity
« Odpověď #6 kdy: 11 Dubna 2013, 18:12:33 »
Takhle vypadá ten zápis co se vytvořil sám:
Kód: [Vybrat]
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=true
Icon[cs_CZ]=/
Name[cs_CZ]=Fio
Exec=java -cp bcprov-jdk16-146.jar:signer_client.jar cz.fio.signer.client.gui.Main
Name=Fio
Icon=/

bohužel i když je nastaveno terminal true tak to nechodí :(
Ubuntu 16.04
Kdesu není první slovo Hanáckeho opilce po probuzení, ale příkaz systému.
Ubuntu - nejlepší pařba od Diabla II. ;D

aloisam

  • Host
Re:Nový spouštěč v launcheru unity
« Odpověď #7 kdy: 11 Dubna 2013, 20:39:18 »
problém není v terminálu, to pojede asi i bez něj, ale v tom execu. Musíš tam narvat přesnou cestu k těm jar souborům. Takže nějak takto:
Kód: [Vybrat]
java -cp /home/Uživatel/Programy/Fio/bcprov-jdk16-146.jar:/home/Uživatel/Programy/Fio/signer_client.jar cz.fio.signer.client.gui.Main
a nebo jsem ještě našel na stránkách fia totok:

https://www.fio.cz/apps/signer.sh
stáhneš, uložíš, uděláš spustitelným (ve vlastnostech) a pak by mohl ten exec fungovat zapsanej takto:

Kód: [Vybrat]
/home/Uživatel/Programy/Fio/signer.sh
btw ten tvůj spouštěč je fakt divnej, určitě bych na něj použil menulibre, nebo to alacarte. Nastopro budeš alespoň mít hezčí ikonku. :))


nezik

  • Stálý člen
  • **
  • Příspěvků: 723
    • Chalupa Himmelreich
Re:Nový spouštěč v launcheru unity
« Odpověď #8 kdy: 15 Dubna 2013, 15:01:32 »
tak děkuju aloisam za nakopnutí. pomohlo až nahrání obou souborů do /usr/share/applications/ od té doby to funguje i bez spouštění v terminálu. ikona upravena pomocí alacarte. poté proběhlo přidání do launcheru.
Jinak ten signer.sh se mi pořád otevíral v geditu, ale to už je asi jedno. :D
Ubuntu 16.04
Kdesu není první slovo Hanáckeho opilce po probuzení, ale příkaz systému.
Ubuntu - nejlepší pařba od Diabla II. ;D

 

Provoz zaštiťuje spolek OpenAlt.