Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.
nombre réponses : 25

#0 Re : -1 »  [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...) » Le 25/11/2009, à 19:33

Gardouille
Réponses : 1734
Sallé a écrit :

Donc ça fonctionne quand je lance le script dans un terminal. Par contre j'ai toujours le souci de ma commande fcron qui ne fonctionne pas

@ 1h /home/mugz/Images/Wallz/script-wallpaper

Salut,
Le script fonctionnait bien à l'époque où il a été écrit, mais depuis quelques versions d'ubuntu (et autres), j'ai été obligé de rajouter ceci dans mon crontab avant l'appel au script :

DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-CS8jkiKSaT,guid=e09bc4efc7b34fd6f7b391874b0d5127

Tu peux trouver la valeur de cette variable pour ton ordi dans le dossier : ~/.dbus/session-dbus/

En revanche, je ne sais pas pourquoi ça fait, si quelqu'un aurait une explication tongue

#1 Re : -1 »  [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...) » Le 26/11/2009, à 12:48

Gardouille
Réponses : 1734

Arf :s

Chez moi ça fonctionne niquel à chaque fois, il va falloir attendre quelqu'un de plus expérimenté pour répondre là ^^

#2 Re : -1 »  [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...) » Le 19/07/2010, à 13:31

Gardouille
Réponses : 1734
Chonx a écrit :

Salut,

Serait-il possible que quelqu'un crée le script suivant:
J'aimerais avoir un script qui, lorsque je clique dessus, m'ouvre une fenêtre et me demande l'url de la vidéo à télécharger (youtube,...).
De plus, j'aimerais qu'il me télécharge le fichier FLV, le convertisse en AVI et supprime le FLV.

Cela est-il réalisable?

Je vous remercie d'avance.

Ola,

Pas trop le temps de me pencher dessus, mais je te file quand même quelques pistes smile

* le paquet youtube-dl pour télécharger à partir d'une url youtube
* le paquet wget ou axel pour télécharger un fichier dont tu aurais l'adresse directe
* ffmpeg -i fichier.flv new_fichier.avi   pour transformer un flv en avi
* zenity pour afficher des fenêtres de dialogue

T'as tout ce qu'il te faut, ça peut être l'occasion de se plonger dans la rédaction d'un premier script bash tongue

Bon courage

#3 Re : -1 »  [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...) » Le 20/07/2010, à 13:31

Gardouille
Réponses : 1734
Chonx a écrit :

Grâce aux différentes étapes que m'a fournit Gardouille j'ai pu faire le script que je souhaitais (ou presque car j'ai toujours un problème de codec pour le mp4 donc la conversion ne se fait qu'en .avi...).
...

Petite note, tu peux éventuellement ajouter l'option "-b" à ta ligne youtube-dl pour avoir la meilleure qualité pour ta vidéo téléchargée (cf man youtube-dl).

Pour la conversion en mp4, les quelques tests que j'ai fait me donne une moins qualité que l'avi.
Tiens nous au courant quand tu auras la bonne commande tongue

#4 Re : -1 »  [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...) » Le 09/08/2010, à 08:28

Gardouille
Réponses : 1734
pedro69 a écrit :

je cherche un script nautilus qui me permettrai de vérifier mes dossiers personnel d'ubuntu et de windows ( documents, photos, musique, vidéo ...) et  qui pourrai copier dans un sens comme dans l'autre les mise a jour pour qu'il soit idendique tout les 2. avec choix du répertoire

c'est pas pour faire des sauvegardes juste pour avoir la même choses sur les 2 disques dur.

windows est sur sda1 et son dossier document sur sda3 et le dossier /home sur sda7 et linux sur /sdb.

il faut donc que le script monte automatiquement sda3 a chaque démarrage de linux pour faire la vérif pour effectuer les mises a jour.

Bonjour,

Alors déjà le plus simple serait de mettre ta musique sur une partition ntfs différente de windows (c: ) et du home de GNU/Linux. Une partition réservée aux données (musique, film, image, ...), de cette façon tu auras accès aux mêmes données à partir de GNU/Linux et à partir de Windows sans les avoir en double sur le hdd.

