Pewien skrypt a odpalanie go z ikony [ubuntu]

01 paź 2017, 12:06
Ponczoman

Ponczoman

Początkujący User 25 posty 29 pkt.

Pewien skrypt a odpalanie go z ikony [ubuntu]

01 paź 2017, 12:06
Witam. Napisałem prosty skrypt który odpala mi program a mianowicie wygląda on tak:
Kod:
#!/bin/sh

cd ~
cd  PlayOnLinux\'s\ virtual\ drives/Pharaoh/drive_c/SIERRA/Faraon/
wine Pharaoh.exe


Wszystko działa tak jak trzeba ale niestety trzeba odpalić konsole aby go uruchomić.
Moje pytanie brzmi jak zrobić aby po dwukrotnym kliknięciu w ikonę, uruchamiał on grę a nie kod źródłowy w notatniku?

Re: Pewien skrypt a odpalanie go z ikony [ubuntu]

01 paź 2017, 15:35
sig

sig

Prawdziwa Ikona 663 posty 329 pkt.

Re: Pewien skrypt a odpalanie go z ikony [ubuntu]

01 paź 2017, 15:35
Jakie środowisko graficzne? Nadałeś mu atrybut wykonywalny? U mnie w KDE (manjaro) robię zwykła ikonkę i się grzecznie uruchamia.

Re: Pewien skrypt a odpalanie go z ikony [ubuntu]

01 paź 2017, 22:27
Ponczoman

Ponczoman

Początkujący User 25 posty 29 pkt.

Re: Pewien skrypt a odpalanie go z ikony [ubuntu]

01 paź 2017, 22:27
Unity. Oczywiście chmod +x jest nadany. Nie mogę jednak utworzyć aktywatorów. Jeżeli ktoś może coś poradzić to byłbym wdzięczny. Ogólnie plik nazwany jest Pharaoh.sh w terminalu wyświetlany na zielono.

Re: Pewien skrypt a odpalanie go z ikony [ubuntu]

02 paź 2017, 10:41
grzemach

grzemach

Wielki Procesor 2572 posty 1569 pkt.

Re: Pewien skrypt a odpalanie go z ikony [ubuntu]

02 paź 2017, 10:41
Napisałeś, że nadałeś chmod +x, ale i tak napiszę o tym jeszcze raz :)

Ogólnie masz 3 możliwości aby coś takiego zrobić:
1. chmod +x nazwa_pliki (lub /sciezka/nazwa_pliku). Wtedy po podwójnym kliknięciu OS powinien się zapytać czy chcesz uruchomić czy wyświetlić
2. tworzysz wspomniany aktywator, prawy klik na pulpit -> "utwórz aktywator"
3. tworzysz plik w "~/.local/share/spplications" o nazwie nazwaGry.desktop więcej o tym co powinno się tam znaleźć: https://cichykacik.wordpress.com/2012/0 ... -w-ubuntu/

Wspomniałeś, że próbowałeś 1 i 2, możesz napisać, co się dzieje gdy naciskasz dwa razy w metodzie 1, oraz czemu nie możesz utworzyć aktywatora?

Re: Pewien skrypt a odpalanie go z ikony [ubuntu]

02 paź 2017, 21:44
Ponczoman

Ponczoman

Początkujący User 25 posty 29 pkt.

Re: Pewien skrypt a odpalanie go z ikony [ubuntu]

02 paź 2017, 21:44
Witam. Więc tak:
1. Opcje jakie mogę wybrać na pulpicie:
Kod:
https://zapodaj.net/9a163f9b23b51.png.html

2. Opcję jakie mogę wybrać w folderze:
Kod:
https://zapodaj.net/2f46e781abe41.png.html

3. Oraz co się dzieję przy dwukliku na ikonie:
Kod:
https://zapodaj.net/7cb03829438ec.png.html

4. A tak plik wygląda w terminalu:
Kod:
https://zapodaj.net/e16ed80727d5a.png.html

Re: Pewien skrypt a odpalanie go z ikony [ubuntu]

02 paź 2017, 22:00
grzemach

grzemach

Wielki Procesor 2572 posty 1569 pkt.

Re: Pewien skrypt a odpalanie go z ikony [ubuntu]

02 paź 2017, 22:00
Kliknij prawym przyciskiem myszki na pliku (właściwości), zobacz co się tam pojawia.
Ja używam MATE - stąd pewnie różnice, Unity mnie drażni :)

Re: Pewien skrypt a odpalanie go z ikony [ubuntu]

02 paź 2017, 22:05
Ponczoman

Ponczoman

Początkujący User 25 posty 29 pkt.

Re: Pewien skrypt a odpalanie go z ikony [ubuntu]

02 paź 2017, 22:05
A wiec tak:
Kod:
https://zapodaj.net/d70a204046fb9.png.html

Kod:
https://zapodaj.net/5bbcf41012f54.png.html

Kod:
https://zapodaj.net/dd1b9d98822c6.png.html


Uprzedzę od razu iż istnieje opcja w menu "otwieranie" uruchom program. Jednak po wybraniu tej opcji i dwukliku nic się nie dzieje.

Edit:
Ok Panie Grzemach przekonał mnie Pan i również wybrałem Mate. Właśnie jestem po instalacji nowego Desktopu i faktycznie tu działa wszystko ładnie. Także myślę, że temat można spokojnie zamknąć. Dziękuję raz jeszcze wszystkim za pomoc ;) Pozdrawiam.

Re: Pewien skrypt a odpalanie go z ikony [ubuntu]

03 paź 2017, 15:59
grzemach

grzemach

Wielki Procesor 2572 posty 1569 pkt.

Re: Pewien skrypt a odpalanie go z ikony [ubuntu]

03 paź 2017, 15:59
eeee, nie ma tak łatwo - instaluj jeszcze raz Ubuntu - problem nie został rozwiązany jak należy!

Nie no, żartuję sobie.

Prawdopodobnie wystarczyło, skorzystać z korku 3 (czyli dodanie aplikacja.desktop w w/w ścieżkę) - wtedy pojawiło się by w menu i powinno działać.

Fajnie, że obejście problemu się udało :)

Jakbyś potrzebował coś więcej z Linuksem - daj znać.
Pozdrawiam
  • Brak nieprzeczytanych postów
  • Nieprzeczytane posty
  • Wątek zablokowany
  • Wątek przeniesiony
widget instagram lenovo
widget twitter lenovo
widget facebook lenovo
widget youtube lenovo