Perl&ICQ
Кто нибудь может рассказать как отправить из пел скрипта сообщение в аську?
Цитата:
Originally posted by katja
Всем привет!
Кто нибудь может рассказать как отправить из пел скрипта сообщение в аську?
Всем привет!
Кто нибудь может рассказать как отправить из пел скрипта сообщение в аську?
http://search.cpan.org/~jmuhlich/Net-ICQ-0.16/lib/Net/ICQ.pm
я уже это пробовала, и Net::ICQ и Net::ICQ2000, ничего...в Net::ICQ все зависает намертво...
хотелось бы примерчик кокой нибудь....
Цитата:
Originally posted by katja
я уже это пробовала, и Net::ICQ и Net::ICQ2000, ничего...в Net::ICQ все зависает намертво...
я уже это пробовала, и Net::ICQ и Net::ICQ2000, ничего...в Net::ICQ все зависает намертво...
тогда как вариант,
найти например на ICQ.com форму для отправки сообщений и использовать LWP для этого дела
Цитата:
Originally posted by katja
У Аси есть обычный вариант отправки: типа script.pl?uin=1111233&text=any_text
хотелось бы примерчик кокой нибудь....
У Аси есть обычный вариант отправки: типа script.pl?uin=1111233&text=any_text
хотелось бы примерчик кокой нибудь....
http://search.cpan.org/~gaas/libwww-perl-5.800/
примеры в lwpcook и lwptut
хотелось бы примерчик какой нибудь...я нашла статью про LWP, примерно разобралась, но хочется на код какой нибудь посмотреть
А с Net::Jabber кто нибудь работал?
А что насчет LWP, разобрались???
#!/usr/local/bin/perl -w
use Net::Jabber;
my $server = 'имя сервера';
my $port = 5222;
my $username = "от кого";
my $password = "******"
my $component='кому';
my $resourse ='perl script например, по моему убеждению все равно что писать';
my $Client = new Net::Jabber::Client;
my $status = $Client->Connect(hostname=>$server, port=>$port);
if (!(defined($status))) {
print "ERROR: Jabber server $server is not answering.\n";
print " ($!)\n";
exit(0);
}
print "Connected...\n";
my @result = $Client->AuthSend(username=>$username, password=>$password, resource=>$resourse);
if ($result[0] ne "ok") {
print "ERROR: $result[0] $result[1]\n";
}
print "sending...\n";
sleep(1);
$Client->MessageSend(to=>$component, body=>"this is a test... a sucessful test...");
print "disconecting...\n";
$Client->Disconnect();
Это работает. Всем спасибо