Msn messenger sur irc script pour comprendre le fonctionement de messenger

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

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.