Nowe posty

xx Co wybrać? (1)
Wczoraj o 21:54:29
xx Zlecę skrypt w bashu (0)
2020-02-19, 14:07:39
xx Nadawanie praw katalogom takich, jak nazwa usera (4)
2020-02-17, 14:15:18
xx Fedora na laptopie HP 15-bs152nw brak wifi (44)
2020-02-16, 12:17:18
xx Komputer do nauki linuxa (10)
2020-02-15, 07:03:28
xx Patronat serwisow internetowych. (1)
2020-02-13, 00:13:24
xx Xfce-terminal v 0.8.7.4 - jak ustawić wklejanie skopiowanego tekstu? (3)
2020-02-12, 18:59:24
xx HD ISO, jak odzyskać starsze pliki (6)
2020-02-12, 10:54:31
xx QEMU KVM gpu passthrough brak obrazu (4)
2020-02-11, 17:05:06
xx i7-9700 + Intel H370 (0)
2020-02-11, 12:36:55

Autor Wątek: Tworzenie skrótu gry - wine  (Przeczytany 12500 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: 2498
    • 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: 2498
    • 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: 2498
    • 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: 2498
    • 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: 2498
    • 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