fervi (Skovv) Opublikowano 2 Maja 2008 Opublikowano 2 Maja 2008 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
fervi (Skovv) Opublikowano 2 Maja 2008 Autor Opublikowano 2 Maja 2008 Ale jest na Linuxa ;p Będzie szybki? będzie I na Unixach będzie działał xD
Marmot Opublikowano 2 Maja 2008 Opublikowano 2 Maja 2008 Po co tworzysz zmienną pxw. Od razu sprawdzaj $? w case. Nie powinno się tworzyć dużej ilości zmiennych, jak najmniej.
fervi (Skovv) Opublikowano 2 Maja 2008 Autor Opublikowano 2 Maja 2008 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
fervi (Skovv) Opublikowano 2 Maja 2008 Autor Opublikowano 2 Maja 2008 Bash, Shell, ZSH? Daj spokój, piszę w tym na co mam ochotę ;p i co lubię robić. Ostatnio zacząłem pisać TSL (ThunderStorm Language), który może być fajnym językiem za jakieś 50-60 lat ;p
Kofel Opublikowano 3 Maja 2008 Opublikowano 3 Maja 2008 Ołłć a to może powiedz że to nakładka na basha? ;s
Marmot Opublikowano 3 Maja 2008 Opublikowano 3 Maja 2008 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 .
fervi (Skovv) Opublikowano 3 Maja 2008 Autor Opublikowano 3 Maja 2008 Can't make sub-window at (4,17), size (131,44). Zgon na schodach ;/
Rekomendowane odpowiedzi
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ę