Kirjoittaja Aihe: Pikku skripti The Secret Maryo Chronicles:in?  (Luettu 3193 kertaa)

Juhhe1

  • Käyttäjä
  • Viestejä: 1062
    • Profiili
    • Valokuva albumini
Pikku skripti The Secret Maryo Chronicles:in?
« : 30.10.05 - klo:13.02 »
Eli tarvitsis tehdä pikku skripti tälle pelille The Secret Maryo Chronicles.
Skriptin pitäisi tehdä tälläiset asiat:
cd /usr/local/share/smc/
smc

Eli vaihtaa hakemisto ja käynnistää sitten tuo smc. kun tuo ei löydä muuten noita data tiedostoja jollei sitä käynnistä tuolta hakemistosta.
Tietenkin joku PATH juttukin vois olla hyvä?
PS. Ja mielellään sellainen skripti/ratkaisu että vois heittää työpöydälle linkin että emäntä pääsee helpolla pelaamaan sitä :)

Tlp-WS (Workstation) - .:Ubuntu 10.10:.
Xenophobic (Laptop) - .:Ubuntu 10.04:.
Xenophobic-II (Laptop) - .:Ubuntu 10.10:.
TlpEEE (Asus EEE) - .:Crunchbang 10 Statle

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Pikku skripti The Secret Maryo Chronicles:in?
« Vastaus #1 : 30.10.05 - klo:13.10 »
Eli tarvitsis tehdä pikku skripti tälle pelille The Secret Maryo Chronicles.
Skriptin pitäisi tehdä tälläiset asiat:
cd /usr/local/share/smc/
smc

siinähän sinulla onkin jo melkein valmis scripti :)
luo vaan tekstitiedosto jolla on vaikka pääte .sh ja kirjoita sen ensimmäiseksi riviksi #!/bin/bash ja seuraaville riveille nuo toimenpiteet jotka haluat suorittaa. anna sille tiedostolle sen jälkeen suoritusoikeudet (x) ja scripti on valmis.

Eli vaihtaa hakemisto ja käynnistää sitten tuo smc. kun tuo ei löydä muuten noita data tiedostoja jollei sitä käynnistä tuolta hakemistosta.

kuulostaa hassulta. siihne voi olla kyllä joku muukin ratkaisu. miten tuo ilmenee ja mistä olet paketin asentanut?

Tietenkin joku PATH juttukin vois olla hyvä?

jos koko smc:tä ei löysy, niin voit aian tehdä siihen symlinkin jonnekin polun varrelle.

PS. Ja mielellään sellainen skripti/ratkaisu että vois heittää työpöydälle linkin että emäntä pääsee helpolla pelaamaan sitä :)

tuohon luomaasis scriptiin voi sitten tehdä niin monta symlinkkiä kuin ikinä haluaa.
Janne

Juhhe1

  • Käyttäjä
  • Viestejä: 1062
    • Profiili
    • Valokuva albumini
Re: Pikku skripti The Secret Maryo Chronicles:in?
« Vastaus #2 : 30.10.05 - klo:13.35 »
Eli tarvitsis tehdä pikku skripti tälle pelille The Secret Maryo Chronicles.
Skriptin pitäisi tehdä tälläiset asiat:
cd /usr/local/share/smc/
smc

siinähän sinulla onkin jo melkein valmis scripti :)
luo vaan tekstitiedosto jolla on vaikka pääte .sh ja kirjoita sen ensimmäiseksi riviksi #!/bin/bash ja seuraaville riveille nuo toimenpiteet jotka haluat suorittaa. anna sille tiedostolle sen jälkeen suoritusoikeudet (x) ja scripti on valmis.

Eli vaihtaa hakemisto ja käynnistää sitten tuo smc. kun tuo ei löydä muuten noita data tiedostoja jollei sitä käynnistä tuolta hakemistosta.

kuulostaa hassulta. siihne voi olla kyllä joku muukin ratkaisu. miten tuo ilmenee ja mistä olet paketin asentanut?

Tietenkin joku PATH juttukin vois olla hyvä?

