Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Perl&ICQ

8.0K
12 октября 2004 года
katja
8 / / 12.10.2004
Всем привет!
Кто нибудь может рассказать как отправить из пел скрипта сообщение в аську?
300
12 октября 2004 года
ReDrum
689 / / 20.04.2000
Цитата:
Originally posted by katja
Всем привет!
Кто нибудь может рассказать как отправить из пел скрипта сообщение в аську?



http://search.cpan.org/~jmuhlich/Net-ICQ-0.16/lib/Net/ICQ.pm

8.0K
12 октября 2004 года
katja
8 / / 12.10.2004
я уже это пробовала, и Net::ICQ и Net::ICQ2000, ничего...в Net::ICQ все зависает намертво...
8.0K
12 октября 2004 года
katja
8 / / 12.10.2004
У Аси есть обычный вариант отправки: типа script.pl?uin=1111233&text=any_text
хотелось бы примерчик кокой нибудь....
300
12 октября 2004 года
ReDrum
689 / / 20.04.2000
Цитата:
Originally posted by katja
я уже это пробовала, и Net::ICQ и Net::ICQ2000, ничего...в Net::ICQ все зависает намертво...



тогда как вариант,
найти например на ICQ.com форму для отправки сообщений и использовать LWP для этого дела

300
12 октября 2004 года
ReDrum
689 / / 20.04.2000
Цитата:
Originally posted by katja
У Аси есть обычный вариант отправки: типа script.pl?uin=1111233&text=any_text
хотелось бы примерчик кокой нибудь....




http://search.cpan.org/~gaas/libwww-perl-5.800/
примеры в lwpcook и lwptut

8.0K
12 октября 2004 года
katja
8 / / 12.10.2004
хотелось бы примерчик какой нибудь...я нашла статью про LWP, примерно разобралась, но хочется на код какой нибудь посмотреть
8.0K
13 октября 2004 года
katja
8 / / 12.10.2004
А с Net::Jabber кто нибудь работал?
300
13 октября 2004 года
ReDrum
689 / / 20.04.2000
Ну чего то для psi когда-то делал.

А что насчет LWP, разобрались???
8.0K
13 октября 2004 года
katja
8 / / 12.10.2004
Насчет 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();
Это работает. Всем спасибо
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог