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.

#1501 Le 22/12/2011, à 01:21

Hizoka

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

Pour le plugin mplayer, il faut que tu utilses le glade2script et le plugins mplayer qui sont dans l'archive que je t'ai envoyé.

bah c'est justement ce que je fais... et du coup je suis revenu a la version precedante car ca ne passait pas du tout...

C'est étrange, chez moi aussi, même sur l'exemple, ca doit venir d'une MAJ ...

Bah ca vient de celle que tu m'as envoyé car celle d'avant est ok

Sinon, tu fais un hide avant de quitter, l'user aura l'illusion que ca quitte immédiatement.

ouais c'est ce que j'i fait tongue
mais pour un reboot du logiciel du coup ca change pas grand chose.

merci.


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

Hors ligne

#1502 Le 22/12/2011, à 02:36

AnsuzPeorth

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

Hizoka a écrit :

bah c'est justement ce que je fais... et du coup je suis revenu a la version precedante car ca ne passait pas du tout...

j'avais pas bien vu, j'avais oublié, le plugin a été renommé, c'est plus g2sMplayer, mais g2sPluginMplayer. Donc il faut modifier ton INIT. (le nom du plugin, c'est le nom du dossier du plugin, faudra que je modife l'exemple du README du plug ...)

Hizoka a écrit :

Bah ca vient de celle que tu m'as envoyé car celle d'avant est ok

Ben vi, la version précdente est ok ... Pourtant je n'ai pas modifié cette fonction ! Ou alors je perds la tête !


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

Hors ligne

#1503 Le 22/12/2011, à 03:22

Hizoka

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

Donc :
- les coches du tree : ok

- l'utilisation de mplayer : ok

- Je viens de voir que ton exemple avait le meme soucis :

mplayer: Symbol `ff_codec_bmp_tags' has different size in shared object, consider re-linking
mplayer: Symbol `ff_codec_bmp_tags' has different size in shared object, consider re-linking
['-wid', '100664226']

Tu as un argument ce coup ci

euuuhhh me rappelle plus si on avait trouvé une soluce à ce probleme ubuntu

Donc là, je vais faire tous mes tests smile


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

Hors ligne

#1504 Le 22/12/2011, à 04:29

Hizoka

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

Bon actuellement les tags audio ne sont pas utilisables...

je lis un mp3 :

chargement fichier : PLUGIN@@CMD@@MyPlayer@@loadfile('/tmp/mkv-extractor-gui/attachments_2')
envoie meta : album : Un air de famille
envoie meta : artist : 1 Air 2 Familles
envoie meta : track : 3
envoie meta : title : Mytho
envoie meta : genre : Unknown
envoie infos : Decoder : <blue>[ffmpeg] FFmpeg/libavcodec audio decoders</blue> | Output : <blue>[pulse] 44100Hz 2ch floatle (4 bytes per sample)</blue> | Info : <blue>44100 Hz, 2 ch, floatle, 128.0 kbit/4.54% (ratio: 16000-→352800)</blue> | Codec : <blue>[ffmp3float] afm: ffmpeg (FFmpeg MPEG layer-3 audio)</blue>
destruction des variables
envoie du temps : TEXT@@ENDTAG@@_text_info@@Durée : 04:17

j'arrete et ouvre un flac totalement different :

chargement fichier : PLUGIN@@CMD@@MyPlayer@@loadfile('/tmp/mkv-extractor-gui/attachments_3')
envoie meta : album : Un air de famille
envoie meta : artist : 1 Air 2 Familles
envoie meta : track : 3
envoie meta : title : Mytho
envoie meta : genre : Unknown
envoie infos : Decoder : <blue>[ffmpeg] FFmpeg/libavcodec audio decoders</blue> | Output : <blue>[pulse] 44100Hz 2ch s16le (2 bytes per sample)</blue> | Info : <blue>44100 Hz, 2 ch, s16le, 866.1 kbit/61.37% (ratio: 108264-→176400)</blue> | Codec : <blue>[ffflac] afm: ffmpeg (FFmpeg FLAC audio)</blue>
destruction des variables
envoie du temps : TEXT@@ENDTAG@@_text_info@@Durée : 03:34

