<a href:"callto:.. > et application C#

Résolu/Fermé
moon@lysa Messages postés 29 Date d'inscription mercredi 30 décembre 2009 Statut Membre Dernière intervention 22 juillet 2010 - 1 févr. 2010 à 20:02
moon@lysa Messages postés 29 Date d'inscription mercredi 30 décembre 2009 Statut Membre Dernière intervention 22 juillet 2010 - 2 févr. 2010 à 00:55
Bonjour à tous,
Ma question porte sur la balise <a href="callto:0605040302" >0605040302</a>.
Callto est un protocole qui est pris en charge par exemple par skype pour passer des appels depuis une page web, en cliquant sur un numéro entouré de cette balise.
Et là se trouvent mes difficultés.

Je ne sais pas comment le navigateur peut savoir quel logiciel prend en charge cette fonction. Mais surtout, comment faire en sorte que mon logiciel développé en C# le prenne en charge...

L'idée serait que mon application puisse intercepter ces"requêtes" callto ( chose à mettre en place) pour effectuer les appels derrière (chose qu'il fait déjà )

Quelqu'un saurait-il m'éclairer sur ce sujet ?

Merci de votre attention et de votre aide.

2 réponses

chuka Messages postés 965 Date d'inscription samedi 11 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 378
1 févr. 2010 à 22:04
Salut,
je sais pas si cela pourra t'aider..mais pour l'ouverture d'un exe suivant un protocole propre à nous, on a mit cela dans les clé de registre:
HKCR\nom_du_protocole (ici à priori HKCR\callto ici avec la clé "URL Protocol" sans valeur)
HKCR\callto\shell\open\command ici la clé par defaut et pour valeur ton path vers ton exe C#: c:\monpath\mon_exe %1.(le %1 si ton exe doit demarrer avec un argument!! le numero par exemple, mais tu devras certainement parser...car l'argument passer est une url du style:callto://..../?numero_de_telephone..mais à verifier!!!;))
J'espere ca pourra t'aider!!
@+
0
moon@lysa Messages postés 29 Date d'inscription mercredi 30 décembre 2009 Statut Membre Dernière intervention 22 juillet 2010
2 févr. 2010 à 00:55
Merci beaucoup de ta réponse.
Je vais creuser et je te tiens au courant!
0