(1) 2 »


msn + windev
Stagiaire WDF
Inscrit:
01/02/2006 10:44
Post(s): 10
slt

je cherche a developper un msn sous wd10 si kk1 a une idée je suis preneur

merci

Contribution le : 01/06/2006 10:07
Créer un fichier PDF de la contribution Imprimer


Re: msn + windev
Anonyme
tu veux utiliser le protocole msn?
ou faire un logiciel de messagerie instantanée?


mais quel est l'intéret?
il existe déjà une multitude client msn sous windows.
Dont GAIM en libre, sans chichi à la con
et qui est multiprotocole (msn, aol, icq, jabber(gtalk donc) ..)

Plutot se concentrer sur sip que sur un truc propriétaire.

Contribution le : 01/06/2006 10:59
Créer un fichier PDF de la contribution Imprimer


Re: msn + windev
Stagiaire WDF
Inscrit:
01/02/2006 10:44
Post(s): 10
slt

je t'explique l'interet !!

je dois ecrire une appli en wd qui fé entre autre du msn

je veus donc pouvoir controler tous le code source !!

si tu a une idée de la methode de connexion sur le serveur msn je suis preneur j'ai snifé l'ip et le port de connexion
et j'en suis la !!!


merci

Contribution le : 01/06/2006 11:12
Créer un fichier PDF de la contribution Imprimer


Re: msn + windev
Animateur WDF
Inscrit:
19/01/2004 13:48
De www.sigmasys.fr
Post(s): 988
Bonjour,

Si plusieurs personnes sont intéressés par un mini msn WD en open source, je veux bien les aider :)

Bon dév.,

Totof

Contribution le : 01/06/2006 18:01
_________________
[ Totof(Christophe LOGEL) réalise des développements spécifiques WinDev (Mon annonce wdforge), http://www.sigmasys.fr]
Créer un fichier PDF de la contribution Imprimer


Re: msn + windev
Stagiaire WDF
Inscrit:
27/12/2004 12:14
Post(s): 38
ouai ca pourrait être sympa meme pour le fun

Contribution le : 01/06/2006 18:25
Créer un fichier PDF de la contribution Imprimer


Re: msn + windev
Utilisateur WDF
Inscrit:
13/11/2005 02:24
Post(s): 74
Moi aussi je suis interressé

Contribution le : 01/06/2006 18:55
Créer un fichier PDF de la contribution Imprimer


Re: msn + windev
Stagiaire WDF
Inscrit:
05/06/2006 23:17
Post(s): 2
surtout pour le fun et en plus cela nous fera travailer la cafetiere pas mal non plus de pouvoir echanger au lieu de rester chacun dans nos coin je te sui

Contribution le : 06/06/2006 00:16
Créer un fichier PDF de la contribution Imprimer


Re: msn + windev
Kaer
Faudrait ptet déjà publier les infos sur le protocole de communication :)
Après çà, le plus dur sera fait...

Contribution le : 09/06/2006 12:13
Créer un fichier PDF de la contribution Imprimer


Re: msn + windev
Stagiaire WDF
Inscrit:
08/12/2005 17:31
Post(s): 37
Je suis aussi partant pour le creation de l'open source

Contribution le : 09/06/2006 14:16
Créer un fichier PDF de la contribution Imprimer


Re: msn + windev
Stagiaire WDF
Inscrit:
27/12/2004 12:14
Post(s): 38
bon j'ai demarré quelques tests pour voir
grace à la doc citée plus

http://www.hypothetic.org/docs/msn/notification/authentication.php

et etherreal pour espioner les packet TCP sortant et entrant

1er constat : y a du boulot

- gestion des redirections de serveur car le 1er serveur sert de gateway
- gestion d'un ticket (passport microsoft) donné par un site https
- bcp de commande à gerer

mon 1 er test envoi bien la 1er commande au serveur et le serveur me repond mais je me suis arreté car j'avais du boulot


voila un extrait du code

zMSN est une classe

MSNServer est une chaîne // param de connexion MSN
MSNPort est un entier
MSNProxy est un chaîne
MSNProxyPort est un entier
MSNProxyUser est une chaîne
MSNProxyPassword est une chaîne

