Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#651 Le 01/10/2010, à 00:07

AnsuzPeorth

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

je doute que ça fasse perdre beaucoup de temps ça tongue

C'est juste le temps de lancer la commande qui suffit pour éviter les plantages, le 0.001 ne sert pas à grand chose. Mais c'est vrai, c'est de l'orde de la milliseconde smile

bon, je me stope la pour cette nuit...

Bonne nuit !

Dernière modification par AnsuzPeorth (Le 01/10/2010, à 00:08)


Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script  (Hors ligne)

Hors ligne

#652 Le 01/10/2010, à 16:50

Hizoka

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

du coup ça donne quoi pour la commande de la resolution de la fenetre ?

et y aurait pas moyen de limiter le choix des fichiers en fonction de leur type ?
je voudrais ne permettre la selection uniquement de fichier mkv.

y a-t-il une commande equivalent au callback off_active et off_sensitive ?

Dernière modification par Hizoka (Le 01/10/2010, à 17:06)


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#653 Le 01/10/2010, à 17:56

AnsuzPeorth

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

du coup ça donne quoi pour la commande de la resolution de la fenetre ?

La fonction sera appelée avec les infos en argument.

et y aurait pas moyen de limiter le choix des fichiers en fonction de leur type ?
je voudrais ne permettre la selection uniquement de fichier mkv.

Si l'option dans glade n'est pas présente (uniquement avec la libgtkbuilder je pense), pas moyen.

y a-t-il une commande equivalent au callback off_active et off_sensitive ?

Les commande pygtk et TOOGLE@@.


Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script  (Hors ligne)

Hors ligne

#654 Le 01/10/2010, à 18:19

Hizoka

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

oui mais tu disais qu'avec set_active, ca ne changait pas la liste, j'aurais besoin d'un truc qui la modifie.

en fait j'ai 2 check que je veux reinitialiser sauf qu'avec toggle impossible de savoir si je les remets comme au debut ou si je les active...


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#655 Le 01/10/2010, à 18:22

AnsuzPeorth

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

pfff, la seule faille, faut que tu te plonge dedans big_smile
Je pense (presque sure) que si tu utilises la commande pygtk set_active, et qu'il y a bien le callback on_toggled de renseigné pour le check, le dico sera modifié.

Dernière modification par AnsuzPeorth (Le 01/10/2010, à 18:23)


Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script  (Hors ligne)

Hors ligne

#656 Le 02/10/2010, à 08:14

Hizoka

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

ok, donc je testerai ça smile


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#657 Le 04/10/2010, à 20:06

Hizoka

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

donc ca ne fonctionne pas smile

_check1 : True
_check2 : False
echo 'MULTI@@set_active(False)@@_check1,_check2'
les 2 checks se retrouvent bien sans tic dedans.

mais ça renvoie toujours :

_check1 : True
_check2 : False

je te laisse tester par toi même...

Dernière modification par Hizoka (Le 04/10/2010, à 20:07)


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#658 Le 04/10/2010, à 21:27

AnsuzPeorth

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

donc ca ne fonctionne pas smile
je te laisse tester par toi même...

Pourtant ca fonctionne correctement chez moi !

echo 'MULTI@@SET@@set_active(False)@@_checkbutton1,_checkbutton2'
echo 'MULTI@@GET@@get_active()@@_checkbutton1,_checkbutton2'

retour console:

DEBUG => FIFO write: GET@_checkbutton1_get_active="False"
DEBUG => FIFO write: GET@_checkbutton2_get_active="False"