Sinon, pour monter automatiquement un disque au démarrage: http://doc.xubuntu-fr.org/mount_fstab te fera ça très bien.

Et si tu "persiste" dans le choix d'utiliser deux partitions tel que tu l'as décris, http://doc.xubuntu-fr.org/rsync te fera une très belle synchronisation entre les dossiers que tu auras spécifié, voir http://doc.xubuntu-fr.org/grsync si tu n'es pas un adepte de la ligne de commande.

#5 Re : -1 »  [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...) » Le 10/08/2010, à 11:18

Gardouille
Réponses : 1734
jtho a écrit :

Bonjour,
Excusez ma naïveté mais je débute...et suis très impressionné par votre maîtrise!
Alors voila ma question: Y a-t-il un petit script qui permette d'indiquer quel est le point de montage / de démontage / de pré-montage et autres... d'un périphérique quand un logiciel le "demande"? Par exemple un iPod dans Amarok ou gtkpod     MERCI!

Bonjour,

Je ne suis pas sur de bien comprendre la question avec amarok et gtkpod. En gros, si tu veux savoir où seront montés tes périphériques, tu peux: soit définir le point de montage que chacun de tes périphériques doit utiliser dans /etc/fstab.

Si un périphérique n'est pas présent dans /etc/fstab, il utilisera le label qu'il a par défaut et si il n'a pas de label, il utilisera son UUID. Pour avoir la liste des périphériques avec leurs UUID et leurs labels utiliser la commande:

blkid

Qui te donneras tout ce dont tu as besoin (quelques informations supplémentaires ici)

Pour la liste des périphériques déjà montés, ainsi que leurs point de montage, la commande:

mount

Après, tu peux coupler une de ces commandes avec un grep pour n'avoir que le périphérique qui t'intéresse

mount | grep iped
blkid | grep iped

Donc dans ce cas je ne vois pas trop l'utilité d'un script qui te donnerais le point de montage de tel ou tel périphérique.

#6 Re : -1 »  [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...) » Le 08/09/2010, à 17:00

Gardouille
Réponses : 1734

Pour l'impression d'écran:
Scrot, voir ici smile

#7 Re : -1 »  Postez vos scripts Lua pour Conky ! » Le 09/06/2010, à 16:44

Gardouille
Réponses : 278

Salut,

Tout d'abord, respect pour ce que t'as présenté jusque là^^

Sinon, j'ai téléchargé l'archive sur le forum russe pour le deuxième exemple. Et dans les commentaires du script .lua, on peut voir ça:
"
Shadowed clock by wlourf (10 jan. 2010) - стрелки часов с тенью
calendar wheel by Wlourf (14 jan. 2010) - календарь
"

Donc, si c'est bien toi, est ce que tu saurais détaillé ce qui est nécessaire pour bien faire fonctionner conky avec ce script?

J'ai essayé, mais j'obtiens ceci:
monconky.th.png

J'ai bien conky 1.8.0

Si tu as une idée tongue

Merci pour ce topic et ton "petit" script du topic conky wink

#8 Re : -1 »  Postez vos scripts Lua pour Conky ! » Le 09/06/2010, à 22:25

Gardouille
Réponses : 278
conky -v
Conky 1.8.0 compiled Thu Apr  1 14:52:48 UTC 2010 for Linux 2.6.26-2-686 (i686)

Compiled in features:

System config file: /etc/conky/conky.conf
Package library path: /usr/lib/conky

 X11:
  * Xdamage extension
  * XDBE (double buffer extension)
  * Xft
  * ARGB visual

 Music detection:
  * MPD
  * MOC

 General:
  * math
  * hddtemp
  * portmon
  * Curl
  * RSS
  * Weather (METAR)
  * Weather (XOAP)
  * wireless
  * support for IBM/Lenovo notebooks
  * nvidia
  * eve-online
  * config-output
  * Imlib2
  * ALSA mixer support
  * apcupsd
  * iostats
  * ncurses
  * Lua

  Lua bindings:
   * Cairo
   * Imlib2

