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.

#251 Le 13/06/2008, à 11:34

redisded

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

Attention, tous vos scripts doivent contenir la chaine de caracteres  "#!/bin/" DANS LEUR 1ERE LIGNE sans quoi il ne seront pas affichés.

Déja super boulot fonctionne super bien juste un bug pour l'instant ...
Code:

#!/bin/sh -u

Pas detecter ...
Vissiblement il lui faut /bin/bash pour fonctionner les sh ne fonctionne pas.Voila !!!! Pas genant pour moi
IDEE D'AMELIORATION

tu pourrait peut etre rajouter la posssibilités de faire un chmod +x
Aussi de changer les droits et permissions (chmod et chown)

euh non non justement, moi je code toujours en bash mais je sais que d'autre préfere d'autres shell donc j'ai justement bien fait attention à ne rechercher que la chaine #!/bin/ donc ca devrais marcher..
Le sheebang se trouve t-il bien sur la premiere ligne? si oui, peut tu poster ce script que je vois d'ou vien le pb?

Dernière modification par redisded (Le 13/06/2008, à 11:48)

Hors ligne

#252 Le 13/06/2008, à 12:06

n3o51

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

Salut oui il es bien en premier mon script pas detecter :

#!/bin/sh -u 
#Script Permettant de lancer Tce dans autre display
#Et_PATH="localisation de l'installation d'Enemy-territory"
ET_PATH="/usr/local/games/enemy-territory" 

#Autorisation
MIT=`xauth list | grep  'unix:0' | head -n 1 | grep -o 'MIT-MAGIC-COOKIE.*'`
xauth add :1 $MIT

cd "$ET_PATH"
#Permet le lancement direst de TCE "+set fs_game tcetest"
xinit "$ET_PATH/et.x86" +set fs_game tcetest +set com_hunkMegs 512 +set com_zoneMegs 32 +set com_soundMegs 32 +set com_ignorecrash 1 "$@" -- :1 &

sleep 2 # laisser le temps au serveur X de se lancer
#On importe la config des touches clavier et pointer souris
xmodmap -display :1 "$HOME/.etwolf/kbd_et"
xmodmap -display :1 "$HOME/.Xmodmap1"

Welcome to the real world
________________________________

Hors ligne

#253 Le 13/06/2008, à 12:39

redisded

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

oki en fait c'est le -u qui posait probleme dans une condition puisque il y a un espace.
J'ai corrigé le pb, par contre cela implique une nouvelle contrainte : le sheebang doit etre sur la premiere ligne et AU DEBUT de la ligne (i.e pas d'espace avant) mais bon cela ne devrais pas poser de pb puisque c'est censé etre le cas

dedisred.free.fr/scripts/menu_script.sh

Dernière modification par redisded (Le 13/06/2008, à 12:41)

Hors ligne

#254 Le 13/06/2008, à 12:51

n3o51

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

MOI je dit super boulot !!!!

Faudrai vraiment les rajouter sur la premiere page tes scripts ....


Welcome to the real world
________________________________

Hors ligne

#255 Le 13/06/2008, à 16:12

beudbeud

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

faudrai je pense faire du ménage dans les post et garder juste les script qui marche et mettre a jour le sommaire


Télécharger les émissions de Arte +7 avec Arte +7 recorder
Theme pour Ubuntu Bisigi Project

Vostro 1510 Ubuntu 10.04

Hors ligne

#256 Le 13/06/2008, à 23:13

D@Mi

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

Merci pour le script meu_script vraiment trés sympa ...N'y connaissant rien je pensait pas que c'etait possible mais ca marche tres bien ...

Aussi tout comme n3o51 , il es vrai qu'il serait bien de couper la musique pour le memo et d'avoir une fentre qui s'ouvre genre et de pouvoir eteindre celle ci avec en titre Souhaitez vous eteindre la musique

Voila ENcore merci

#257 Le 14/06/2008, à 00:15

n3o51

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

Aussi pour le script memo :

juste une petite remarque :


       minutesys=`date +%M`
       heuresys=`date +%H`

... c'est plus simple que :


heuresys=$(date | cut -d " " -f 5 | cut -d ":" -f 1)
minutesys=$(date | cut -d " " -f 5 | cut -d ":" -f 2)

