[+] bash - skrypt uruchamiaj

Potrzebujesz pomocy z C, C++, perl, python, itp.
lamek
Beginner
Posty: 108
Rejestracja: 07 marca 2009, 13:22

[+] bash - skrypt uruchamiający unreal tournament przez wine

Post autor: lamek »

Witam.
Zainstalowałem sobie wine by móc sobie pograć z kolegami po sieci w ,,Unreal Tournament''.
¯eby zautomatyzować uruchamianie postanowiłem napisać prosty skrypt w bashu.
Który jednak nie działa.
Tok moich działań:
  1. Tworzę plik tekstowy, nazywam go run.sh
  2. Otwieram go w kate i wklejam zawartość:

    Kod: Zaznacz cały

    #!/bin/sh
    cd /mnt/tytan/GRY/unrealtournament/System
    wine UnrealTournament.exe
  3. Odpalam konsole, cd do katalogu i daję:

    Kod: Zaznacz cały

    chmod +x run.sh
  4. Chcę odpalić skrypt, a on się nie uruchamia, tylko odpala w kate.
Co robię źle proszę o pomoc.
winnetou

Post autor: winnetou »

Dziękuje...
lamek
Beginner
Posty: 108
Rejestracja: 07 marca 2009, 13:22

Post autor: lamek »

Twój sposób działa, dziękuję.
A ja po prostu robiłem dwuklik na ikonkę, może dlatego mi w kate odpalało.
Ale by się nie bawić w konsolę po prostu zrobiłem skrót na pulpicie, w zakładce program/polecenie i podałem ścieżkę dostępu do skryptu i też działa.
Bardzo dziękuję.
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

Chciałbym zauważyć że Unreal Tournament występuje natywnie na linuksa. Kilk!
lamek
Beginner
Posty: 108
Rejestracja: 07 marca 2009, 13:22

Post autor: lamek »

Wiem ale wolałem uruchomić przez wine bo się bałem, że będę miał niezgodność wersji UT i już nie zobaczę serwera, który kumpel postawi na swoim Windows XP.
Wiem, że z niektórymi grami tak jest właśnie mimo że niby to samo ale wersja jest już inna i serwerów już się nie widzi.
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

Kod: Zaznacz cały

UT 436==UT 436
w tym wypadku (nowszych łatek chyba już nie ma). Generalnie lepiej jest tam gdzie się da korzystać z natywnych rozwiązań niż uciekać się do emulacji.
ODPOWIEDZ