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.

#26 Le 11/04/2008, à 17:34

weedfast

Re : Téléchargement facile des journaux 20 minutes, sport et metro

Dans la prochaine version j'essaierais d'intégrer cron.
Sinon tu peux faire un script du genre :

#!/bin/bash
#
cd /home/paul/20min/
wget http://20minutes.s3.amazonaws.com/`date +%Y``date +%m``date +%d`_NAN.pdf
evince `date +%Y``date +%m``date +%d`_NAN.pdf
exit

Pour automatiser avec cron inscris ceci dans ton fichier crontab :

0 9 * *  mon,tue,wed,thu,fri DISPLAY=:0.0 /chemin/du/script

Le journal sera téléchargé tout les jours à 9h00 sauf les week-end

Renseignes toi quand même !! http://doc.ubuntu-fr.org/cron

Dernière modification par weedfast (Le 11/04/2008, à 17:59)


Mon blog : http://ubunblox.servhome.org/  --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT

Hors ligne

#27 Le 11/04/2008, à 18:53

Ras'

Re : Téléchargement facile des journaux 20 minutes, sport et metro

Sinon faudrait demander à déplacer ce topic dans truc et astuce... mais je sais pas comment on fait :$


Va t'faire shampouiner par le compteur_V2 en timezone[Canada/Eastern] !
 
Les types awesome n'ont rien à prouver. À personne.
'k bye là

Hors ligne

#28 Le 11/04/2008, à 20:50

silver74

Re : Téléchargement facile des journaux 20 minutes, sport et metro

Merci sa marche impec. big_smile

Quelqun connais d'autres revues gratuit en pdf?


"Lorsque tu as découvert le libre, tu sais que tu ne pourras plus jamais revenir en arrière"

Hors ligne

#29 Le 12/04/2008, à 08:16

weedfast

Re : Téléchargement facile des journaux 20 minutes, sport et metro

directsoir.net et metro il y a surement d'autres journaux ....


Mon blog : http://ubunblox.servhome.org/  --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT

Hors ligne

#30 Le 16/04/2008, à 20:11

weedfast

Re : Téléchargement facile des journaux 20 minutes, sport et metro

Nouvelle MAJ : #Version 0.1.7

¤ Le script vérifie si les dépendances sont installées et vous informe dans le cas contraire.
¤ Résolution du bug dans la barre de progression.

Merci pour vos commentaires wink


Mon blog : http://ubunblox.servhome.org/  --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT

Hors ligne

#31 Le 19/04/2008, à 16:15

weedfast

Re : Téléchargement facile des journaux 20 minutes, sport et metro

Nouvelle MAJ : #Version 0.1.8

¤ Résolution d'un bug dans la section "## Vérification des dépendances requises".
¤ Résolution d'un bug dans la section "## Choix de la ville de publication".
¤ Résolution d'un bug dans la section "## Choix des actions".
¤ Changements mineurs dans la mise en forme des boites de dialogue.

A venir :

¤ Installation automatique des dépendances manquantes.
--> je galère hmm

¤ Automatisation du script via cron.
-> Cron avec zenity c'est pas evident !!

¤ Ajout d'un autre journal ( metro ).
-> Quand j'aurais le temps !!

Si vous avez des idées / astuces sur les fonctions à venir n'hésitez pas !!
Merci d'avance wink


Mon blog : http://ubunblox.servhome.org/  --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT

Hors ligne

#32 Le 19/04/2008, à 21:45

weedfast

Re : Téléchargement facile des journaux 20 minutes, sport et metro

Nouvelle MAJ : #Version 0.1.9

¤ Le script permet à présent de télécharger les quotidiens 20 Minutes et Metro !!

Le tout a l'air de fonctionner correctement...
Cependant je considère le script mal écrit donc si quelqu'un avec 1 ou 2 trucs à m'apprendre passe par ici, je suis preneur !!

N'hésitez pas à laisser vos commentaires big_smile


Mon blog : http://ubunblox.servhome.org/  --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT

Hors ligne

#33 Le 21/04/2008, à 14:30

Ras'

Re : Téléchargement facile des journaux 20 minutes, sport et metro

Raskal a écrit :

