Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: abeus 22 Ledna 2009, 16:42:05
-
Přeji hezký den.
Mohl by mi zde někdo pomoci s vytvořením skriptu pro spuštění hamachi s grafickým rozhraním gHamachi?
Hamachi i s grafickým rozhraním jsem úspěšně nainstaloval. Avšak spouštění stylem terminál a v něm:
cd /ProgramyMnouInstalovane/hamachi-0.9.9.9-20-lnx/gHamachi_gtk2/gHamachi_0.8.1
chmod +x ghamachi
./ghamachi
mi přijde časem dosti zdlouhavé.
Po hodince brouzdání jsem nenarazil na nic co by odpovídalo mým předpokladům spustit si gHamachi přes
spouštěč, kdy budu chtít a ne při každém zapnutí pc.
zkusil jsem vytvořit spouštěč (dělám to poprvé) tedy vytvořil textový soubor do něj zadal:
#!/bin/bash
/home/ProgramyMnouInstalovane/hamachi-0.9.9.9-20-lnx/gHamachi_gtk2/gHamachi_0.8.1
chmod +x ghamachi
./ghamachi
zadal jsem spustitelný příkaz a poté zkusil spustit v terminálu.
Terminál problikl a ghamachi se nespustilo.
Věděl by někdo, kde tam mám chybu anebo je to celé vůbec špatně?
Děkuji za rady.
PS. Kdyby případné rady byly i s popisem proč se tam ten který příkaz dává, vůbec bych se nezlobil;)
-
chmod staci poprve, pak uz neni treba... takze ti staci akorat spoustet ./ghamachi ;)
-
Dobrá cestu k souboru jsem smazal stejně tak řádek s chmod a zůstal jen povinný první řádek a řádek s ./ghamachi, nicméně stále se příkaz neprovede... Není třeba nějak důležité mít ten spouštěč v nějakém vhodném adresáři speciálně pro spouštěče?
-
A hamachi gui by Vam nevyhovovalo?
-
samozrejme prikaz ./ghamachi je potreba vykonavat v adresari, kde se ten skript nachazi :) to da rozum :)
-
Děkuji Vám oběma za rady.
WICKEDovi za dobrý tip. (hamachi gui jsem vynechal - moje chyba - dvakrát měř...)
ufaakovi za to že už vím, jak na spouštěče. Konkrétně ten můj původní měl správně vypadat:
#!/bin/bash
~/ProgramyMnouInstalovane/hamachi-0.9.9.9-20-lnx/gHamachi_gtk2/gHamachi_0.8.1/ghamachi
tak jej lze spouštět odkudkoliv.
Druhým, jednodušším způsobem, je si na ploše "Vytvořit spouštěč" s příkazem na soubor ghamachi, který funguje úplně stejně jako skript výše.
Takže pokud jsem to dobře pochopil skripty se vytvářejí při komplikovanějších spouštěních programů než jen jedním souborem.
Ještě jednou děkuji za pomoc a považuji věc za vyřešenou:)
PS. Pokud jsem v posledním příspěvku napsal něco matoucího tak mě klidně opravte;)