Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.HUSKY
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.HUSKY с датами от 16 Jul 13 10:00:06 до 03 May 24 13:56:51, всего сообщений: 5322
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 3515 из 5322 ========================================= RU.HUSKY =
От   : Michael Dukelsky                 2:5020/1042        07 Dec 18 21:23:30
Кому : Brother Rabbit                                      07 Dec 18 21:23:30
Тема : perl
FGHI : area://RU.HUSKY?msgid=2:5020/1042+5c0abd22
На   : area://RU.HUSKY?msgid=2:460/5858+5c0a624b
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.HUSKY?msgid=2:460/5858+5c0b7ec9
Ответ: area://RU.HUSKY?msgid=2:460/5858+5c0b89c3
==============================================================================
Привет, Brother!

07 Dec 18 15:00, Brother Rabbit послал(а) письмо к All:

BR> вставляю в filter.pl код:

BR> sub filter()
BR> {
BR>         $uuedir = "\/home\/fido\/uue";
BR>         # директория, в которой складывать ююки.
BR>         if ($area =~ /RU\.SEX\.SIMVOL/i) {
                       ^^^^^^^^^^^^^^^^^^^^^
Поскольку эха вроде бы одна, достаточно if(lc($area) eq "ru.sex.simvol")

BR>                 if ( $text =~ /\rbegin 644[ ]+([^ \r]+)\r.*end\r/si ){
BR>                        my $ofile = "$uuedir\/$1";
BR>                        w_log("uue of \"$ofile\" found.");
BR>                         if (open(F, ">$ofile\.uue")){
BR>                             print(F $text);
BR>                             close(F);
BR>                             system("uudecode -o $ofile $ofile\.uue");
#>> -------------------------^^^^^^^ не срабатывает. Так и должно быть
#>> или я где-то ошибся?

Вроде бы никаких принципиальных запретов нет. У меня system() в filter.pl срабатывает. Но надо указать полный путь к uudecode. Если паче чаяния и это не сработает, то попробуй такой фокус:

my @args = ("/path/to/uudecode", "-o", "$ofile", "$ofile\.uue");
system(@args);

Желаю успехов, Brother!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20170303
* Origin: ==<<.f1042.ru.>>== (2:5020/1042)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.039504 секунды