#326 Le 30/03/2009, à 20:17
- it7
Re : Arte +7 recorder version 4
Bonjour, pour info Arté +7 recorder 4.2.2 fonctionne sur la 9.04 beta ext4
Dernière modification par it7 (Le 30/03/2009, à 20:21)
Hors ligne
#327 Le 30/03/2009, à 21:36
- boubouhhh
Re : Arte +7 recorder version 4
Bonjour, pour info Arté +7 recorder 4.2.2 fonctionne sur la 9.04 beta ext4
Merci..je me posais justement la question
#328 Le 30/03/2009, à 23:28
- BorX
Re : Arte +7 recorder version 4
Je viens de télécharger "Manu_Katché__One_Shot_Not_28-03-2009.wmv" (507,1 Mio soit 531733471 octets)avec la ligne de commande citée par Brox sans problème.
J'ai été à la fin du fichier : c'est OK.
y'en a qui ont d'la chance
Merci pour l'info.
Petite question, tu es sous Ubuntu 8.10 (Intrepid) ?
Perso, j'utilise la version 2.0.1 de mimms (car je suis sous Ubuntu 8.04)...
Ceci : Ubuntu 8.04 Hardy Heron : MiMMS 2.0.1
explique peut-être cela : Ubuntu 8.10 Intrepid Ibex : MiMMS 3.2.1
Ca m'apprendra à pas me tenir à jour
Dernière modification par BorX (Le 30/03/2009, à 23:28)
Hors ligne
#329 Le 30/03/2009, à 23:54
- inbox
Re : Arte +7 recorder version 4
Oui, le PC est sous Ubuntu 8.10.
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
Hors ligne
#330 Le 31/03/2009, à 09:57
- yamo
Re : Arte +7 recorder version 4
Salut,
À part les sessions gnome qui ne fonctionnent pas(normalement c'est résolu dans la version 9.04), je préfère ubuntu 8.10 à Hardy Heron.
BorX, tu devrais l'essayer avec un Live CD.
Stéphane
--
Debian 9 XFCE Xubuntu 16.04.2 - #ubuntu sur freenode
sudo / matrix
Hors ligne
#331 Le 08/04/2009, à 15:12
- grabber
Re : Arte +7 recorder version 4
bonjour !
j'ai cherché partout comment téléchargé arte sous windaub, mais y a rien d'efficace.
j'aimerai installer linux sous virtual pc pour pouvoir enregistrer l'émission "feed the world" afin de la diffuser a mon entourage qui préfère regarder les stars ac et autres...
je ne souhaite pas forcément m'investir plus que ca dans linux (jsuis deja bien trop geek lol), bien que je lui reconnaisse moults et moults qualités que windaub n'aura jamais...
mais qui sait, j'y viendrait ptet
bref que me faut il comme linux pour pouvoir utiliser arte+7 recorder et puis je compter sur votre soutien pour accomplir ce devoir moral qui est de propager la vérité?
merci d'avance
#332 Le 08/04/2009, à 15:24
- it7
Re : Arte +7 recorder version 4
Bonjour, attendre le 23 Avril pour la sortie de la 9.04, ou alors si vous etes presser, installer la 9.04 beta qui marche deja tres bien, j ai testé Arté +7 recorder avec et ca marche sans probleme.( post #327).
Dernière modification par it7 (Le 08/04/2009, à 15:26)
Hors ligne
#333 Le 08/04/2009, à 15:34
- grabber
Re : Arte +7 recorder version 4
merci pour cette réponse rapide
la seule limite de temps en fait c les 7 jours de diffusion de l'émission en streaming donc je vais tester la 9.04b. je ferai la maj ensuite si besoin
je suis en train de lire les tutos pour mettre un dual boot.
on verra une fois que j'aurais réussi a faire de la place sur le disque
#334 Le 08/04/2009, à 15:43
- inbox
Re : Arte +7 recorder version 4
Salut grabber,
Je te conseillerai plutôt d'utiliser Virtual Box pour installer un Linux. Tu aura moins de problème de configuration.
Par contre, évites d'utiliser la version 9.04 car tu restera bloqué en 800x600. Prends plutôt la 8.10.
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
Hors ligne
#335 Le 09/04/2009, à 07:54
- mavosaure
Re : Arte +7 recorder version 4
j'aimerai installer linux sous virtual pc pour pouvoir enregistrer l'émission "feed the world" afin de la diffuser a mon entourage qui préfère regarder les stars ac et autres...
Désolé de te décevoir, mais "We feed the world" n'est pas dispo sur Arte+7. J'avais raté le début...
Par contre le restant de la soirée Thema est dispo.
Et le script marche nickel!:cool:
Xub'
Hors ligne
#336 Le 09/04/2009, à 12:00
- grabber
Re : Arte +7 recorder version 4
voila une nouvelle version beta
donc en nouveautés :
- choix du player vidéos
- le script marche sur des système autre que français ou allemand
- modification de la notificationles sources
http://codingteam.net/project/arte7recorder/download/file?extern=http%3A%2F%2Fwww.sendspace.com%2Ffile%2Fy4v987le deb
http://codingteam.net/project/arte7recorder/download/file?extern=http%3A%2F%2Fwww.sendspace.com%2Ffile%2Fpy3k35dans la prochaine beta j'intègre la possibilité de télécharger depuis l'étranger
j'ai laché l'idée d'un dual, trop de "risques" pour ce que je veux en faire.
donc j'ai installé virtual box comme inbox me l'a conseillé et installé ubuntu 8.10 francais dessus sans aucun problème.
j'arrive donc sur le bureau ubuntu et la, bah, je sais pas trop comment faire pour installer etc
merci pour le coup de main
#337 Le 09/04/2009, à 12:46
- grabber
Re : Arte +7 recorder version 4
g un autre probleme aussi, j'ai pas ma connexion internet :s
carte wifi: intel pro/wireless 39451BG network connection
carte ethernet : realtek RTL8168B/8111B Family PCI-E Gigabit Ethernet NIC (NDIS 6.0)
c compatible linux?
help
#338 Le 09/04/2009, à 13:29
- inbox
Re : Arte +7 recorder version 4
g un autre probleme aussi, j'ai pas ma connexion internet :s
carte wifi: intel pro/wireless 39451BG network connection
carte ethernet : realtek RTL8168B/8111B Family PCI-E Gigabit Ethernet NIC (NDIS 6.0)c compatible linux?
help
Pour ton problème d'installation, ouvre ton propre sujet dans Virtualisation. Ce sera plus clair pour tout le monde.
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
Hors ligne
#339 Le 09/04/2009, à 21:41
- yamo
Re : Arte +7 recorder version 4
j'arrive donc sur le bureau ubuntu et la, bah, je sais pas trop comment faire pour installer etc
merci pour le coup de main
Normalement il faut ajouter le depot indiqué dans le premier message dans synaptic mais si tu n'as pas de réseau ça ne sert à rien, je sais qu'avec VmWare on peut partager une clé USB mais le scp est plus sympas surtout avec winscp!
Arrives tu à aller sur internet sur ton Ubuntu?
Sinon il faut télécharger le fichier .deb c'est lui qui permet d'installer (cf premier message).
Dernière modification par yamo (Le 09/04/2009, à 21:42)
Stéphane
--
Debian 9 XFCE Xubuntu 16.04.2 - #ubuntu sur freenode
sudo / matrix
Hors ligne
#340 Le 09/04/2009, à 21:43
- yamo
Re : Arte +7 recorder version 4
Salut,
g un autre probleme aussi, j'ai pas ma connexion internet :s
carte wifi: intel pro/wireless 39451BG network connection
carte ethernet : realtek RTL8168B/8111B Family PCI-E Gigabit Ethernet NIC (NDIS 6.0)c compatible linux?
help
Normalement la virtualisation évite ce genre de problème non?
Stéphane
--
Debian 9 XFCE Xubuntu 16.04.2 - #ubuntu sur freenode
sudo / matrix
Hors ligne
#341 Le 10/04/2009, à 17:58
- Lord Northam
Re : Arte +7 recorder version 4
Hello,
Il est courant que je lance le téléchargement de 3 ou 4 émissions à la fois, et que je laisse courir pendant mon absence. Les micro-coupures du net étant monnaie courante, très souvent il faut reprendre à zéro...
Un petit mimms --help donne :
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-c, --clobber automatically overwrite an existing file
-r, --resume attempt to resume a partially downloaded stream
-b BANDWIDTH, --bandwidth=BANDWIDTH
the desired bandwidth for stream selection in
BANDWIDTH bytes/s
-t TIME, --time=TIME stop downloading after TIME minutes
-v, --verbose print verbose debug messages to stderr
-q, --quiet don't print progress messages to stdout
L'option -r pour resume existe apparemment.
Dans le script, il y a cette zone ci :
#vérification doublon
ls "$emplacement"/$nom_wmv'_'$date_emission_info$extension >> /dev/null 2>&1
if (test $? -ne 0)
then nom_wmv2=$nom_wmv
else while ls "$emplacement"/$nom_wmv$i'_'$date_emission_info$extension >> /dev/null 2>&1
do
i=$(($i+1))
if (test $? -eq 0)
then nom_wmv2=$nom_wmv$i
fi
done
fi
Il ne serait pas plus simple que le script - voyant qu'un doublon existe - lance mimms avec le -r plutôt que de tout re-télécharger en changeant uniquement le nom du fichier d'un poil de caractère ?
Hors ligne
#342 Le 10/04/2009, à 18:22
- Lord Northam
Re : Arte +7 recorder version 4
Lol ça marche appremment !!! :D:D
Il vient d'arrêter "Super Size Me" à 200mo/600mo. Alors j'ai un peu bidouillé le script (/usr/bin/arte)
Donc, pour reprendre un téléchargement arrêté suite à une coupure :
- Dans la section téléchargement, j'ai ajouté le -r à la commande mimms, juste avant le $MMS. (Cette option n'a aucun effet si vous n'aviez pas déjà lancé un téléchargement, ça le télécharge simplement tout à fait normalement !!! xD) Et si ça avait planté, ça reprend au bon endroit de toute évidence, puisqu'il a repris chez moi le téléchargement au delà des 200mo et que zenity l'affiche même ainsi.
- Dans la section vérification doublon, j'ai viré le $i en fin de ligne (dont le but est d'incrémenter le nom de l'émission)
À la place de:
i=$(($i+1))
if (test $? -eq 0)
then nom_wmv2=$nom_wmv$i
J'ai:
i=$(($i+1))
if (test $? -eq 0)
then nom_wmv2=$nom_wmv
Édit: Petite précision, l'option -r n'est présente que sur la version 3 de Mimms (Intrepid), Hardy n'ayant que la version 2, si vous faites cette modification ça ne fonctionnera pas du tout. ;)
Dernière modification par Lord Northam (Le 11/04/2009, à 15:11)
Hors ligne
#343 Le 10/04/2009, à 19:29
- Milarespa
Re : Arte +7 recorder version 4
Merci pour l'astuce LordNotham.
Voici une version légerement modifiée de la 4.2, qui ajoute une colonne dans la liste des émissions.
Cette colonne informe de l'existence du fichier dans le rep. de téléchargement.
Fonction qui m'est très utile pour retrouver rapidement où j'en étais et ce que j'avais déjà décidé de ne pas télécharger.
J'ai aussi agrandi la taille de la fenêtre.
Le modifs sont reperables dans le code.
Elles sont pas optimisées (répétition de code, mais je débute avec le bash alors soyez indulgents)
Si ça peut vous servir ou donner des idées à Beudbeud, tant mieux.
Merci encore à lui pour cette superbe initiative.
Il s'agit du fichier situé ici /usr/bin/arte
Remarque: si vous avez déjà installé la beta, pensez à effacer le contenu du dossier ~/.arteplus7
#!/bin/bash
#déclaration variable
i=""
extension=.wmv
config=/home/$USER/.arteplus7
language=`echo "$LANG" | awk -F'"' '{print $1}' | awk -F'_' '{print $1}'`
source /usr/share/arteplus7/$language
config()
{
zenity --info --title="$titre_config" --text="$texte_config"
REP=$(zenity --title="$titre_repertoire" --file-selection --directory)
mkdir -p $config
echo "$REP"/arte > $config/.config
}
#configuration
# Choix du répertoire de téléchargement
ls /home/$USER/.arteplus7/.config >> /dev/null 2>&1
if [ $? = 2 ]; then
ls /home/$USER/Vidéos/arte >> /dev/null 2>&1
if [ $? = 2 ]; then
config
else
zenity --question --title="$titre_config" --text="$texte_rep_arte"
if (test $? -eq 0)
mkdir -p $config
then echo /home/$USER/Vidéos/arte > $config/.config
else
config
fi
fi
fi
emplacement=$(head -1 $config/.config)
##déclaration fonction
#annuler
annuler ()
{
if [ $? = 123 ]; then
rm $fichier_xml
rm liste_emissions
rm numeros
exit
fi
}
#choix de l'emission
selecteur_emission()
{
(grep "<index>" $fichier_xml| sed -e 's/<index>//g' -e 's/<\/index//g' -e 's/ //g' -e 's/>//g' >numeros
nb=1
rm liste_emissions
for y in $(cat "numeros") ; do
titre_emission=$(grep "<bigTitle>" $fichier_xml| sed -e 's/<bigTitle>//g' -e 's/<\/bigTitle>//g' -e 's/ //g' -e "s/\&/and/g"| head -$nb | tail -1)
date_emission=$(grep "<startDate>" $fichier_xml| sed -e 's/<startDate>//g' -e 's/<\/startDate>//g' -e 's/\([[:digit:]][[:digit:]][[:digit:]][[:digit:]]\)-\([[:digit:]][[:digit:]]\)-\([[:digit:]][[:digit:]]*\)/\3-\2-\1/g' -e 's/T/@/g' -e 's/ //g' | head -$nb | tail -1)
url_emission=$(grep "<targetURL>" $fichier_xml| sed -e 's/<targetURL>//g' -e 's/<\/targetURL>//g'| head -$nb | tail -1)
#
# DEBUT DES MODIFS
#
#~ #NEW
# Construire le nom du fichier
date_emission_info=$(echo $date_emission | awk -F "@" '{print $1}')
nom_wmv=`echo "$titre_emission" | sed -e "s/[[:space:]]/_/g" -e "s/\/$//" -e "s/[°:';,]/_/g" -e 's/-/_/g' -e 's/\///g' -e 's/ /_/g' -e 's/_\/_/_/g' -e "s/__/_/g"| awk -F" " '{print $1}'`
nom="$emplacement"/$nom_wmv'_'$date_emission_info$extension
#
# Test existence fichier
existe=""
if [ -e $nom ] ; then
existe="EXISTE"
fi
# Remplir fichier
echo '"'$url_emission'"' '"'$titre_emission'"' '"'$date_emission'"' '"'$existe'"' >>liste_emissions
#~ #OLD
#~ echo '"'$url_emission'"' '"'$titre_emission'"' '"'$date_emission'"' >>liste_emissions
nb=$(( $nb + 1 ))
done)| zenity --progress --title="Arte +7 recorder" --auto-close
choix_emission()
{
CACA=`cat liste_emissions`
#~ #NEW
emission_selectionner=$(echo $CACA | xargs zenity --list --width=725 --height=800 \
--title="Arte +7 recorder" \
--text="$texte_choix" \
--hide-column=1 \
--column="Url" --column="$collumn1_choix" --column="$collumn2_choix" --column="Existe"
);
#~ #OLD
#~ emission_selectionner=$(echo $CACA | xargs zenity --list --width=725 --height=800 \
#~ --title="Arte +7 recorder" \
#~ --text="$texte_choix" \
#~ --hide-column=1 \
#~ --column="Url" --column="$collumn1_choix" --column="$collumn2_choix"
#~ );
#
# FIN DES MODIFS
#
annuler
info_emission
}
}
#Fenetre d'info sur une emission
info_emission()
{
date_emission_info=`grep $emission_selectionner liste_emissions | awk -F'"' '{print $6}'| awk -F"@" '{print $1}'`
TITREBASE=`grep $emission_selectionner liste_emissions | awk -F'"' '{print $4}'`
resume_emission_info=`wget -O - -q $emission_selectionner | grep -A 2 '<p class="text">'| sed -e 's/<[a-z][a-z]*>//g' -e 's/<\/[a-z][a-z]*>//g' -e 's/<br \/>/\n/g' -e 's/^\s*//'|awk -F'<p class="text">' '{print $1}'`
source /usr/share/arteplus7/$language
zenity --question --title="$titre_info" --text="$texte_info
$date_info
$resume_info $resume_emission_info"
# Retour au choix
if [ $? = 1 ];
then choix_emission
fi
}
#création du répertoire vidéos/arte
mkdir -p $emplacement
cd $config
#recuperation page arte
lien_arte=`wget -O - -q http://plus7.arte.tv/ | grep xmlURL | awk -F'"' '{print $4}'`
lien_xml="http://plus7.arte.tv/"$language/$lien_arte
#recuperation fichier xml
wget $lien_xml
fichier_xml=`echo $lien_arte | awk -F"/" '{print $4}'`
#selection de l'emission
selecteur_emission
choix_emission
#Transcription du titre
nom_wmv=`echo "$TITREBASE" | sed -e "s/[[:space:]]/_/g" -e "s/\/$//" -e "s/[°:';,]/_/g" -e 's/-/_/g' -e 's/\///g' -e 's/ /_/g' -e 's/_\/_/_/g' -e "s/__/_/g"| awk -F" " '{print $1}'`
#vérification doublon
ls "$emplacement"/$nom_wmv'_'$date_emission_info$extension >> /dev/null 2>&1
if (test $? -ne 0)
then nom_wmv2=$nom_wmv
else while ls "$emplacement"/$nom_wmv$i'_'$date_emission_info$extension >> /dev/null 2>&1
do
i=$(($i+1))
if (test $? -eq 0)
then nom_wmv2=$nom_wmv$i
fi
done
fi
# divers
fichier_temporaire=`echo "$nom_wmv"_temp.wmv`
# recherche si HQ est disponible
wget -O - -q $emission_selectionner | grep wmv | grep HQ >> /dev/null 2>&1
if (test $? -eq 0)
then qualite="HQ"
else qualite="MQ"
fi
# recupere dans le source le lien vers le fichier qui contient le vrai lien
fichier_source=`wget -O - -q $emission_selectionner | grep wmv | grep $qualite | awk -F= '{print $2}' | awk -F\" '{print $2}' | awk -F\? '{print $1}'`
wget $fichier_source -O $fichier_temporaire
# extrait le lien mms
MMS=`cat $fichier_temporaire | grep mms | awk -F\" '{print $2}'`
#netoyage
rm $fichier_temporaire
rm $fichier_xml
rm liste_emissions
rm numeros
#telechargement et prévisualisation
mimms $MMS "$emplacement"/$nom_wmv2'_'$date_emission_info$extension | gawk -vRS="\r" '/^[0-9]/{print "#"$0 ; fflush();}' | zenity --progress --pulsate --title="$titre_dl" --text="$texte_dl" --auto-close --auto-kill&
sleep 30s && zenity --question --title="$titre_previsualiser" --text="$texte_previsualiser" >>/dev/null 2>&1
if (test $? -eq 0)
then mplayer "$emplacement"/$nom_wmv2'_'$date_emission_info$extension
previsualisation=1
else
previsualisation=0
fi
# notif finale
wait
echo message:$texte_notfication | zenity --notification --listen --window-icon="info" | zenity --notification --window-icon="info" --text="$texte_infobulle"
#ouverture du fichier
if (test $previsualisation -eq 1)
then exit
else
zenity --question --title="$titre_previsualiser" --text="$texte_lecture" >>/dev/null 2>&1
if (test $? -eq 0)
then mplayer "$emplacement"/$nom_wmv2'_'$date_emission_info$extension
else exit
fi
fi
Dernière modification par Milarespa (Le 10/04/2009, à 19:31)
Hors ligne
#344 Le 11/04/2009, à 03:32
- Lord Northam
Re : Arte +7 recorder version 4
Pour Milarespa:
En fait j'ai également une modification similaire à la tienne, à quelques points près. ^^
1. Chez moi il fait la différence entre : "En téléchargement..." et "A été téléchargé avec succès" (ce qui permet de savoir s'il faut relancer l'émission ou pas, s'il y a eu un soucis) Mais également si j'arrête tout moi même, pour tout redémarrer ensuite.
2. Mes émissions ne restent pas dans le dossier Arte, donc chez moi il ne fait pas de test sur l'existence du fichier. (Mes émissions sont déplacées sur un disque externe, où elles sont classées en fait) J'ai donc ajouté une colonne invisible contenant une ID des émissions, générée depuis l'URL. Un fichier caché au nom de cette ID est créé, et contient la variable qui lui permet de savoir si c'est en téléchargement, où si c'est fini.
3. Grâce à cette indication, quand le script est exécuté, il relance automatiquement tous les téléchargements qui s'étaient coupés et n'étaient pas fini.
Dans l'idéal, Zenity permet d'ajouter des Checkbox à la Liste, on devrait presque simplement cocher tout ce qu'on veut télécharger et que le script gère le reste tout seul, avec arrêt/reprise automatique et choix du nombre de téléchargements simultanés. Peut-être plus tard. ^^
Dernière modification par Lord Northam (Le 13/04/2009, à 04:37)
Hors ligne
#345 Le 14/04/2009, à 22:46
- Zak Blayde
Re : Arte +7 recorder version 4
Bonjour,
Je suis un grand fan de Tracks que je ne peux regarder que via Arte+7. J'en ai raté pas mal avec Arte+7recorder et je cherche quelqu'un qui voudrait bien me donner l'opportunité de voir les émissions que j'ai raté.
Si quelqu'un a tout ou partie des émissions, je serais ravi de continuer cette discussion avec lui en MP.
Merci beaucoup.
Dernière modification par Zak Blayde (Le 14/04/2009, à 23:47)
Hors ligne
#346 Le 15/04/2009, à 16:31
- Webanix
Re : Arte +7 recorder version 4
Bonjour à tous,
Je suis passé sous Linux depuis seulement quelques mois et je me réjouis de jour en jour, je suis tombé sur ce topic par hasard alors que je venais de découvrir Arte+7. J'avais réussi à trouver le lien du mms dans le fichier wmv du code source de la page, et j'ai donc lancé le téléchargement avec mimms, malheureusement j'ai des pannes de connexion et je croyais mimms incapable de reprendre un téléchargement interrompu. Je n'aurais jamais imaginé qu'une poignée de développeurs s'occupaient actuellement de créer un script bash pareil et je voudrais donc vous remercier
J'ai plusieurs questions :
- Comment pourrais-je accéder au code source ? Parce que j'aimerais vraiment bien comprendre comment ça marche, le bash etc.
- Quelles commandes appelez-vous depuis le script bash pour isoler une chaîne précise dans un fichier html (j'imagine que c'est comme ca que vous faites) ?
- J'aimerais faire bénéficier à ma version du script les quelques derniers apports proposés mais qui n'ont visiblement pas été ajoutés au paquet officiel (possibilité de reprendre, d'annuler etc.). Faut-il que je reparte de la source et que je recompile avec les modifs ?
- Une petite question technique : je comprends le principe des scripts bash en console, qui se contentent d'appeler des commandes de manière plus ou moins automatisée, mais comment associer une interface graphique à ces scripts bash ? C'est un langage d'interface graphique fait pour bash ou bien vous devez utiliser un autre langage, comme C++ avec QT (c'est tout ce que je connais en GUI) ?
Merci beaucoup pour vos réponses, j'espère que mes questions ne sont pas redondantes car je n'ai pas pu lire toutes les pages du sujet...
(ps derniere question : en C++ quand on fait system("clear"), est-ce qu'on peut remplacer ça par n'importe quelle commande ? si oui... )
Hors ligne
#347 Le 15/04/2009, à 18:22
- redisded
Re : Arte +7 recorder version 4
Bonsoir,
ma petite pierre à l'édifice,
Bonjour à tous,
- Quelles commandes appelez-vous depuis le script bash pour isoler une chaîne précise dans un fichier html (j'imagine que c'est comme ca que vous faites) ?
pour isoler une chaine de caractere dans in texte, tu peut regarder du coté de grep et de cut.
-grep permet de n'afficher que les lignes qui comportent (ou ne comportent pas, si l'option -v est spécifiée) que le motif fourni en argument.
par exemple,
red@red-portable:~$ cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh
proxy:x:13:13:proxy:/bin:/bin/sh
www-data:x:33:33:www-data:/var/www:/bin/sh
backup:x:34:34:backup:/var/backups:/bin/sh
list:x:38:38:Mailing List Manager:/var/list:/bin/sh
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
libuuid:x:100:101::/var/lib/libuuid:/bin/sh
dhcp:x:101:102::/nonexistent:/bin/false
syslog:x:102:103::/home/syslog:/bin/false
klog:x:103:104::/home/klog:/bin/false
hplip:x:104:7:HPLIP system user,,,:/var/run/hplip:/bin/false
avahi-autoipd:x:105:113:Avahi autoip daemon,,,:/var/lib/avahi-autoipd:/bin/false
gdm:x:106:114:Gnome Display Manager:/var/lib/gdm:/bin/false
pulse:x:107:116:PulseAudio daemon,,,:/var/run/pulse:/bin/false
messagebus:x:108:119::/var/run/dbus:/bin/false
avahi:x:109:120:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false
polkituser:x:110:122:PolicyKit,,,:/var/run/PolicyKit:/bin/false
haldaemon:x:111:123:Hardware abstraction layer,,,:/var/run/hald:/bin/false
red:x:1000:1000:REDISDED,,,,:/home/red:/bin/bash
statd:x:112:65534::/var/lib/nfs:/bin/false
landscape:x:113:65534:Landscape Client Daemon,,,:/var/lib/landscape:/bin/false
Debian-exim:x:114:124::/var/spool/exim4:/bin/false
mpd:x:115:29::/var/lib/mpd:/bin/false
sshd:x:116:65534::/var/run/sshd:/usr/sbin/nologin
proftpd:x:117:65534::/var/run/proftpd:/bin/false
ftp:x:118:65534::/home/ftp:/bin/false
ftpuser:x:119:126:PureFTP User:/dev/null:/etc
guest:x:120:127:Guest,,,:/tmp/guest-home.C11203:/bin/bash
dhcpd:x:121:128::/nonexistent:/bin/false
Debian-pxe:x:122:65534:Dummy user for Debian pxe package,,,:/home/Debian-pxe:/bin/false
saned:x:123:129::/home/saned:/bin/false
alors que,
red@red-portable:~$ grep "red" /etc/passwd
red:x:1000:1000:REDISDED,,,,:/home/red:/bin/bash
red@red-portable:~$
Ici, il n'affiche que la ligne qui contient mon nom d'utilisateur (red).
-Ensuite, tu peut avec cut n'afficher que le champs qui t'interesse.
Si l'on veut par exemple afficher le répertoire personnel de l'utilisateur red, qui est donc le 6eme champ en prenant les ":" pour séparateur, il suffit de taper :
red@red-portable:~$ grep "red" /etc/passwd | cut -d":" -f6
/home/red
red@red-portable:~$
J'espere avoir été clair, sinon le man et google pourront surement t'en apprendre plus
Pour ta question sur le c++, ce n'est pas le meilleur endroit pour la poser, les scripteur bash n'étant pas obligatoirement des programmeurs en c++.
Je te suggere plutot la rubrique dévellopement et programmation, si ta réponse ne se trouve pas dans la doc
A+
Hors ligne
#348 Le 16/04/2009, à 15:03
- bobuse
Re : Arte +7 recorder version 4
Hello, je viens de démarrer une version en python. Je voulais une version console et reprendre la version bash me semblait trop compliqué. J'ai donc commencé par faire une API pour obtenir les vidéos et leur infos (dont l'URL) dans Catalog.py.
J'ai commencé un bout de script pour gérer les téléchargements dans le script dlarte.py.
Catalog.py contient un exemple d'utilisation de l'API :
http://bazaar.launchpad.net/~nicolas-dumoulin/arte+7recorder/python/annotate/head:/Catalog.py
Le tout est par là :
https://code.launchpad.net/~nicolas-dumoulin/arte+7recorder/python
Hors ligne
#349 Le 16/04/2009, à 16:01
- taj
Re : Arte +7 recorder version 4
Bonjour tout le monde
Je suis au Maroc, à Rabat.
Lorsque je vais sur le site http://plus7.arte.tv/fr pour télécharger une vidéo, une page rouge s'affiche avec ceci d'écrit: " Pour des raisons de droit, la consultation de cette vidéo depuis votre pays n'est pas possible ".
Bien sûr je rage.
Et arte+7recoreder ne télécharge rien de rien.
Y a'il une solution pour moi ?
En vous remerciant
Taj
Hors ligne
#350 Le 16/04/2009, à 16:07
- bobuse
Re : Arte +7 recorder version 4
Trouves-toi un moyen pour avoir une passerelle SSH en france
Hors ligne