Отправляет email-рассылки с помощью сервиса Sendsay

centericq и openurl. Непонятно...

Здравствуйте.

Имеем:
Debian 3.1 "Sarge"
centericq 4.20.0

файл ~/.centericq/actions следующего содержания:
openurl $HOME/elinks.pl "$url$" &

файл ~/elinks.pl:
#!/usr/bin/perl -w

$ARGV[0] =~ s/\r$//;
exec "xterm -fn terminus-koi8-r-20 -e elinks $ARGV[0] ";

всё работает нормально.

Но, если писать так:
#!/usr/bin/perl -w
exec "xterm -fn terminus-koi8-r-20 -e elinks $ARGV[0] ";

что вполне логично, то этот URL
http://www.linux.org.ru/jump-message.jsp?msgid=1210951
не открывается!!!

Пишет следующее:
Bad format of 'msgid' java.lang.NumberFormatException: For input string: "1210951
"
При попытке зайти на OpenNet.ru по
http://www.opennet.ru/opennews/art.shtml?num=6712
просто заходит на главную страницу.

Как оказалось, centericq (или openurl) вставляет символ "возврата
каретки" (0x0D) в конец строки.
Вопрос в следующем - так должно быть или это ошибка?

P.S. Поздравляю всех с наступающим Новым Годом!

Ответить   Wed, 28 Dec 2005 16:15:01 +0300 (#494990)