Il me semble que j'obtiens également des erreurs au lancement de conky, mais je ne peux pas les donner maintenant, je n'ai pas l'affichage graphique depuis mon poste.

Je vous accorde que c'est du lourd pour les script russes lol, mais en tout cas, merci pour l'intérêt tongue

Je poste les erreurs demain et j'essaye de me repancher là dessus demain matin quand je serai sur mon poste.


Edit:

Bonjour,
Tout d'abord, j'obtiens les mêmes erreurs que toi, chepioq.

Ensuite, j'ai commenté la ligne 995, comme indiqué par wlourf

--		draw_pie(tbl, pt)

Ça fonctionne un peu mieux:
monconkybis.th.png

Je n'ai pas la liste des processus, mais c'est pas très grave. Si vous avez une idée, tant mieux sinon, j'arriverai à me "contenter" de script plein de commentaires russes big_smile

#9 Re : -1 »  Postez vos scripts Lua pour Conky ! » Le 10/06/2010, à 13:18

Gardouille
Réponses : 278
chepioq a écrit :

Par contre on peut le mettre en français, il suffit pour cela d'ajouter:

${time}

juste après TEXT

Ça fonctionne, merci.

chepioq a écrit :

et de mettre :

xftalpha 0.0

de mémoire il est à 0.5 dans le script original...

Par contre, je ne vois pas de différence entre 0.0 et 0.5

Edit:
J'ai remis la ligne 995 et tadaa:
monconkyok.th.png

J'ai bien les processus. Me demander pas le comment du pourquoi lol.
Par contre, comme vous pouvez le constater, le nom des processus est pas super lisible, la faute aux "trucs" gris et jaune qui pointent vers différents jour du calendrier. La solution serait-elle dans le "xftalpha" dont parle chepioq?

#10 Re : -1 »  [config] PERSONNALISATION : mettez vos ressources et création ici !! » Le 13/05/2009, à 13:30

Gardouille
Réponses : 130

Bonjour,

Primo, c'est du bon boulot smile

Remarque : Je trouve que le titre des fenêtre, ainsi que l'énoncé de chaque menu (Fichier, Edition, ...) n'est pas assez visible. Il y a également le "vue en icône", j'ai mis du temps à voir qu'il était présent ^^.

Voila smile

#11 Re : -1 »  [config] PERSONNALISATION : mettez vos ressources et création ici !! » Le 19/05/2009, à 11:22

Gardouille
Réponses : 130

Lu ljere,

L'image me dit quelque chose, en tout cas j'aime bien smile
Je testerais ça ce soir.

#12 Re : -1 »  [config] PERSONNALISATION : mettez vos ressources et création ici !! » Le 19/05/2009, à 19:48

Gardouille
Réponses : 130

C'est correct chez moi. L'image reste de bonne qualité pendant le chargement. J'ai pas noté de ralentissement au chargement. smile

#13 Re : -1 »  SOIREE Ubuntu à Angers / Cinelerra » Le 17/10/2009, à 12:20

Gardouille
Réponses : 50

Salut ,

Je te conseille de t'inscrire à la ml linux anjou et de faire également passer passer le message dessus smile
ml : linuxanjou@linuxfr.org
Inscription : http://linuxanjou.free.fr/

Mais ça pourrait être intéressant de mettre cela en place!
Quel bar envisages tu?

#14 Re : -1 »  SOIREE Ubuntu à Angers / Cinelerra » Le 06/11/2009, à 03:26

Gardouille
Réponses : 50

Salut,

Pour la distrib à installer, je pencherais plutôt pour une soit la 9.10, soit la 8.04 (dernière LTS), après avoir expliqué à l'utilisateur la façon dont ubuntu fonctionne smile

Pour info, je passerais vers 20h30-21h, peut-être avec un ami et si nécessaire on pourra faire des install smile

#15 Re : -1 »  SOIREE Ubuntu à Angers / Cinelerra » Le 16/11/2009, à 15:59

Gardouille
Réponses : 50

Je veux bien participer à la prochaine, tout en m'assurant d'être à l'heure cette fois ci big_smile

