#176 Le 21/08/2009, à 07:22
- titi89
Re : gtkdialog et combobox(résolu)
bonjour,
plus réactif que vous faut déjà chercher
encore merci je pars bosser et je testerais cela ce soir
@+
Hors ligne
#177 Le 21/08/2009, à 11:54
- titi89
Re : gtkdialog et combobox(résolu)
bonjour,
rien ne marche :D
ou enfin presque
comme ceci:
#!/bin/sh
mocp -c #Clear the playlist.
mocp -x #Bring down the server.
sleep 1
cd $1
find *.mp3 *.wav *.ogg >playlist.m3u
while read ligne
do
awk '{print "'$(pwd)'/" $ligne}' >$HOME/.moc/playlist.m3u
done < playlist.m3u
mocp -p
exit 0
cela fonctionne a condition que les noms de dossier ne contiennent pas d'espace
par contre pas de probleme pour les noms de fichier
je me contenterai de cela
si vous avez une solution pour les espaces dans les dossiers
vos solutions ne fonctionnent pas car $1 $@ renvoit toujours le nom du dossier mais pas le chemin complet c'est du moins la raison que j'ai trouvé en tous cas merci encore appris quelque chose.
@+ et bonne journée
Hors ligne
#178 Le 21/08/2009, à 12:07
- titi89
Re : gtkdialog et combobox(résolu)
pour ceux qui seraient interressés
un fichier à placer dans votre home nommé lancemocp:
#!/bin/bash
mocp -p
sleep 5;
conky -c /home/thierry/.conkyrc2 &
exit 0
un autre nommé .conkyrc2 :
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
use_xft yes
on_bottom yes
override_utf8_locale yes
xftfont Comic sans MS:size=10
xftalpha 0.8
total_run_times 0
own_window yes
own_window_transparent yes
double_buffer yes
stippled_borders 0
minimum_size 300 5
maximum_width 300
background yes
draw_shades no
draw_outline no
draw_borders no
stippled_borders 8
border_margin 4
border_width 1
default_color #00CC00
default_shade_color black
default_outline_color black
alignment top_right
gap_x 100
gap_y 50
no_buffers yes
uppercase no
out_to_console no
cpu_avg_samples 2
net_avg_samples 2
update_interval 2.0
own_window_type override
use_spacer none
draw_graph_borders no
TEXT
$alignc${if_running mocp}${color green}MOCPlayer:
$alignc${color green}Artist :${color red}${exec mocp -i | grep 'Artist:' | sed -e 's/^.*: //'}
$alignc${color green}Titre:${color red}${exec mocp -i | grep 'SongTitle:' | sed -e 's/^.*: //'}
$alignc${color green}Album :${color red}${exec mocp -i | grep 'Album:' | sed -e 's/^.*: //'}
$endif
le premier script (celui du post précédent)est à mettre dans $HOME/.gnome2/nautilus-scripts/ et nommé Mocp
click droit sur un dossier /scripts/Mocp
remplacer mocp -p dans le script nautilus par $HOME/lancemocp
et vous aurez en plus le titre l'artiste et l'album inscrit sur l'ecran
n'oubliez pas de remplacer thierry par votre login dans les scripts
une petite image ici:http://www.mediafire.com/imageview.php? … ey&thumb=4
@+
Dernière modification par titi89 (Le 21/08/2009, à 12:32)
Hors ligne
#179 Le 21/08/2009, à 13:54
- frafa
Re : gtkdialog et combobox(résolu)
euh
si tu met $1 pour recuperer un dossier normal que passe pas, s'arrete au premier espace cette commande
remplace par $@ la tu recupere toute les options de la ligne de commande.
moi cet exemple fonctionne avec espaces dans dossiers/fichiers
http://forum.ubuntu-fr.org/viewtopic.ph … 6#p2881686
a condition que tu le lance comme il faut...
#drag and drop dans terminal le script , puis le dossier musique.
#le_script le_dossier_musique
/home/frafa/playmocp.sh /home/frafa/Musique
Hors ligne
#180 Le 21/08/2009, à 15:10
- titi89
Re : gtkdialog et combobox(résolu)
euh
j'ai beau essayé cela ne marche pas chez moi
mais je veux pas du terminal
dans nautilus je veux faire un click droit sur un dossier puis dans le menu scripts sélectionner dans mon cas "Mocp" et écouter c'est tout.
j'ai essayé de lancer le terminal mis le script puis le dossier mais j'ai toujours une erreur je dois pas bien comprendre ce que tu veux me dire???
tu peux le faire chez toi avec un click droit dans nautilus?
Hors ligne
#181 Le 21/08/2009, à 16:32
- frafa
Re : gtkdialog et combobox(résolu)
mon exemple pas un nautilus script!
nautilus script pour recuperer le dossier fo utiliser: $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
http://doc.ubuntu-fr.org/nautilus_scripts
Dernière modification par frafa (Le 21/08/2009, à 16:33)
Hors ligne
#182 Le 21/08/2009, à 16:55
- frafa
Re : gtkdialog et combobox(résolu)
je viens de faire un essai en nautilus script:
#!/bin/sh
mocp -c #Clear the playlist.
mocp -x #Bring down the server.
sleep 1
echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" >"/tmp/cheminpourmocp"
find "$(cat "/tmp/cheminpourmocp")" -iregex ".*\.\(mp3\|wav\ogg\)$" >"$HOME/playlist.m3u"
xterm -e "mocp "$HOME/playlist.m3u""
exit 0
Hors ligne
#183 Le 21/08/2009, à 18:35
- Hizoka
Re : gtkdialog et combobox(résolu)
test="/home/hizoka/Scripts et logiciels/scripts/anciens/kde_display_manager_themes/kde 4"
find "$test" -name "*.sh"
/home/hizoka/Scripts et logiciels/scripts/anciens/kde_display_manager_themes/kde 4/kde_display_manager_themes/theme_gtk.sh
/home/hizoka/Scripts et logiciels/scripts/anciens/kde_display_manager_themes/kde 4/kde_display_manager_themes/about_update_gtk.sh
/home/hizoka/Scripts et logiciels/scripts/anciens/kde_display_manager_themes/kde 4/kde_display_manager_themes/kdm_gtk.sh
/home/hizoka/Scripts et logiciels/scripts/anciens/kde_display_manager_themes/kde 4/kde_display_manager_themes/projet_gtk.sh
/home/hizoka/Scripts et logiciels/scripts/anciens/kde_display_manager_themes/kde 4/kde_display_manager_themes/data/theme.sh
/home/hizoka/Scripts et logiciels/scripts/anciens/kde_display_manager_themes/kde 4/kde_display_manager_themes/data/besoin_root.sh
/home/hizoka/Scripts et logiciels/scripts/anciens/kde_display_manager_themes/kde 4/kde_display_manager_themes/data/projet.sh
/home/hizoka/Scripts et logiciels/scripts/anciens/kde_display_manager_themes/kde 4/kde_display_manager_themes/data/update.sh
pour sh ca marche ma commande...
test()
> {
> find "$1" -name "*.sh"
> }
test "/home/hizoka/Scripts et logiciels/scripts/anciens/kde_display_manager_themes/kde 4"
/home/hizoka/Scripts et logiciels/scripts/anciens/kde_display_manager_themes/kde 4/kde_display_manager_themes/theme_gtk.sh
/home/hizoka/Scripts et logiciels/scripts/anciens/kde_display_manager_themes/kde 4/kde_display_manager_themes/about_update_gtk.sh
/home/hizoka/Scripts et logiciels/scripts/anciens/kde_display_manager_themes/kde 4/kde_display_manager_themes/kdm_gtk.sh
/home/hizoka/Scripts et logiciels/scripts/anciens/kde_display_manager_themes/kde 4/kde_display_manager_themes/projet_gtk.sh
/home/hizoka/Scripts et logiciels/scripts/anciens/kde_display_manager_themes/kde 4/kde_display_manager_themes/data/theme.sh
/home/hizoka/Scripts et logiciels/scripts/anciens/kde_display_manager_themes/kde 4/kde_display_manager_themes/data/besoin_root.sh
/home/hizoka/Scripts et logiciels/scripts/anciens/kde_display_manager_themes/kde 4/kde_display_manager_themes/data/projet.sh
/home/hizoka/Scripts et logiciels/scripts/anciens/kde_display_manager_themes/kde 4/kde_display_manager_themes/data/update.sh
et avec une fonction.
Mais pour nautilus je ne connais, je suis sous kde.
Mais Frafa a toujours une réponse
Dernière modification par Hizoka (Le 21/08/2009, à 18:37)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#184 Le 21/08/2009, à 19:14
- titi89
Re : gtkdialog et combobox(résolu)
ok on s'était pas compris
voilà ma réponse
et désolé d'avoir été si long à comprendre
encore merci
@+
Hors ligne
#185 Le 26/08/2009, à 20:50
- titi89
Re : gtkdialog et combobox(résolu)
bonjour
comme j'ai un peu avancé je poste mon travail:
http://www.mediafire.com/?mwltmitylun
necessite: zenity gtkdialog gedit gnuplot
extraire les 2 dossiers dans le home
faire un "chmod +x *.sh" dans le dossier MesTravaux
et lancer ./choixouvert.sh j'espère que cela fonctionne
@+
Hors ligne