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.

#851 Le 23/02/2011, à 03:43

Hizoka

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

Je viens de voir ça, ca sort une erreur gtk, je vois pas ce que je peux faire !

et un gtk_widget_destroy detruit aussi la fenetre du script...

Ca sera pas aussi bien que pynotify

et pouquoi ne pas proposer de passer par là ? même si c'est une dépendance en plus ?
sauf si c'est lui qui plante...


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

Hors ligne

#852 Le 23/02/2011, à 04:01

AnsuzPeorth

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

et un gtk_widget_destroy detruit aussi la fenetre du script...

Oui, là je peux rien faire ....A la limite, tu peux enlever la decoration, il n'y aura plus de croix.

et pouquoi ne pas proposer de passer par là ? même si c'est une dépendance en plus ?
sauf si c'est lui qui plante...

Ben justement, c'est déjà comme ça, et c'est lui qui merde. Ma notification sera plus 'fun', changement de couleur, de transparence, ajout de texte comme un log, etc ...


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

Hors ligne

#853 Le 23/02/2011, à 04:36

AnsuzPeorth

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

Un premier jet, si toi ou d'autres veulent essayer !
http://gwebradio.googlecode.com/files/notify.tar.gz
Lancer appel.sh

Les trucs qui me gêne, pas d'ombre et mauvais positionnement lors de la redimension (redimension pas exact non plus !)
Pas moyen pour l'instant de régler ces problèmes !

Dernière modification par AnsuzPeorth (Le 23/02/2011, à 04:38)


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

Hors ligne

#854 Le 23/02/2011, à 05:17

Hizoka

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

ouais ça peut le faire smile

Oui, là je peux rien faire ....A la limite, tu peux enlever la decoration, il n'y aura plus de croix.

=> pas beau, par contre, il suffit de lui dire non supprimable et du coup, plus de croix smile

Dernière modification par Hizoka (Le 23/02/2011, à 05:19)


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

Hors ligne

#855 Le 25/02/2011, à 09:32

AnsuzPeorth

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

Bjr,
Nouvelle version: 2.1.0

Pour rappel, ITER@@ et EXIT@@ ont 2 @ maintenant.

nouveautés:
- Une console embarqué
- Applications embarqués (mplayer, gvim, etc)

http://glade2script.googlecode.com/file … 1.0.tar.gz

La doc est quasi à jour, pas d'infos sur mplayer embarqué, mais un exemple simple et clair est dispo.

PS: les nouveautés sont en dev, donc ca risque de changer un peu, pas le principe ni les commandes, mais surement plus d'options.

Dernière modification par AnsuzPeorth (Le 25/02/2011, à 09:38)


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

Hors ligne

#856 Le 25/02/2011, à 10:00

Hizoka

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

excellent smile

à tester mais franchement pas mal smile

- Une console embarqué
=> moi ca depasse de beaucoup l'ecran, la fenetre est bien trop grande

- Applications embarqués (mplayer, gvim, etc)
=> un autre exemple avec un autre logiciel serait le bienvenu smile
=> y a moyen d'afficher une barre de progression pour mplayer ?

en tout cas ça dechire smile

mets à jour l'onglet commandes.

je verrai ça ce week end !

Dernière modification par Hizoka (Le 25/02/2011, à 10:00)


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

Hors ligne

#857 Le 25/02/2011, à 10:10

AnsuzPeorth

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

=> moi ca depasse de beaucoup l'ecran, la fenetre est bien trop grande

Tu as koi comme écran ? Tu es sur ton téléphone ou koi smile
Je vais réduire la taille de l'écran et de la font. (réglable par l'user).

=> un autre exemple avec un autre logiciel serait le bienvenu

Les seuls que je connaisse c'est mplayer, gvim (pas essayé) et xterm, mais qui fonctionne pas.
C'est simple, il faut un soft qui accepte nativement d'être embarqué (il y a aussi vlc, mais je sais pas si on peut communiqué via un fifo)

=> y a moyen d'afficher une barre de progression pour mplayer ?

Oui, tu as des commandes mplayer pour avoir l'état d'avancement, y a pas mal de commande disponible
http://www.mplayerhq.hu/DOCS/tech/slave.txt

mets à jour l'onglet commandes.

Un oubli smile

EDIT: Rectifié, la console a maintenant la taille de gnome-terminal

Dernière modification par AnsuzPeorth (Le 25/02/2011, à 10:24)


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

Hors ligne

