begin process at 2012 02 13 12:57:34
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP / ASP3

 > 

Divers

 > 

Autre

 > 

Devises online


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Devises online

mercredi 1 août 2007 à 17:20:09 | Devises online

iguypouf

Membre Club
Bonjour à tous,

Je cherche désespérement un site service sur lequel je pourrais récupérer automatiquement de manière journalière le cours d'échange des devises; sous n'importe quelle forme utilisable par un script ASP mettant à jour ma DB.

Une idée ?

Merci à vous !
lundi 17 septembre 2007 à 10:40:58 | Re : Devises online

philcorel

salut,
je cherche moi aussi ce genre de liens.
avez vous des news ?

phil
mardi 25 septembre 2007 à 12:48:00 | Re : Devises online

iguypouf

Membre Club
Salut phil, depuis le temps, j'ai trouvé une solution un peu brutale, mais qui fonctionne parfaitement.

J'ai mis dans une table les quelques ID de référence vers les devises dont j'ai besoin; ma page, pour chacune de ces devises, construis l'url dynamique de la page de taux de change vers le convertisseur Yahoo, parse l'html et retourne le dernier taux de change.

Ca marche, c'est rapide; une fois par jour me suffit, d'autant que le cours est quotidien (le parsing se faisant avant mise à jour via javascript sur leur propre page). Seul hic, ça dépend de la disponibilité de ce service. Du coup, en plus de mettre à jour, mon script envoie par mail un log, et j'ai pas encore eu une seule erreur.

Si ça t'intéresse toujours, hésite pas.
C'est de l'ASP, mais c'est très certainement convertible en toutes sortes de langages !
mardi 25 septembre 2007 à 14:47:14 | Re : Devises online

philcorel

merci , cela m'interesse,

je ne suis pas informaticien , mais féru en informatique
et travaille pour une boite où nous avons besoins
des cotations jour par jour des devises , et autres cotations de produits
merci , si possible , de préciser ton approche et ta méthode et je forward à mon spécialiste informatique

merci iguy
mardi 25 septembre 2007 à 15:14:42 | Re : Devises online

iguypouf

Membre Club

Voici mon approche, en ASP :

J'ai besoin d'un parser xml :
Set xml = Server.CreateObject ("Microsoft.XMLHTTP")


les pages de yahoo reçoivent ça en paramètre :
q?s=[CODE_DEVISE][CODE_DEVISE2]=X
pour connaître combien vaut 1DEVISE en DEVISE2.

j'ai donc les CODE_DEVISE dans une table. Je ne m'intéresse qu'au taux de change vers l'euro ou le dollar, ces deux DEVISE2 ne sont donc pas tablées; si tu dois croiser tes devises, il te faudra lire les DEVISE et DEVISE2 dans une table (qui peut être la même évidemment, que tu lis deux fois).

J'appelle donc ceci :
sURL = "http://finance.yahoo.com/q?s=" & RSD("sURL_CODE") & "eur=X"
  Call GetAndUpdate(sURL, "eur")
sURL = "
http://finance.yahoo.com/q?s=" & RSD("sURL_CODE") & "usd=X"
  Call GetAndUpdate(sURL, "usd")

ma fonction GetAndUpdate parse le xml, récupère le taux de change (présent dans un span identifié par "yfs_l10_[CODE_DEVISE][CODE_DEVISE2]=x"), et envoie un mail de log à la fin, en mettant en rouge la ligne s'il y a eu erreur ou si la différence par rapport à la veille est de plus de 5% (par mesure de précaution, complètement optionnel) :
xml.Open "GET", theUrl , false
xml.Send
text = xml.ResponseText
text = Mid(text,Instr(1,text,"<span id=""yfs_l10_" & RSD("sURL_CODE") & sdev & "=x"">")+Len("<span id=""yfs_l10_" & RSD("sURL_CODE") & sdev & "=x"">"),6)
 if isNumeric(text) then
  text = Cdbl(text)
  nverif = text - RSD(sField)
  if nverif < 0 then nverif = nverif * -1
  nverif = (nverif / RSD(sField)) * 100
  sMailBody = sMailBody & "<br>" & theUrl & " : " & text
 else
  nverif = 100
 end if
 if nverif > 5 then
  nError = nError + 1
  sMailBody = sMailBody & "<span color=red> Warning : diff = " & nverif & "% (htm value:" & text & ")</span>"
 end if

J'espère que ça a pu t'aider.

mardi 25 septembre 2007 à 15:22:09 | Re : Devises online

philcorel

merci , je vois cela avec la
personne adéquate chez nous


Cette discussion est classée dans : online, devises


Répondre à ce message

Sujets en rapport avec ce message

Cherche serveur pour jeu online [ par Xentor ] Bonjour, je suis en train de développer un jeu online (terminé normalement dans une poignée de semaines, voire de jours) en ASP et je cherche un serve ASP ou PHP , savoir qu'un pc est online ? [ par rodolphedj ] Bonjour,Comment savoir qu'un Pc est connecté au réseau ? surement en se connectant au PDC(controleur de domaine) qui gere une liste en temps reel des ASP ou PHP , savoir qu'un pc est online ? [ par rodolphedj ] Bonjour,Comment savoir qu'un Pc est connecté au réseau ? surement en se connectant au PDC(controleur de domaine) qui gere une liste en temps reel des global.asax [ par psycomel ] Bonjour, y'a t il une différence entre le fichier global.asax et le fichier global.asa ????J'ai un probleme, dans mes recherches je voit partout qu'on Comparaison de pdf [ par roucky49 ] Bonjour, pour réaliser un spidering, j'aimerai comparer des fichiers pdf se trouvant sur un site web. Plusie Utilisateurs en ligne / Online users [ par magikbanana ] Bonjour,(Pour préciser c'est en Asp.NET/C#)Voilà le problème, je veux reconnaitre les utilisateurs avec leur nom de session Windows et ça je sais fair Problèmes de devises [ par scottmat ] Bonjour à tous et à toutes, J'ai récupéré un starterkit ecommerce sur le net. Q Qui est online sur MSN [ par BrokenArrow29 ] Salut tout le monde,J'aimerais avoir de l'information pour scripter une fonction (ou utiliser une s'y existe déjà) pour savoir si un user msn est onli trendy regardless [ par mjs00 ] Gladiators [url=http://www.thomassaboverkauf-online.com/thomas-sabo-ohrringe.html]thomas sabo ohrringe[/url] are perfect for just about any evening ti


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,700 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales