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: vytvoření zástupce pro komplikovaný příkaz [vyřešeno]  (Přečteno 3126 krát)

ondrej_z

  • Návštěvník
  • Příspěvků: 67
vytvoření zástupce pro komplikovaný příkaz [vyřešeno]
« kdy: 16 Listopadu 2009, 03:46:40 »
Dobrý den,
hraju linuxovou verzi Heroes 3, kterou spouštím příkazem:

LD_LIBRARY_PATH=/home/ondrej/Heroes3/Loki_Compat /home/ondrej/Heroes3/Loki_Compat/ld-linux.so.2 /home/ondrej/Heroes3/heroes3.dynamic -x -w

jde pro něco takového vytvořit zástupce na plochu?
Vygooglit žádný příklad se mi nepovedlo..
« Poslední změna: 18 Listopadu 2009, 23:31:56 od kiklhorn »

Krysař

  • Stálý člen
  • **
  • Příspěvků: 1253
Re: vytvoření zástupce pro komplikovaný příkaz
« Odpověď #1 kdy: 16 Listopadu 2009, 06:26:25 »
Pravym tlacitkem na plochu a ted pozor: nejmenuje se to zastupce, ale spoustec! No a do kolonky prikaz napis co otrebujes.  :)
„Nepropadejte naději, jste z nejhoršího vevnitř.“

ondrej_z

  • Návštěvník
  • Příspěvků: 67
Re: vytvoření zástupce pro komplikovaný příkaz
« Odpověď #2 kdy: 16 Listopadu 2009, 13:57:46 »
To právě nefunguje.
Asi to bude tím že příkaz je z víc částí - terminál to pobere, ale spouštěč ne. Ani jako "aplikace v terminálu", což nechápu.
Není potřeba to zaobalit do nějakých uvozovek nebo jiné magie? Nebo se musí vytvořit skript..?

LuciusMare

  • Závislák
  • ***
  • Příspěvků: 1749
Re: vytvoření zástupce pro komplikovaný příkaz
« Odpověď #3 kdy: 16 Listopadu 2009, 14:00:41 »
Mě to taky dělá,třeba `sleep 10; conky` mi to taky nebere...Vytvoř si skript,ve jménu mu udělej mu těčku na začátku (nebude tě otravovat,bude skrytý) a pak přes ten spouštěč pusť něj.Skript se začíná
#!/bin/bash
A pak pokračuj příkazem(a)
Citace
<Firzen> tak teď budu Číňan
<Firzen> tak uvidíme :D
Jabber: LuciusMare (zkroucenina) jabbim (tecka) cz

nettezzaumana

  • Host
Re: vytvoření zástupce pro komplikovaný příkaz
« Odpověď #4 kdy: 16 Listopadu 2009, 14:08:23 »
ps. nevim, jak je to v ubuntu, ale vetsina ostatnich Linuxovych systemu obsahuje pro kazdeho uzivatele by default slozku ~/bin, takze pokud ji nemas, tak ji vytvor, vraz ji do PATH ve tvem ~/.bashrc aka

export PATH=$PATH:$HOME/bin

a do teto slozky napriste umistuj sve *custom skripty/spoustece

fish

  • Aktivní člen
  • *
  • Příspěvků: 307
Re: vytvoření zástupce pro komplikovaný příkaz
« Odpověď #5 kdy: 16 Listopadu 2009, 14:13:37 »
skús dať ako príkaz
sh -c "LD_LIBRARY_PATH=/home/ondrej/Heroes3/Loki_Compat /home/ondrej/Heroes3/Loki_Compat/ld-linux.so.2 /home/ondrej/Heroes3/heroes3.dynamic -x -w"
Acer Aspire 5738ZG/Intel T4400/ATI MR HD 4650/4GB RAM :: Ubuntu 10.04 64bit/Kbuntu 10.10 64bit/Win7 HP 64bit

LuciusMare

  • Závislák
  • ***
  • Příspěvků: 1749
Re: vytvoření zástupce pro komplikovaný příkaz
« Odpověď #6 kdy: 16 Listopadu 2009, 14:27:36 »
ps. nevim, jak je to v ubuntu, ale vetsina ostatnich Linuxovych systemu obsahuje pro kazdeho uzivatele by default slozku ~/bin, takze pokud ji nemas, tak ji vytvor, vraz ji do PATH ve tvem ~/.bashrc aka

export PATH=$PATH:$HOME/bin

a do teto slozky napriste umistuj sve *custom skripty/spoustece
Hm,debian ani ubuntu to nemají a gentoo myslím taky ne... :)
edit:Ovšem,přidělám si jí tam... ;D
Citace
<Firzen> tak teď budu Číňan
<Firzen> tak uvidíme :D
Jabber: LuciusMare (zkroucenina) jabbim (tecka) cz

ondrej_z

  • Návštěvník
  • Příspěvků: 67
Re: vytvoření zástupce pro komplikovaný příkaz
« Odpověď #7 kdy: 16 Listopadu 2009, 15:05:37 »
skús dať ako príkaz
sh -c "LD_LIBRARY_PATH=/home/ondrej/Heroes3/Loki_Compat /home/ondrej/Heroes3/Loki_Compat/ld-linux.so.2 /home/ondrej/Heroes3/heroes3.dynamic -x -w"

Vynikající, díky! Tohle jede.
« Poslední změna: 16 Listopadu 2009, 15:12:19 od ondrej.zverina »

 

Provoz zaštiťuje spolek OpenAlt.