Xpoint
   [напомнить пароль]

Ищу XMPP-клиент

Метки: [без меток]
2010-02-05 08:19:06 [обр] KPbIC(0/15)[досье]

Нужна возможность сделать нечто в духе:

$ jnotify -r acc@jabber.example.net < ./file.txt

Обязательное условие — это должен быть бинарник.

спустя 55 минут [обр] KPbIC(0/15)[досье]
Представим, что на машине нет ни Perl'a ни Python'a. Нужна легкая реализация на Си.
спустя 39 минут [обр] Lynn «Кофеман»(6/484)[досье]
Скомпилировать из perl-а бинарник perl to exe
спустя 21 минуту [обр] KPbIC(0/15)[досье]

Lynn «Кофеман»[досье]
Забавно, первая же ссылка: Компиляция Perl -> C -> exe Из чего видно, что не так-то это просто. Но это только первая проблема (хотя и ее уже достаточно).

Вторая проблема (про остальные пока не буду говорить) заключается в том, что есть машины с разной архитектурой, разным Unix'ом и разным набором софта. Можно было бы поставить на каждую Perl (с кучей дополнительных модулей), и использовать его в чистом виде, или собрать бинарник (хотя он в таком случае уже и не особо нужен). Если бы речь шла об одном - двух серверах... Но их несколько десятков.

Поэтому изменю изначальную формулировку - нужна реализация на Си.

спустя 8 часов [обр] Lynn «Кофеман»(6/484)[досье]

Не знаю, у меня первая ссылка на perl2exe. Впрочем в предыдущих сообщениях не было никакого намёка на нужную OS.

Что-то я лет сто не видел *nix-овую машину без perl (не считая встроенных в кофеварки). И с какого перепугу бинарник будет переносимее?

В общем, берёте libpurple, компилятор и пишите себе «переносимую» программу.

спустя 14 часов [обр] KPbIC(0/15)[досье]

Lynn «Кофеман»[досье]

я лет сто не видел *nix-овую машину без perl

Обычно на серверах не держат то, что там не используется. Поставить perl можно, но это очень большая головная боль.

И с какого перепугу бинарник будет переносимее?

Бинарник не будет. А исходник я допилю при необходимости.

берёте libpurple, компилятор и пишите себе «переносимую» программу.

Примерно это я и собираюсь сделать. Только не с этой библиотекой. Просто хотелось убедиться, что это не будет изобретением велосипеда.

спустя 4 часа 24 минуты [обр] Филипп Ткачев(0/24)[досье]
А почему бы не использовать вместо jabber'a электронную почту? Она отлично подходит для отправки файлов. И отправка почты администратору - классический способ уведомления, применяемый давно и достаточно надежно. Оперативность правда немного страдает, но меня уведомляют о почте спустя секунды с момента получения письма.
спустя 1 час 16 минут [обр] KPbIC(0/15)[досье]
Филипп Ткачев[досье] Задача не из разряда "сделать чтоб хоть как-нибудь работало", а из серии "чего бы еще такого сожрать вкусненького?".
спустя 4 дня [обр] Fd(0/22)[досье]
Субъктивно, достоверно, интересно об иммиграции в Канаду
Powered by POEM™ Engine Copyright © 2002-2005