Msn messenger sur irc script pour comprendre le fonctionement de messenger

Soyez le premier à donner votre avis sur cette source.

Vue 38 753 fois - Téléchargée 890 fois

Description

voila un petit script irc que j'ai commencer
pour ce connecter sur les server messenger et jouer un peu avec le protocole
ce script a était fait sur le protocole MSNP9
au dela :p sa devenai d'un compliquer incroyable lol..
enfin surtout pour le challenge (ceux qui s'y connaissent comprendrons)...

bref si quelqu'un est interreser sur le sujet
sa serai simpa de bosser a plusieur sur un vrai script MSN avec les nouveaux protocole

Conclusion :


pour installer suffi de loader oCentral-command-0.0.0.mrc et msn.exc.mrc
puis de faire /omsn1 login_msn pass

lire la suite par ce que sa ne marche pas sinon :) véridic a 100% et sa ne tien qu'a une seul ligne a modifier
j'avai pas le temps de programmer un truc qui cherche lib.txt :p
Attention :: !! ::
a savoir que tout fonctione grace a une marhce a suivre ce trouvant dans le fichier Lib.txt du script
le fichier oCentral-command-0.0.0.mrc et une partie de mon fichier kernel central de mon scrip
donc j'ai pas chercher a dissocier mes commande de mon script msn des autres..
de plus j'ai mi plus bas la source du Th.msn a modifier pour que le script fonctione

si sa focntione pas :
dans le "oCentral-command-0.0.0.mrc"
modifier la ligne ".\packages\apps\sys\omsn\msn\beta\data\Lib.txt"

alias Th.msn {
set %l_thinfo_load_v1 .\packages\apps\sys\omsn\msn\beta\data\Lib.txt

cela par rapport a votre dossier Root/mirc/...
exemple .\system\beta\data\lib.txt
sachant que ".\" veu dir exemple c:/mirc/... ou c:/app/../tcc/fff/ggg/xxx/mirc/.. :) pour ceux qui compréne pas!

bref fau juste métre le bon chemin ver Lib.txt

alias Th.msn {
set %l_thinfo_load_v1 .\packages\apps\sys\omsn\msn\beta\data\Lib.txt
set %l_them_d2 $replace($2-,|, | ,/, / )
set %l_thinfo_temp $read(%l_thinfo_load_v1, ns, $1 = )

if ($prop == d ) {
set %l_thinfo_temp $mid(%l_thinfo_temp,$2,1)
}

var %T_theme_final = $replace(%l_thinfo_temp,<logo>,%l_logo_temp,<err>,$read(%l_thinfo_load_v1, s, err = ),<inf>,$read(%l_thinfo_load_v1, s, inf = ),<exl>,$read(%l_thinfo_load_v1, s, exl = ),<opt>,$read(%l_thinfo_load_v1, s, opt = ),<lnk>,$read(%l_thinfo_load_v1, s, lnk = ))
var %T_theme_final = $replace(%T_theme_final,<b>,,<i>,,<s>,,<n>,,<msg>,%T_message_central)
var %T_theme_final = $replace(%T_theme_final,<c0>,0,<c1>,1,<c2>,2,<c3>,3,<c4>,4,<c5>,5,<c6>,6,<c7>,7,<c8>,8,<c9>,9,<c10>,10,<c11>,11,<c12>,12,<c13>,13,<c14>,14,<c15>,15)
var %T_theme_final = $replace(%T_theme_final,<var>,%O_idvar,<login>,%O_login,<ADIP>,%O_adip,<log1>,%0_loginp1,<log2>,%0_loginp2,<password>,%0_password,<IDP>,%0_IDP,<USR3>,%O_user3,<CHL>,%O_CHL,<CKI>,%O_CKI,<IDD>,%O_IDD)
return %T_theme_final
}

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

synsun
Messages postés
13
Date d'inscription
lundi 6 décembre 2004
Statut
Membre
Dernière intervention
14 janvier 2010
-
si sa ne marche pas :
modifier cette ligne

set %l_thinfo_load_v1 .\packages\apps\sys\omsn\msn\beta\data\Lib.txt
qui ce trouve dans ::

alias Th.msn {
set %l_thinfo_load_v1 .\packages\apps\sys\omsn\msn\beta\data\Lib.txt
set %l_them_d2 $replace($2-,|, | ,/, / )
set %l_thinfo_temp $read(%l_thinfo_load_v1, ns, $1 = )

if ($prop == d ) {
set %l_thinfo_temp $mid(%l_thinfo_temp,$2,1)
}

si le dossier data ce trouve dans le dossier de /mirc/
donc faite : set %l_thinfo_load_v1 .\data\Lib.txt

tout simple désolé si le code pouvais ne pas fonctioner du premier cou
bientôt une optimisation du code avec une version pour le protocole MSNP16 a MSNP18 le tout en perl ou en mirc mais reste a voir si mirc fait du sha1

voili voila
cs_Polkav
Messages postés
1
Date d'inscription
lundi 8 octobre 2007
Statut
Membre
Dernière intervention
10 décembre 2007
-
euh svp jai telecharger ocentral-commende... et msn.exc... mais jai compris ou faire /omsn1 login_msn pass

merci de maider
cs_hunter38
Messages postés
46
Date d'inscription
samedi 12 mai 2007
Statut
Membre
Dernière intervention
12 juin 2007
-
c génial bravo!
cs_Trollz
Messages postés
7
Date d'inscription
mercredi 31 mai 2006
Statut
Membre
Dernière intervention
24 août 2006
-
c vraiment plate

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.