• uuedecode & base64 decode

    From Stas Mishchenkov@2:460/5858 to All on Tue Jul 15 03:01:14 2025
    * Originally in RU.FTN.DEVELOP
    * Crossposted in RU.FIDONET.TODAY
    Hi All!

    https://brorabbit.g0x.ru/files/perl/uuedeinb.pl

    Запускать перед тоссером. Умеет распаковывать зипованые бандлы и PKT. Вынимает uu и base64 кодированые файлы. Раскладывает результат по директориям, в соответствии с эхотагом.

    Have nice nights.
    Stas Mishchenkov.

    --- Кто не рискует, - тот пьёт водку на поминках того, кто рисковал.
    * Origin: Lame Users Breeding. Simferopol, Crimea. (2:460/5858)
  • From Nil A@2:5015/46 to Stas Mishchenkov on Tue Jul 15 03:28:34 2025
    Hello, Stas!

    Tuesday July 15 2025 03:01, from Stas Mishchenkov -> All:

    https://brorabbit.g0x.ru/files/perl/uuedeinb.pl

    Запускать перед тоссером. Умеет распаковывать зипованые бандлы и PKT. Вынимает uu и base64 кодированые файлы. Раскладывает результат по директориям, в соответствии с эхотагом.

    Из-коробки - uue scanner for fido message bases https://github.com/huskyproject/hpucode
    Я им пользуюсь.

    Best Regards, Nil
    --- GoldED+/LNX 1.1.5-b20240306
    * Origin: ChatGPT can make mistakes. Check important info. (2:5015/46)
  • From Dmitry Protasoff@2:5001/100.1 to All on Tue Jul 15 03:21:34 2025
    Hello, Dmitry!

    Tuesday July 15 2025 03:13, I wrote to Stas Mishchenkov:

    https://brorabbit.g0x.ru/files/perl/uuedeinb.pl

    Запускать перед тоссером. Умеет распаковывать зипованые бандлы и

    Хочу заметить, что автор скрипта наивный джун - он считает, что имя файла не будет в стиле ../../../etc/config.cfg:

    begin 644 ../../../etc/config.cfg M%````````````````````````````````````````````````````
    `
    end

    В итоге скрипт в этот файл содержимое и запишет.
    Или хуже того, как нам объясняли в ФСБ - если кто-то оставил дверь не запертой, то может быть он сделал это специально.
    СБУ?

    Ахтунг!

    Best regards,
    dp.

    --- GoldED+/OSX 1.1.5-b20250409
    * Origin: All is good in St. John's Wood (2:5001/100.1)
  • From Stas Mishchenkov@2:460/5858 to Nil A on Tue Jul 15 13:24:44 2025
    Hi Nil!

    15 Jul 25 03:28, Nil A -> Stas Mishchenkov:

    https://brorabbit.g0x.ru/files/perl/uuedeinb.pl

    Запускать перед тоссером. Умеет распаковывать зипованые бандлы и PKT.
    Вынимает uu и base64 кодированые файлы. Раскладывает результат по
    директориям, в соответствии с эхотагом.

    Из-коробки - uue scanner for fido message bases https://github.com/huskyproject/hpucode Я им пользуюсь.

    Я знаю. Там же https://github.com/huskyproject/hpt/blob/master/misc/uue.pm, но это для тех, у кого не husky и даже не умеет после распаковки бандлов запускать что-то (например, фастэха).

    Have nice nights.
    Stas Mishchenkov.

    --- Самец оленя может занимать до трёх парковочных мест одновременно.
    * Origin: Lame Users Breeding. Simferopol, Crimea. (2:460/5858)
  • From Alexey Fayans@2:5030/1997 to Stas Mishchenkov on Wed Jul 16 00:07:42 2025
    Hello Stas!

    On Tue, 15 Jul 2025 03:01 +0300, you wrote to All:

    Умеет распаковывать зипованые бандлы и PKT.

    Прикольно. о зачем распаковывать зипованные банддлы? Вроде бы, все современные тоссеры умеют запускать скрипты после распаковки бандлов (но до тоссинга), причём запокованных любым поддерживаемым архиватором.


    ... Music Station BBS | https://bbs.bsrealm.net | telnet://bbs.bsrealm.net
    --- GoldED+/W32-MSVC 1.1.5-b20180707
    * Origin: Music Station | https://ms.bsrealm.net (2:5030/1997)
  • From Alexey Fayans@2:5030/1997 to Stas Mishchenkov on Wed Jul 16 00:09:44 2025
    Hello Stas!

    On Tue, 15 Jul 2025 13:24 +0300, you wrote to Nil A:

    Я знаю. Там же https://github.com/huskyproject/hpt/blob/master/misc/uue.pm, но это
    для тех, у кого не husky и даже не умеет после распаковки бандлов запускать что-то (например, фастэха).

    Как же я люблю мифы о фастехе..

    === Start of Windows Clipboard ===
    After Unpack (External Programs) ────────────────────────────────────────────────────────

    Here you can specify a program (or batch file) which is
    called by FastEcho TOSS directly after unpacking of
    compressed mailbundles is finished.

    Using this feature you can process all incoming .PKTs
    for example to create statistics, split large .PKTs etc.

    You may type the full command-line including all kind of
    switches etc. The full path to the program has only to
    be given if it cannot be found by means of your 'PATH'
    environment variable.

    See also: Before Pack
    === End of Windows Clipboard ===


    ... Music Station BBS | https://bbs.bsrealm.net | telnet://bbs.bsrealm.net
    --- GoldED+/W32-MSVC 1.1.5-b20180707
    * Origin: Music Station | https://ms.bsrealm.net (2:5030/1997)
  • From Stas Mishchenkov@2:460/5858 to Alexey Fayans on Wed Jul 16 06:21:18 2025
    Hi Alexey!

    16 Jul 25 00:07, Alexey Fayans -> Stas Mishchenkov:

    Умеет распаковывать зипованые бандлы и PKT.

    Прикольно. о зачем распаковывать зипованные банддлы?

    а всякий случай. ;)

    Вроде бы, все современные тоссеры умеют запускать скрипты после распаковки бандлов (но до тоссинга), причём запокованных любым поддерживаемым архиватором.

    Все ли пользуются современными тоссерами, умеющими запускать после распаковки и до тоссинга пакетов?

    Have nice nights.
    Stas Mishchenkov.

    --- Всё, что ты хочешь, находится на обратной стороне страха.
    * Origin: Lame Users Breeding. Simferopol, Crimea. (2:460/5858)
  • From Stas Mishchenkov@2:460/5858 to Alexey Fayans on Wed Jul 16 06:23:44 2025
    Hi Alexey!

    16 Jul 25 00:09, Alexey Fayans -> Stas Mishchenkov:

    Я знаю. Там же
    https://github.com/huskyproject/hpt/blob/master/misc/uue.pm, но это
    для тех, у кого не husky и даже не умеет после распаковки бандлов
    запускать что-то (например, фастэха).

    Как же я люблю мифы о фастехе..

    Значит тоже умеет. Я мог и забыть что-то.

    Have nice nights.
    Stas Mishchenkov.

    --- Люди делятся на сов и жаворонков. Откуда же берётся столько дятлов?
    * Origin: Lame Users Breeding. Simferopol, Crimea. (2:460/5858)
  • From Alexey Fayans@2:5030/1997 to Stas Mishchenkov on Wed Jul 16 10:07:49 2025
    Hello Stas!

    On Wed, 16 Jul 2025 06:21 +0300, you wrote to me:

    Вроде бы, все современные тоссеры умеют запускать скрипты после
    распаковки бандлов (но до тоссинга), причём запокованных любым
    поддерживаемым архиватором.
    Все ли пользуются современными тоссерами, умеющими запускать после распаковки и до тоссинга пакетов?

    Сомневаюсь, что такие тоссеры до сих пор существуют, если честно. о если распаковка бандлов опциональная, то почему бы и нет.


    ... Music Station BBS | https://bbs.bsrealm.net | telnet://bbs.bsrealm.net
    --- GoldED+/W32-MSVC 1.1.5-b20180707
    * Origin: Music Station | https://ms.bsrealm.net (2:5030/1997)
  • From Stas Mishchenkov@2:460/5858 to Alexey Fayans on Wed Jul 16 14:55:40 2025
    Hi Alexey!

    16 Jul 25 10:07, Alexey Fayans -> Stas Mishchenkov:

    Вроде бы, все современные тоссеры умеют запускать скрипты после
    распаковки бандлов (но до тоссинга), причём запокованных любым
    поддерживаемым архиватором.
    Все ли пользуются современными тоссерами, умеющими запускать после
    распаковки и до тоссинга пакетов?

    Сомневаюсь, что такие тоссеры до сих пор существуют, если честно. о если распаковка бандлов опциональная, то почему бы и нет.

    Там её даже нет смысла отключать отдельным ключом, т.к. сначала просматриваются PKT, а потом бандлы, но если их уже нет, то и ничего не произойдёт же. Видимо, просто сделаю облегчённую версию, без зипа.

    Have nice nights.
    Stas Mishchenkov.

    --- Самое сложное в безделье - это то, что нельзя остановиться и передохнуть.
    * Origin: Lame Users Breeding. Simferopol, Crimea. (2:460/5858)
  • From Stas Mishchenkov@2:460/5858 to Alexey Fayans on Wed Jul 16 15:00:04 2025
    Hi Alexey!

    16 Jul 25 10:07, Alexey Fayans -> Stas Mishchenkov:

    Вроде бы, все современные тоссеры умеют запускать скрипты после
    распаковки бандлов (но до тоссинга), причём запокованных любым
    поддерживаемым архиватором.
    Все ли пользуются современными тоссерами, умеющими запускать после
    распаковки и до тоссинга пакетов?

    Сомневаюсь, что такие тоссеры до сих пор существуют, если честно. о
    если распаковка бандлов опциональная, то почему бы и нет.

    екоторым сиспоам проще вставить в "батничек" перед тоссером, чем вникать, как в нём настроить запуск.

    Have nice nights.
    Stas Mishchenkov.

    --- Мужики, они как куры - двадцать метров от дома и уже ничьи.
    * Origin: Lame Users Breeding. Simferopol, Crimea. (2:460/5858)
  • From Stas Mishchenkov@2:460/5858 to Alexey Fayans on Wed Jul 16 16:55:08 2025
    Hi Alexey!

    16 Jul 25 15:00, Stas Mishchenkov -> Alexey Fayans:

    Вроде бы, все современные тоссеры умеют запускать скрипты после
    распаковки бандлов (но до тоссинга), причём запокованных любым
    поддерживаемым архиватором.
    Все ли пользуются современными тоссерами, умеющими запускать после
    распаковки и до тоссинга пакетов?

    Сомневаюсь, что такие тоссеры до сих пор существуют, если честно. о
    если распаковка бандлов опциональная, то почему бы и нет.

    екоторым сиспоам проще вставить в "батничек" перед тоссером, чем вникать, как в нём настроить запуск.

    Хотя, ты совершенно прав. С распаковкой бандлов я перемудрил. е шибко-то оно и нада.

    Have nice nights.
    Stas Mishchenkov.

    --- Мнение - как транспорт: у кого нет собственного, пользуется общественным.
    * Origin: Lame Users Breeding. Simferopol, Crimea. (2:460/5858)
  • From Stas Mishchenkov@2:460/5858 to All on Wed Jul 16 17:20:34 2025
    * Originally in RU.FIDONET.TODAY
    * Crossposted in RU.FTN.DEVELOP
    Hi All!

    Сделал два варианта.

    https://brorabbit.g0x.ru/files/perl/uuedeinz.pl
    Запускать перед тоссером. Умеет распаковывать зипованые бандлы и PKT. Вынимает uu и base64 кодированые файлы. Раскладывает результат по директориям, в соответствии с эхотагом. Требует установки модуля Archive::Zip. Дополнена по сравнению с первой версией. Создаёт файл отчёта, кроме лога.

    https://brorabbit.g0x.ru/files/perl/uuedeinb.pl
    Запускать из-под тоссера после распаковки бандлов. е умеет распаковывать зипованые бандлы и не требует установки модуля Archive::Zip. Вынимает uu и base64 кодированые файлы из PKT. Раскладывает результат по директориям, в соответствии с эхотагом. В остальном идентична uuedeinz.pl.

    Have nice nights.
    Stas Mishchenkov.

    --- Кто не рискует, - тот пьёт водку на поминках того, кто рисковал.
    * Origin: Lame Users Breeding. Simferopol, Crimea. (2:460/5858)