Loader dmenu/dinguxmb/dingui
Dingoo Mania :: Dingoo A320-A330 :: Dingux :: Problèmes
Page 1 sur 1
Loader dmenu/dinguxmb/dingui
EDIT: problème réglé, ne jamais faire du code avec bloc-notes windows mais avec NOTEPAD ++
Bonjour à tous,
Je souhaite pouvoir utiliser le loader (en interface graphique) pour pouvoir lancer n'importe laquelle des 3 interfaces graphiques. J'ai essayé de changer le main mais le problème c'est que je le fais avec le bloc-notes de windows et en fait tout est sur une seule ligne et impossible d'avoir les même espaces ou retour à la ligne interprétés de la même manière par dingux, celui qui marche pour dmenu et dinguxmb :
#!/bin/sh
# Licensed under GPL3
# Menu Loader for Dingoo v 0.1 (c) 2009 Kabelmaulwurf
export PATH="$PATH:/usr/local/bin"
export HOME="/usr/local/home/"
export SDL_NOMOUSE="yes"
> /proc/jz/lcd_backlight
dialog --nocancel --menu "Menu Loader Frontend by Kabelmaulwurf" 30 70 25 \
dmenu "Run dmenu" \
dinguxmb "Run dinguxmb" \
Reboot "Reboot Console" \
2>/tmp/choice
choice="`cat /tmp/choice`"
rm /tmp/choice
[ -z "$choice" -o "$choice" == "---" ] && exit
echo "Starting $choice"
[ "$choice" == "dmenu" ] && dmenu
[ "$choice" == "dinguxmb" ] && dinguxmb
[ "$choice" == "Reboot" ] && reboot
Mais si j'ajoute le dingui de la manière suivante, ça ne marche pas :
.......
dialog --nocancel --menu "Menu Loader Frontend by Kabelmaulwurf" 30 70 25 \
dmenu "Run dmenu" \
dinguxmb "Run dinguxmb" \
dingui "Run dingui" \
Reboot "Reboot Console" \
2>/tmp/choice
choice="`cat /tmp/choice`"
rm /tmp/choice
[ -z "$choice" -o "$choice" == "---" ] && exit
echo "Starting $choice"
[ "$choice" == "dmenu" ] && dmenu
[ "$choice" == "dinguxmb" ] && dinguxmb
[ "$choice" == "dingui" ] && dingui
[ "$choice" == "Reboot" ] && reboot
Quelqu'un peut-il m'aider ?
Bonjour à tous,
Je souhaite pouvoir utiliser le loader (en interface graphique) pour pouvoir lancer n'importe laquelle des 3 interfaces graphiques. J'ai essayé de changer le main mais le problème c'est que je le fais avec le bloc-notes de windows et en fait tout est sur une seule ligne et impossible d'avoir les même espaces ou retour à la ligne interprétés de la même manière par dingux, celui qui marche pour dmenu et dinguxmb :
#!/bin/sh
# Licensed under GPL3
# Menu Loader for Dingoo v 0.1 (c) 2009 Kabelmaulwurf
export PATH="$PATH:/usr/local/bin"
export HOME="/usr/local/home/"
export SDL_NOMOUSE="yes"
> /proc/jz/lcd_backlight
dialog --nocancel --menu "Menu Loader Frontend by Kabelmaulwurf" 30 70 25 \
dmenu "Run dmenu" \
dinguxmb "Run dinguxmb" \
Reboot "Reboot Console" \
2>/tmp/choice
choice="`cat /tmp/choice`"
rm /tmp/choice
[ -z "$choice" -o "$choice" == "---" ] && exit
echo "Starting $choice"
[ "$choice" == "dmenu" ] && dmenu
[ "$choice" == "dinguxmb" ] && dinguxmb
[ "$choice" == "Reboot" ] && reboot
Mais si j'ajoute le dingui de la manière suivante, ça ne marche pas :
.......
dialog --nocancel --menu "Menu Loader Frontend by Kabelmaulwurf" 30 70 25 \
dmenu "Run dmenu" \
dinguxmb "Run dinguxmb" \
dingui "Run dingui" \
Reboot "Reboot Console" \
2>/tmp/choice
choice="`cat /tmp/choice`"
rm /tmp/choice
[ -z "$choice" -o "$choice" == "---" ] && exit
echo "Starting $choice"
[ "$choice" == "dmenu" ] && dmenu
[ "$choice" == "dinguxmb" ] && dinguxmb
[ "$choice" == "dingui" ] && dingui
[ "$choice" == "Reboot" ] && reboot
Quelqu'un peut-il m'aider ?
Dernière édition par rj47_2004 le Jeu 10 Déc 2009 - 12:15, édité 1 fois
Invité- Invité
Re: Loader dmenu/dinguxmb/dingui
Tout marche nickel avec ce main :
#!/bin/sh
# Licensed under GPL3
# Menu Loader for Dingoo v 0.1 (c) 2009 Kabelmaulwurf
export PATH="$PATH:/usr/local/bin"
export HOME="/usr/local/home/"
export SDL_NOMOUSE="yes"
> /proc/jz/lcd_backlight
dialog --nocancel --menu "Menu Loader Frontend by Kabelmaulwurf" 30 70 25 \
dmenu "Run dmenu" \
dinguxmb "Run dinguxmb" \
dingui "Run dingui" \
Reboot "Reboot Console" \
2>/tmp/choice
choice="`cat /tmp/choice`"
rm /tmp/choice
[ -z "$choice" -o "$choice" == "---" ] && exit
echo "Starting $choice"
[ "$choice" == "dmenu" ] && dmenu
[ "$choice" == "dinguxmb" ] && dinguxmb
[ "$choice" == "dingui" ] && dingui
[ "$choice" == "Reboot" ] && reboot
Ce code marche mais il faut qu'il soit écrit en ligne, les retours à la ligne sont donc à remplacer par des espaces. Je ne sais pas pourquoi.
Il faut également penser à rajouter les fichiers dingui, dinguxmb et dmenu construit de la manière suivante :
#!/bin/sh
cd /usr/local/dingui
exec ./dingui
Voilà merci à toi nao, ce n'était pas l'erreur que tu as cité mais ça m'a mis dans la bonne direction.
#!/bin/sh
# Licensed under GPL3
# Menu Loader for Dingoo v 0.1 (c) 2009 Kabelmaulwurf
export PATH="$PATH:/usr/local/bin"
export HOME="/usr/local/home/"
export SDL_NOMOUSE="yes"
> /proc/jz/lcd_backlight
dialog --nocancel --menu "Menu Loader Frontend by Kabelmaulwurf" 30 70 25 \
dmenu "Run dmenu" \
dinguxmb "Run dinguxmb" \
dingui "Run dingui" \
Reboot "Reboot Console" \
2>/tmp/choice
choice="`cat /tmp/choice`"
rm /tmp/choice
[ -z "$choice" -o "$choice" == "---" ] && exit
echo "Starting $choice"
[ "$choice" == "dmenu" ] && dmenu
[ "$choice" == "dinguxmb" ] && dinguxmb
[ "$choice" == "dingui" ] && dingui
[ "$choice" == "Reboot" ] && reboot
Ce code marche mais il faut qu'il soit écrit en ligne, les retours à la ligne sont donc à remplacer par des espaces. Je ne sais pas pourquoi.
Il faut également penser à rajouter les fichiers dingui, dinguxmb et dmenu construit de la manière suivante :
#!/bin/sh
cd /usr/local/dingui
exec ./dingui
Voilà merci à toi nao, ce n'était pas l'erreur que tu as cité mais ça m'a mis dans la bonne direction.
Re: Loader dmenu/dinguxmb/dingui
Re problème, ce main fonctionne pour les interfaces graphique mais pas pour le reboot, bien sûr on voit que la ligne de choix Reboot séparé d'un retour à la ligne par rapport aux le problème c'est que dans mon bloc-note, il n'y a aucun retour à la ligne (tout est écrit sur une ligne seule je le rappel) et aucun n'espace entre le choix dingui et le choix de reboot :
[ "$choice" == "dmenu" ] && dmenu
[ "$choice" == "dinguxmb" ] && dinguxmb
[ "$choice" == "dingui" ] && dingui
[ "$choice" == "Reboot" ] && reboot
Dans le bloc-notes :
Sur une seule ligne
[ "$choice" == "dmenu" ] && dmenu[ "$choice" == "dinguxmb" ] && dinguxmb[ "$choice" == "dingui" ] && dingui [ "$choice" == "Reboot" ] && reboot
Je ne comprends rien : j'ai été obligé de mettre un espace entre dingui et [ "$choice"... pour que dingui puisse fonctionner...
Bizarre bizarre.
EDIT : Problème réglé, ne jamais faire du code avec le bloc-notes de windows mais avec NOTEPAD ++
[ "$choice" == "dmenu" ] && dmenu
[ "$choice" == "dinguxmb" ] && dinguxmb
[ "$choice" == "dingui" ] && dingui
[ "$choice" == "Reboot" ] && reboot
Dans le bloc-notes :
Sur une seule ligne
[ "$choice" == "dmenu" ] && dmenu[ "$choice" == "dinguxmb" ] && dinguxmb[ "$choice" == "dingui" ] && dingui [ "$choice" == "Reboot" ] && reboot
Je ne comprends rien : j'ai été obligé de mettre un espace entre dingui et [ "$choice"... pour que dingui puisse fonctionner...
Bizarre bizarre.
EDIT : Problème réglé, ne jamais faire du code avec le bloc-notes de windows mais avec NOTEPAD ++
Sujets similaires
» GXMOD, DinguXMB ou Dmenu ????
» DinguXMB V1.0
» DinguXMB : Selection roms snes
» Dmenu released
» [resolu] dmenu.cfg ?
» DinguXMB V1.0
» DinguXMB : Selection roms snes
» Dmenu released
» [resolu] dmenu.cfg ?
Dingoo Mania :: Dingoo A320-A330 :: Dingux :: Problèmes
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|
Jeu 5 Déc 2019 - 20:37 par Monstercrunch
» Les 2 minutes du peuple
Dim 29 Avr 2018 - 22:38 par Saigan
» Clip
Ven 18 Aoû 2017 - 14:00 par Bart
» HELP !!!!
Mar 3 Jan 2017 - 13:09 par basteros
» En 2016 opendingux ou dingux
Mer 28 Déc 2016 - 9:18 par IloveLinux
» probleme emulateur
Jeu 22 Sep 2016 - 13:27 par dcess
» dingoo demmare plus
Mer 21 Sep 2016 - 17:08 par dcess
» HELP !! 2 ans après
Jeu 21 Juil 2016 - 18:43 par amazcat
» Les plus belle mini borne d'arcade
Jeu 25 Fév 2016 - 22:35 par Bart
» Bonne année 2016
Dim 3 Jan 2016 - 20:06 par Bart