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".
nombre réponses : 25

#0 Re : -1 »  Arte +7 recorder version 4 » Le 16/04/2009, à 15:03

bobuse
Réponses : 886

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

#1 Re : -1 »  Arte +7 recorder version 4 » Le 16/04/2009, à 16:07

bobuse
Réponses : 886

Trouves-toi un moyen pour avoir une passerelle SSH en france smile

#2 Re : -1 »  Arte +7 recorder version 4 » Le 16/04/2009, à 16:27

bobuse
Réponses : 886

un serveur en france qui voudrait bien te fournir un compte SSH … par exemple tuxfamily fournis un compte SSH, mais il faut voir si tu as suffisament de stockage sur ce compte, et accessoirement si ils sont d'accord big_smile

Tu n'es pas le seul, j'ai déjà vu passé des post d'expatriés ou de francophones frustrés comme toi.

#3 Re : -1 »  Arte +7 recorder version 4 » Le 17/04/2009, à 07:18

bobuse
Réponses : 886

Cette version est effectivement plus lisible. Moi aussi j'ai fait pas mal de script bash qui m'ont appris plein de trucs smile
Maintenant, ça me saoule, donc je préfère faire mes scripts en python maintenant. C'est plus lisible, plus compacte, et plus facile à débugguer.
Par exemple il suffit de démarrer la console python dans le répertoire où est télécharger mes scripts, et on peut faire ça:

In [1]: from Catalog import Catalog

In [2]: c = Catalog()

In [3]: videos = catalog.searchEmissionsParTitre('Cartes')

In [4]: videos
Out[4]:       
[{u'bigTitle': u'Le dessous des cartes',
  u'index': u'16',                      
  u'offlineDate': u'2009-04-19T00:52:37',
  u'previewPictureURL': u'http://plus7.arte.tv/i18n/content/tv/05__Programmes/plus7/2009/16/11__04__09__DDC.jpg/2564054,property=imageData,v=1.jpg',                                                  
  u'previewVideoURL': u'http://dl.plus7.arte.tv/arteprod/A7_SGT_ENC_21_040572-022-A_TE_LQ_FR.flv?obj=fb15cdb3e8089da50685c9e9b3550325',                                                               
  u'startDate': u'2009-04-11T00:50:00',                                                            
  u'targetURL': u'http://plus7.arte.tv/fr/detailPage/1697660,CmC=2571274,scheduleId=2523998.html', 
  u'title': u'Le dessous des cartes'}]

In [5]: catalog.dlDetails(videos)

