#1 Le 02/12/2007, à 01:32
- weedfast
Téléchargement facile des journaux 20 minutes, sport et metro
GetNews est la suite de mon projet commencé il y a quelques mois, celui-ci consistait à télécharger tout simplement le journal 20 minute. Au fils des semaines j'ai amélioré, corrigé ce script pour au final revoir entièrement ma copie.
Voici donc les fonctionnalités de GetNews :
* Téléchargement des quotidiens Metro ou 20 minutes.
* Téléchargement du dernier numéro du magazine Sport.
* Choix de la ville de publication.
* Choix de la date de publication.
* Choix du répertoire de téléchargement.
* Possibilité de lire ou envoyé par mail le quotidien reçu .
* Automatisation du téléchargement grâce à Cron.
* Vérification des dépendances.
* Mise à jours du script automatique.
* Ajouter un lanceur à votre menu.
Installation :
Télécharger l'archive ici :
(Dernière version : 1.3.1)
http://ubunblox.free.fr/UbunBlox/GetNews/
Décompressez ensuite l'archive obtenue :
tar zxvf GetNews_X.X.X.tar.gz
X.X.X correspond au numéro de version ( à modifier selon la version télécharger).
L'archive contient 2 fichiers, le script (GetNews) ainsi qu'un fichier d'aide ( GetNews_help).
Vous allez à présent rendre le script exécutable, ouvrez un terminal et placez vous dans le répertoire ou se trouve le fichier puis tapez cette commande :
chmod +x GetNews
Puis pour lancez GetNews tapez ceci :
./GetNews
Note : Pour ceux qui passent de la version 1.1.5 ou inférieur à la version 1.2.0, je vous conseille de supprimer GetNews ainsi que tout les fichiers de configurations.
Dépendances :
cron
zenity
wget
notify-send
Merci de laisser vos commentaires !!!
Dernière modification par weedfast (Le 09/08/2008, à 11:47)
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
#2 Le 03/12/2007, à 21:24
- weedfast
Re : Téléchargement facile des journaux 20 minutes, sport et metro
Je savais bien que ce script avait un intérêt limité ...
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
#3 Le 03/12/2007, à 22:22
- trucutu
Re : Téléchargement facile des journaux 20 minutes, sport et metro
###Je suis conscient de l'intérêt limité de ce script mais je tiens tout de même à y apporter des évolutions ne serais ce que pour le coté didactique.###
Comme on dit, "inutile donc indispensable" !
Je teste dès que je peux.
La chanson du dimanche - "La pêche !"
PC acheté chez Novatux : entièrement satisfait.
Faire des recherches solidaires !
Hors ligne
#4 Le 03/12/2007, à 22:38
- Changedman
Re : Téléchargement facile des journaux 20 minutes, sport et metro
Je viens de tester et il fonctionne parfaitement, je vais surement l'automatiser pour telecharger le journal chaque matin.
Bon boulot
Dernière modification par Changedman (Le 03/12/2007, à 22:38)
Hors ligne
#5 Le 03/12/2007, à 22:50
- weedfast
Re : Téléchargement facile des journaux 20 minutes, sport et metro
Je viens de tester et il fonctionne parfaitement, je vais surement l'automatiser pour telecharger le journal chaque matin.
Bon boulot
Merci
Surtout n'hésitez pas à donner vos idées/solutions pour ces problèmes :
*La partie "Choix de la ville de publication" ne retourne pas d'erreur au cas ou l'utilisateur coche plusieurs villes.
*Dans la partie "Choix des actions" les commandes s'effectuent une par une et non simultanément.
*Dans la section "Téléchargement du journal 20 minutes" la barre de progression reste immobile.
*La mise en forme du script ne dois pas être terrible (Je débute et je suis loin d'être informaticien) !! Beaucoup d'améliorations sont sûrement à prévoir.
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
#6 Le 03/12/2007, à 23:35
- Commandant
Re : Téléchargement facile des journaux 20 minutes, sport et metro
Marche du tonerre, merci
Serveur Debian Lenny|Fixe Karmic - Gnome - ATI 4850|Portable Hardy - Gnome Nvidia 8500
Le lanceur ultime Gnome-do| Configurer facilement gnome avec Ubuntu-tweak
Plus de fautes d'orthographe en 5mn
Hors ligne
#7 Le 04/12/2007, à 10:14
- Gari
Re : Téléchargement facile des journaux 20 minutes, sport et metro
Tu as oublié d'indiquer le type de licence sous lequel tu distribues ce programme ^^
Hors ligne
#8 Le 04/12/2007, à 10:21
- koogan
Re : Téléchargement facile des journaux 20 minutes, sport et metro
Dans les "dépendances" il faut préciser qu'il faut aussi Zenity... qui n'est pas installé par défaut sur kUbuntu. D'ailleurs une version kdialog serait sympa...
Dernière modification par koogan (Le 04/12/2007, à 10:21)
Hors ligne
#9 Le 04/12/2007, à 18:43
- weedfast
Re : Téléchargement facile des journaux 20 minutes, sport et metro
Tu as oublié d'indiquer le type de licence sous lequel tu distribues ce programme ^^
Programme ? C'est un bien grand mot !! C'est juste quelques commandes misent bout à bout histoire d'apprendre un peu ...
MAJ : La mise à jours des dépendances est effectuée.
Pour ce qui est de la licence : GPL ? En faite je ne sais pas trop, je n'y ai pas vraiment penser en tapant ce bout de script !! Bref voilà ce que je veux : Programme gratuit, modifiable par tout le monde ... Une idée sur le type de licence à utiliser ?
Dernière modification par weedfast (Le 04/12/2007, à 19:07)
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
#10 Le 15/03/2008, à 16:12
- weedfast
Re : Téléchargement facile des journaux 20 minutes, sport et metro
un petit up !! Si une personne peut résoudre un ou deux petit défaut du script ....
Merci d'avance !!
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
#11 Le 16/03/2008, à 16:38
- Ferod
Re : Téléchargement facile des journaux 20 minutes, sport et metro
Salut
Bon tout d'abord je viens juste de m'intéresser aux script donc j'ai pas toutes les solutions.
Un petit truc déjà : le code de la ville de Bordeaux est pas bon. Vu les autres j'imagine que c'est BOR.
Pour le choix multiple des villes j'ai placé un "echo $VILLE" juste après sa définition pour connaître la valeur de cette variable quand on choisi plusieurs choix. J'ai remarqué qu'elle contenait
"PAR BOR TOU". En gros le code des villes séparés par le séparateur que tu as spécifié (espace). Là tu as plusieurs possibilités :
- Soit tu renvois un message d'erreur disant qu'il ne faut choisir qu'une seule ville et retour sur avec la fenêtre des villes. Donc il faut faire un test avec la longueur de la variable VILLE.
- Soit pareil tu renvois un message d'erreur mais en disant que seul le journal de la première ville choisie sera téléchargé. Je pensais avoir une méthode en utilisant la commande cut mais je viens de m'apercevoir qu'elle ne marche pas...
- Tu dois pouvoir trouver une options dans zenity pour forcer le choix unique.
- Soit tu gères aussi le choix de plusieurs villes c'est à dire qu'il faut trouver le moyen de découper chaque paquet de 3 lettres et après mettre une boucle for pour télécharger chaque fichier.
Bon j'essaye de trouver comment manipuler les chaines mais je suis pas doué. J'ai trouvé ça http://abs.traduc.org/abs-4.0-fr/ch09s02.html
"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
#12 Le 16/03/2008, à 17:01
- wolfi
Re : Téléchargement facile des journaux 20 minutes, sport et metro
Détrompe toi, ton topic m'a beaucoup intéressé, parce que je ne savais pas du tout comment faire un script sous linux, et bon, faire un programme C pour ça...
Si tu as d'autres petits scripts ou un site de cours, n'hésite pas !
Hors ligne
#13 Le 16/03/2008, à 23:24
- Ras'
Re : Téléchargement facile des journaux 20 minutes, sport et metro
[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...
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