[quote=weedfast
*La partie "Choix de la ville de publication" ne retourne pas d'erreur au cas ou l'utilisateur coche plusieurs villes.

J'ai le même problème (pour mon script des quotidiennes de canal+) et j'ai beau chercher je ne trouve rien qui va dans ce sens...

zenity --list ...
Quand on nous dit qu'on lit pas assez les manuels...
Pourtant j'avais lu le manuel mais j'étais passé à coté de ça :\

exemple d'utilisation (tiré de l'aide) :

zenity --list \
  --title="Choisissez les bogues à afficher" \
  --column="N° de bogue" --column="Gravité" --column="Description" \
    992383 Normal "GtkTreeView plante lors de sélections multiples" \
    293823 Grave "Le dictionnaire GNOME ne prend pas de proxy en charge" \
    393823 Critique "L'édition de menu ne fonctionne pas avec GNOME 2.0"

Ca t'oblige à ne faire qu'un choix, et ça te renvoie la première colonne, ici le numéro


Voila, c'est quand même plus propre smile

Dernière modification par Raskal (Le 21/04/2008, à 14:30)


Va t'faire shampouiner par le compteur_V2 en timezone[Canada/Eastern] !
 
Les types awesome n'ont rien à prouver. À personne.
'k bye là

Hors ligne

#34 Le 21/04/2008, à 18:19

weedfast

Re : Téléchargement facile des journaux 20 minutes, sport et metro

j'avais déjà résolu ce bug avec l'option --radiolist  :

VILLE_20=$(zenity --list --radiolist --height=350 --width=250 \
    --title="Villes" \
    --text="Choix de la ville de publication" \
    --column="" --column="" --column="Villes" \
    --hide-column=2 \
    --separator=" " \
    TRUE  PAR "Paris"\
    FALSE LIL "Lille"\
    FALSE BOR "Bordeaux"\
    FALSE LYO "Lyon"\
    FALSE MAR "Marseille"\
    FALSE NAN "Nantes"\
    FALSE STR "Strasbourg"\
    FALSE TOU "Toulouse")

wink;););)


Mon blog : http://ubunblox.servhome.org/  --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT

Hors ligne

#35 Le 21/04/2008, à 18:34

Ras'

Re : Téléchargement facile des journaux 20 minutes, sport et metro

Ah oui désolé :$


Va t'faire shampouiner par le compteur_V2 en timezone[Canada/Eastern] !
 
Les types awesome n'ont rien à prouver. À personne.
'k bye là

Hors ligne

#36 Le 25/04/2008, à 17:33

weedfast

Re : Téléchargement facile des journaux 20 minutes, sport et metro

Un petit message pour vous dire que le projet avance ... ( A ma vitesse )

La prochaine version proposera :

* Une interface entièrement mis à jours. (Toujours avec zenity)
* L'automatisation du script via cron.
* Un fichier d'aide

Je publierai cette nouvelle version lundi.

( Il me reste 2 ou 3 petites choses à corriger smile )

Dernière modification par weedfast (Le 25/04/2008, à 17:35)


Mon blog : http://ubunblox.servhome.org/  --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT

Hors ligne

#37 Le 28/04/2008, à 19:38

weedfast

Re : Téléchargement facile des journaux 20 minutes, sport et metro

Comme promis voici donc une nouvelle version de mon projet.

Lisez le premier post pour en savoir plus !! wink


Mon blog : http://ubunblox.servhome.org/  --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT

Hors ligne

#38 Le 28/04/2008, à 20:11

silver74

Re : Téléchargement facile des journaux 20 minutes, sport et metro

super c vraiment trop cool now,ta fait du bon travail.BRAVO big_smile


"Lorsque tu as découvert le libre, tu sais que tu ne pourras plus jamais revenir en arrière"

Hors ligne

#39 Le 28/04/2008, à 20:12

weedfast

Re : Téléchargement facile des journaux 20 minutes, sport et metro

Merci wink N'hesitez surtout pas à m'informer si il y des bugs !!


Mon blog : http://ubunblox.servhome.org/  --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT

Hors ligne

#40 Le 28/04/2008, à 23:10

silver74

Re : Téléchargement facile des journaux 20 minutes, sport et metro

Bien sur je te tien au courent, si demain matin ton (chien) euh....ton script ma pas chercher mon journal a 7h00 pile lol Autrement ca va barder!!!!!


"Lorsque tu as découvert le libre, tu sais que tu ne pourras plus jamais revenir en arrière"

Hors ligne

#41 Le 01/05/2008, à 13:48

weedfast

Re : Téléchargement facile des journaux 20 minutes, sport et metro

Nouvelle MAJ  Version = 1.0.1

* Modification du fichier d'aide.


Mon blog : http://ubunblox.servhome.org/  --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT

Hors ligne

#42 Le 01/05/2008, à 14:30

weedfast

Re : Téléchargement facile des journaux 20 minutes, sport et metro

Je voudrais ajouter le journal "Sport" à mon script. Le problème est que celui-ci n'est pas un quotidien. L'adresse pour le récupérer est ( pour le dernier numéro ) :

http://www.myfreesport.fr/magazine/getpdf.php?id=173

Comme vous pouvez le voir le journal est désigné par un numéro ici 173.

Je voudrais savoir si il est possible de récupérer le dernier numéro avec une fonction ...

wink


Mon blog : http://ubunblox.servhome.org/  --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT

Hors ligne

#43 Le 03/05/2008, à 12:58

Ras'

Re : Téléchargement facile des journaux 20 minutes, sport et metro

le plus facile c'est de wget la page dans un fichier temporaire (caché, c'est mieux ^^) puis de faire une recherche par expression régulière.

Donc t'affiche la date en mode jj/mm/aaaa comme eux :

date=$( date +%d/%m/%Y )

et tu cherche ce qui t'interesse :

cat .temp | grep $date | grep -o "/magazine/getpdf.php?id=[0-9]*" | tail -1

expliactions :
On cherche la date du jour dans le fichier temporaire donc il nous retourne ça :

<td width="127"><a href="/magazine/getpdf.php?id=172"><img src="/magazine/static/couv172.jpg" width="120" height="156" border="0" alt="N�172" /></a><div class="ligne_pdf"><span class="onglet" style="margin-left:2px">N�172</span> | 17/04/2008<a href="/magazine/getpdf.php?id=172" class="lien3"><br /><img src="/images/pic_pdf.png" alt="Sport en pdf" width="15" height="14" border="0" align="top" /> t�l�charger le PDF</a></div></td>

Donc on fait une recherche en utilisant des expressions régulières pour trouver ça, donc on utilise la fonction grep -o "expression régulière"
C'est à dire, "trouve exactement le passage qui commence par '/magazine/getpdf.php?id=' suivi d'une série de chiffres entre 0 et 9"

Le tail -1 est là parce qu'il trouve deux résultats et qu'on en veut qu'un wink


Je te recommande de te renseigner sur les expressions régulières, en lisant par exemple ça : http://weblex.ens-lsh.fr/doc/weblex/regexp.html ( c'est pas ma page de référence mais je la trouve plus :\ ) C'est très très puissant associé à des commandes comme sed.


Et oublie pas de supprimer le fichier temporaire à la fin du script ! wink


Désolé pour la lenteur de la réponse mais j'étais à göteborg et oslo :$



EDIT : tu peux même faire un truc qui récupère l'image et la met en icone du fichier, ce serait pas mal smile
Je te laisse deviner l'expression régulière permlettant de récupérer l'url de l'image wink

Dernière modification par Raskal (Le 03/05/2008, à 13:01)


Va t'faire shampouiner par le compteur_V2 en timezone[Canada/Eastern] !
 
Les types awesome n'ont rien à prouver. À personne.
'k bye là

Hors ligne

#44 Le 03/05/2008, à 15:11

weedfast

Re : Téléchargement facile des journaux 20 minutes, sport et metro

merci pour le coup de main vraiment sympa !!!


Mon blog : http://ubunblox.servhome.org/  --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT

Hors ligne

#45 Le 03/05/2008, à 20:48

Ras&#039;

Re : Téléchargement facile des journaux 20 minutes, sport et metro

Mais de rien wink


Va t'faire shampouiner par le compteur_V2 en timezone[Canada/Eastern] !
 
Les types awesome n'ont rien à prouver. À personne.
'k bye là

Hors ligne