jos koko smc:tä ei löysy, niin voit aian tehdä siihen symlinkin jonnekin polun varrelle.

PS. Ja mielellään sellainen skripti/ratkaisu että vois heittää työpöydälle linkin että emäntä pääsee helpolla pelaamaan sitä :)

tuohon luomaasis scriptiin voi sitten tehdä niin monta symlinkkiä kuin ikinä haluaa.

Otin tuon pelin http://smclone.sourceforge.net/ tuolta ja kääntelin sorsista.
Olen tehnyt tuolle smc tiedostolle symlinkin /usr/bin/ hakemistoon joten se löytyy aina, mutta jollei ole tuolla /usr/local/share/smc/ hakemistossa ja käynnistää pelin niin ei se lähtee kyllä päälle muttei osaa ladata leveleitä päälle kun ei löydä niitä.
PS. Millä saan tuon smc.sh:n työpöydälle? Kun ei se suostu ajamaan sitä.
tässä ls-ll tuosta: -rwxr-xr-x  1 juhhe1 juhhe1 41 2005-10-28 20:37 smc.sh

Tlp-WS (Workstation) - .:Ubuntu 10.10:.
Xenophobic (Laptop) - .:Ubuntu 10.04:.
Xenophobic-II (Laptop) - .:Ubuntu 10.10:.
TlpEEE (Asus EEE) - .:Crunchbang 10 Statle

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Pikku skripti The Secret Maryo Chronicles:in?
« Vastaus #3 : 30.10.05 - klo:13.54 »
Otin tuon pelin http://smclone.sourceforge.net/ tuolta ja kääntelin sorsista.

ok.

Olen tehnyt tuolle smc tiedostolle symlinkin /usr/bin/ hakemistoon joten se löytyy aina, mutta jollei ole tuolla /usr/local/share/smc/ hakemistossa ja käynnistää pelin niin ei se lähtee kyllä päälle muttei osaa ladata leveleitä päälle kun ei löydä niitä.

eli ehkä se scripti olisi syytä sitten sijoittaa tuon symlinkin tilalle, jotta jokainen käyttäjä onnistuisi sen ajamisessa kätevästi.

PS. Millä saan tuon smc.sh:n työpöydälle?

eikö se ihan pikakuvakkeen luonnilla onnistu?

Kun ei se suostu ajamaan sitä.

suostuuko ajamaan komentoriviltä?
jos ei niin miten yritit ajaa ja mitä scripti tulostaa kun sitä yrittää ajaa?

tässä ls-ll tuosta: -rwxr-xr-x  1 juhhe1 juhhe1 41 2005-10-28 20:37 smc.sh

pistä nyt vielä varuiksi siitä scriptin sisällöstäkin listaus.
Janne

Juhhe1

  • Käyttäjä
  • Viestejä: 1062
    • Profiili
    • Valokuva albumini
Re: Pikku skripti The Secret Maryo Chronicles:in?
« Vastaus #4 : 31.10.05 - klo:16.45 »
Joo sijoitan tuon skriptin ton symlinkin tilalle heti kun saan vaan sen ensin toimimaan.
Eli ajan tuon skriptin näin:
Koodia: [Valitse]
$ ./smc.shJa komentoriviltä se toimii ihan hyvin mutta kun yritän tehdä siitä pikakuvaketta niin se ei toimi. Olen koittanut ajaa sitä ohjelmana ja linkkinä ja terminaalissa ja ilman mutta ei toimi. Ja jos ajan sen terminaalissa (siis pikakuvakkeena) niin se vaan avaa terminaalin ja sulkee sen samantien eikä mitään virheitä näy.

Koodia: [Valitse]
$ cat ~/smc.sh
#!/bin/bash
cd /usr/local/share/smc/
smc

Tlp-WS (Workstation) - .:Ubuntu 10.10:.
Xenophobic (Laptop) - .:Ubuntu 10.04:.
Xenophobic-II (Laptop) - .:Ubuntu 10.10:.
TlpEEE (Asus EEE) - .:Crunchbang 10 Statle