Nowe posty

xx W Grubie nie pokazuje ubuntu (0)
2020-09-18, 15:49:34
question Połączenie się z OEL 8 >> MS SQL (0)
2020-09-16, 12:05:25
xx PORADNIK ! [Poszukiwanie bledow] (2)
2020-09-15, 08:24:56
xx Po instalacji minta i tak startuje windows ... (8)
2020-09-13, 00:48:13
xx DHCP i Virtualbox (2)
2020-09-08, 20:56:37
xx Brak macierzy RAID w Ubuntu (3)
2020-09-08, 19:10:24
xx Edycja plików w lokalizacji /sys/class/net/eth0/statistics (1)
2020-09-04, 08:43:34
xx ikona uruchamiająca (chyba) skrypt w ubuntu 16 (4)
2020-09-02, 22:57:36
xx Postfix (2)
2020-09-01, 18:58:16
xx Nie mogę naprawić dzwięku w Ubuntu 18.04 LTS (15)
2020-08-31, 22:48:26

Autor Wątek: Tworzenie skrótu gry - wine  (Przeczytany 12642 razy)

Offline Krzysztof

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 114
    • Zobacz profil
Tworzenie skrótu gry - wine
« dnia: 2008-01-05, 17:10:28 »
Mam grę która uruchamia się tylko w kosoli i tylko z folderu, w którym się znajduje. Jest to gra na windowsa i uruchamiam ją przez wine - działa bez najmniejszych problemów. Dodam, że gre nie jest zainstalowana na dysku dlatego nie ma jej w menu wine, jest skopiowany folder z nią z windowsa na mojego Linuksa i chciałbm utworzyć jakiś skrót, a nie za każdym razem otwierać konsolę i się z tym bawić. Jak mogę to zrobić?

Dodam, że mam Ubuntu 7.04, wine 0.9.52

Offline Robert

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2505
    • Zobacz profil
Tworzenie skrótu gry - wine
« Odpowiedź #1 dnia: 2008-01-05, 17:20:19 »
Zrób tak:

1. PKM ukliknij na Pulpicie i wybierz: Utwórz Nowe|Skrót do programu
2. W p[ole które sie wyswietli wpisz nazwe gry
3. Klknij w zakładke "Program"
4. W miedjce Katalog roboczy podaj scieżkę do katalogu z plikiem wykonywalnym gry
5. Jako polecenie podaj:
wine nazwa-programu.exe
Zanim popełnisz grafomaństwo: 1 | 2 | 3
Baza RPM Jak szukać informacji

Offline Krzysztof

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 114
    • Zobacz profil
Tworzenie skrótu gry - wine
« Odpowiedź #2 dnia: 2008-01-05, 17:26:40 »
Właśnie u mnie jest taki problem, że podczas tworzenia takiego skrótu mam tylko jedno miejsce na polecenie i nie mogę oddzielnie podać ścieżki i oddzielnie startera, mogę tylko tak (ale to nie działa):
wine /sciezka/do/program/starter.exe

Offline Robert

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2505
    • Zobacz profil
Tworzenie skrótu gry - wine
« Odpowiedź #3 dnia: 2008-01-05, 18:40:20 »
Uzywasz KDE, Xfce, fluxboxa czy sobie jakies inne badziewie zainstalowałeś?

I w jakiej wersji?

Ja ci to pisałem z pod KDE 3.5.5 "release 45.6". i tam nie ma możliwości, żebyś miał tylko jedno miejsce na wpisanie wszystkiego.
ew. 1 podaj tak: wine "/sciezka/do/program/starter.exe"
ew. 2 napisz sobie prosty skrypt startowy:
cd /tu/jest/ten/program/
wine program.exe
zapisz go np jako zwykły plik tekstowy w katalogu /usr/bin (do tego katalogu potrzebne są prawa roota) i nadaj mu atrybut "wykonywalny" a na pulpicie zrób sobie skrót do tego skryptu

ew. 3 zrób zrzut ekranu umieść to na jakimś serwisie do wstawiania fotek i daj linka.
Może coś poradzimy

-----------------------
EDIT:

Sprawdź, czy aby na pewno nie masz u góry okna zakładek:
Ogólne | Prawa dostępu | program | Podgląd
Zanim popełnisz grafomaństwo: 1 | 2 | 3
Baza RPM Jak szukać informacji

Offline Krzysztof

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 114
    • Zobacz profil
Tworzenie skrótu gry - wine
« Odpowiedź #4 dnia: 2008-01-05, 21:47:34 »
mam Gnome, dlatego to działa trochę inaczej.

Okienko tworzenia aktywatora:
http://picasaweb.google.com/krzylew/MyOS/photo#5152096649408863714

Offline Robert

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2505
    • Zobacz profil
Tworzenie skrótu gry - wine
« Odpowiedź #5 dnia: 2008-01-05, 22:04:21 »
dlatego nie uzywam Gnome. Linus T. zresztą też

Pozostaje ci tylko to:

wine "/sciezka/do/program/starter.exe"

lub skrypt

Ewentualnie -i to jest najlepsze rozwiązanie - wypierniczyć gnome w kosmos i postawić sobie kde :-)

---------------------
EDIT
Apropos Linusa T. i gnome
Tu jest ORYGINAŁ
 Co do mnie to całkowicie sie zgadzam z twórcą linuksa.
Zanim popełnisz grafomaństwo: 1 | 2 | 3
Baza RPM Jak szukać informacji

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 15
    • Zobacz profil
Tworzenie skrótu gry - wine
« Odpowiedź #6 dnia: 2008-01-06, 08:14:04 »
http://forums.gentoo.org/viewtopic-t-641051-highlight-.html
chyba Twój temat.
Odpowiedziałem. Myślę że zadziała.

Offline Robert

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2505
    • Zobacz profil
Tworzenie skrótu gry - wine
« Odpowiedź #7 dnia: 2008-01-06, 14:32:01 »
Czyli jednak skrypt - albo linuksowy, tak, jak ci to podałem, albo po prostu w katalogu gry wyedytować plik gra.bat
a do skrótu dać ścieżkę nie do gra.exe, tylko do gra.bat.

Oczywiście, ze zrozumiałych względów pisania skryptów plików wsadowych dla MS-DOS nie będę w tym miejscu tłumaczył, bo od tego jest inne forum. :-)

Przykład skryptu dla linuksa masz kilka postów wyżej, albo w linku z poprzedniego postu.
Zanim popełnisz grafomaństwo: 1 | 2 | 3
Baza RPM Jak szukać informacji

Offline Krzysztof

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 114
    • Zobacz profil
Tworzenie skrótu gry - wine
« Odpowiedź #8 dnia: 2008-01-06, 15:03:41 »
Dzięki za linka - pomógł ten sposób ze skryptem bin/bash. Działa tak jak powinno - nie wiem tylko co to znaczy i jak działa.

Offline ultr

  • Users
  • Guru
  • *****
  • Wiadomości: 1188
    • Zobacz profil
Tworzenie skrótu gry - wine
« Odpowiedź #9 dnia: 2008-01-06, 16:52:47 »
A nie łatwiej podać takie polecenie do skrótu:

"cd /tu/jest/ten/program; wine program.exe"

Zawsze tak robię i, przynajmniej pod KDE, działa.


Pozdrawiam.

Offline Robert

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2505
    • Zobacz profil
Tworzenie skrótu gry - wine
« Odpowiedź #10 dnia: 2008-01-06, 17:06:48 »
Miałem zamiar przedstawić takie rozwiązanie, ale nie jest ono uniwersalne - u mnie przy dosboxie nie odpaliła się gra, tylko sama konsola dosboxu. Natomiast skrypt zawsze zadziała, obojętnie czy się używa wine, czy dosboxa, mało tego wstawiając skrypt, albo link do /usr/bin/ zawsze można uruchomić grę z lini poleceń.
Zanim popełnisz grafomaństwo: 1 | 2 | 3
Baza RPM Jak szukać informacji