This is a discussion on Mzk - Mezzenger Klient (php Class), Class for making PHP bots and webmessengers (MSN Messenger) within the PHP General forums, part of the PHP Programming Forums category; Hello I have made a PHP class for making bots and webmessengers with PHP. Its use is very simple for ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
Hello
I have made a PHP class for making bots and webmessengers with PHP. Its use is very simple for example: This function will simply login to the .NET Passport account.. and show the response of the server. ------------------------------------------------- CODE------------------------------------------------- <?php include("mzk.php"); $t = new MezzengerKlient; $t->debug=true; $t->init("mail@mail.com","password"); $t->login(); $t->main(); $t->quit(); ?> ------------------------------------------------/ CODE------------------------------------------------- This function will say "Hello" to all contacts online. ------------------------------------------------- CODE------------------------------------------------- <?php include("mzk.php"); $t = new MezzengerKlient; $t->debug=true; $t->onLogin="spam"; $t->init("mail@mail.com","password"); $t->login(); $t->main(); $t->quit(); function spam(){ global $t; for ($i=0;isset($t->onlinefriends[$i]);$i++){ $cont=@split(' ',$t->onlinefriends[$i]); $t->MessageToNew($cont[0],"Hello"); } } ?> ------------------------------------------------/ CODE------------------------------------------------- This function will change the bot's nick to "I am a bot" when logged in. ------------------------------------------------- CODE------------------------------------------------- <?php include("mzk.php"); $t = new MezzengerKlient; $t->debug=true; $t->onLogin="change_nick"; $t->init("mail@mail.com","password"); $t->login(); $t->main(); $t->quit(); function change_nick(){ global $t; $t->setNick('I am a bot'); } ?> ------------------------------------------------/ CODE------------------------------------------------- The project page is: http://code.google.com/p/mzk/ The documentation of the use of the class can be found in the wiki. The code can be found here: http://mzk.googlecode.com/svn/trunk/ The difference between this class and others is that this is commented in english (the other one I found was in chinese), uses Events :P and is fully documented. Later I will add compatibility for exchanging "emoticons" and file transfer.. :) Thats all and I hope its usefull ;) Greetz!! PS. More examples can be found at the download section here (a contact grabber and a bot): http://code.google.com/p/mzk/downloads/list |