|
Posted by SirDarckCat on 02/06/07 05:29
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
Navigation:
[Reply to this message]
|