#16 Re : -1 »  (3) Conky : Postez vos conkyrc ou certaines parties intéressantes » Le 23/06/2009, à 13:22

Gardouille
Réponses : 3258

Bonjour marmelpsye,

Si tu débutes avec Ubuntu, le plus simple reste à mon avis de commencer avec la doc de conky. C'est plus simple, parce que les actions qui te sont indiquées (créer un fichier, installer un paquet, ...) dans la doc te renvoient faire une autre page de doc indiquant comment faire. C'est valable pour la page sur Conky, mais également pour toutes les autres pages de la doc wink.

Concernant ton répertoire personnel (/home), ne t'inquiètes pas tu en as wink
Au cas où que tu en es besoin rapidement, ton répertoire personnel est : /home/TON_NOM_D'UTILISATEUR et le répertoire home se situe sur /
Je te conseille de lire cette page qui t'expliqueras comment est organiser ton système et te permettras de te familiariser un peu plus avec celui ci smile.

Hésite pas si tu as des problèmes.

#17 Re : -1 »  (3) Conky : Postez vos conkyrc ou certaines parties intéressantes » Le 22/07/2009, à 12:52

Gardouille
Réponses : 3258

Ce n'est pas de moi, mais voici celui que j'utilise :

#!/bin/bash
# Fortunes aléatoires [VDM/Chuck Norris/BashFR]
#
# Par Tite-Live ~ p.tite.live [AT] gmail [POINT] com
# 
#
# Il faut html2text.py pour le faire fonctionner
# * Le télécharger sur http://www.aaronsw.com/2002/html2text/html2text.py  [Auteur : Aaron Swartz (http://www.aaronsw.com/)]
# * Copier le fichier html2text.py dans le répertoire où se trouve ce script
#
#
#
#    ~ Have Fun ~


function BASHFR_FORTUNE {

  if [[ $USER = "root" ]]
  then
    mkdir /root/.fortunes/ 2>/dev/null
    Bashfr_fortunetemp="/root/.fortunes/bashfr-temp"
    Bashfr_fortuneway="/root/.fortunes/bashfr-fortune"
  else
    mkdir /home/$USER/.fortunes/ 2>/dev/null
    Bashfr_fortunetemp="/home/$USER/.fortunes/bashfr-temp"
    Bashfr_fortuneway="/home/$USER/.fortunes/bashfr-fortune"
  fi

  if [[ "`date -r $Bashfr_fortuneway '+%y%m%d' 2>/dev/null`" != "`date '+%y%m%d'`" || ! -s $Bashfr_fortuneway ]]
  then
    wget -q --referer=http://danstonchat.com/ http://danstonchat.com/bashfr_fortunes -O $Bashfr_fortunetemp >/dev/null
    sed -i -e 's/^--\ http.*//g' $Bashfr_fortunetemp
    sed -i '/^$/d' $Bashfr_fortunetemp
    sed -i 's/\x0D$//' $Bashfr_fortunetemp
    iconv -c -s -f ISO_8859-1 -t UTF-8 $Bashfr_fortunetemp --output $Bashfr_fortuneway
    rm $Bashfr_fortunetemp
    strfile -s -r $Bashfr_fortuneway ${Bashfr_fortuneway}.dat
    fortune $Bashfr_fortuneway | fold -s -w 71                                                                                                               
    echo '(BashFr)'
  else
    fortune $Bashfr_fortuneway | fold -s -w 71
    echo '(BashFr)'
  fi
}

