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.

#51 Le 08/05/2008, à 08:51

weedfast

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

Voici les logs :

Pour mon pc de bureau :

++ cat index.html
++ grep -o 'getpdf.php?id=[0-9]*'
++ tail -1
++ grep -o '[0-9]*'
+ N=173
+ ADRESSE=(http://www.myfreesport.fr/magazine/getpdf.php?id=$N)
+ GET_QUO
+ wget 'http://www.myfreesport.fr/magazine/getpdf.php?id=173'
+ zenity --progress '--title=Veuillez patienter' '--text=Téléchargement du journal en cours...' --pulsate --auto-close --auto-kill
+ ERREUR
+ '[' 0 '!=' 0 ']'
+ GET_QUO_OK
Pour mon Eeepc :

++ cat index.html
++ grep -o 'getpdf.php?id=[0-9]*'
++ tail -1
++ grep -o '[0-9]*'
+ N=
+ ADRESSE=(http://www.myfreesport.fr/magazine/getpdf.php?id=$N)
+ GET_QUO
+ wget 'http://www.myfreesport.fr/magazine/getpdf.php?id='
+ zenity --progress '--title=Veuillez patienter' '--text=Téléchargement du journal en cours...' --pulsate --auto-close --auto-kill
+ ERREUR
+ '[' 1 '!=' 0 ']'
+ exit

Sur l'Eeepc la valeur $N n'arrive pas à être déterminée ...

j'ai modifié :

N=$(cat index.html | grep -o "getpdf.php?id=[0-9]*" | tail -1 | grep -o "[0-9]*" )
	ADRESSE=(http://www.myfreesport.fr/magazine/getpdf.php?id=$N)

En :

N=$(cat index.html | grep -o "getpdf.php?id=[0-9]*" | tail -1" )
	ADRESSE=(http://www.myfreesport.fr/magazine/$N)

En faisant ainsi, le journal est parfaitement télécharger sur les 2 machines ... Le petit Eeepc a du mal avec plusieurs Pipes ( | ) ? roll:rolleyes:

J'ai donc par la même occasion effectué une MAJ version = 1.1.2

Merci pour vos commentaires !! smile

Dernière modification par weedfast (Le 08/05/2008, à 08:54)


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

#52 Le 08/05/2008, à 08:57

Ras'

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

Je sais pas quel est la source du problème mais l'interêt de grepper pour trouver le numéro puis remettre le début de l'adresse avec le numéro au bout est très limité en même temps wink

A la limite ce serait utile si dans ta fenêtre Zenity tu mettais "téléchargement du journal n°$N en cours" ou qu'au début du script tu vérifiais que le journal n'est pas déja là avant de le dl wink

EDIT : tu peux essayer ?

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

(c'est pas propre mais c'est pour situer le problème sur ton eee)

RE EDIT : et ensuite essai :

bla=$( cat index.html | grep -o 'getpdf.php?id=[0-9]*' )
echo $bla
bla= $( echo $bla | tail -1 )
echo $bla
bla= $( echo $bla | grep -o '[0-9]*' )
ech $bla
ADRESSE=(http://www.myfreesport.fr/magazine/getpdf.php?id=$N)
echo $ADRESSE

Et signale ton topic à un modo (c'est dans les boutons avec éditer et citer) pour demander à ce qu'il soit déplacé dans truc&astuces wink

Dernière modification par Ras' (Le 08/05/2008, à 09:08)


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

#53 Le 08/05/2008, à 09:35

weedfast

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

Je me sert du numero du journal pour l'indiquer en fin de téléchargement ainsi que pour renommer le pdf reçu en :"Sport_XXX.pdf"

Merci !!


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

#54 Le 08/05/2008, à 09:48

Ras'

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

Pas le temps de regarder ton script en détail mais en passant :

Tu devrais rajouter un

if ! [[ -f Sport_XXX.pdf ]]
then 
` téléchargement de l'émission `
else
echo "le fichier existe déja"
fi

Tu devrais changer wget http://www.myfreesport.fr/magazine/ (ligne 165) pour mettre quelque chose genre
wget -O .temp http://www.myfreesport.fr/magazine/
L'avantage est que le fichier index.html sera renommé .temp et donc sera transparent dans nautilus.

pour mon script canal je télécharge 2 fichiers pour chaque émissions, au début je l'avais pas mis en fichier caché et si tu te trouve dans ce répertoire à ce moment là c'est très désagréable de voir les fichiers apparaitre et disparaitre toutes les secondes ^^
C'est un détail mais c'est comme ça qu'on arrive à la perfection ^^
Je regarderais ton script en détails plus tard smile


EDIT : tu devrais aussi ajouter plus de souplesse à ton script...
Enfin je sais pas si il existe autre chose qu'evince mais par exemple le script ne fonctionnera pas chez moi si je n'ai pas evolution, or je n'ai pas forcément envie d'envoyer le journal par mail et encore moins envie d'installer evolution et nautilus-sendto :\

Dernière modification par Ras' (Le 08/05/2008, à 11:36)


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

#55 Le 08/05/2008, à 12:42

weedfast

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

Nouvelle MAJ Version = 1.1.3

* Le script vérifie si le magazine Sport a déjà été téléchargé.
* Tout les téléchargements sont archivés dans un fichier log ( Voir section  3 - Vérifier les téléchargements grâce au fichier .GetNews_log dans le fichier d'aide pour plus d'information ).
* Mise à jour du fichier d'aide.
*  Résolution de divers bugs.

Dernière modification par weedfast (Le 08/05/2008, à 12:43)


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

#56 Le 08/05/2008, à 13:58

weedfast

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

Nouvelle MAJ Version = 1.1.4

* La gestion des dépendances est plus flexible à présent : Seul zenity et wget sont obligatoires.
* Mise à jour du fichier d'aide.

je souhaite laisser les utilisateurs utiliser leurs propres logiciels :

Pour envoyé les mails .
Pour lire le pdf.
Pour ouvrir le navigateur de fichier.

Clients mail :
* evolution
* thunderbird

Lecteur PDF :
* xpdf
* evince

Navigateur de fichier :
* nautilus
* pcmanfm
* thunar

Ceci est une liste temporaire des logiciels que GetNews pourrais prendre en compte.  J'ai mis de coté les applications KDE ( désolé ), la raison est que pour l'instant le script utilise zenity pour l'affichage des boites de dialogue et non Kdialog.

Dernière modification par weedfast (Le 10/05/2008, à 15:51)


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

#57 Le 10/05/2008, à 16:22

weedfast

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

Nouvelle MAJ Version = 1.1.5

* Mise en place d'un assistant de configuration.
Celui-ci permet :

le choix d'un client mail :

    ¤ evolution
    ¤ thunderbird
    ¤ Claws-Mail

le choix du lecteur PDF :

    ¤ xpdf
    ¤ evince

le choix de votre navigateur de fichier :

    ¤ nautilus
    ¤ pcmanfm
    ¤ thunar

le choix du répertoire de téléchargement

Voir la section " # 2-Comment configurer GetNews ? " du fichier GetNews_help pour plus d'informations.

* Modification du fichier d'aide.
* Modification de divers éléments du script.

Note : Je n'ai pas pu tester les différents clients mail pour l'envoie des pdf en pièce jointe ( J'utilise evolution ). J'attends donc vos retours sur leurs fonctionnement ...

De même si vous avez d'autres logiciels à proposés (non KDE) n'hésitez pas !!

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


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

#58 Le 10/05/2008, à 17:17

Ras'

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

Tu devrais mettre une mise à jour automatique, la vitesse d'évolution ressemble à celle de mon script au début lol


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

#59 Le 10/05/2008, à 17:31

weedfast

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

Ras' a écrit :

Tu devrais mettre une mise à jour automatique, la vitesse d'évolution ressemble à celle de mon script au début lol

J'y pense ... mais pour l'instant je m'attarde à créer un lanceur GetNews dans le menu applications-->internet hmm


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

#60 Le 10/05/2008, à 21:21

Ras'

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

C'est très facile, juste un fichier tout bête à créer et à déplacer au bon endroit. Astuce : créer le fichier et déplace le avec gksudo, parce que lancer le script en superuser est vraiment pas une bonne idée, ça fous le bordel.

Le seul truc chiant c'est de trouver le nom exact de la variable "Categorie" mais faut se baser sur les fichiers déja existant pour les autres programmes 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

#61 Le 14/05/2008, à 20:51

weedfast

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

Nouvelle MAJ Version = 1.2.0

* Ajout de la fonction " ajouter un lanceur à votre menu ".
* Getnews peut être mise à jours automatiquement.
* Modification de l'interface.
* Le fichier GetNews_log peut être visualisé directement.
* Modification de divers éléments du script.
* Modification du fichier d'aide.

Voici donc la nouvelle version cool


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.

Les principales nouveautés concernent donc la fonction de mise à jours, l'icône GetNews dans votre menu ( Icône réalisé sous inkscape disponible ici : http://ubunblox.free.fr/UbunBlox/GetNew … _64x64.svg ).

Les fichiers de configurations sont à présent réunis dans le dossier /.getnews situé dans votre répertoire personnel .

L'interface du script est remaniée, j'espère que ça ne fait pas trop fouillis !! 

N'hésitez pas à laisser vos commentaires smile

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


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

#62 Le 15/05/2008, à 19:21

weedfast

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

Nouvelle MAJ Version = 1.2.1

* Le gestionnaire de fichier Rox-Filer a été ajouté à liste des logiciels pris en compte.
* Modification de certaines boites de dialogue.

Voici donc une nouvelle version de GetNews et une occasion pour vous ( si vous possédez la version 1.2.0 ) de tester la fonction de mise à jours automatique !!

J'attends vos retours sur ce point ... 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

#63 Le 17/05/2008, à 23:12

weedfast

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

Un petit up pour avoir vos retours sur les fonctions suivantes :

* Mise à jours automatique.
* Création du lanceur.
* Envoie du pdf en pièce jointe via les différents clients mail.

N'hesitez pas à faire vos retours en cas de problème !! wink

Dernière modification par weedfast (Le 17/05/2008, à 23:12)


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

#64 Le 06/06/2008, à 13:54

weedfast

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

Nouvelle MAJ Version = 1.2.2

* Résolution d'un bug lors de l'envoie du pdf avec Claws-Mail

Par contre je ne trouve la commande afin d'utiliser thunderbird ( je ne m'en sert pas ) donc si une personne connaît la réponse qu'il fasse signe !!;)


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

#65 Le 08/07/2008, à 19:51

weedfast

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

Up !!

Par contre je ne trouve la commande afin d'utiliser thunderbird ( je ne m'en sert pas ) donc si une personne connaît la réponse qu'il fasse signe !!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

#66 Le 09/08/2008, à 11:29

weedfast

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

Nouvelle MAJ Version = 1.3.0

* Ajout d'une notification lors du téléchargement programmer avec cron

Cette MAJ inclue une nouvelle dépendance : notify-send
Pour l'installer :

sudo apt-get install notify-send

À présent GetNews vous informera du téléchargement de votre quotidien programmé avec cron, vous serez notifié lors du démarrage du téléchargement, lorsque celui-ci sera accompli mais aussi en cas d'érreur .

Dernière modification par weedfast (Le 09/08/2008, à 11:29)


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

#67 Le 09/08/2008, à 11:47

weedfast

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

Nouvelle MAJ Version = 1.3.1

Résolution d'un bug dans la section " vérification des dépendances "


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

#68 Le 04/05/2009, à 21:57

MisB

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

Salut à tous
le lien de téléchargement du 20 minutes a changé depuis deux semaines environ, alors pensez à modifier la ligne 528 du script.
Voici le nouveau lien:
http://pdf.20minutes.fr.s3-external-3.amazonaws.com
Bonne lecture à tous.


Je suis passé du côté LIBRE de la force.
PC1: dual core E8500 à 4.32Ghz et 4Go de Ram sous Debian Testing 64bits
PC2: P4 à 2.40Ghz et 1Go de Ram sous Debian Testing LXDE 32bits
PC3: netbook Asus 1005PE et 2Go de Ram sous Debian Testing MATE 32bits

Hors ligne