Nowe posty

xx Dystrybucja pod HP Omen (6)
Wczoraj o 23:30:08
xx [Poradnik] Wyszukiwanie Sterowników (2)
Wczoraj o 21:08:23
lamp Problem z Linux Lite po instalacji (0)
Wczoraj o 19:50:30
xx Ile pingwinów? (1)
Wczoraj o 08:59:24
xx konfiguracja pale moon (0)
2024-03-24, 21:53:42
xx Plasma 6 w Neonie ssie trochę mniej ... (10)
2024-03-23, 02:38:11
xx problem z instalacja sterowników do karty sieciowej (3)
2024-03-18, 18:10:16
xx Plik abc.001 (1)
2024-03-17, 17:48:27
xx Zlecę dopracowanie programu w MatLab (0)
2024-03-13, 15:28:40
xx Linux Mint 21.3 XFCE brak dźwieku po paru minutach (karta muzyczna zintegrowana) (5)
2024-03-12, 23:07:01

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

krzylew

  • Gość
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: 2516
    • 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

krzylew

  • Gość
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: 2516
    • 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

krzylew

  • Gość
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: 2516
    • 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

matiit

  • Gość
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: 2516
    • 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

krzylew

  • Gość
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: 1177
    • 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: 2516
    • 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