Créé 1 liaison interne à une application (comme emule,...)

Soyez le premier à donner votre avis sur cette source.

Vue 6 719 fois - Téléchargée 718 fois

Description

Via un lien ou une commande envoyer grace à un Shell, l'application ne se relance pas mais prend en compte la command, c'est comme eMule (ou presque, pas de hach md5).

Source / Exemple :


In Zip

Conclusion :


C'est un code en reponse à une question du forum.

On clique sur un lien du style cfs://exemple et si notre application n'est pas lancer elle s'ouvre si besoin pour ajouter le lien en command, comme eMule quand vous voulez y ajouter une source à telecharger.

Et le principe de la creation d'un protocole cfs est de faire un shell via le navigateur internet(comme IE, Firefox), ce qui n'est pas obliger puisque le shell est universelle a toute appz, enfin sa vous donne une idée d'application concrete.

Merci à vbmore pour sa source sur le SubClassing (que j'ai adapter un petit peut)
Le lien de sa source http://www.vbfrance.com/code.aspx?ID=4115

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
216
Date d'inscription
mercredi 5 février 2003
Statut
Membre
Dernière intervention
15 décembre 2010

Alors en effet je trouve sa degeu mais vu que je ne connaissait pas de soluce + propre c'est à dire sans timer javais proposé sa.

Maintenant j'espionne les messages via le SubClassing.
Le SubClassing reste toutefois du bricolage mais bon c'est déja surment mieu.

Je laisse toutefois les 2 codes.
Messages postés
2368
Date d'inscription
mardi 17 avril 2001
Statut
Modérateur
Dernière intervention
26 décembre 2007
21
C'est super degeulasse comme code...

passer des infos par le caption et un timer pour checker le caption , tu pouvais pas faire pire ...

Déjà pour tester le caption ,tu aurais pu intercepter les messages , ca t'aurait eviter le timer. Et pour l'ajout il suffisait de créer ton propre message...

décevant
Messages postés
216
Date d'inscription
mercredi 5 février 2003
Statut
Membre
Dernière intervention
15 décembre 2010

En gros chaque nouvelle Commande (ou lien cfs dans l'exemple) va ouvrir notre programme qui va retrouvez le handle de la fenetre 1er de notre programme(celle ouverte la 1er fois), une fois le handle trouvez on modifie le caption(son titre) de la fenetre en la remplacant par la commande, d'ou le timer sur la form qui analyse les changements de Caption.

Voila je crois que sa decrit assez bien ou du moin mieu les fonctions de cette source.

J'avoue avoir du mal à determiner un nom à cette comunication interne.
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
79
Intéressante ta source.
Faut vraiment la charger pour comprendre ce que ça fait, mais c'est pas mal de l'avoir mis en pratique.
Si tu as l'occasion d'ajouter des commentaires pour expliquer cette source, ce ne serait pas superflu !

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.