Est ce possible? Quel language?

Eléphant du PHP | 109 Messages

05 juil. 2009, 21:29

Bonjour à toutes et a tous ^^

Le titre ne doit pas être très représentatif, je le reconnait.
Enfait, j'aimerai savoir si il est possible de prendre sur un site qui ne m'appartient pas une image, un bout de texte sachant que celui-ci varie avec le temps?

Si vous n'avez pas compris ce que je veux, je vais vous donnez mon exemple.
Rendez-vous sur la page http://fr.maplestory.nexoneu.com/Maple. ... nk/TotRank
Vous y voyez un classement.
j'aimerai savoir s'il est possible de prendre, par exemple, l'image du 1er du classement, de la mettre sur une page à moi, et que si elle change sur le site officiel, elle soit automatiquement changée de la même manière sur ma page? (J'aimerai faire de même avec le lvl et le métier)

Est-ce possible?
Si oui, vers quel langage me tourner?

Merci d'avance !

PS au modo :
je ne savais pas exactement dans quel section mettre ce message. Libre a vous de le déplacer :)

ViPHP
ViPHP | 4039 Messages

05 juil. 2009, 21:44

Oui, c'est parfaitement possible, et php y arrive sans soucis.
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

Eléphant du PHP | 109 Messages

05 juil. 2009, 22:10

Ok, merci. C'est tout ce que je voulais savoir.

Résolu :D

Eléphant du PHP | 447 Messages

05 juil. 2009, 22:14

Tu peux sans php, simplement avec html, mais ça s'appelle du hotlinking...
<img src="http://avatar1.mapleeurope.com/Character/BHBLEKGHKPJDJPOJHAFMGGPNDAGNPJEDOCINLOFHDECPGCHOKKBNECCHDFEIIDHPPJFBJBMNMDNLILMIHKOJCFEJNNDGCMBN.gif" alt="Image hotlinked! :S" />
et c'est pas bien!

Alors effectivement va falloir te tourner vers une solution avec php, la question c'est comment récupérer l'image afin de l'enregister chez toi (sur ton serveur)... là je sais pas.
Probably (only a) Human Problem?

Eléphant du PHP | 109 Messages

05 juil. 2009, 22:23

Mais si tu fait cela, dans quelques heures, l'image que tu as Hotkinked ne sera plus à jour.

Imaginons :
-Tu Hotlink l'image
-Le personnage prend un niveau
- Ton image n'a pas changée

Enfin je crois, car sinon, faudra m'expliquer :roll:

M'enfin, j'ai eu ce que je voulais. Pour apprendre comment faire, j'irai lire des tutos ^^

Eléphant du PHP | 447 Messages

05 juil. 2009, 22:50

En fait faudrait que ton code (en php) sache excatement quelle image viser (en l'occurence la 1ère du classement, selon ce que tu souhaites) puis récupère son url afin de charger l'image chez ton hébergeur... ensuite faudra déclencher l'exécution de ton script selon une certaines fréquence pour avoir la dernière image en cours; ça va être un peu de boulot à mon avis!

La dernière solution serait de faire manuellement les manips: aller sur le site, clique droit sur l'image, enregistrer l'image, l'envoyer chez ton hébergeur... et cela à chaque rafraichissement du classement...

Sinon, à savoir: le hotlinking c'est mal paske c'est du vol de bande passante...

Bonne continuation en tous cas! :)
Probably (only a) Human Problem?

Eléphant du PHP | 109 Messages

06 juil. 2009, 16:00

Ouais, je l'avais bien compris que c'était pas bien 8-)

Bref, merci à tous ; je vais faire des recherche, lire des tutos et peut-être arriver à le réaliser ^^

Pour le classement manuel, sa va être trop de boulot chaque jour. J'en ai réalisé un pour un autre jeu, et fait un formulaire pour que les ressponsable du forum pour qui je l'ai fait sache modifié les lvls. Mais avec une 50aine de personnes que changent de lvl tous les jours, se serait vraiment trop de boulot :lol:

Eléphant du PHP | 447 Messages

08 juil. 2009, 12:31

hello, je viens de tomber sur ce site et j'ai pensé à toi, peut-être que le service qui y est proposé pourrait répondre à tes attentes:

http://openkapow.com/
Probably (only a) Human Problem?

Eléphant du PHP | 109 Messages

14 juil. 2009, 19:55

Désoler du up, mais je viens de me rendre compte que je n'avais pas remercier alors que mon problème est maintenant règler.

Merci beaucoup :lol:

Eléphant du PHP | 447 Messages

14 juil. 2009, 20:39

Cool! :)

ça serait bien que tu montres comment t'as procédeé, ça pourra servir ceux qui auront le même problème que toi à l'avenir...
Probably (only a) Human Problem?

Eléphant du PHP | 109 Messages

14 juil. 2009, 21:25

Ce que j'ai fait ne concerne absolument pas le PHP.

Enfait, le programme est assez simple d'utilisation.
je ne vais pas refaire le tuto, mais pour ceux qui sont à l'aise avec l'anglais, voici où j'ai appris comment l'utiliser : http://openkapow.com/blogs/support/arch ... oogle.aspx

Ce tuto m'a appris tout se dont j'avais besoin pour avoir, par exemple, l'url de l'image d'une personne n'importe ou dans le classement officiel grâce à la création d'un petit robot.

Mammouth du PHP | 991 Messages

15 juil. 2009, 01:11

Sinon tourne toi vers curl()[1] ou au plus simple avec file_get_contents()[2] et apres tu selection avec un preg_match()[3] ou autre


voilou =)
Bye Hawk

[1] : http://fr.php.net/manual/fr/book.curl.php
[2] : http://fr.php.net/manual/fr/function.fi ... ntents.php
[3] : http://fr.php.net/manual/fr/function.preg-match.php

edit : Pas vu que c'était résolu :langue:
DevOps, Symfony4, Hoa

Eléphant du PHP | 447 Messages

15 juil. 2009, 11:08

T'as eu du bol que je tombe sur openkapow par hasard... ou peut-être que tu connaissais déjà?

sinon si t'as envie de mettre les mains dans le moteur de ta machine regarde la solution proposé par thehawk, ça vaut le coup d'apprendre des trucs, non ?
Probably (only a) Human Problem?