Bonjour,
J'avais (il y a quelques temps) développé un script en php avec curl pour récupérer le code source d'une autre page.
En manipulant les variables envoyées, j'avais donc pu récupérer le classement d'un jeu avec la position d'un joueur puis j'avais avec cela créé une signature personnalisée.
Mon problème est le suivant :
Ca marchait très bien jusqu'au jour ou les dev' du jeu (qui n'ont pas du aimer que j'envoie des requêtes régulières) ont fait en sorte que lorsque j'envoie une requête ca ne fonctionne plus.
Pour comprendre ce qu'il se passait j'avais enlevé la partie "Génération d'image" et je m'étais rendu compte que la requête me redirigeait automatiquement vers leur site.
Ce que j'aimerais savoir c'est :
- Comment ils ont fait?
- Existe-t-il un moyen de contourner ce système? (/me aimait beaucoup son système de signatures)
Je poste le script de base (j'ai mis que l'essentiel le reste n'étant sans doute pas utile)
Merci d'avance
J'avais (il y a quelques temps) développé un script en php avec curl pour récupérer le code source d'une autre page.
En manipulant les variables envoyées, j'avais donc pu récupérer le classement d'un jeu avec la position d'un joueur puis j'avais avec cela créé une signature personnalisée.
Mon problème est le suivant :
Ca marchait très bien jusqu'au jour ou les dev' du jeu (qui n'ont pas du aimer que j'envoie des requêtes régulières) ont fait en sorte que lorsque j'envoie une requête ca ne fonctionne plus.
Pour comprendre ce qu'il se passait j'avais enlevé la partie "Génération d'image" et je m'étais rendu compte que la requête me redirigeait automatiquement vers leur site.
Ce que j'aimerais savoir c'est :
- Comment ils ont fait?
- Existe-t-il un moyen de contourner ce système? (/me aimait beaucoup son système de signatures)
Je poste le script de base (j'ai mis que l'essentiel le reste n'étant sans doute pas utile)
<?php
$ch = curl_init();
$timeout = 5;
curl_setopt ($ch, CURLOPT_URL, 'http://www.google.fr/');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ch);
$lines = array();
$lines = explode("\n", $file_contents);
foreach($lines as $line_num => $line)
{
echo "Line # {$line_num} : ".htmlspecialchars($line)."<br />\n";
}
?>
Merci d'avance