#858 Le 25/02/2011, à 20:52

Wild_Child_87

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

La commande GEO fonctionne très bien maintenant, avec ou sans espace.

Dans la doc, la partie GEO, tu peux enlever le "_" de window1, ça ne marche pas sinon.

Super les nouvelles fonctions smile

Hors ligne

#859 Le 26/02/2011, à 03:27

Hizoka

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

y aurait moyen de forcer l'apparition d'une info bulle ?

y a action.activate mais ca passe pas...


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

Hors ligne

#860 Le 26/02/2011, à 03:58

AnsuzPeorth

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

Hizoka a écrit :

y aurait moyen de forcer l'apparition d'une info bulle ?

y a action.activate mais ca passe pas...

Non, pas vraiment en l'état, et je vois pas trop l'intérêt ?

Sinon, tu peux tjrs créer une window que tu affiches à souhait sous la souris, ou un truc du genre.


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

Hors ligne

#861 Le 26/02/2011, à 04:01

Hizoka

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

Non, pas vraiment en l'état, et je vois pas trop l'intérêt ?

=> la dans mon cas : tu tape un texe dans une enty, en fonction de certaines conditions, une info bulle s'afficherait pour indiquer une erreur...

Sinon, tu peux tjrs créer une window que tu affiches à souhait sous la souris, ou un truc du genre.

mouais... moins pratique quand même...

/me fait le regard de chien battu... lol


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

Hors ligne

#862 Le 26/02/2011, à 04:08

AnsuzPeorth

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

=> la dans mon cas : tu tape un texe dans une enty, en fonction de certaines conditions, une info bulle s'afficherait pour indiquer une erreur...

Change la couleur de l'entry en cas d'erreur , ca fera plus d'effet en rouge par exemple wink
Tu as la statusbarre aussi qui pourrait être utile

/me fait le regard de chien battu...

Nop,trop dur à mettre ne oeuvre, les infobulles en l'état sont gérées par le glade, sinon il faut créer l'info bulle, la connecter au widget... Faire monter ce genre d'info par l'user, ca va être trop compliqué pour le peu d'avantages en plus.

Dernière modification par AnsuzPeorth (Le 26/02/2011, à 04:10)


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

Hors ligne

#863 Le 26/02/2011, à 04:18

Hizoka

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

Change la couleur de l'entry en cas d'erreur , ca fera plus d'effet en rouge par exemple

deja fait smile
mais ca donne pas d'explications...

Tu as la statusbarre aussi qui pourrait être utile

=> mouais c'est ce que j'avais fait au debut mais ca prend de la place juste pour ce truc...

Nop,trop dur à mettre ne oeuvre, les infobulles en l'état sont gérées par le glade, sinon il faut créer l'info bulle, la connecter au widget...

=> pygtk ne le permet pas ?

The activate() method emits the "activate" signal on the gtk.Action, if it isn't insensitive. This gets called by the proxy widgets when they get activated. It can also be used to manually activate an action.

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

Hors ligne

#864 Le 26/02/2011, à 04:41

AnsuzPeorth

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

=> pygtk ne le permet pas ?

The activate() method emits the "activate" signal on the gtk.Action, if it isn't insensitive. This gets called by the proxy widgets when they get activated. It can also be used to manually activate an action.

C'est pour un gtk.Action qui sont utilisés pour les menu.

Je vais voir si y a pas moyen qd même ...


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

Hors ligne

#865 Le 26/02/2011, à 05:08

AnsuzPeorth

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

Y a la commande qui est prévu pour, mais chez moi ca fait apparaître l'infobulle en haut à gauche.
Et il faut que l'info soit sur la window... Pas génial !

echo 'SET@window1.trigger_tooltip_query()'

J'ai pas trouvé mieux !

Va falloir trouver une autre solution.


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

Hors ligne

#866 Le 26/02/2011, à 23:07

Hizoka

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

UN BUGGGGGGG !!!!!!

saloprie !!!!!!!!

plusieurs heures dessus...

un TEXT@@HIZO ne fonctionne pas si y a ' * ' dedans !!!
ca te renvoie la liste des fichiers du dossier ?!

Dernière modification par Hizoka (Le 26/02/2011, à 23:09)


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

Hors ligne

#867 Le 26/02/2011, à 23:40

AnsuzPeorth

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

Hizoka a écrit :

UN BUGGGGGGG !!!!!!

saloprie !!!!!!!!

plusieurs heures dessus...

