Messages : 14
Sujets : 2
Inscription : Oct 2014
Niveau d’avertissement :
0%
bonjour
je vien vous voir parce que le script, Horoscope français par Destiny n'a plus l'air de fonctionner.
ya t'il quelqu'un qui pourrai me dire si le site doue provien l'horoscope si il fonctionne encore ou pas
depuis quelque jours il ne fonctionne plus.
merci
Messages : 2,337
Sujets : 191
Inscription : Apr 2004
Effectivement, il y a un souci avec le site utilisé (yahoo qui intègre asiaflash) mais tu peux essayer Horoscope français qui utilise directement asiaflash et devrait encore fonctionner.
Messages : 14
Sujets : 2
Inscription : Oct 2014
Niveau d’avertissement :
0%
oui CrazyCat, il fonctionne très bien.
un gros merci
Messages : 39
Sujets : 10
Inscription : Mar 2017
Niveau d’avertissement :
0%
Salut,
apparemment ton script n'est plus fonctionnel CrazyCat,
Code : variable horourl "http://www.asiaflash.com/horoscope/horoscope-"
n'existe plus.
Messages : 2,337
Sujets : 191
Inscription : Apr 2004
Si, l'url est toujours bonne. Par contre, il est fort possible que la structure de la page ait changé.
Messages : 2,337
Sujets : 191
Inscription : Apr 2004
Script mis à jour: adaptation à la nouvelle structure de la page.
Une petite modification aussi le fonctionnement du cache: il y a une rotation sur 7 jours, ce qui permet de limiter le nombre de fichiers présents (maximum: 12 signes * 7 jours = 84 fichiers).
Messages : 2,337
Sujets : 191
Inscription : Apr 2004
Le script est à jour, suite au passage en https du site.
Note importante : il faut la version 1.6.5 du package tls, la version 1.6 ne fonctionne pas, le site étant en tls1.2.
Messages : 2,337
Sujets : 191
Inscription : Apr 2004
Suite à deux MP concernant ce tcl, j'apporte quelques précisions:
Répertoire databases
Ce répertoire doit être dans le répertoire eggdrop/, et doit être accessible en écriture par l'eggdrop.
Si vous l'avez créé avec un autre utilisateur, pensez à changer l'owner pour que ce soit l'eggdrop et/ou donner les droits de lecture/écriture à cet utilisateur.
lib tls 1.6.5
En fonction de votre système d'exploitation, vous risquez d'être bloqué à la version 1.6. Dans ce cas, il faudra très certainement installer ou recompiler tls à partir de ses sources ( https://sourceforge.net/projects/tls/ ou https://www.activestate.com/activetcl pour windows)
Messages : 6
Sujets : 0
Inscription : Dec 2014
Niveau d’avertissement :
0%
04/06/2017, 15:35
(Modification du message : 04/06/2017, 15:41 par Destiny.)
Fonctionne nickel, merci bien !!
Messages : 39
Sujets : 10
Inscription : Mar 2017
Niveau d’avertissement :
0%
(04/06/2017, 15:25)CrazyCat a écrit : Suite à deux MP concernant ce tcl, j'apporte quelques précisions:
Répertoire databases
Ce répertoire doit être dans le répertoire eggdrop/, et doit être accessible en écriture par l'eggdrop.
Si vous l'avez créé avec un autre utilisateur, pensez à changer l'owner pour que ce soit l'eggdrop et/ou donner les droits de lecture/écriture à cet utilisateur.
lib tls 1.6.5
En fonction de votre système d'exploitation, vous risquez d'être bloqué à la version 1.6. Dans ce cas, il faudra très certainement installer ou recompiler tls à partir de ses sources (https://sourceforge.net/projects/tls/ ou https://www.activestate.com/activetcl pour windows)
J'ai récupéré la source sur sourceforge, j'ai placer le dossier sur le dossier de mon eggdrop , et j'ai compiler le dossier ./configure et make mais pas de changement
Messages : 2,337
Sujets : 191
Inscription : Apr 2004
04/06/2017, 17:35
(Modification du message : 04/06/2017, 17:36 par CrazyCat.)
Sur quel OS es-tu ? Si tu es sur debian (Jessie), la version 1.6.7 est disponible, il suffit de faire la mise à jour (ceci est faux pour la version Raspberry).
(04/06/2017, 15:39)Epsilon a écrit : J'ai récupéré la source sur sourceforge, j'ai placer le dossier sur le dossier de mon eggdrop , et j'ai compiler le dossier ./configure et make mais pas de changement Est-ce que tu es certain que ça a remplacé ton ancienne version ? Il y a fort à parier que tu aies maintenant deux versions sur ta machine.
Tu peux essayer de faire:
Code : sudo updatedb
locate tls1.6
Messages : 39
Sujets : 10
Inscription : Mar 2017
Niveau d’avertissement :
0%
(04/06/2017, 17:35)CrazyCat a écrit : Sur quel OS es-tu ? Si tu es sur debian (Jessie), la version 1.6.7 est disponible, il suffit de faire la mise à jour (ceci est faux pour la version Raspberry).
(04/06/2017, 15:39)Epsilon a écrit : J'ai récupéré la source sur sourceforge, j'ai placer le dossier sur le dossier de mon eggdrop , et j'ai compiler le dossier ./configure et make mais pas de changement Est-ce que tu es certain que ça a remplacé ton ancienne version ? Il y a fort à parier que tu aies maintenant deux versions sur ta machine.
Tu peux essayer de faire:
Code : sudo updatedb
locate tls1.6
Je suis bien sur debian (jessie) mais quand je veux faire un apt-get install tcl-tls , il me dit que j'ai la derniere version.
et quand je regarde la version de mon tcl-tls : Version: 1.6+dfsg-3
et updatedb / locate il me met un "commande introuvable"
Messages : 2,337
Sujets : 191
Inscription : Apr 2004
04/06/2017, 18:19
(Modification du message : 04/06/2017, 18:31 par CrazyCat.)
Code : sudo apt-get install locate
Est-ce que tes versions de libssl, gnutls et openssl sont à jour ?
Edit : effectivement, sur un de mes serveurs, j'ai compilé moi-même le tls1.6.7. Il faut le faire en root bien entendu.
Messages : 2,337
Sujets : 191
Inscription : Apr 2004
(04/06/2017, 15:39)Epsilon a écrit : J'ai récupéré la source sur sourceforge, j'ai placer le dossier sur le dossier de mon eggdrop , et j'ai compiler le dossier ./configure et make mais pas de changement
J'ai un énorme doute: tu fais bien un make install après le make ?
Je viens de tester sur mon raspberry, ça a fonctionné nickel:
Code : ~# tclsh
% package require tls
1.6
% exit
~# cd ./tls1.6.7/
~/tls1.6.7# ./configure
~/tls1.6.7# make
~/tls1.6.7# make install
~/tls1.6.7# cd
~# tclsh
% package require tls
1.6.7
% exit
Messages : 39
Sujets : 10
Inscription : Mar 2017
Niveau d’avertissement :
0%
04/06/2017, 18:42
(Modification du message : 04/06/2017, 18:52 par Epsilon.)
Bah là tout est passer dans le dossier tls1.6.7 :
./configure
make install
updatedb
locate tls1.6
mais je suis toujours sur la :
Citation :Package: tcl-tls
Source: tcltls
Version: 1.6+dfsg-3
Installed-Size: 153
Maintainer: Muammar El Khatib <muammar@debian.org>
Architecture: amd64
Replaces: libtls0, tcltls
Provides: tcltls
Depends: libc6 (>= 2.2.5), libssl1.0.0 (>= 1.0.0), tcl (>= 8.5.0-1) | tclsh
Conflicts: libtls0, tcltls
Description-en: TLS OpenSSL extension to Tcl
This package enables communication over SSL-encrypted channels in Tcl.
.
Both client and server-side sockets are possible. Additionally, full
filevent semantics should be intact.
Description-md5: 3a2c2e9ca9338a6eae0db2c161e18e8f
Homepage: http://tls.sourceforge.net
Tag: protocol::ssl, role::shared-lib
Section: interpreters
Priority: optional
Filename: pool/main/t/tcltls/tcl-tls_1.6+dfsg-3_amd64.deb
Size: 59910
MD5sum: 4955d2cab061750aa3c33c9e3ff3d48f
SHA1: 40998621962118b58989f4d685f3c172ff5eca88
SHA256: 88cbb2c6fa4436d4038b4c9b667f5b565e5bbbb2d3b4f3f9ef58b62a20358186
Edit: Que je veux faire un "make" il me met " make: Nothing to be done for 'all'. "
|