function CHUCK_FORTUNE {

  if [[ $USER = "root" ]]
  then
    mkdir /root/.fortunes/ 2>/dev/null
    Chuck_fortunetemp="/root/.fortunes/chuckfr-temp"
    Chuck_fortuneway="/root/.fortunes/chuck-fortune"
  else
    mkdir /home/$USER/.fortunes/ 2>/dev/null
    Chuck_fortunetemp="/home/$USER/.fortunes/chuck-temp"
    Chuck_fortuneway="/home/$USER/.fortunes/chuck-fortune"
  fi


  if [[ "`date -r $Chuck_fortuneway '+%y%m%d' 2>/dev/null`" != "`date '+%y%m%d'`" || ! -s $Chuck_fortuneway ]]
  then
    wget -q --referer=http://www.chucknorrisfacts.fr/ http://www.chucknorrisfacts.fr/fortunes/fortunes.txt -O $Chuck_fortunetemp >/dev/null
    sed -i -e 's/^--\ http.*//g' $Chuck_fortunetemp
    sed -i '/^$/d' $Chuck_fortunetemp
    sed -i 's/\x0D$//' $Chuck_fortunetemp
    iconv -c -s -f ISO_8859-1 -t UTF-8 $Chuck_fortunetemp --output $Chuck_fortuneway
    rm $Chuck_fortunetemp
    strfile -s -r $Chuck_fortuneway ${Chuck_fortuneway}.dat
    fortune $Chuck_fortuneway | fold -s -w 71
    echo '(Chuck Norris Facts Fr)'
  else
    fortune $Chuck_fortuneway | fold -s -w 71
    echo '(Chuck Norris Facts Fr)'
  fi

}


function VDM_RANDOM {

  VDM_Source=`wget 'http://api.viedemerde.fr/1.2/view/random?key=readonly' -O- -q`
  VDM_Auteur=`expr match "$VDM_Source" '.*<auteur>\(.*\)<\/auteur>' | python html2text.py`
  VDM_Categorie=`expr match "$VDM_Source" '.*<categorie>\(.*\)<\/categorie>'`
  VDM_Texte=`expr match "$VDM_Source" '.*<texte>\(.*\)<\/texte>' | python html2text.py | fold -s -w 71`

  if [[ $VDM_Auteur = "" ]]; then VDM_Auteur="Anonyme "; fi

  echo "$VDM_Texte"
  echo "Par $VDM_Auteur(${VDM_Categorie})"

}

ECHELLE="3"
DARANDOM=$RANDOM
let "DARANDOM %= $ECHELLE"
if [[ "$DARANDOM" = 1 ]]
then
  CHUCK_FORTUNE
elif [[ "$DARANDOM" = 2 ]]
then
  BASHFR_FORTUNE
else
  VDM_RANDOM
fi

bashfr/vdm/chuck wink

#18 Re : -1 »  (3) Conky : Postez vos conkyrc ou certaines parties intéressantes » Le 22/07/2009, à 13:15

Gardouille
Réponses : 3258
#!/bin/bash
# Fortunes aléatoires [VDM]
#
# Par Tite-Live ~ p.tite.live [AT] gmail [POINT] com
#
# Il faut html2text.py pour le faire fonctionner
# * Le télécharger sur http://www.aaronsw.com/2002/html2text/html2text.py  [Auteur : Aaron Swartz (http://www.aaronsw.com/)]
# * Copier le fichier html2text.py dans le répertoire où se trouve ce script
#
#
#
#    ~ Have Fun ~


function VDM_RANDOM {

  VDM_Source=`wget 'http://api.viedemerde.fr/1.2/view/random?key=readonly' -O- -q`
  VDM_Auteur=`expr match "$VDM_Source" '.*<auteur>\(.*\)<\/auteur>' | python html2text.py`
  VDM_Categorie=`expr match "$VDM_Source" '.*<categorie>\(.*\)<\/categorie>'`
  VDM_Texte=`expr match "$VDM_Source" '.*<texte>\(.*\)<\/texte>' | python html2text.py | fold -s -w 71`

  if [[ $VDM_Auteur = "" ]]; then VDM_Auteur="Anonyme "; fi

  echo "$VDM_Texte"
  echo "Par $VDM_Auteur(${VDM_Categorie})"

}

  VDM_RANDOM

Dans ton conkyrc, un truc du genre :

${execi 120 ~/.conky/vdm.sh}

Et ça semble correctement fonctionné chez moi.

EDIT : Je n'y ai pas pensé sur le coup, mais pour info, le script complet ne te prendra pas forcément plus de place que celui contenant juste les vdm, vu que le script alterne vdm, chuck et bash. À moins bien évidemment que tu tombes sur un bash de 15 lignes ce qui peut arriver je te l'accorde ^^