un TEXT@@HIZO ne fonctionne pas si y a ' * ' dedans !!!
ca te renvoie la liste des fichiers du dossier ?!

Pas chez moi !!!


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

Hors ligne

#868 Le 26/02/2011, à 23:46

Hizoka

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

même en debut de ligne ?

genre :

[espace]*[espace]test

Dernière modification par Hizoka (Le 26/02/2011, à 23:47)


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

Hors ligne

#869 Le 27/02/2011, à 00:17

Hizoka

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

je suis en train de tester le terminal, vraiment pas mal smile

y a un moyen de bloquer l'acces à l'user ? histoire qu'il voit ce qu'il se passe sans pouvoir y toucher ?


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

Hors ligne

#870 Le 27/02/2011, à 00:32

AnsuzPeorth

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

Bon, je suis arrivé, lorsque tu fais un echo $@ dans la fonction du textview. a \*
Il faut modifier dans glade2script, la fonction TEXTHIZO

texte=texte.replace("'","\\'").replace('"','\\"').replace('\n','@@').replace('*','\*')

Dans le script associé, dans la boucle de fin

echo "DEBUG=> in bash NOT GET" ${ligne/\*/\\\*}
       ${ligne/\*/\\\*}

Et lors de la saisie dans le textview, il faut échapper \*

Pas mieux !!! Autant le sauver au format texte. J'indiquerai dans la doc le problème.

y a un moyen de bloquer l'acces à l'user ? histoire qu'il voit ce qu'il se passe sans pouvoir y toucher ?

Autant utiliser un textview ou un label. Sinon, avec la console, fait juste des WRITE, logiquement le prompt n'apparaîtra pas.


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

Hors ligne

#871 Le 27/02/2011, à 00:42

Hizoka

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

Autant utiliser un textview ou un label. Sinon, avec la console, fait juste des WRITE, logiquement le prompt n'apparaîtra pas.

=> Non pas d'accord, ca permet de voir les commandes utilisées et leur retour !
=> avec le write on peut pas executer de commande, si ?

Pas mieux !!! Autant le sauver au format texte. J'indiquerai dans la doc le problème.

=> je peux te dire que j'ai passé beaucoup de temps avec ce probleme...


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

Hors ligne

#872 Le 27/02/2011, à 00:55

AnsuzPeorth

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

Hizoka a écrit :

=> Non pas d'accord, ca permet de voir les commandes utilisées et leur retour !

Ben tu simules un terminal, avec un faux prompt & co, plus facile à mettre en oeuvre, un label avec scroll, ca ferait illusion.

Hizoka a écrit :

=> avec le write on peut pas executer de commande, si ?.

Non, ca écrit simplement dans la console

=> je peux te dire que j'ai passé beaucoup de temps avec ce probleme...

Ben le * est interprété dans le script associé, on peut pas grand chose ...
Si tu veux pas modifier le script associé, ajoute plus de \ dans glade2script. Je pourrai pas le faire par défaut à cause de la compatibilité script python.


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

Hors ligne

#873 Le 27/02/2011, à 01:08

Hizoka

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

Ben tu simules un terminal, avec un faux prompt & co, plus facile à mettre en oeuvre, un label avec scroll, ca ferait illusion.

=> mouais j'ai des doutes... apres j'en ai pas franchement besoin vu qu'il me faut le pass root...
une petite option serait pas mal tongue

Ben le * est interprété dans le script associé, on peut pas grand chose ...

=> j'ai fait autrement.
=> mais ne pas oublier de le noter...


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

Hors ligne

#874 Le 27/02/2011, à 01:18

Hizoka

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

une option qui pourrait être pratique : auto adaptation du terminal dans le widget...


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

Hors ligne

#875 Le 27/02/2011, à 02:22

AnsuzPeorth

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

une option qui pourrait être pratique : auto adaptation du terminal dans le widget...

Auto adaptation de la taille ? Si c'est ça, pas gagné... La taille se donne au terminal en lignes et colonnes, donc la taille dépends des fonts utilisées, on tombera jamais juste pendant le redimensionnement.

une petite option serait pas mal

Aucune options dans vte dispo pour faire ça.

=> mais ne pas oublier de le noter...

Surtout que les entry, treeview sont concernés aussi !
un * entouré d'espaces, et ca marche plus... Et pas moyen d'y remédier, a moins qu'il y ai une options de bash pour ne pas interpreter les signes spéciaux  pour la complétion?


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

Hors ligne