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.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails)

nombre réponses : 25

#0 Re : -1 »  Arte +7 recorder version 4 » Le 16/04/2009, à 16: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, à 17: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, à 17: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, à 08: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, à 11: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, à 11: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, à 11: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, à 12: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, à 13: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, à 15: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, à 17: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, à 10: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, à 09: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, à 08: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, à 06: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 »  dvorak-fr, c'est pas du bidon ! » Le 03/06/2010, à 22:29

bobuse
Réponses : 584

Très simple, tu vas dans la configuration du système, « Région et Langue » et « Disposition du clavier ».
Là tu dois avoir France/fr//fr dans la colonne de droite, c'est l'azerty.
Tu vas donc ajouter à nouveau la disposition « France » depuis la colonne de gauche, puis tu sélectionne l'élément ajouté dans la colonne de droite et tu choisis la variante « Bépo ».
Voilà, tu peux maintenant basculer entre l'une et l'autre avec le raccourci Ctrl+K. Si tu démarres ton système en bépo, le raccourci est Ctrl+B, facile :-)
Tu dois aussi avoir l'icône avec un petit drapeau qui s'est logée dans la barre système, un clic-droit affiche les variantes disponibles.

Bon courage pour le début, après c'est du gâteau :-)

#16 Re : -1 »  dvorak-fr, c'est pas du bidon ! » Le 04/06/2010, à 08:54

bobuse
Réponses : 584
bobuse a écrit :

Voilà, tu peux maintenant basculer entre l'une et l'autre avec le raccourci Ctrl+K. Si tu démarres ton système en bépo, le raccourci est Ctrl+B, facile :-)

Au temps pour moi, il fallait lire Ctrl+Alt+K !

#17 Re : -1 »  Karmic 9.10 Créateur disque démarrage USB » Le 16/11/2009, à 18: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

#18 Re : -1 »  En route vers KDE SC 4.5 » Le 24/02/2010, à 10: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.

#19 Re : -1 »  KDE SC 4.4 est là ! » Le 24/02/2010, à 10: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 :-)

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

bobuse
Réponses : 25

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

#21 Re : -1 »  tableau de bord kde » Le 18/11/2009, à 23: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.

#22 Re : -1 »  [How-to] Télécharger l'émission des Guignols/Zapping » Le 16/11/2007, à 13: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 )

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

bobuse
Réponses : 88

Merci brasil pour cet argumentaire.

#24 Re : -1 »  kde et affichage à l'écran » Le 26/10/2007, à 11: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