Et en renseignant le callback on_toggled pour chaque checkbutton, le dico est modifié également (mais dans ce cas, ne pas oublier d'ajouter les fonctions correspondantes au check)

Pause un sleep entre les 2 commandes, ca peut venir de là !


Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script  (Hors ligne)

Hors ligne

#659 Le 04/10/2010, à 22:26

AnsuzPeorth

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

J'ai récris la doc, en html, surtout pour l'avoir dans devhelp (le rendu avec firefox est moins bon).
C'est plus lisible, plus agréable que le pdf, j'aurais du procéder comme ça depuis le début, à maintenir, ca sera plus simple.
C'est fait avec kompozer et pas mal de copier/coller de la doc pygtk, donc le code n'est vraiment pas propre.

Si quelqu'un trouve des fautes ou si il a des critiques, ne pas se gêner smile

J'ai récris également la fonction qui piquait les yeux, je ferais une mise à jour dans peu de temps, dès que la doc sera corrigée (j'y travaille encore, mais moi et l'hortaugraffe ...)

http://gwebradio.googlecode.com/files/g … TML.tar.gz

Pour avoir la doc dans devhelp, coller le dossier contenant les fichiers html dans:

~/.local/share/devhelp/books/

Dernière modification par AnsuzPeorth (Le 04/10/2010, à 22:27)


Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script  (Hors ligne)

Hors ligne

#660 Le 04/10/2010, à 22:54

Hizoka

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

en effet, c'était du à une commande qui contre carré la variable smile

pas mal la doc smile
Mais il faudrait mettre un exemple pour les commandes glade2script
Correction : un/des widget => un/des widget(s)
Pourquoi : Returns: et non Retour: ?
Pourquoi : Returns: et non Returns: (alors que : fichier: ; line,col:)

cool tout ça smile

Dernière modification par Hizoka (Le 04/10/2010, à 23:11)


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#661 Le 04/10/2010, à 23:06

Hizoka

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

je n'arrive pas à utiliser : GEO@@GET@@widget

je fais :

GEO@@GET@@_window1
sleep 1
echo "_window1 : $_window1"

et :

function test() { echo "_window1 : $_window1" }
GEO@@GET@@_window1
sleep 1
echo "ITER@test"

mais je n'arrive pas à avoir de retour...


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#662 Le 04/10/2010, à 23:23

AnsuzPeorth

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

je n'arrive pas à utiliser : GEO@@GET@@widget

C'est normal, il n'est pas dans la version que tu utilises smile
Dans ps longtemps la MAJ, faut que je fasse le tri dans les exemples, mettre a jour la présentation, etc, etc ...
Si t'es pressé, je peux t'envoyer le .py, il est ok, c'est le reste qu'il faut que je modifie pour la MAJ

Dernière modification par AnsuzPeorth (Le 04/10/2010, à 23:23)


Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script  (Hors ligne)

Hors ligne

#663 Le 04/10/2010, à 23:35

Hizoka

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

ouais je veux bien histoire de pouvoir testé, et j'attends pour completer ma version de mkv extractor smile


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#664 Le 04/10/2010, à 23:41

AnsuzPeorth

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

http://gwebradio.googlecode.com/files/g … n.2.tar.gz
Ca me fera déjà un retour :)
C'est la fonction make_treeview que j'ai récris, il y aura encore certainement des retours de débug en console

Dernière modification par AnsuzPeorth (Le 04/10/2010, à 23:42)


Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script  (Hors ligne)

Hors ligne

#665 Le 05/10/2010, à 19:37

Hizoka

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

je cherche un widget equivalent à edit de zenity, une sorte de entry sur plusieurs lignes.

est-on obligé de passer par un textview qu'on sauvegarde ?


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#666 Le 05/10/2010, à 19:53

AnsuzPeorth

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

Hizoka a écrit :

je cherche un widget equivalent à edit de zenity, une sorte de entry sur plusieurs lignes.

est-on obligé de passer par un textview qu'on sauvegarde ?

Je connais pas cette option zenity.

Mais si tu veux pouvoir éditer plusieurs lignes, le textview est le plus approprié je pense.


Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script  (Hors ligne)

Hors ligne

#667 Le 05/10/2010, à 21:34

Hizoka

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