SocketName est une chaîne // Nom de la scoket

IsConnect est un booléen // Vrai si connection Ok

SockCpt est un entier
ChRead est une chaîne // chaine lue dans la socket
FIN


PROCEDURE Constructeur()

:MSNServer = "Messenger.hotmail.com"
:MSNPort = 1863


PROCEDURE ConnecteUser(UserName,Password)

Ret est un entier
Ch est une chaîne

// -----------------------------------------------------------------
// Si on passe par un proxy il faut le specifier
// -----------------------------------------------------------------
SI :MSNProxy<>"" ALORS

SI :MSNProxy = "AUTO" ALORS
// TODO : recuperation auto des param dans la registry
SINON
Proxy(:MSNProxy,:MSNPort,:MSNProxyUser,:MSNProxyPassword)
FIN
FIN

:SocketName = "MSN_"+DateSys()+"_"+HeureSys()
Ret = SocketConnecte(:SocketName,:MSNPort,:MSNServer)

Trace("ret="+Ret)

SI Ret ALORS

// si HTTPRequête("https://nexus.passport.com/rdr/pprdr.asp","","","","",USerName,Password) alors
// Ch = HTTPDonneRésultat(HTTPEntête)
// info(Ch)
// FIN
// --------------------------------------------------------------------------
// Change le marqueur de FIN par RC
// --------------------------------------------------------------------------
SocketChangeModeTransmission(:SocketName,SocketMarqueurFinBuffer,Caract(13)+Caract(10))

:SockWrite("VER","MSNP11 MSNP10 CVR0")
:SockRead()
:SockWrite("VER","MSNP8 CVR0")
:SockRead()
:SockWrite("CVR","0x040c winnt 5.0 i386 MSNMSGR 7.0.0816 msmsgs "+UserName+" USR "+(:SockCpt+1)+Caract(84)+Caract(87)+" TWN I "+UserName)
:SockRead()
:SockWrite("TWN","S t=rqyuwNRZmguMVJY27eQatw1w6zs3ZQ842cW4*Tqtg!MCAZo31hzp58Mw6yPLw*oHfdrfpjZdxdJHSp1A6wsIWQmpWdQHXxUdMM&p=7v21XIG56CURZmo8dUf4XvhVvPryt8t*tUNotzePtIsYj*1mzSVDy53m0bGutGBtVfMvvQhT1rD1D2*D92v2vigUT0BAf*dWrLfK6vFH*voz0JqPg!HzNoqNZncs4AUOfhfgyiLhymtDcb2il3xlBwFECpiFfLocT1UQcqFzsK!f4Nc0KK8EuKIw$$")
FIN

// ------------------------------------------------------------------------------------
// Ecriture dans la socket
// ------------------------------------------------------------------------------------
PROCEDURE SockWrite(Cmd,Param="")

Ret est un entier
Ch est une chaîne = Cmd+" "+:SockCpt+" "+Param+RC

Ret = SocketEcrit(:SocketName,Ch)
:SockCpt++ // on increment le compteur

Trace(Ret+"->"+Ch)


// --------------------------------------------------------------------------------------
// Lecture dans la socket
// --------------------------------------------------------------------------------------
PROCEDURE SockRead()

:ChRead = SocketLit(:SocketName)

Trace("<-"+:ChRead)

RENVOYER :ChRead

Contribution le : 09/06/2006 15:10
Créer un fichier PDF de la contribution Imprimer


