URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 3361
[ Назад ]

Исходное сообщение
"отправка сообщений в irc из bash-скрипта"

Отправлено __Serg__ , 13-Сен-04 12:35 
Пользуюсь клиентом BitchX, но как из скрипта кинуть сообщения в irc так и не разобрался ...
Подскажите плиз ...

Содержание

Сообщения в этом обсуждении
"отправка сообщений в irc из bash-скрипта"
Отправлено Maxim Kuznetsov , 13-Сен-04 13:49 
>Пользуюсь клиентом BitchX, но как из скрипта кинуть сообщения в irc так
>и не разобрался ...
>Подскажите плиз ...
если задача - из bash скрипта послать сообщение в irc - то можно сдедать еще
один скрипт, но уже на expect ;-)
для простоты решения таких фенечек есть прога autoexpect
Итого шаг 1 :
man expect
man autoexcept
Шаг 2 : autoexpect BitchX -b irc nick
аккуратно проделываешь руками всю последовательность по отправке сообщения
вплоть до выхода из BitchX..
в текщем каталоге получаешь программулину script.exp - по желанию слегка её правишь
Шаг 3 : полученна программа которая умеет делать то что тебе нужно.
Поздравляю - это твой первый irc-bot ;-)

Прим : точно ключей BitchX не помню, - посмотри, для таких целей его надо запускать в batch режиме, без поддержки цветов и пропуская начальный баннер.
Прим2 : autoexpect делает не особо красивый скрипт, если есть желание и возможность то все-же лучше упомянутый скрипт написать самому - это не так сложно как кажется


"отправка сообщений в irc из bash-скрипта"
Отправлено Serg , 13-Сен-04 18:06 
>>Пользуюсь клиентом BitchX, но как из скрипта кинуть сообщения в irc так
>>и не разобрался ...
>>Подскажите плиз ...
>если задача - из bash скрипта послать сообщение в irc - то
>можно сдедать еще
>один скрипт, но уже на expect ;-)
Ну про expect я знаю, просто думал может я в мане по BitchX чего не доглядел ... или может как нить через пайпы ...
Ну да ладно, я прикинул, что в будующем скриптец разрастется, да и с массивами многомерными в bash'е лажа ...
Буду писать на перле ...

Большое спасибо за помощь.