associer un protocole a un script sous windows

February 26, 2007 on 7:47 pm | In General, admin, developpement, geek style, shell, web | 1 Comment

Dans une page web, il peut etre assez pratique d’associer un script ou un programme externe quand on clique sur un lien avec un protocole spécifique. Par exemple un lien href avec comme valeur callto:0102030405 pourrait me permettre d’executer le dialer de windows en lui demandant de composer un numéro. C’est très pratique en intranet par exemple.

<a href=”callto:00102030405″ mce_href=”callto:00102030405″>appeller le 01 02 03 04 05</a>

(Notez que dans le href il y a un zéro de plus en prefixe qui me permettra de composer un numéro externe)

Il nous suffit pour cela d’ajouter au registre une petite clé, qui associera le nom de notre ‘protocole’ à un programme (faites un fichier .reg puis executez le)

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOTcallto]
@=”tst protocol handler”
“URL Protocol”=”"
[HKEY_CLASSES_ROOTcalltoshell]
[HKEY_CLASSES_ROOTcalltoshellopen]
[HKEY_CLASSES_ROOTcalltoshellopencommand]
@=”C:\WINDOWS\system32\wscript.exe “C:\dial.vbs” “%1″”

dial.vbs est un petit script qui permet de parser les arguments (ici le numéro) et de les envoyez à dial.exe, petit utilitaire permettant de composer un numéro envoyé en premier paramètre, technique inspirée de ce post sur le forum de SugarCRM.

Vous pouvez tout autant passer la main à un script Python ou autre qui fera ce que vous lui avez appris a faire avec les arguments. Attention toutefois, le programme sera éxécuté avec les droits de l’utilisateur actuel donc surement pas admin en entreprise…

Et voila, des qu’un utilisateur clique sur un lien callto, le numéro est composé sur le modem. Branchez donc l’entrée modem de votre telephone a votre PC et c’est parti pour une numérotation automatisée depuis votre page web !

Skype a son callto:0102030405, Wengo son wengo:usernick et maintenant nous avons aussi nos propres handlers… Enjoy ;)

recherche stagiaire développement web

February 21, 2007 on 4:42 pm | In General, actu informatique, developpement | No Comments

Je recherche un étudiant en quête d’un stage ou d’un contrat de professionnalisation (1 an mini) pour m’aider dans la réalisation de nombreux projets. Mon activité étant en plein développement, je cherche une personne en qui investir sur le long terme si tout se passe bien.

Vous êtes passionné d’informatique et de nouvelles technologies, vous avez soif d’apprendre et de comprendre et avez envie de passer à l’action.

profil recherché :

  • compétences technos web : PHP/MySQL, Javascript ou autres langages (ASP, Python…), XML/XSL…
  • compétences technos réseau : linux, administration…
  • polyvalence
  • culture web
  • curiosité

les missions :

  • développement de sites et applications web 
  • admin réseau 
  • référencement

Le poste sera basé à Montreuil, proche du Metro “Mairie de Montreuil”. 

La rémunération sera basée sur celle de votre convention.

Vous pouvez me contacter directement au 06 62 62 61 02 ou par mail : julien@bouquillon.com

Merci ;)

Powered by WordPress with Pool theme design by Borja Fernandez.
Entries and comments feeds. Valid XHTML and CSS. ^Top^