In [6]: videos
Out[6]:
[{u'bigTitle': u'Le dessous des cartes',
  u'index': u'16',
  'mmsURL': 'mms://a170.v39759e.c39759.g.vm.akamaistream.net/7/170/39759/6be2bd6bc6027e7ff304299d8ae64e8c/artegeie.download.akamai.com/39759/mfile/arteprod/A7_SGT_ENC_08_040572-022-A_PG_HQ_FR.wmv',
  u'offlineDate': u'2009-04-19T00:52:37',
  u'previewPictureURL': u'http://plus7.arte.tv/i18n/content/tv/05__Programmes/plus7/2009/16/11__04__09__DDC.jpg/2564054,property=imageData,v=1.jpg',
  u'previewVideoURL': u'http://dl.plus7.arte.tv/arteprod/A7_SGT_ENC_21_040572-022-A_TE_LQ_FR.flv?obj=fb15cdb3e8089da50685c9e9b3550325',
  u'startDate': u'2009-04-11T00:50:00',
  u'targetURL': u'http://plus7.arte.tv/fr/detailPage/1697660,CmC=2571274,scheduleId=2523998.html',

Bref, j'aime bien smile

Mais si tu apprends des trucs, c'est l'essentiel !
Bonne journée

#4 Re : -1 »  Arte +7 recorder version 4 » Le 17/04/2009, à 10:08

bobuse
Réponses : 886
BorX a écrit :

Ligne 25 et 48

if (test $? -eq 0)                                        #Si l'utilisateur clique Oui, alors on ne choisi pas un autre Dossier

Plus classe :

if [ $? -eq 0 ]; then

Tant qu'on y est, encore plus classe :

commande && code si succès

Ajouter des accolades si besoin

commande && {
  echo "Succès";
  autre_commande;
}

Sinon, je rejoins BorX sur ses recommandations, qui contrairement à moi à pris le temps de corriger les erreurs de jeunesse smile

#5 Re : -1 »  Arte +7 recorder version 4 » Le 18/04/2009, à 10:23

bobuse
Réponses : 886

taj> tu peux utiliser mon script python

récupères Catalog.py et ensuite tu le lances avec le titre (sous-chaine) à rechercher en arguments, exemple :

python Catalog.py chat
Résultat de la recherche pour « chat » :
index : 19
previewVideoURL : http://dl.plus7.arte.tv/arteprod/A7_SGT_ENC_21_038327-000-A_TE_LQ_FR.flv?obj=76550b76c395fbc276f4e1ceaa9ac706
mmsURL : mms://a1942.v397591.c39759.g.vm.akamaistream.net/7/1942/39759/0d58175e83001e364f409d20ac81b1a9/artegeie.download.akamai.com/39759/mfile/arteprod/A7_SGT_ENC_08_038327-000-A_PG_HQ_FR.wmv
startDate : 2009-04-12T22:10:00
title : La voie du chat
previewPictureURL : http://plus7.arte.tv/i18n/content/tv/05__Programmes/plus7/2009/16/12__04__09__katzenlektionen.jpg/2552314,property=imageData,v=1.jpg
bigTitle : La voie du chat
targetURL : http://plus7.arte.tv/fr/detailPage/1697660,CmC=2556694,scheduleId=2524060.html
offlineDate : 2009-04-19T22:11:14

#6 Re : -1 »  Arte +7 recorder version 4 » Le 18/04/2009, à 10:41

bobuse
Réponses : 886

Encore plus simple, je viens d'envoyer une nouvelle version du script dlarte.py. Il suffit de l'appeler avec en argument une sous-chaine du titre, et il télécharge toutes les vidéos trouvées.
Les deux fichiers à télécharger sont là : http://bazaar.launchpad.net/~nicolas-dumoulin/arte+7recorder/python/files

#7 Re : -1 »  Arte +7 recorder version 4 » Le 20/04/2009, à 11:59

bobuse
Réponses : 886

Mr_Piouf> Moui, mais alors ça n'a pas grand chose à voir quand même …
Les vidéos sont au format FLV compressé. Sur la page d'une émission on retrouve son URL en faisant une recherche sur video_src.
Mais après téléchargement, je n'arrive pas à la lire avec mplayer hmm j'ai l'erreur « Compressed SWF format not supported »

#8 Re : -1 »  Arte +7 recorder version 4 » Le 20/04/2009, à 12:02

bobuse
Réponses : 886

Enfin ils sont casse-pieds avec cet enfermement de la culture !
À la limite, je suis prêt à payer un abonnement pour accéder à leur catalogue VOD, mais là 1€ le dessous des cartes, ça revient vite cher …
Tant pis, on va se les enregistrer chacun de son côté roll

#9 Re : -1 »  Arte +7 recorder version 4 » Le 20/04/2009, à 14:43

bobuse
Réponses : 886

Ok, c'est que ce soit pas être le bon lien alors, car effectivement le fichier ne fait que 62k. Si tu as le courage de chercher comment trouver le lien …

#10 Re : -1 »  Arte +7 recorder version 4 » Le 20/04/2009, à 16:27

bobuse
Réponses : 886

Salut,

Au sujet de la version utilisée pour dév, il est hors de question pour moi de me recoltiner du BASH big_smile
Donc si vous êtes intéressé par la vesion python, n'hésitez pas à me faire des remarques ou suggestions.

Sinon, je ne vois plus d'activité sur launchpad justement, il faudrait y mettre vos modifs pour être sûr de travailler avec la même version :-)
https://launchpad.net/arte+7recorder

#11 Re : -1 »  Arte +7 recorder version 4 » Le 21/04/2009, à 09:40

bobuse
Réponses : 886

Salut taj,
Merci pour ton test !
À mon avis, tu as du mal télécharger les fichiers big_smile En gros, tu as téléchargé la page web qui l'affiche plutôt que le fichier lui-même.
Quand tu es sur la page des sources :
http://bazaar.launchpad.net/~nicolas-dumoulin/arte+7recorder/python/files
il faut cliquer sur les boutons à droite avec une petite flèche verte, et pas sur le nom des fichiers.

Voilà, ensuite je viens de remarquer un bug. Les lettres accentuées posent problème pour la recherche. En attendant que je le corrige, il faudra que tu fasses par exemple :
python Catalog.py rusalem

NB: « python Catalog.py » sert uniquement à afficher les informations sur les vidéos, pour les télécharger il faut utiliser « python dlarte.py », cf https://code.launchpad.net/~nicolas-dumoulin/arte+7recorder/python

EDIT: je viens d'ajouter les instructions pour récupérer les scripts avec l'outil bzr sur https://code.launchpad.net/~nicolas-dumoulin/arte+7recorder/python

#12 Re : -1 »  Arte +7 recorder version 4 » Le 22/04/2009, à 08:17

bobuse
Réponses : 886

Salut,

C'est bizarre, chez moi ça marche hmm

L'erreur veut dire que l'adresse du fichier contenant le lien MMS n'a pas été trouvé. En d'autres termes qu'il n'a pas trouvé la ligne contenant un truc du genre :
availableFormats = blablaHQblablawmv
Je sais pas trop d'où ça peut venir … tu es sûr que ta passerelle SSH a bien accès au contenu de arte+7 ?

Il faut que je rajoute le traitement des erreurs de ce type.

#13 Re : -1 »  Arte +7 recorder version 4 » Le 27/04/2009, à 07:28

bobuse
Réponses : 886

J'ai modifié la récupération des infos complémentaires qui supporte des erreurs, plus d'autres choses, voir l'historique :
http://bazaar.launchpad.net/~nicolas-dumoulin/arte+7recorder/python/changes

#14 Re : -1 »  Arte +7 recorder version 4 » Le 01/07/2009, à 05:00

bobuse
Réponses : 886

Merci Lord Northam pour la correction, je viens aussi de propager la modification pour ma version python smile
Pour info, je me suis mis une tâche cron, et je récupère mes émissions favorites tous les jours. Je n'ai ensuite plus qu'à aller piocher dans le tas smile

#15 Re : -1 »  Karmic 9.10 Créateur disque démarrage USB » Le 16/11/2009, à 17:00

bobuse
Réponses : 44

Pas drôle ce bug, ça m'a fait perdre une après-midi à refaire ma clé avec plein d'image ISO avant de penser que le problème venait de là …
Voilà le rapport de bug : https://bugs.launchpad.net/ubuntu/+source/usb-creator/+bug/450259

#16 Re : -1 »  En route vers KDE SC 4.5 » Le 24/02/2010, à 09:32

bobuse
Réponses : 1458

Bonjour,

Je suis d'accord pour dire que rekonq est plus efficace que konqueror pour un utilisation classique du web. Mais je pense aussi qu'il a encore besoin de mûrir un peu. Par exemple, il me semble qu'il manque la gestion des certificats, et d'autres trucs essentiels comme ça, cf bugtracker.

#17 Re : -1 »  KDE SC 4.4 est là ! » Le 24/02/2010, à 09:28

bobuse
Réponses : 2449

titoucha, en général, une release implique plusieurs types de tâches qui incombent à différentes personnes. Ces tâches peuvent donc se recouvrir et s'effectuer en parallèle sur le principe du pipeline.
En l'occurence, la 4.4.1 est une version de maintenance et doit certainement intégrer des changements déjà opéré lors de la sortie de la 4.4, mais qui n'avait pas encore été intégré.

En même temps, je dis ça de manière générale, je ne connais pas précisément la situation pour la 4.4.1 :-)

#18 Re : -1 »  racourci clavier global pour nouveau message dans kmail » Le 18/11/2009, à 22:18

bobuse
Réponses : 25

Il suffit d'associer un raccourci clavier à la commande :
kmail --composer

#19 Re : -1 »  tableau de bord kde » Le 18/11/2009, à 22:12

bobuse
Réponses : 1

Qu'entends tu par « normal » ?
Si tu demandes si la fonctionnalité existe ou pas, il me semble que non. Tu peux toutefois donner un comportement de masquage automatique à cette barre.

#20 Re : -1 »  [How-to] Télécharger l'émission des Guignols/Zapping » Le 16/11/2007, à 12:03

bobuse
Réponses : 350
malik92 a écrit :
etalarmor a écrit :

mais tu ne sais pas  ce que tu perds en restant avec Windows:lol::lol::lol::lol:

Tu as sans doute raison ... mais comme je ne me sers que du tableur et du traitement de texte j'hésite à  me lancer dans l'inconnu

Ben justement, si ton ordinateur ne te sers qu'à  ça, c'est vraiment dommage de payer si cher et d'être à  la merci des éditeurs de logiciels propriétaires.

Tu prends un CD de Ubuntu ou Kubuntu par exemple, tu démarres dessus et hop tu as exactement ce qu'il te faut pour l'éternité (modulo la résistance de ton ordinateur wink )

#21 Re : -1 »  Faire fonctionner une Webcam Logiteck Quickcam Pro 5000 » Le 07/01/2008, à 15:20

bobuse
Réponses : 88

Merci brasil pour cet argumentaire.

#22 Re : -1 »  Kubuntu en français » Le 07/08/2007, à 17:04

bobuse
Réponses : 19

Il me semble que plutôt qu'il faut aussi installer le paquet language-support-fr

Sinon la méthode clic-clic qui devrait être intuitive est d'ouvrir le panneau de configuration (menu K -> "Réglages du système" ou "System Settings"), d'aller dans "Région et Langues", et là il y a un bouton, installer une nouvelle langue, il suffit alors de rentrer le mot de passe et de choisir la langue.

#23 Re : -1 »  Dolphin vs Konqueror pour le gestionnaire de fichiers » Le 23/10/2007, à 08:33

bobuse
Réponses : 18

Merci de l'astuce Lek1 smile
Car j'ai eu beau essayé de l'utiliser, trop de choses me manquent :
- la séparation de la vue au delà de 2, ça peut servir quand on travaille avec plus de 2 répertoires
- les onglets : pour pas avoir des fenêtres en pagaille
- le filtre rapide : ça a été rajouté il y a pas longtemps, en haut à droite, mais c'est terriblement pratique !
- l'action pour exécuter une commande (menu outils dans konqueror)
- l'ouverture de console dans le répertoire courant, même si ça peut être pallié en glissant déposant l'URL dans une console

J'en oublies encore. Alors oui, je sais, il faut que je fasse des bug reports toussa, mais pour l'instant, je n'ai vraiment pas accroché.
Je trouvais l'idée de simplifier konqueror excellente. Je ne comprends pas pourquoi ils n'ont pas voulu continuer, plutôt que de repartir de presque zéro (bien sûr pas tout à fait)

Voilà, c'était ma minute râlerie. Je fais confiance aux devs KDE pour que ça s'arrange par la suite smile

#24 Re : -1 »  kde et affichage à l'écran » Le 26/10/2007, à 10:40

bobuse
Réponses : 6

d'accord avec sbrunner.

J'ajouterai deux choses :
- c'est kubuntu-desktop le paquet à installer pour avoir l'environnement kubuntu à partir d'une autre install
- les effets 3D ne sont pas installés avec kubuntu, et ne sont pas facilement intégrables. Il va falloir attendre kde 4.0