non je dis une connerie je crois que c'est avec kdialog.

ok, merci.


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#668 Le 06/10/2010, à 19:34

yakusa77

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

Elle ou la mise a jour complete ?


De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965

Hors ligne

#669 Le 06/10/2010, à 22:42

yakusa77

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

voici une remontée, avec la nouvelles version ma fenetre de gtkabout ne s'ouvre plus...
pour reste j'ai encore pleinde truc a codé donc plein d'essaie a faire ...

a oui au faite nikel la nouvelle doc ! big_smile

Dernière modification par yakusa77 (Le 06/10/2010, à 22:43)


De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965

Hors ligne

#670 Le 06/10/2010, à 23:58

AnsuzPeorth

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

Elle ou la mise a jour complete ?

Ca vient,ça vient ... faut encore que je mette à jour la présentation.
J'ai nettoyé le code de la doc déjà, et on peut dire que konqueror ne rends pas un code très propre !

voici une remontée, avec la nouvelles version ma fenetre de gtkabout ne s'ouvre plus...

Oui, je viens de voir ça ... Il faut utiliser, pour le nom du widget, le même nom qui est renseigné dans 'nom du programme'.
Lorsque je récupère le nom du widget, c'est le nom du programme qui apparait ....c'est pas génial tout ça ! (si un nom de programme avec un espaces, ca va bugguer, mais je peux pas y faire grand chose ....)


Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script  (Hors ligne)

Hors ligne

#671 Le 07/10/2010, à 11:22

yakusa77

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

AnsuzPeorth a écrit :

Il faut utiliser, pour le nom du widget, le même nom qui est renseigné dans 'nom du programme'.
Lorsque je récupère le nom du widget, c'est le nom du programme qui apparait ....c'est pas génial tout ça ! (si un nom de programme avec un espaces, ca va bugguer, mais je peux pas y faire grand chose ....)

Mais qu'es ce qui a changé a ce niveau sa ne le faisait pas sur ma version précédente ?


De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965

Hors ligne

#672 Le 07/10/2010, à 13:28

AnsuzPeorth

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

Mais qu'es ce qui a changé a ce niveau sa ne le faisait pas sur ma version précédente ?

Je crée un dictionnaire avec l'état des widget, c'est cette commande qui fait bugguer avec la DialogAbout.
Comme le nom du widget obtenu avec get_name est le nom de l'application et non celui du widget, ca marche po.
Je pourrais faire en sorte de passer outre, en utilisant try, mais si même genre problème sur autre widget, aucun retour, donc pour trouver où ca merde, c'est pas gagné !
Donc je sais pas si je laisse en l'état ou pose un try ?


Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script  (Hors ligne)

Hors ligne

#673 Le 07/10/2010, à 17:49

Hizoka

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

je trouve dommage que about deconne, autant essayé un try..

EDIT : je serai absent pendant quelques jours, donc pas de réponse de ma part wink

Dernière modification par Hizoka (Le 07/10/2010, à 18:27)


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#674 Le 08/10/2010, à 11:47

yakusa77

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

oui essaye le try smile


De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965

Hors ligne

#675 Le 10/10/2010, à 16:24

Wild_Child_87

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

Salut, un petit problème que je sais tous con, mais qui m'embête smile

Je n'arrive pas à utiliser la balise a href correctement.

Voici la commande:

echo "SET@_artiste_info.set_markup('<a href="http://fr.wikipedia.org">test</a>')"

J'ai ça comme retour:

./glade2script.py:1: GtkWarning: Failed to set text from markup due to error parsing markup: Erreur à la ligne 1, caractère 17 : Caractère anormal « h », un guillemet d'ouverture après le signe égal est requis quand on affecte une valeur à l'attribut « href » de l'élément « a »
  #! /usr/bin/env python

Dernière modification par Wild_Child_87 (Le 10/10/2010, à 16:25)

Hors ligne