#1051 Le 07/03/2011, à 01:25
- Wild_Child_87
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
Le truc c'est que j'en ai besoin du lancement à la fermeture du logiciel, à la limite killer le truc en même temps que l'appel du gtk_destroy
Hors ligne
#1052 Le 07/03/2011, à 01:26
- Hizoka
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
au fait, tu ne signales pas (je crois) les dépendances necessaires ?!
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#1053 Le 07/03/2011, à 01:31
- AnsuzPeorth
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
au fait, tu ne signales pas (je crois) les dépendances necessaires ?!
Vite fait dans le lisez-moi, mais pas toutes celle que tu as installé sous kubuntu, si tu as la liste,je la mettrai.
Si qql'un peut tester de se connecter, pour voir
irc /irc.freenode.net/glade2script
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#1054 Le 07/03/2011, à 02:17
- AnsuzPeorth
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
supprimer
Dernière modification par AnsuzPeorth (Le 07/03/2011, à 02:39)
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#1055 Le 07/03/2011, à 04:27
- Hizoka
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
bon bah, pas reussi...
j'ai fait ca :
#
def on_notebook(self,widget,*arg):
nom=widget.get_name()
papabook=widget.get_parent()
papabook=papabook.get_name()
onglet = eval('%s.page_num(%s)' % (papabook, nom) )
mais j'obtiens
Traceback (most recent call last):
File "./glade2script.py", line 347, in on_notebook
onglet = eval('%s.page_num(%s)' % (papabook, nom) )
File "<string>", line 1, in <module>
NameError: name 'notebook1' is not defined
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#1056 Le 07/03/2011, à 13:17
- AnsuzPeorth
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
T'étais pas loin !
L'erreur est qu'il manque self pour le notebook, qui doit d'ailleurs être référencé pour que cela fonctionne.
Tu es passé par les noms des widgets, alors que tu accès direct au widget (pas besoin de s'embêter avec leurs noms)
Donc, ca fonctionne, mais le label de l'index n'est pas considéré comme widget contenu dans une page. Il faudra indiquer comme user-data un widget contenu dans la page (n'importe lequel).
#
def on_page(self, widget, event=None,arg=None):
# widget est le widget indiqué en user-data
notebook = widget.get_parent()
num = notebook.page_num(widget)
notebook.set_current_page(num)
Dernière modification par AnsuzPeorth (Le 07/03/2011, à 13:18)
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#1057 Le 07/03/2011, à 18:08
- Hizoka
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
en fait j'avais fait ça mais ca me renvoyait -1 à chaque fois, signifiant que ca ne faisait pas partie de la page...
une question si on rend insensible une hbox, peut-on quand même avoir un widget sensible à l'interieur ?
style tout est insensible sauf widget
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#1058 Le 07/03/2011, à 18:13
- AnsuzPeorth
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
en fait j'avais fait ça mais ca me renvoyait -1 à chaque fois, signifiant que ca ne faisait pas partie de la page...
Oui, c'est étonnant que le label du menu ne fait pas partie de la page en question ! Mais bon, avec n'importe quel autre widget dans la page, ca fonctionne.
une question si on rend insensible une hbox, peut-on quand même avoir un widget sensible à l'interieur ?
style tout est insensible sauf widget
Ben non, si le parent est insensible, les enfants sont inaccessible.
Dernière modification par AnsuzPeorth (Le 07/03/2011, à 18:14)
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#1059 Le 07/03/2011, à 18:29
- Hizoka
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
mince... ca aurait été tres pratique dans mon cas avec le terminal...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#1060 Le 07/03/2011, à 18:39
- Hizoka
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
par contre je viens de voir que 'SET@window.set_keep_above(True)' laisse la fenetre au 1er plan...
alors que moi je cherchais un moyen de mettre au 1er plan sans forcer à y rester...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#1061 Le 07/03/2011, à 18:48
- AnsuzPeorth
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
c'est present() qui faut .
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#1062 Le 07/03/2011, à 19:27
- Hizoka
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
niquel
merci et bonne soirée.
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#1063 Le 09/03/2011, à 00:04
- Hizoka
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
dans le doute je pose la question : existe-t-il un widget de type scale mais permettant de determiner une plage, c'est à dire, avec 2 boutons determinant le minimum et le maximum ?
___________________________________________
--> <--
___________________________________________
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#1064 Le 09/03/2011, à 00:11
- AnsuzPeorth
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
dans le doute je pose la question : existe-t-il un widget de type scale mais permettant de determiner une plage, c'est à dire, avec 2 boutons determinant le minimum et le maximum ?
___________________________________________ --> <-- ___________________________________________
Je pense pas, il faudra le faire toi même (en sachant qu'on peut régler l'intervalle et le pas du scale)
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#1065 Le 09/03/2011, à 00:14
- Hizoka
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
c'est à dire le faire moi meme ?
avec 2 scales ? un min et max ?
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#1066 Le 09/03/2011, à 00:16
- AnsuzPeorth
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
c'est à dire le faire moi meme ?
avec 2 scales ? un min et max ?
Ben oui, c'est à toi de voir ce qu'il te faut, mais 2 scale qui régle 'lintervalle du scale principale (juste au-dessus par exemple)... Ou alors avec 2 progressbare
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#1067 Le 09/03/2011, à 00:23
- Hizoka
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
tu peux me montrer un ex car là j'ai du mal à voir ce que ça peut donner...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#1068 Le 09/03/2011, à 00:30
- AnsuzPeorth
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
Tu en as besoin pour quoi ?
PS: Je suis sur IRC, regarde ma signature, et pas besoin d'installer un client, celui du site fait l'affaire
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#1069 Le 09/03/2011, à 08:07
- Hizoka
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
il manque TREE@@FINDSELECT dans la doc
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#1070 Le 09/03/2011, à 23:46
- AnsuzPeorth
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
Ca sera rectifier
thx
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#1071 Le 10/03/2011, à 03:19
- AnsuzPeorth
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
Version 2.2.2 http://glade2script.googlecode.com/file … 2.2.tar.gz
Changelog:
Version 2.2.2
- annuler le None du combobox
- glade2script_PID et terminal_PID accessible
- commandes CLEAR acceptent plusieurs arguments
*Callback:
get_pointer
on_page
page_next
page_prev
Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script (Hors ligne)
Hors ligne
#1072 Le 13/03/2011, à 09:31
- YannUbuntu
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
Salut
dans la doc traduire.html , il n'y aurait pas une coquille dans la ligne suivante ?
chemin="$(dirname "$0")";pwd)"
Dernière modification par YannUbuntu (Le 13/03/2011, à 09:34)
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#1073 Le 13/03/2011, à 23:12
- Wild_Child_87
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
Salut, j'ai un bug avec le couple drag-data-get drag-data-received, je ne récupère pas à tous les coups le bon retour de ligne.
Par exemple, si j'insère une ligne à la troisième position dans un tree , je récupère le bon retour (3), mais il suffit que j'insère la ligne, toujours à la troisième position mais à tendance vers le haut (mais toujours à la troisième position), alors je récupère un mauvais retour (2), alors que graphiquement la ligne est bien positionner à la troisième position.
Je n'avais pas ce comportement avant. j'ai tester avec un vieux glade2script.py, et je n'ai pas ce problème.
Autre chose, j'ai des retours de ce type quand j'utilise enter-notify-event
<gtk.gdk.Event at 0x29add78: GDK_ENTER_NOTIFY x=98,00, y=37,00, mode=GDK_CROSSING_NORMAL> None
EDIT: Question subsidiaire, est-ce qu'on peut mettre plusieurs user data à la suite, si oui, comment on les sépare (exemple toggle_visible _bouton1,_bouton2) ?
Dernière modification par Wild_Child_87 (Le 14/03/2011, à 15:00)
Hors ligne
#1074 Le 14/03/2011, à 15:52
- CKDevelop
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
Salut,
je suis sur un script actuellement, mais je me retrouve avec un problème que je ne comprend pas
voilà le script principal:
#!/bin/bash
PID=$$
FIFO=/tmp/FIFO${PID}
mkfifo $FIFO
######################################################################################################
echo 'SET@_hbox3.hide()'
licence="/usr/share/common-licenses/GPL-3"
msgAdmin="L'installation des mises à jour nécessite les privilèges administrateur."
url="http://www.ckdevelop.org"
echo "TEXT@@LOAD@@_textinfos@@$licence"
function _appliquer()
{
echo "SET@_progress.set_text('Mise à jour de la liste des dépôts...')"
gksudo -m "$msgAdmin" "apt-get update -y --force-yes" | while read ligne; do
#on peut traiter le flux en direct pour envoyer infos dans progress
echo 'SET@_progress.pulse()'
done
echo "SET@_progress.set_text('Mise à jour du système...')"
echo 'SET@_hbox3.show()'
echo 'TERM@@SEND@@gksudo "apt-get update -y --force-yes"\n' | while read ligne; do
#on peut traiter le flux en direct pour envoyer infos dans progress
echo 'SET@_progress.pulse()'
done
echo 'SET@_progress.set_fraction(1)' #progress à 100%
echo 'SET@_progress.set_text("Mise à jour terminé")'
echo 'SET@_hbox3.hide()'
}
function _fermer()
{
echo "EXIT@@"
}
_textinfos()
{
echo "_______$@"
}
######################################################################################################
#set -f
while read ligne; do
if [[ "$ligne" =~ GET@ ]]; then
eval ${ligne#*@}
echo "DEBUG => in boucle bash :" ${ligne#*@}
else
echo "DEBUG=> in bash NOT GET" $ligne # ${ligne/\*/\\\*}
#${ligne/\*/\\\*} #
$ligne
fi
done < <(while true; do
read entree < $FIFO
[[ "$entree" == "QuitNow" ]] && break
echo $entree
done)
exit
en faite le problème et que le script ne semble pas s'exécuter dans l'ordre.
Dans cette partie:
echo "SET@_progress.set_text('Mise à jour du système...')"
echo 'SET@_hbox3.show()'
echo 'TERM@@SEND@@gksudo "apt-get update -y --force-yes"\n' | while read ligne; do
#on peut traiter le flux en direct pour envoyer infos dans progress
echo 'SET@_progress.pulse()'
done
echo 'SET@_progress.set_fraction(1)' #progress à 100%
echo 'SET@_progress.set_text("Mise à jour terminé")'
echo 'SET@_hbox3.hide()'
_hbox3 ne s'affiche pas, il passe directement à
echo 'SET@_hbox3.hide()
voilà, merci
++
Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy
Hors ligne
#1075 Le 14/03/2011, à 16:33
- Wild_Child_87
Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.
Salut, rajoute un sleep après:
echo 'SET@_hbox3.show()'
pour voir si réellement il ne s'affiche pas.
Hors ligne