#19 Re : -1 »  (3) Conky : Postez vos conkyrc ou certaines parties intéressantes » Le 22/07/2009, à 16:02

Gardouille
Réponses : 3258

Hum, bizarre :s

Le script python n'a pas besoin d'être exécutable dans le cas présent. Tu peux le mettre, ça changera rien.
Le script sh lui doit être exécutable par contre (je n'apprends rien, mais comme ça c'est dis pour ceux qui prendrait le sujet en cours de route).

Pour exécuter du python, il faut l'interpréteur "python" normalement installé par défaut. Teste simplement si tu as la commande

python

Sinon pour tester, plutôt que de relancer ton conky à chaque fois, lance simplement ton script vdm.sh en console, histoire de voir ce qu'il dis. Si il fonctionne, il te sortira une vdm, sinon une éventuelle erreur.

#20 Re : -1 »  (3) Conky : Postez vos conkyrc ou certaines parties intéressantes » Le 18/06/2010, à 11:42

Gardouille
Réponses : 3258

Bonjour,

Je chercher depuis ce matin un moyen de garder un terminal "fixé" au bureau.
Genre, si je clique sur "Afficher le bureau" ou ctrl+alt+d, il faut que le terminal reste sur le bureau.

J'ai  testé diverses solutions, tilda, devilspie, ...
Vu que beaucoup (et c'est peu dire^^) postent leurs bureaux et que sur certains il y a un terminal sur le bureau.
Donc, si une âme charitable voulait bien me faire part de son/ses fichier/s de configuration pour l'application qu'il utilise, ça sera sympa.

Thanks smile

ps: pas de compiz chez moi et pas vraiment l'intention d'en avoir
ps2: j'ai cherché sur le forum, peut-être pas très bien, mais ... ^^

#21 Re : -1 »  astuce firefox pour gagner du temps » Le 18/05/2009, à 08:37

Gardouille
Réponses : 17

Bonjour,

Même avis, ça serait utile si firefox n'était pas toujours lancé ^^
J'ai utilisé un script similaire pendant 2-3 jours, histoire de tester, mais je préfère quand même firefox et ubiquity. smile

#22 Re : -1 »  [Correctif]XBOX 360 pad pour Ubuntu » Le 18/05/2009, à 08:33

Gardouille
Réponses : 1

Salut,

Je ne sais pas quelle version d'ubuntu tu utilises, mais tu n'as normalement plus besoin de compiler quoi que ce soit pour la 9.04 qui reconnaît le pad automatiquement. Et la 8.10, pour moi, il suffisait d'exécuter :

xinput list
xinput set-int-prop LE_NUMÉRO_ID 'Device Enabled' 32 0

Concernant les distributions précédentes, je n'avais pas encore de 360, donc ... ^^
Je n'ai pas encore testé avec la manette sans fil par contre.

En tout cas, si tu as des retours positifs, hésite pas à modifier la doc en proposant tes fichiers en tant qu'alternatives wink

#23 Re : -1 »  Probleme de video straming sous Kubuntu Jaunty » Le 29/04/2009, à 23:17

Gardouille
Réponses : 10

Salut,

Je n'apporte malheureusement pas de solution, mais c'est pour signaler que chez moi, même problème.

Machine: Ubuntu 9.04; 32bits.

J'ai le même problème que DShad pour le plugin d'adobe. Je me suis dis, bon bas testons les autres.
-Gnash: sa fonctionne mais sa lague.
-Swfdec: même problème qu'avec Adobe.

En fait, d'après les sites que j'ai testé, impossible de lire les vidéos embarquées sur des sites webs ... C'est pas des plus pratique ^^

Edit: j'ai fait une nouvelle install pour la 9.04, pas de migration. smile

#24 Re : -1 »  Aspire One - De XP à Ubuntu - Besoin d'aide =) » Le 06/04/2009, à 19:50

Gardouille
Réponses : 9

post juste au dessus du tiens big_smile

--> doc

pas besoin d'une spéciale si c'est juste pour l'installer. Et tout est parfaitement et simplement expliqué dans le lien smile