Page 11 of 31
Posted: 2016-12-29 13:07:55
by ILoveYou
---------- SOLUTION ----------
Salut tout le monde !
Voici la solution que tout le monde attend pour changer de User Agent dans Ant Movie Catalog et contourner facilement le blacklisting d'Allociné ou d'autres sites qui serait injustifé !
Dans le fichier de langue que vous utilisez, ajouter cette ligne après [GetScriptWin]:
http.Request.UserAgent=Mozilla/5.0
J'ai modifié le User Agent comme ceci "Mozilla/5.0" mais vous pouvez le changer comme bon vous semble !
Joyeux noël et bonne année à tous !
Longue vie à Ant Movie Catalog! I Love You!
Posted: 2016-12-29 13:39:37
by LeMoi
Merci pour le "truc", ça a l'air de fonctionner, en revenant à la v2.25, les récupérations d'infos fonctionnent très bien, sans erreur 403 ! Enfin, sauf la partie acteurs qui ne fonctionne toujours pas, mais ça ne vient pas de l'rreur 403 ^^
Posted: 2016-12-29 20:51:37
by antp
C'est un peu ce dont on discutait précédemment, changer ou non le user agent, vu qu'à la base la raison d'un user-agent spécifique c'est pour justement permettre au sites de bloquer le programme plutôt que de me faire un procès si ça ne leur plaît pas
J'avais pas du tout pensé à la possibilité de modifier ça via le fichier de traduction
Par contre pour la raison mentionnée ci-dessus je n'intégrerai pas ça de manière officielle, ça restera une bidouille renseignée via le forum seulement je pense...
A quel endroit?
Posted: 2016-12-29 21:22:59
by chatou
Bonsoir, veuillez excuser mon ignorance, en matière programmation.
J'ai beau chercher
"Dans le fichier de langue que vous utilisez, ajouter cette ligne après [GetScriptWin]:
http.Request.UserAgent=Mozilla/5.0"
Si je regarde dans "langues", je vois bien la liste des langues.
Si je vais dans le script d'Allociné, je ne trouve pas "[GetScriptWin]"
Peut-on m'aider, s'il vous plait?
Cordialement.
Posted: 2016-12-29 23:15:33
by LeMoi
C:\Program Files (x86)\Ant Movie Catalog\Languages\French.lng
@antp tu crois sérieusement qu'Allociné te collerait un procès ou une quelconque procédure parce que tu as créé un logiciel qui permet de récupérer des données de leur site sans afficher leurs pubs ? Sans vouloir t'offenser, je pense que ton logiciel est le moindre de leurs problèmes
Posted: 2016-12-29 23:31:12
by antp
Pourquoi l'ont-ils explicitement bloqué alors ? (puisqu'en mettant un user agent autre mais non-réel ça passe...)
J'ai déjà été contacté par deux ou trois sites, chaque fois je répond qu'il suffit de bloquer sur base du user-agent. L'un d'eux était DVDFR, qui heureusement pour nous a vite changé d'avis et a proposé d'utiliser leur API à la place
Posted: 2016-12-29 23:38:54
by LeMoi
Je ne sais pas, ils ont ptet lancé une procédure généralisée contre tout logiciel similaire...
En tout cas, si on change l'User Agent, du coup, ils ne savent plus que la récup vient d'AMC et ne pourront plus bloquer l'UA, non ? Il leur restera le changement d'API, mais si leurs webmasters s'amusent à changer le site tous les 4 matins, c'est vraiment qu'ils n'ont rien d'autre à faire ^^
Posted: 2016-12-29 23:50:16
by antp
Si tu mets un truc générique en effet ils ne peuvent pas savoir que c'est AMC.
Si tu mets celui d'un navigateur ils ne peuvent pas facilement faire la différence, à part avec des trucs plus avancés comme le test anti-robot qu'on a de temps en temps vu apparaître quand on faisait des test précédemment (cf discussion d'y a une ou deux pages).
Le risque qu'ils découvrent quelque chose si je modifie AMC pour utiliser un user-agent plus discret est faible, mais on ne sait jamais qu'ils surveillent les softs se vantant de pouvoir importer les données de leur site...
Posted: 2016-12-30 00:06:33
by LeMoi
bon de toutes façons si ça reste "confidentiel", c-a-d uniquement les quelques geeks qui ont lu ce topic, ça devrait continuer à fonctionner, on va garder cette solution pour nous ^^
Posted: 2016-12-30 12:46:09
by antp
Par contre y a des gens qui font des trucs bizarres ; je vois dans les erreurs d'envoi de mail de mon serveur que quelqu'un a tenté de créer un compte sur ce forum en mettant comme adresse "
antmoviecatalog@allocine.fr" et comme mot de passe "Aidons Ant Movie Catalog! Merci!" ... pas plus mal que le mail soit revenu en erreur plutôt que d'arriver chez Allociné
Posted: 2016-12-30 14:08:54
by scorpion7552
antp wrote:Par contre y a des gens qui font des trucs bizarres ; je vois dans les erreurs d'envoi de mail de mon serveur que quelqu'un a tenté de créer un compte sur ce forum en mettant comme adresse "
antmoviecatalog@allocine.fr" et comme mot de passe "Aidons Ant Movie Catalog! Merci!" ... pas plus mal que le mail soit revenu en erreur plutôt que d'arriver chez Allociné
Dehors les espions d'allociné
Attention tout de même avec la modif proposée (que je n'ai pas encore testée) je pense que DVD.fr teste justement le useragent amc pour autoriser l'utilisation de son api.
Il n'y a aucun moyen de "négocier" avec allociné l'utilisation de son API ?
Posted: 2016-12-30 14:18:41
by antp
J'ose pas trop les contacter
Mais ça serait évidemment le plus simple
Le souci avec leur API c'est que s'il faut utiliser une clé d'accès, elle serait visible en clair dans le script
Mise à jour Allociné V 2.27
Posted: 2016-12-30 15:25:51
by Raoul_Volfoni
Bonjour à tous,
Que de rebondissements
Voici une mise à jour du script Allociné qui passe en version 2.27
- [
Fix] la récupération de la liste longue des acteurs (Merci à Lemoi de l'avoir signalé)
- [
New] Ajout de l'option 'ABlock'
*
0 -> Non (par défaut)
1 -> Oui (ouvre les pages dont le script à besoin dans le navigateur par défaut)
>>> Allocine V2.27 <<<
/!\ A tester avant mise en ligne
/!\
* Je ne savais pas trop sur quel pied danser et quelle version mettre en ligne, j'ai donc ajouté une option ABlock qui permet si elle est activée de repasser par le système des pages ouvertes dans le navigateur.
Posted: 2016-12-30 15:55:13
by antp
Bonne idée l'ajout de cette option
Posted: 2016-12-30 16:15:14
by LeMoi
antp wrote:Par contre y a des gens qui font des trucs bizarres ; je vois dans les erreurs d'envoi de mail de mon serveur que quelqu'un a tenté de créer un compte sur ce forum en mettant comme adresse "
antmoviecatalog@allocine.fr" et comme mot de passe "Aidons Ant Movie Catalog! Merci!" ... pas plus mal que le mail soit revenu en erreur plutôt que d'arriver chez Allociné
Merci pour la mise à jour, Raoul !
Posted: 2016-12-30 17:11:51
by chatou
Bonsoir,
pour "LeMoi" Merci pour la réponse de ce matin.
J'ai donc ajouté la ligne "http.Request.UserAgent=Mozilla/5.0"
seulement, au moment de l'enregistrement, l’accès m'a été refusé!
j'ai bien agit en administrateur de mon PC,
Pour le script "
>>> Allocine V2.27 <<< je l'ai bien incorporé, mais j'ai, aussi, obtenu l'erreur 403
Bonne soirée.
Bonne fête de fin d'année à tous.
Posted: 2016-12-30 18:36:06
by antp
chatou wrote:
j'ai bien agit en administrateur de mon PC,
Il faut lancer le bloc-notes en admin pour modifier le fichier.
Sinon le copier ailleurs, le modifier puis le remplacer.
Posted: 2016-12-30 22:34:44
by xenesys
oh bordel ! magique cette résurrection ?
j'ai cru qu'on était un 1er Avril en voyant que l'idée du useragent avait évolué.
"A la guerre comme à la guerre" mouais pas à ce point mais on est pas si loin...
En tout cas super sympa de voir que l'idée n'est pas bannie définitivement !!
J'ai fait la modif + nouveau script = OK pour le moment.
Bonne fin d'année et surtout bonne année 2017 à tous
Merci à ANTP et RAOUL_VOLFONI pour tout le taff effectué le restant de l'année !!
Posted: 2016-12-31 10:29:50
by chatou
Bonjour, je redonne des nouvelles lundi ou mardi!
Pas le temps, ce week-end.
De plus, comme, je suis forcément administrateur de mon PC, (je suis seule à l'utiliser) il faut que je cherche comment ouvrir Bloc Notes, de façon à ne pas avoir "accès refusé"
Bonne soirée de réveillon, à l'année prochaine.
Posted: 2016-12-31 12:45:24
by antp
chatou wrote:
De plus, comme, je suis forcément administrateur de mon PC, (je suis seule à l'utiliser) il faut que je cherche comment ouvrir Bloc Notes, de façon à ne pas avoir "accès refusé"
Sur le bloc notes dans le menu démarrer, Clic droit -> Démarrer comme administrateur.
Sinon la solution de copier le fichier ailleurs pour le modifier est plus facile.