Astuces de Totor

Pour D@mi je pense que redisded doit etre dessus mais patiente encore un peut j'ai demander des infos de mon coté aussi !!!


Welcome to the real world
________________________________

Hors ligne

#258 Le 14/06/2008, à 01:10

redisded

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

Je reçois des invités tt le we.
Désolé mais il va falloir patienter jusqu'a lundi wink

Hors ligne

#259 Le 14/06/2008, à 06:14

Coolaman

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

n3o51 a écrit :
#!/bin/bash

## Repertoire ou est stocké la musique
music="/mnt/Archives/Musique"

## Variables
name=`basename "$1" `
dir=`dirname "$1"`
ext=`echo "$name" |  awk -F. '{print $NF}' `


## Choix :
case "$ext" in

mp3 | ogg | mp4 | flac | wav )

    # Lien
    rm "$music/Temp/"*
    ln -s "$dir"/*.$ext "$music/Temp" 
    fin_list=`ls "$music/Temp" | sed '$!d'`

    # Update et tempo
    mpc update Temp
     while :
        do
        fin_list_mpc=`mpc ls Temp | sed -n '$p' | cut -f2 -d"/" `
        if [ "$fin_list_mpc" != "$fin_list" ] ; then sleep 0.01
        else break
        fi
    done
    
    # Ajout
    mpc clear 
    mpc add Temp    
    # Numero de chanson
    n=`ls "$music/Temp" | sed '/./='  | sed '/./N; s/\n/ /' | grep "$name" | awk -F" " '{print $1}' `
    mpc play "$n"
     ;;

pls)
    mpc clear
    grep '^File[0-9]*' "$1" | sed -e 's/^File[0-9]*=//' | mpc add
    mpc play
    ;;

m3u)
    mpc clear
    cat "$1" | mpc add
    mpc play
    ;;
esac

# Lancement interface graphique (optionnel )
#sonata
#gmpc
#ario

POur ce script comment le faire fonctionner j'ai MPD d'installer d'habitude j'utilise ncmpc ...J'ai mpc d'installer je lance le script mais rien ce passe....

En meme temps c'est normal ,  faut dire d'ouvrir tes fichiers audio par defaut avec ce script.
Ou tu fait ./script le_repertoire_avec_la chanson. C'est du clic and play ( ta chanson n'a pas besoin d'etre dans la base de mpd et va mettre dans la playlist les autres chansons du repertoire ouvert)

Hors ligne

#260 Le 14/06/2008, à 07:48

n3o51

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

Merci pour les infos ...


Welcome to the real world
________________________________

Hors ligne

#261 Le 14/06/2008, à 11:42

redisded

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

Bon  j'ai trouvé le temp de bidouiller le script mémo de maniere à ce que le son se coupe en meme temp que la fenetre zenity.
par contre, si vous lancez également un script, il ne se lancera aussi qu'apres fermeture de la fenetre zenity.
Je n'ai pas eu le temp de le tester à fond alors si vous rencontrez des bugs, n'hesitez pas à m'en faire part wink

http://dedisred.free.fr/scripts/mémo.sh

Edit: J'ai également modifie le script de listage des scripts pour y ajouter une barre de progress durant la maj du script.

Suite à une précedente demande, le script rend automatiquement les scripts trouvés executables si ils ne le sont pas.

http://dedisred.free.fr/scripts/menu_script.sh

Dernière modification par redisded (Le 14/06/2008, à 17:01)

Hors ligne

#262 Le 14/06/2008, à 18:00

jeanjean84

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

Bonjour à tous,

Le script    ' Transformation d'espaces en - ou _ (fichiers et dossiers) '     sous  'Fichiers'  sur la première page

mène au profil de Mathieu11... roll  intéressant, mais... hmm

J'aimerais mettre la main sur ce script dont j'aurais besoin.
Quelqu'un l'aurait-il vu passer ?

Merci d'avance pour votre aide ! smile

Dernière modification par jeanjean84 (Le 14/06/2008, à 18:01)

Hors ligne

#263 Le 15/06/2008, à 09:20

yamo

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

Salut,
Je n'ai pas vu si ce genre de script est déjà listé.

Auteur :  Fabien LE LEZ sur le newsgroup  fr.comp.os.linux.configuration
Objet récupérer un podcast facilement et rapidement.

Dépendances : juste wget!

Ça fonctionne en console et via ssh et c'est souvent beaucoup plus efficace que Rhythmbox 0.11.5 bien que la version sous hardy bugge beaucoup moins qu'auparavant!

#!/bin/bash
wget -O - $1|grep "<enclosure"|sed -e  's/<enclosure url="//'|  sed -e 's/".*$//' |xargs wget -c

Il faut le placer là : /usr/local/bin/wpodcast.sh et lui donner les droits 755 avec comme propriétaire root

j'ai modifié le script pour qu'il remplisse un fichier de log mais le résultat n'est pas concluant :

#!/bin/bash
 wget -o log  ~/logs/wpodcats.log  -O - $1|grep "<enclosure"|sed -e  's/<enclosure url="//'|  sed -e 's/".*$//' |xargs wget -c

Usage se placer dans le répertoire où on veut récupérer le fichier mp3 et taper par exemple :

wpodcast.sh http://radiofrance-podcast.net/podcast/rss_14934.xml

Cette url est la même que celle qu'on utilise avec Rhythmbox

C'est pratique pour récupérer les podcasts, couplé avec cron et un script par émission ça remplace Rhythmbox.

Dernière modification par yamo (Le 25/09/2009, à 11:37)


Stéphane
--
Debian 9 XFCE  Xubuntu 16.04.2  - #ubuntu sur freenode

sudo / matrix

Hors ligne

#264 Le 15/06/2008, à 09:35

benoit2600

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

n3o51 j'adorre ton script qui permet de lancer Tce dans un autre display, mais lorsque j'éteind le jeux et que je reviens au display principale, je ne peut plus lancer aucun programme. (en lancant gedit dans un terminal, il me dit qu'il n'arrive pas a trouver le display)

Hors ligne

#265 Le 15/06/2008, à 13:18

n3o51

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

Bonjour a tous !!!
Je viens de voir vos message ...
Pour Memo je vais regarder et tester et pour Benoit2600 je vais te donner les manipulations car il y en as peut etre ne les as tu pas fait.

Je poste si de sous la demarche tu me diras si cela resoud ton soucis

Aussi pourrait tu me dire si pendans que le jeu es lancer arrive tu as retourne sur ton bureau avec normalement Control + Alt + F7

Dernière modification par n3o51 (Le 15/06/2008, à 13:41)


Welcome to the real world
________________________________

Hors ligne

#266 Le 15/06/2008, à 13:34

n3o51

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

Lancement de True combat Elite dans un autre display

1.Pour pouvoir utiliser mon script TCE dans un autre display il faut faire cette manipulations

il faut éditer le fichier "/etc/X11/Xwrapper.config" :

sudo cp /etc/X11/Xwrapper.config /etc/X11/Xwrapper.config.custom
sudo gedit /etc/X11/Xwrapper.config

remplacer "console" par "anybody"

# Xwrapper.config (Debian X Window System server wrapper configuration file)
#
# This file was generated by the post-installation script of the x11-common
# package using values from the debconf database.
#
# See the Xwrapper.config(5) manual page for more information.
#
# This file is automatically updated on upgrades of the x11-common package
# *only* if it has not been modified since the last upgrade of that package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command as root:
#   dpkg-reconfigure x11-common
#allowed_users=console
allowed_users=anybody
nice_value=0

Aussi il se peut que normalement dans le Xauth en faisant le list vous ayé deja un :1 si vous avez deja lancer mon script  c'est cette parti dans mon script

#Autorisation
MIT=`xauth list | grep  'unix:0' | head -n 1 | grep -o 'MIT-MAGIC-COOKIE.*'`
xauth add :1 $MIT

Qui doit logiquement le generer et qui evite la manipulation ci dessous big_smile (En test j'attend vos retour )

2. Ensuite il faut modifier le fichier ~/.Xauthority. Dans une console tapez:


xauth

puis


list

Et vous devez obtenir en sortie un truc comme ça :



 xauth
Password:
Using authority file /home/gandhi/.Xauthority
xauth> list
ubuntu/unix:0  MIT-MAGIC-COOKIE-1  de20ef1afb274c36eeff10fbddf394be
localhost.localdomain/unix:0  MIT-MAGIC-COOKIE-1  de20ef1afb274c36eeff10fbddf394be
xauth>

Le votre doit être différent.

il y a un probleme chez certaines personnes qui à la place d'avoir "Using authority file /home/gandhi/.Xauthority" ont "Using authority file /tmp/unfichierquelconque"
ce qui poserait un probleme.

Maintenant il faut rajouter une ligne puis faire exit pour sauvegarder.

Il suffit de faire « add :1.0 MIT-MAGIC-COOKIE-1" suivi par votre longue chaîne alphanumérique.



add :1.0 MIT-MAGIC-COOKIE-1 de20ef1afb274c36eeff10fbddf394be

N'oubliez pas de changer la chaîne de caractère  par la votre.
puis


Exit

Pour sauvegarder.

Une fois cette partie faite  c'est terminé ....

Aussi une petite astuces si comme moi vous utiliser HLSW

Aller dans Preferences → Jeux →

A la ligne de commande remplacez et ou et + set fs game

Par l'endroit ou vous avez mis mon script

/home/vous/script/tceautredisplay

Automatiquement le jeu sera lancer dans un autre display

voici mon script que je reposte :

tceautredisplay

#!/bin/sh -u 
#Script Permettant de lancer Tce dans autre display
#Et_PATH="localisation de l'installation d'Enemy-territory"
ET_PATH="/usr/local/games/enemy-territory" 

#Autorisation
MIT=`xauth list | grep  'unix:0' | head -n 1 | grep -o 'MIT-MAGIC-COOKIE.*'`
xauth add :1 $MIT

cd "$ET_PATH"
#Permet le lancement direst de TCE "+set fs_game tcetest"
xinit "$ET_PATH/et.x86" +set fs_game tcetest +set com_hunkMegs 512 +set com_zoneMegs 32 +set com_soundMegs 32 +set com_ignorecrash 1 "$@" -- :1 &

sleep 2 # laisser le temps au serveur X de se lancer
#On importe la config des touches clavier et pointer souris
xmodmap -display :1 "$HOME/.etwolf/kbd_et"
xmodmap -display :1 "$HOME/.Xmodmap1"

Le jeu sera disponible logiquement dans le tty9 et votre display principale dans tty7 donc Control + Alt + F7 vous met sur votre bureau et Control + Alt + F9 vous ramene dans le jeu ...

Dernière modification par n3o51 (Le 15/06/2008, à 13:47)


Welcome to the real world
________________________________

Hors ligne

#267 Le 15/06/2008, à 13:55

n3o51

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

@Redisded : Marche trés bien pour le sont coupe avec la fenétre zenity ..Bravo a toi


Welcome to the real world
________________________________

Hors ligne

#268 Le 15/06/2008, à 21:59

Mathieu11

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

@ jeanjean84 :
Désolé j'ai mis du temps a répondre, c'est corrigé en première page, ca mène au script maintenant.

Sinon j'essayerais de faire une mise à jour du sommaire en rajoutant les nouveaux scripts bientot (dans la semaine sans doute)


Vostro 1400

Hors ligne

#269 Le 16/06/2008, à 00:00

jeanjean84

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

Bonjour Mathieu11,
Merci de ta réponse ! Et du lien en première page ! smile smile smile

Petit détail éventuellement important wink :   ton lien est


hhttp://forum.ubuntu-fr.org/viewtopic.php?pid=1718548#p1718548


tu vois le problème : un tout petit 'h' en trop ! smile


Merci de toute façon ! cool

Hors ligne

#270 Le 16/06/2008, à 02:07

D@Mi

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

Bonjour
Merci beaucoup pour le script memo et menu_script cela dit je viens de me rendre compte qu'il manque quelque chose big_smile

Il serait bien de pouvoir ecrire dans la crontab un memo genre pour tout les jours ou 1 fois par semaine

Un exemple simple si je veut par exemple ecrire bonjour tout les jours je doit a chaque fois refaire la manip hors il serait bien de pouvoir faire comme dans une crontab clasique c'est a dire sur une ligne ...

#271 Le 16/06/2008, à 02:50

redisded

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

Euh en fait normalement c'étais possible mais je viens de me rendre compte qu'il y avais un petit pb au niveau de la création d'évenements récurrents.
C'est désormais résolu : dedisred.free.fr/scripts/mémo.sh

Donc pour créer un évenement qui se lance un ou plusieurs jours de la semaine, tu choisi au lancement du script "créer un évenement récurrent", puis tu selectionne ensuite le ou les jours où tu souhaite lancer le mémo.

Dernière modification par redisded (Le 16/06/2008, à 02:51)

Hors ligne

#272 Le 17/06/2008, à 16:30

redisded

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

Deux nouveaux scripts que j'ai écris ces derniers temps :

Le premier permet de telecharger les emissions suivantes, diffusées sur france 5 :
-Avis de sortie
-A vous de voir
-C'est à dire
-C'est dans l'air
-Chez F.O.G
-Dossier Sheffer
-Echappées belles
-Les escapades de Petitrenaud
-Les maternelles
-L'oeil et la main
-Revu et corrigé
-Ripostes
Vous devez installer mimms et mplayer pour qu'il fonctionne correctement.

Pour l'utiliser :
-Choisissez dans le premier menu les emissions pour lesquelles vous souhaitez telecharger des vidéos.
-Selectionnez le repertoire de destination (un sous-repertoire sera par la suite créé pour chaque emission).
-Ensuite, selon l'emission (certaines ne laisse que la dernière vidéo à dispo sur leur page, d'autres en laisse plusieurs) soit le telechargement de la vidéo commence, soit le script vous propose la liste des videos pour l'emission (si il y en a plusieures donc wink ) et vous n'avez qu'a choisir dans la liste les vidéos à telecharger.

Lors de mes tests pour ce script, je me suis rendu compte qu'en telechargeant plusieures videos de la meme emission, j'etais souvent deconnécté et me retrouvais avec des vidéos inachevées; C'est pourquoi si vous choisissez plusieures videos d'une meme emission, elle se lancent les unes à la suite des autres, je sais que ca peut etre un peu frustrant (surtout que le débit ne dépasse jamais 50 ko/s pour une seulle emission) mais je ne vois pas d'autres solutions pour avoir des vidéos complètes.
Si vous selectionnez plusieures emissions en revanche, les telechargements se lanceront tous en parallele (enfin dans la limite d'une vidéo par emission bien sur wink )

Si vous avez le moindre pb n'hésitez pas à m'en faire part.

dedisred.free.fr/scripts/dl_france5.sh

Le second sert également à récuperer des vidéos sur le net, il s'agit cette fois-ci du site www.tetesaclaques.tv

Au lancement, le script vous demande si vous souhaitez afficher les videos par votes ou par dates, puis vous n'avez plus qu'a selectionner les videos qui vous interessent et le dossier de destination pour que le script les telecharge.

dedisred.free.fr/scripts/tac.sh

De meme que pour le précédent, si vous rencontrez un pb ou si vous avez une suggestion, n'hésitez pas

Enjoy wink

Hors ligne

#273 Le 17/06/2008, à 17:54

n3o51

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

Salut moi je prends aller !!! dommage qu'il y as pas questions maisons sNifff
Je teste et je te dit
Merci: D

Dernière modification par n3o51 (Le 17/06/2008, à 17:55)


Welcome to the real world
________________________________

Hors ligne

#274 Le 17/06/2008, à 18:02

redisded

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

euh franchement au début je comptais mettre question maison mais y'a un paquet d'emission, faut tout récuperer et y'a genre une page par lettre de l'alphabet alors meme si j'arrive a faire la fonction ca va pas etre joli l'affichage dans zenity ! dsl wink

Hors ligne

#275 Le 17/06/2008, à 18:18

yamo

Re : [ VOS SCRIPTS UTILES ] (et eventuelles demandes de scripts...)

Bonjour,

Je ne sais pas si quelqu'un l'a déjà cité ici : télécharger les émissions de plus7.arte.tv


Stéphane
--
Debian 9 XFCE  Xubuntu 16.04.2  - #ubuntu sur freenode

sudo / matrix

Hors ligne