#46 Le 04/05/2008, à 14:18

weedfast

Re : Téléchargement facile des journaux 20 minutes, sport et metro

Nouvelle MAJ Version = 1.1.0

* Le magazine Sport est maintenant disponible au téléchargement.
* Modification mineure du fichier d'aide.
* Barre de téléchargement modifiée.

Dans la prochaines versions :

* Ajout d'un fichier de log pour Cron
* Ajout du magazine Sport à la fonction Automatisation du téléchargement

Voici aussi d'autres idées :

* Ajouter les quotidiens Direct Soir et Direct Matin ( le problème est que je ne sais tout simplement pas ou sont stockés ces quotidiens !! Si quelqu'un est au courant .... )
* Ajouter un lanceur GetNews dans le menu Applications/Internet.
* Ajouter la une des quotidiens nationaux disponible au format .PDF ( Il est parfois intéressant de voir la manière dont est traitée l'information par les divers quotidiens.  )
* Vérifier les dépendances une par une et non pas par lot comme le fait maintenant GetNews.
* Proposer l'installation automatique des dépendances à l'utilisateur si elles sont manquantes.

Si vous avez d'autres idées n'hésitez pas à m'en faire part, idem si vous voulez inclure d'autres quotidiens. Par contre j'ai vraiment un problème pour l'ajout de Direct Soir et Direct Matin, j'ai beau chercher je n'arrive pas à trouver le lien de téléchargement !!! Un peu d'aide ne serai pas de refus ...

Encore merci à Raskal pour m'avoir permis d'ajouter le magazine Sport wink

Dernière modification par weedfast (Le 04/05/2008, à 14:31)


Mon blog : http://ubunblox.servhome.org/  --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT

Hors ligne

#47 Le 05/05/2008, à 22:38

weedfast

Re : Téléchargement facile des journaux 20 minutes, sport et metro

Nouvelle MAJ Version = 1.1.1

* Ajout d'un fichier de log pour Cron ( Voir le fichier d'aide GetNews_help pour plus d'informations ).
* Résolution de divers bugs dans la section "Automatiser le téléchargement de votre quotidien".
* Modification du fichier d'aide.


Mon blog : http://ubunblox.servhome.org/  --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT

Hors ligne

#48 Le 07/05/2008, à 19:34

weedfast

Re : Téléchargement facile des journaux 20 minutes, sport et metro

Un petit uP car je rencontre un problème à l'execution de mon script. Je m'explique : Sur mon pc de bureau je ne rencontre aucun problème, j'ai donc décider de l'installer sur mon Eeepc qui est sous Ubuntu et là problème.

Impossible de télécharger le magasine Sport, il télécharge bien le fichier index.html, mais m'envoie un message d'erreur comme quoi le journal est indisponible !! les autres quotidiens se téléchargent sans difficulté, toutes les dépendances sont pourtant bien installées. Je ne vois vraiment pas pourquoi d'un pc à l'autre le script ne fonctionne pas ...

Je voudrais donc savoir si vous aussi vous avez rencontrés ce genre de soucis.


Mon blog : http://ubunblox.servhome.org/  --> Tutos, Astuces, etc...
Portable : Asus Eee PC
Desktop : Asus P4c800, Intel P4C 3Ghz,
Corsair twinx xms Cas 2 2*512,Nvidia 6800GT

Hors ligne

#49 Le 07/05/2008, à 20:06

Ras&#039;

Re : Téléchargement facile des journaux 20 minutes, sport et metro

Le même journal se télécharge avec ton pc mais pas avec ton eeepc ?

Fais un bash -x script 2>log pour avoir le log et regarder d'ou vient le problème wink


Va t'faire shampouiner par le compteur_V2 en timezone[Canada/Eastern] !
 
Les types awesome n'ont rien à prouver. À personne.
'k bye là

Hors ligne

#50 Le 07/05/2008, à 21:42

Ferod

Re : Téléchargement facile des journaux 20 minutes, sport et metro

En tout cas pour moi le magazine sport est arrivé sans encombre... J'ai même eu les félicitations ! tongue
cool


"When I was in the military, they gave me a medal for killing
two men, and a descharge for loving one !" Leonard Matlovich

Hors ligne