et c'est la même avec ton exemple, si j'ouvre le mp3 puis le flac, les valeurs ne changent pas.

bon c'est mplayer qui me pose soucis :
mplayer 3_04\ -\ Midi\ 20.flac
mplayer: Symbol `ff_codec_bmp_tags' has different size in shared object, consider re-linking

mplayer ne lit pas les tas des flacs ni ceux des ogg contrairement à ffmpeg


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

Hors ligne

#1505 Le 22/12/2011, à 15:45

AnsuzPeorth

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

Bjr,

euuuhhh me rappelle plus si on avait trouvé une soluce à ce probleme ubuntu

Je sais pas mais: http://forum.xubuntu-fr.org/viewtopic.p … 1#p7331141

et c'est la même avec ton exemple, si j'ouvre le mp3 puis le flac, les valeurs ne changent pas.

Vi, une petit coquille smile
Modifier mymplayer.py dans le plugin

    ''' --- starting --- '''
    def _Playing(self, arg):
        ''' file loaded 
        @var arg filename/uri
        '''
        self.mediainfo = {}
        self.position  = {
                'format_pos'    : '00:00',
                'pos'           : 0.0,
                'format_length' : '00:00',
                'length'        : 0.0,
                'percent'       : 0.0,
        }
        self.metadata  = {
                'uri'     : arg[:-1],
                'artist'  : None,
                'album'   : None,
                'year'    : None,
                'title'   : None,
                'comment' : None,
                'track'   : None,
                'genre'   : None,
        }

Et oui, je te l'avais dit, mplayer c'est pas top, il est pas doué pour trouver les tags, entre autres ...
Essai de te débrouiller comme ça pour l'instant, je ferais un plugin pour gstreamer, là tu n'auras plus aucun soucis !
(prevois ton code en fonction, avec gstreamer, tu auras tout en retour)
Par contre gstreamer, c'est une plus grosse dépendance que mplayer !
Il y a aussi vlc avec lequel je pourrais faire un plugin, mais depuis l'upgrade de vlc chez moi (car il faut vlc 1.1 mini), il merdoit sec, plus de son aléatoirement, donc pour dev un API, pas top.

Après moulte test (de la part de smo et de la mienne), on en est venu au résultat que gstreamer est le meilleur, malgrès qqles problèmes 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

#1506 Le 22/12/2011, à 21:55

Hizoka

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

Je sais pas mais: http://forum.xubuntu-fr.org/viewtopic.p … 1#p7331141

COMBO@@FINDSELECT@@_projet@@screencastor

(glade2script.py:28493): GLib-GObject-CRITICAL **: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed

(glade2script.py:28493): GLib-GObject-CRITICAL **: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed

(glade2script.py:28493): GLib-GObject-CRITICAL **: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed

(glade2script.py:28493): GLib-GObject-CRITICAL **: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
=> [[ PY ]] => :: FIFO write :: _projet screencastor
=> [[ PY ]] => DEBUG=> in bash NOT GET _projet screencastor

donc, ca n'avait pas du reperarer le soucis.

Ca passe mieux pour mplayer là.

Sinon tu pourrais pas :
- utiliser mplayer pour lire
- ffmpeg pour les infos
- mplayer pour les infos si ffmpeg n'est pas installé

alors soit, ça fait 2 dependances mais legeres contrairement à gstreamer (que j'ai d'installé aussi mais bon tongue )

Sinon je viens de voir ça :

Gtk-Message: Failed to load module "canberra-gtk-module"
VERSION="glade2script 2.3.0, Copyright (C) 2010-2011, November 2011"

pour tous mes logiciels

Sinon pas de soucis avec vlc 1.1.12 chez moi, en tout cas en utilisation graphique normale.


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

Hors ligne

#1507 Le 22/12/2011, à 22:58

AnsuzPeorth

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

donc, ca n'avait pas du reperarer le soucis.

Ben j'ai pas d'erreur chez moi, alors pour trouver ...

Sinon tu pourrais pas :
- utiliser mplayer pour lire
- ffmpeg pour les infos
- mplayer pour les infos si ffmpeg n'est pas installé

alors soit, ça fait 2 dependances mais legeres contrairement à gstreamer (que j'ai d'installé aussi mais bon tongue )

A ce moment là, autant ajouter une dépendance comme mutagen, c'est encore plus léger !
C'est sur que gstreamer est plus lourd, mais bien plus puissant.

Sinon je viens de voir ça :

sudo apt-get install libcanberra-gtk-module

Mais est ce vraiment utile ... Si ca passe chez toi !

Sinon pas de soucis avec vlc 1.1.12 chez moi, en tout cas en utilisation graphique normale.

Ben sous Lucid, c'est la 1.0, j'ai upgrade à 1.1, et depuis, bug.


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

Hors ligne

#1508 Le 22/12/2011, à 23:04

Hizoka

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

Ben j'ai pas d'erreur chez moi, alors pour trouver ...

Il est fort possible que ca vienne avec kde, je crois en avoir parlé avec un mec deja...

A ce moment là, autant ajouter une dépendance comme mutagen, c'est encore plus léger !

Connais pas mutagen...

Mais est ce vraiment utile ... Si ca passe chez toi !

sudo apt-get install libcanberra-gtk-module

Il sert à quoi ce module ?


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

Hors ligne

#1509 Le 23/12/2011, à 01:22

AnsuzPeorth

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

Mutagen sert pour les tags (j'ai fait un petit script,  il peut juste sortir les tags)
http://forum.ubuntu-fr.org/viewtopic.php?id=756691

Il sert à quoi ce module ?

http://0pointer.de/lennart/projects/libcanberra/


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

Hors ligne

#1510 Le 24/12/2011, à 13:51

CKDevelop

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

AnsuzPeorth a écrit :

Mutagen sert pour les tags (j'ai fait un petit script,  il peut juste sortir les tags)
http://forum.ubuntu-fr.org/viewtopic.php?id=756691

Il sert à quoi ce module ?

http://0pointer.de/lennart/projects/libcanberra/

lu all smile
je me permet de proposer un petit script python de récupération et d'édition des tags audio utilisant TagPy
il est utilisable en ligne de commande BASH http://forum.ubuntu-fr.org/viewtopic.php?id=767311 .
Je n'arrive pas encore à récupérer la jaquette stocké dans les fichiers audio.

Sinon Ansuz, j'ai fait quelque exemples utilisant des widgets composite avec G2S, je l'ai posterai après les fêtes big_smile

++ et bonne fête à tous


Home -> Debian Jessie & Home server -> Debian Wheezy
Office -> Ubuntu 14.04 & Office server -> Ubuntu 12.04
Embedded -> Raspbian / Debian Wheezy

Hors ligne

#1511 Le 24/12/2011, à 19:49

Hizoka

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

je le testerai aussi smile

bonne fete.

Est-il possible de tester la presence d'un module python en bash ?

Pour reorganiser une colonne c'est bien :

echo 'SET@tree_pistes.set_sort_column_id(1)'

Car si c'est ça, j'ai :

Traceback (most recent call last):
  File "./glade2script.py", line 2015, in set_widget
    exec( arg )
  File "<string>", line 1, in <module>
AttributeError: 'gtk.TreeView' object has no attribute 'set_sort_column_id'

Dernière modification par Hizoka (Le 24/12/2011, à 20:27)


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

Hors ligne

#1512 Le 27/12/2011, à 15:17

AnsuzPeorth

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

Bonne fête aussi ... en retard !

set_sort_column_id est utilisé pour les treeviewColumn. Pour pouvoir modifier cela, il faut récup la colonne que tu veux modifier, genre (j'ai pas testé):

SET@treeview.get_column(1).set_sort_column_id(0)

Dernière modification par AnsuzPeorth (Le 27/12/2011, à 15:18)


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

Hors ligne

#1513 Le 05/01/2012, à 00:13

AnsuzPeorth

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

Bjr,
MAJ effectué, version 2.3.0
Doc à jour (site et archive), et qqles nouveauté, voir doc ...


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

Hors ligne

#1514 Le 05/01/2012, à 01:07

yakusa77

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

Bonne Année Ansuz et les autres !!

cool je vais me repencher dessus, pas vu passé les trois derniers mois...
wink


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

Hors ligne

#1515 Le 05/01/2012, à 01:55

YannUbuntu

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

Salut et meilleurs voeux pour 2012
g2s fonctionne bien , mais m'affiche ceci, même sans l'option -d :

(gksu:21383): Gtk-WARNING **: Impossible de trouver le moteur de thème dans module_path : « pixmap »
(gksu:21383): Gtk-WARNING **: Impossible de trouver le moteur de thème dans module_path : « pixmap »
VERSION="glade2script 2.3.0, Copyright (C) 2010-2011, November 2011"
==== [[ ERROR COMBO ]] ===>> no list
==== [[ ERROR COMBO ]] ===>> no list
EXIT="no"

(pour l'erreur "no list", il me semble que c'est parce-que je ne remplis les combos qu'après lancement de g2s)

Or pour pouvoir mettre une application dans les dépots officiels Debian, il faut une sortie "propre"...
comment faire pour ne plus afficher ces messages svp ? y a-t-il une option dans g2s ? ou bien faut-il commenter certains "echo" manuellement?


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#1516 Le 05/01/2012, à 02:21

AnsuzPeorth

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

@yakusa77
Tu as pris du retard ... Il y a eu pas mal de nouveautés !

@YannUbuntu
Pour l'erreur du pixmap, il faut installer le moteur de theme pixmap. Il faudrait demander à Hizoka, il l'a ajouté à ses dépendances je pense ? (j'ai recherché dans l'historique mais pas trouvé la commande)

Pour les autres affichage, je vais modifier le truc, pour qu'il n'y ai aucun affichage en cas de EXIT@@ ou gtk_widget_destroy.


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

Hors ligne

#1517 Le 05/01/2012, à 02:41

AnsuzPeorth

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

@YannUbuntu
la commande

sudo apt-get install gtk2-engines-pixbuf

http://stackoverflow.com/questions/8046 … untu-11-10

Les modifications sont faites, plus d'affichage.

Je pose le lien de la version, elle est sur la première page, mais pas ici (personne ne l'a DL !):
http://glade2script.googlecode.com/file … 3.0.tar.gz

Dernière modification par AnsuzPeorth (Le 05/01/2012, à 02:47)


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

Hors ligne

#1518 Le 05/01/2012, à 22:09

YannUbuntu

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

Parfait, merci Ansuz ! smile
Juste un bémol: gtk2-engines-pixbuf est dans Universe depuis 11.10, du coup impossible de le mettre en dépendance d'une appli intégrée au CD Ubuntu (problématique pour Boot-Repair). Mais bon je suppose que tu ne peux pas y faire grand-chose car ce bug affecte d'autres applis... sauf peut-etre : je suppose que gtk2-engines-pixbuf est passé dans Universe car il est devenu obsolète depuis gtk3, donc (je vais peut-etre dire une betise, mais bon..) peut-etre qu'il existe des liens "gtk2" dans g2s que tu pourrais passer à gtk3 ?


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#1519 Le 05/01/2012, à 22:43

AnsuzPeorth

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

YannUbuntu a écrit :

peut-etre qu'il existe des liens "gtk2" dans g2s que tu pourrais passer à gtk3 ?

Ben soit tu as du gtk2 ou gtk3, pas les 2 en même temps, ou alors il faudrait des appli indépendantes.

Sinon, j'ai justement commencé le portage vers gtk3 ... Mais je vais arrêter pour l'instant, pour 2 raisons, glade et gtk3 c'est pas encore ça (par exemple les dimensions dans glade ne sont pas prisent en compte) et j'ai pas trouvé de dsitrib légère en gtk3 pour débugger en live sur un vieux pc, c'est vraiment impossible avec ubuntu et unity ...

Je pense qu'il faut encore attendre un peu pour passer a gtk3, tout n'est pas encore en place.

Par contre, si ton GUI n'est pas trop compliqué, je peux t'envoyer g2s gtk3, ca passe déjà pour pas mal d'exemples (là je me suis arrêté sur une erreur de pixbuf, plus les mêmes commandes), il n'y aura plus d'erreur moteur pixmap en tout cas !


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

Hors ligne

#1520 Le 06/01/2012, à 02:13

YannUbuntu

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

ok, je veux bien tester (yannubuntu ATT gmail)
Pour info, g2s plante si le Glade a un "separator" créé avec Glade3.10 . J'ai été obligé d'utiliser les anciens "hseparator" de Glade2.


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#1521 Le 06/01/2012, à 13:50

AnsuzPeorth

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

YannUbuntu a écrit :

ok, je veux bien tester (yannubuntu ATT gmail)
Pour info, g2s plante si le Glade a un "separator" créé avec Glade3.10 . J'ai été obligé d'utiliser les anciens "hseparator" de Glade2.

Ca va être un problème ça, il faut faire des glades sous gtk2 pour g2s gtk2, et des gkt3 sous gtk3 ! Pas de solutions miracle, le temps que gtk3 se mette bien en place je pense.

Je t'ai envoyé un mail, j'ai pas précisé, la coloration syntaxique ne fonctionne pas, le D&D non plus.
Pour les combo, get_active_text n'existe plus, il faut passer par le callback on_combo.
Il faudra peut être que tu enlèves l'import AppIndicator, car ca passe pas, il a des dependances gtk2,, même sous gtk3, donc on peut pas l'utiliser (a moins que le dernier gir règle le problème ?)
Et surement plein d'autres choses ...

Dernière modification par AnsuzPeorth (Le 06/01/2012, à 13:52)


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

Hors ligne

#1522 Le 06/01/2012, à 16:52

YannUbuntu

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

ce qui m'étonne c'est que mon Glade est en GTK 2.20 (et pourtant le séparator ne fonctionne pas).

ok, je vais tester g2s gtk3.


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#1523 Le 12/01/2012, à 20:42

Hizoka

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

j'arrive toujours pas trier mes tree malgre le passage en gtk au lieu de libglade...

J'ai cherché, j'ai pas pigé...
y a pas un truc special à faire ? (de memoire, y avait un truc...)


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

Hors ligne

#1524 Le 13/01/2012, à 10:50

YannUbuntu

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

@Ansuz: peux-tu déplacer ces sorties en mode debug stp ?
You need to install python bindings for libvte to use --terminal option
You need to install pynotify to use notification
You need to install appinicator to use app indicator

@tous: pour ceux qui veulent tester g2s GTK3 : http://forum.ubuntu-fr.org/viewtopic.php?id=787631


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#1525 Le 14/01/2012, à 09:09

Hizoka

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

ansuz,

normalement le go_ qui cree les combobox avec image est censé cherché les images soit via leur adresse soit comme glade (gtk-info...), non ?

car si c'est le cas, la 2e option ne passe pas.

peux tu verifier stp ?

PS : idem avec la commande COMBO@@IMG

Dernière modification par Hizoka (Le 14/01/2012, à 09:22)


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

Hors ligne