Skocz do zawartości

Zmiana GUI - Problem


fervi (Skovv)

Rekomendowane odpowiedzi

Witajcie!

 

Tak jak chcieliście zacząłem zmieniać GUI na język Natywny, czyli Bash xD. Ale mam taki problem, zamiast on uruchamiać to co jest mu przyporządkowane, uruchamia jedynkę. Jak to zrobić, aby działało? ;p

 

#!/bin/sh
dialog --backtitle "PowerXware" --title "Choose one option" --menu "What you wan't?" 20 50 13 1 Run.PowerXware.Dosbox 2 Run.Wine.Runner 3 Install.Recommended.Aplications 4 Install.Games.and.Applications.from.CD 5 Run.Control.Panel 6 Run.Wine.Configuration 7 Run.Uninstaller 8 Run.TaskMGR 9 Go.to.Website 10 What.is.new? 11 Help 12 Wine.Explorer 13. Exit.PowerXware 2> $pxw
pxw=$?
case $pxw in
"1") $HOME/PowerXware/usr/bin/wine $HOME/PowerXware/usr/bin/winerunner.exe;;
"2") ./recommended;;
"3") ./cdrom;;
"4") $HOME/PowerXware/usr/bin/wine control;;
"5") $HOME/PowerXware/usr/bin/wine winecfg;;
"6") $HOME/PowerXware/usr/bin/wine uninstaller;;
"7") $HOME/PowerXware/usr/bin/wine taskmgr;;
"8") mozilla http://www.powerxware.ad2.pl;;
"9") dialog --backtitle "PowerXware" --title "What's New?" --msgbox "New GUI" 9 50;;
"10") mozilla http://www.powerxware.ad2.pl/forum/viewthread.php?forum_id=2&thread_id=14;;
"11") $HOME/PowerXware/usr/bin/wine $HOME/PowerXware/usr/lib/explorer/explorer.exe;;
"12") exit 0;;
"255") exit 0;;
esac

Odnośnik do komentarza
Udostępnij na innych stronach

Po modyfikacji uruchamia się dialog, ale nic ponadto, wybierając dowolną opcję wyłącza się ;/

 

Fervi

 

@EDIT

tak wygląda teraz kod

#!/bin/sh
dialog --backtitle "PowerXware" --title "Choose one option" --menu "What you wan't?" 20 50 13 1 Run.PowerXware.Dosbox 2 Run.Wine.Runner 3 Install.Recommended.Aplications 4 Install.Games.and.Applications.from.CD 5 Run.Control.Panel 6 Run.Wine.Configuration 7 Run.Uninstaller 8 Run.TaskMGR 9 Go.to.Website 10 What.is.new? 11 Help 12 Wine.Explorer 13. Exit.PowerXware
case $? in
"1") $HOME/PowerXware/usr/bin/wine $HOME/PowerXware/usr/bin/winerunner.exe;;
"2") ./recommended;;
"3") ./cdrom;;
"4") $HOME/PowerXware/usr/bin/wine control;;
"5") $HOME/PowerXware/usr/bin/wine winecfg;;
"6") $HOME/PowerXware/usr/bin/wine uninstaller;;
"7") $HOME/PowerXware/usr/bin/wine taskmgr;;
"8") mozilla http://www.powerxware.ad2.pl;;
"9") dialog --backtitle "PowerXware" --title "What's New?" --msgbox "New GUI" 9 50;;
"10") mozilla http://www.powerxware.ad2.pl/forum/viewthread.php?forum_id=2&thread_id=14;;
"11") $HOME/PowerXware/usr/bin/wine $HOME/PowerXware/usr/lib/explorer/explorer.exe;;
"12") exit 0;;
"255") exit 0;;
esac

Odnośnik do komentarza
Udostępnij na innych stronach

A co do tego menu, to spróbuj tak:

#!/bin/sh
dialog --backtitle "PowerXware" --title "Choose one option" --menu "What you wan't?" 20 50 13\
"1" "Run.PowerXware.Dosbox"\
"2" "Run.Wine.Runner"\
"3" "Install.Recommended.Aplications"\
"4" "Install.Games.and.Applications.from.CD"\
"5" "Run.Control.Panel 6 Run.Wine.Configuration"\
"7" "Run.Uninstaller"\
"8" "Run.TaskMGR"\
"9" "Go.to.Website"\
"10" "What.is.new?"\
"11" "Help"\
"12" "Wine.Explorer"\
"13" "Exit.PowerXware"\ 2>/tmp/menuitem.$$
case $? in
"1") $HOME/PowerXware/usr/bin/wine $HOME/PowerXware/usr/bin/winerunner.exe;;
"2") ./recommended;;
"3") ./cdrom;;
"4") $HOME/PowerXware/usr/bin/wine control;;
"5") $HOME/PowerXware/usr/bin/wine winecfg;;
"6") $HOME/PowerXware/usr/bin/wine uninstaller;;
"7") $HOME/PowerXware/usr/bin/wine taskmgr;;
"8") mozilla http://www.powerxware.ad2.pl;;
"9") dialog --backtitle "PowerXware" --title "What's New?" --msgbox "New GUI" 9 50;;
"10") mozilla http://www.powerxware.ad2.pl/forum/viewthread.php?forum_id=2&thread_id=14;;
"11") $HOME/PowerXware/usr/bin/wine $HOME/PowerXware/usr/lib/explorer/explorer.exe;;
"12") exit 0;;
"255") exit 0;;
esac

 

btw. poćwicz angielski, bo nie jest zbyt dobrze ;p .

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...