[force english] [Русская языка - клева!] [минималистичный дизайн]
DtZ's homepage :> programs :>
Wait...
HErouter - Фидо/ftn/fidonet/Фидонет роутер/тракер со встроенным tcl/tk
Очередной раз я искал кульный варез который можно пользовать как router на unix/linux/openbsd, и традиционно - мне ничего не понравилось и я решил написать свой ;-)
Впрочем, несмотря на то что написано оно под linux/openbsd, спорю что спокойно соберется на любой i386-like endian машине
Главная его фитча что все правила роутинга на нем пишутся на настоящем языке программирования - TCL/TK. (конкретнее, на TCL, TK не надо, это не Гуй). А происходит все следующим злопедрическим макаром:
Сначала грузится конфиг. Яссен хрен что это тоже tcl файл. В нем всяки какашки типа
set MyFTNAddr 2:5020/730
(и проча нужная муть, в доке все на нормальном английском языке с диким русским акцентом описано)
А потом, ясна кочерыжка, на каждое сообщение напускается другой tcl скрипт.В нем всякие аттрибуты мессаги доступны как переменные (типа MsgFrom). Оттуда же его можно роутить или переписать.А потом снова зароутить и снова переписать.
Все это традиционно в состоянии early BETA, потому как мой софт традиционно столь популяен в FTN сообществе, что обычно я знаю точное количество инсталляций для всех моих варезов ;-) и фикшу только то что кому-то реально надо
Брать сей чудный продукт версии 0.00.01 тут .
20170103 Проект одноплатного компа на Atmega8 + RCA1802 / CDP1802 CPU
20141128 На острие технологий: запущен gopher server
20141022 2006 Фотки'2006 с крыши дома моего
20140701 Картина "Я пиздю Роботрон 1715 из МЭСИ (для страниц про Robotron)
20140616 SUDDEN UPDATE OF NEWSLINE!
20140616 Update: New story: "Wintering" (or "Mild Winter")
20140616 Update: 68008 computer by me
[skipped]
20020601 Зачем-то редисигнил свой сайт. Hахера, спрашивается?
© DtZ 2002 - 2006,2037