Strona 1 z 1
[+] Uruchamianie aplikacji w Wine
: 26 lipca 2009, 14:48
autor: Dalik
Gdy wejdę do katalogu
to po wprowadzeniu polecenia
gra się uruchamia bezproblemowo.
Jednak gdy wpisuje tak:
Kod: Zaznacz cały
dalik@trance:~$ wine /mnt/e/Gry/Commandos2/comm2.exe
to otrzymuję tylko
Potrzebuję pełnej ścieżki, bo nie wiem jakie polecenie mam wpisać, by móc uruchamiać grę z menu.
: 26 lipca 2009, 14:54
autor: Wieloryb
Spróbuj ścieżkę podać w "" albo ''. A jak nie to napisz sobie skrypt który po uruchomieniu przejdzie do tego folderu i włączy grę.
: 26 lipca 2009, 22:19
autor: Dalik
A mógłby mi ktoś podpowiedzieć jak to zrobić w pythonie ?
Dziękuję
: 26 lipca 2009, 22:37
autor: darkwater
A bash nie wystarczy?
Kod: Zaznacz cały
#!/bin/bash
cd /mnt/e/Gry/Commandos2/
wine ./comm2.exe
: 27 lipca 2009, 11:13
autor: Dalik
darkwater pisze:A bash nie wystarczy?
Pewnie że wystarczy - dziękuję, ale powolutku przykładam się do programowania w Pythonie i takie coś by mi się przydało.
: 27 lipca 2009, 18:30
autor: lis6502
Kod: Zaznacz cały
import os
os.cwd('/mnt/e/gierce/komandosy')
os.system('/usr/bin/wine komandosy.exe')
Tylko to takie trochę lamerskie i raczej dużo się z tego nie nauczysz.
: 27 lipca 2009, 18:42
autor: sigo
Do prostych operacji w systemach uniksowych polecany jest bash. Dosyć szybki i prosty; jego znajomość jest nieodzowna.
Co do samego problemu - zapewne związane jest to ze zmiennymi globalnymi, które określają położenie folderu .wine/ (to tylko moje przypuszczenia).
: 27 lipca 2009, 19:02
autor: Dalik
lis6502 pisze:Kod: Zaznacz cały
import os
os.cwd('/mnt/e/gierce/komandosy')
os.system('/usr/bin/wine komandosy.exe')
Tylko to takie trochę lamerskie i raczej dużo się z tego nie nauczysz.
Troszkę poszperałem po modułach Pythona, uporządkowałem to w taki sposób:
Kod: Zaznacz cały
# Commandos 2
import os
os.chdir ('/mnt/e/Gry/Commandos2/')
os.system ('/usr/bin/wine comm2.exe')
i pięknie działa.
Dziękuję za podpowiedzi. Temat rozwiązany.