Re: msn + windev
Anonyme
nice job =)
(bon t'a un peu cassé la mise en page du site au passage mais ça va :D)

Contribution le : 09/06/2006 15:38
Créer un fichier PDF de la contribution Imprimer


Re: msn + windev
Stagiaire WDF
Inscrit:
27/12/2004 12:14
Post(s): 38
Ouai désolé mais le copié/coller Windev pas top

PS : la chaine super longue c le passeport que j'ai intercepté
sur la socket

Contribution le : 09/06/2006 17:02
Créer un fichier PDF de la contribution Imprimer


Re: msn + windev
Animateur WDF
Inscrit:
19/01/2004 13:48
De www.sigmasys.fr
Post(s): 988
Bonjour tout le monde,

Je suis content que cela motive autant de monde de créer un msn open source.
Pour faire parti de l'équipe (nous sommes 4 pour le moment), veuillez m'envoyer un email avec votre adresse msn.

P.S. : Nous développons notre propre protocole de communication, c'est plus intéressant :)

Merci,

A bientôt,

Totof

Contribution le : 09/06/2006 18:06
_________________
[ Totof(Christophe LOGEL) réalise des développements spécifiques WinDev (Mon annonce wdforge), http://www.sigmasys.fr]
Créer un fichier PDF de la contribution Imprimer


Re: msn + windev
Stagiaire WDF
Inscrit:
27/12/2004 12:14
Post(s): 38
Peut etre des choses interressante la !

http://amsn.sourceforge.net/

du code source à examiner

Contribution le : 09/06/2006 19:23
Créer un fichier PDF de la contribution Imprimer


Re: msn + windev
Anonyme
Hormis le plaisir de coder. quel est l'interet.

Amsn existe et le code source est ouvert(complement ouvert pas comme windev).

Pourquoi ne pas se lancer dans un projet rellement d'envergure?
Plutot que de pomper et convertir le source d'amsn ???

ya qqch qui m'échappe
mias j'aimerais bien etre convaincu

Contribution le : 10/06/2006 19:35
Créer un fichier PDF de la contribution Imprimer


Re: msn + windev
Stagiaire WDF
Inscrit:
27/12/2004 12:14
Post(s): 38
l'interet c'est de pouvoir l'utiliser dans une appli Windev.

Par exemple nous faisons des produits dediés pour les centres d'appels (une bonne partie est fait en Windev), nous avons déjà une gestion de 'chat' prioritaire mais un jour j'aimerai bien intégré le canal MSN comme point d'entrée car je pense que MSN fera bientot partie intégrante de la vie de tous les jours au même titre que le telephone.

Contribution le : 12/06/2006 11:38
Créer un fichier PDF de la contribution Imprimer


Re: msn + windev
Anonyme
d'accord mais dans un cadre professionnel, je ne vois pas un administrateur réseau laissé la possibilité d'utiliser le protocole utilisé par msn.
Vous imaginez sinon. tous les utilisateurs à longueur de journée sur msn????

voila pourquoi mon interrogation porte sur le protocole msn (qui plus est, est fermé).

Contribution le : 12/06/2006 13:05
Créer un fichier PDF de la contribution Imprimer


Re: msn + windev
DSI WDF
Inscrit:
15/03/2005 14:22
Post(s): 238
Je serais d'accord avec ta remarque si exchange ne permettait pas d'avoir un "serveur MSN", avec des passe port hérité des comptes mails.

Contribution le : 12/06/2006 13:32
Créer un fichier PDF de la contribution Imprimer


Re: msn + windev
Stagiaire WDF
Inscrit:
27/12/2004 12:14
Post(s): 38
Oui tu ne peux pas faire de la discution en live dans ce cas.

Contribution le : 12/06/2006 15:16
Créer un fichier PDF de la contribution Imprimer


Re: msn + windev
Anonyme
enfin, peut etre.

mais bon, du coup vous vous limitez au seul détenteur d'exchange.
C'est à dire aux entreprises qui ont soit les moyens, soit celles qui font de muavais choix, soit les deux.
Et en plus, sans compter les problèmes de mises à jour et de dépendance à MS.
Sans parler des failles et bug légendaire de MS, si un jour il demande un droit d'utilisation, vous faites comment?

Encore une fois, faire du libre, mais avec rien de libre.
Heureusement que les puristes du libre ne passent pas par ici.


Donc du coup, je ne trouve pas ca malin.
Qui a testé l'exemple de windev de communication?
Vous le trouvez comment? pourquoi ne pas partir de ca comme point de départ?

Contribution le : 12/06/2006 15:47
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
(1) 2 »




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2