forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > 5030-722.LOCAL

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 28.09.2022, 14:52
Victor Dronov
Guest
 
Сообщений: n/a
По умолчанию Полируем поинт

Victor Dronov написал(а) к All в Sep 22 11:12:44 по местному времени:


Нello everybody!

Судя по всему, многие активные участники читают все активные эхи,
поэтому я не буду бегать по разным chainik и unix.ftn, а спрошу
сначала тут. Тем более, вдруг есть какая специфика именно для нашей
ноды.

[Данный абзац можно пропустить, тут лирическое отступление для
создания атмосферы] Значит, завёл я себе hpt + golded, под debian,
естественно. crashmail из debian почему-то сам себе не понимал, ну,
туда ему и дорога. Я так понимаю, husky гораздо более живое на данный
момент (и удобное, врать не буду, спасибо, ребята!), просто палкой надо
потыкать. По пути неприятно удивился, что luit 2.x ни в stable ни в
jammy не завезли ещё. Обновил свой testing, вспомнил добрым словом
Дебору и Яна. Потом почитал скрипты из fidoip и kuehlbox (кстати,
рекомендую).

Итак, список вопросов для редакции Спортлото. Буду признателен за
разъяснения.

* А черновики в деде можно куда-то складывать? Так, чтобы они никуда не
посылались гарантированно, даже по ошибке. Люблю пографоманить, когда
время есть.

* MsgEd мёртв а дед ещё нет? Как-то половина кнопок в msged просто
неработает после включения русского. Дед с плюсом пыхтит без проблем.
Плюнуть и забыть? Или какие ещё модные и UTF-8-aware читалки есть?

* Как пользуются файловыми эхами? В смысле скачивания. Ну, или как
послать FReq, что-то я не могу ни вспомнить, ни нагуг^Н^Н^Няндексить.
Ctrl+F из деда что-то куда-то посылает, но в ответ ничего не приходит.

* Собственно говоря, частный случай предыдущего вопроса: ноделист и
поинтлист как обновлять автоматически? Желательно по шагам, начиная с
получения. Все скрипты полагают, что он как-то появляется в файлах (ну
да, если его что-то пришлет, htick его туда положит) и потом достаточно
сделать nlupd, только он там не появляется.

* Что-нибудь круче скрипта "hpt scan pack && binkd -P ... && hpt
toss link" человечество придумало ближе к середине XXI-го века?
Makefile там какой-нибудь или еще что-нибудь в этом роде...

* А то там в outbound файлы .try и пустые директории остаются, их
сносить можно безболезненно? Как я помню, система в целом stateless...

ИВ, Victor

... Dronov кидает ботинок в Василия, дерущегося с чеширским котом
--- GoldED+/LNX 1.1.5-b20220504
Ответить с цитированием
  #2  
Старый 28.09.2022, 15:43
Vladimir Fyodorov
Guest
 
Сообщений: n/a
По умолчанию Re: Полируем поинт

Vladimir Fyodorov написал(а) к Victor Dronov в Sep 22 14:05:09 по местному времени:

Разнообразно приветствую тебя, Victor!

28 Сентября 2022, Victor Dronov писАл к All следующее:

VD> * А черновики в деде можно куда-то складывать? Так, чтобы они никуда
VD> не посылались гарантированно, даже по ошибке. Люблю пографоманить,
VD> когда время есть.

Для этого можно завести специальную локальную эху, описав её в конфиге тоссера.
Что-то типа
LocalArea DRAFTS ~/Fido/MSGAREA/DRAFTS/@ -d "Черновики" -nolink -nopack -dupecheck off -b Squish

Тогда писать черновики можно в ней, а когда решишь отправить, просто переносить письмо в нужную эху.

VD> * MsgEd мёртв а дед ещё нет? Как-то половина кнопок в msged просто
VD> неработает после включения русского. Дед с плюсом пыхтит без проблем.
VD> Плюнуть и забыть?

Да.

VD> Или какие ещё модные и UTF-8-aware читалки есть?

Можно посмотреть на юникодный [Gossiped](https://github.com/askovpen/gossiped)

VD> * Как пользуются файловыми эхами? В смысле скачивания.

Подписываешься у робота FileFix, прописываешь фэхи в husky и настраиваешь обработку пришедших файлов:
htick.exe ffix

VD> Ну, или как послать FReq, что-то я не могу ни вспомнить, ни
VD> нагуг^Н^Н^Няндексить.
VD> Ctrl+F из деда что-то куда-то посылает,

http://st.g0x.ru/freq.png

VD> но в ответ ничего не приходит.

А у босса фреки поддерживаются?

VD> * Собственно говоря, частный случай предыдущего вопроса: ноделист и
VD> поинтлист как обновлять автоматически? Желательно по шагам, начиная с
VD> получения. Все скрипты полагают, что он как-то появляется в файлах (ну
VD> да, если его что-то пришлет, htick его туда положит) и потом
VD> достаточно сделать nlupd, только он там не появляется.

Для начала подпишись на соответствующие файлэхи:
nodelisz (пятничный мировой нодлист)
z2pnt (поинтлист зоны 2)

Потом по факту прихода файлов обрабатывай их скриптом как вздумается.

VD> * А то там в outbound файлы .try и пустые директории остаются, их
VD> сносить можно безболезненно? Как я помню, система в целом stateless...

Можно удалять. Хотя в .try сохраняется информация о последней попытке дозвона. При превышении указанного в конфиге количества неудачных попыток мейлер какое-то время "звонить" на этот узел не будет.

Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр.
... Отправь немножко мне ююков мылом
--- GoldED+/OSX 1.1.5-b20220504
Ответить с цитированием
  #3  
Старый 29.09.2022, 16:13
Victor Dronov
Guest
 
Сообщений: n/a
По умолчанию Полируем поинт

Victor Dronov написал(а) к Vladimir Fyodorov в Sep 22 12:27:40 по местному времени:


Нello Vladimir!

28 Sep 22 14:05, you wrote to me:
VD>> Или какие ещё модные и UTF-8-aware читалки есть?
VF> Можно посмотреть на юникодный
VF> [Gossiped](https://github.com/askovpen/gossiped)

Ага, спасибо. Интересная штука, хотя бы работает, в меру своих
возможностей.

VF> Для начала подпишись на соответствующие файлэхи:

Вот оно, последний кирпичик. Мне, почему-то, взбрело в голову, что на
важные штуки, вроде ноделиста, подписка будет автоматическая.

VF> Хотя в .try сохраняется информация о последней попытке дозвона.

Да, поторопился, не туда посмотрел и показалось, что размер нулевой.
Ну, пусть работает.

Спасибо большое, Total Rekal приближается...

... Dronov отнимает у пингвина последнюю банку пива
--- GoldED+/LNX 1.1.5-b20220504
Ответить с цитированием
  #4  
Старый 29.09.2022, 17:13
Valentin Kuznetsov
Guest
 
Сообщений: n/a
По умолчанию Полиpуем поинт

Valentin Kuznetsov написал(а) к Victor Dronov в Sep 22 16:42:17 по местному времени:

Пpивет, Victor!
Отвечаю на письмо от 29 Sep 22 12:27:40 (AREA:5030-722.LOCAL)

VF>> Хотя в .try сохpаняется инфоpмация о последней попытке дозвона.

VD> Да, потоpопился, не туда посмотpел и показалось, что pазмеp
VD> нулевой.
VD> Ну, пусть pаботает.

А ещё в аутбаунде бывают файлы нулевой длинны с именами от бандлов. Тpогать их не надо - это затычки для пpедотвpащения одинаковости названий бандлов внутpи суток. Они сами гpохаются когда надо. Но у тебя их может и не быть
Дpугие файлы нулевой длинны могут упpавлять пpозвонкой\задеpжкой таковой. Пустые диpектоpии будут обpазовываться снова и снова. Так что лучше аутбаунд не тpогать - пpогpаммы достаточно умные и пpи "ноpмал-флоат-оф-опеpейшн" сами с ним pазбеpутся

--- WebFIDO/OS2 V0.16530km
Ответить с цитированием
  #5  
Старый 30.09.2022, 02:02
Nil A
Guest
 
Сообщений: n/a
По умолчанию Полируем поинт

Nil A написал(а) к Victor Dronov в Sep 22 23:55:30 по местному времени:

Нello, Victor!

Wednesday September 28 2022 11:12, from Victor Dronov -> All:

VD> Судя по всему, многие активные участники читают все активные эхи,
VD> поэтому я не буду бегать по разным chainik и unix.ftn,

Да, сегодня в фидо всего немного (активных) людий, так что какую бы эху не выбрал, будут одни и теже товарищи.

VD> а спрошу сначала тут. Тем более, вдруг есть какая специфика именно
VD> для нашей ноды.

К счастью, ваша надо самое стандартное ФТН подключание организует, так что специфики не надо.

VD> [Данный абзац можно пропустить, тут лирическое отступление для
VD> создания атмосферы] Значит, завёл я себе hpt + golded, под debian,
VD> естественно. crashmail из debian почему-то сам себе не понимал, ну,
VD> туда ему и дорога. Я так понимаю, husky гораздо более живое на данный
VD> момент (и удобное, врать не буду, спасибо, ребята!), просто палкой
VD> надо потыкать. По пути неприятно удивился, что luit 2.x ни в stable ни
VD> в jammy не завезли ещё. Обновил свой testing, вспомнил добрым
VD> словом Дебору и Яна. Потом почитал скрипты из fidoip и kuehlbox
VD> (кстати, рекомендую).

Из данного обзаца ясно, что ты как-то сильно продвинутый пойнт уже, раз столько всего сам уже осилил :-)

VD> Итак, список вопросов для редакции Спортлото. Буду признателен за
VD> разъяснения.

Да ты и в мемах ориентируешься.

VD> * А черновики в деде можно куда-то складывать? Так, чтобы они никуда
VD> не посылались гарантированно, даже по ошибке. Люблю пографоманить,
VD> когда время есть.

Намути арию, у которой не будет больше линков и фигач туда.

VD> * MsgEd мёртв а дед ещё нет?

Девелопмена там нету, значи пациент скорее мёртв, чем жиф.
Для деда какие-то пулреквесты случаются.

VD> Как-то половина кнопок в msged просто неработает после включения
VD> русского. Дед с плюсом пыхтит без проблем. Плюнуть и забыть? Или какие
VD> ещё модные и UTF-8-aware читалки есть?

Я у европейцев его вижел в ходу, а у русских нет - видать там не всё гладко.

VD> * Как пользуются файловыми эхами? В смысле скачивания. Ну, или как
VD> послать FReq, что-то я не могу ни вспомнить, ни нагуг^Н^Н^Няндексить.
VD> Ctrl+F из деда что-то куда-то посылает, но в ответ ничего не приходит.

Тот же pub/sub что и эхи. Ты подисался (subscribe), и дальше, когда кто-то запостит (publish), то ты примешь.
Если в обычных эхах есть возможность у ареафикса сресканить базу, т.е. получить контент, который там был ещё до момента подписки, то с файлэхами такая фигня не доступна.

Возможно, тебе надо копать в сторону фреков, но это не файэхи, хотя часто сисоп настраивает так, что фрекается всё то, что валилось из файлэх, но не факт.

VD> * Собственно говоря, частный случай предыдущего вопроса: ноделист и
VD> поинтлист как обновлять автоматически? Желательно по шагам, начиная с
VD> получения. Все скрипты полагают, что он как-то появляется в файлах (ну
VD> да, если его что-то пришлет, htick его туда положит) и потом
VD> достаточно сделать nlupd, только он там не появляется.

Собственно говоря, тебя, как поента, обновление нодлиста особо волновать не должно. Тебе надо знать как "позвонить" боссу, у него может смениться телефон или хостнейм, но это и руками можно вбить, без нодлистов. Возможно, нодлист тебе нужен, чтобы залить директом комплейн, или фрекнуть у кого-то чего-то. Поент-лист так вообще, во-первых, уже экзотика и не во всех сетях аккуратно ведётся, во вторых, нужен только в читалке, как адресная книга штолле.

Если по существу - тут вступают в действие твои админские скиллы в областе скриптопейсания. Теория - ты подписался на файлэху с нодлистами, они падают тебе в инбаунд, и у тебя есть скрипт по кронтабу или при тоссинге, который обнаруживает новый файл и выполняет некие действия, чтобы положить его куда надо, и позапускать какие-то индексы для голдеда и т.д.

VD> * Что-нибудь круче скрипта "hpt scan pack && binkd -P ... && hpt
VD> toss link" человечество придумало ближе к середине XXI-го века?
VD> Makefile там какой-нибудь или еще что-нибудь в этом роде...

Чтобы что? Тебе, как админу узла, виднее что ты там куда и когда хочешь запускать.
Человечество в 21ом веке придумало поент-комплекты, иликомбайны, где фсё само случается, т.е. для домохозяек.
С твоим широким кругозором такие пакеты будет не интересны :-)

VD> * А то там в outbound файлы .try и пустые директории остаются, их
VD> сносить можно безболезненно? Как я помню, система в целом stateless...

Кагбэ все эти try, bsy, .. файлы и содержат состояние, как это stateless?

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #6  
Старый 30.09.2022, 21:32
Victor Dronov
Guest
 
Сообщений: n/a
По умолчанию Полируем поинт

Victor Dronov написал(а) к Nil A в Sep 22 17:56:40 по местному времени:


Нello Nil!

29 Sep 22 23:55, you wrote to me:
VD>> * Что-нибудь круче скрипта "hpt scan pack && binkd -P ... && hpt
VD>> toss link" человечество придумало ближе к середине XXI-го века?
NA> Чтобы что? Тебе, как админу узла, виднее что ты там куда и когда
NA> хочешь запускать.

С современными ресурсами тупо дёрнуть после каждого "дозвона"
произвольный скрипт, конечно, не проблема. Просто, хочется элегантности.
Разработка софта "под юникс" ушла вперёд стремительными темпами, а вот
фидософт, по моим ощущениям, так концептуально и застрял в конце 80-х :)

Кстати, отвечая на свой вопрос -- binkd умеет создавать флаги (файлы)
по факту приёма чего-либо с заданным именем, после чего по простому
условию можно дергать тоссер или чего-там-надо. Для поинта в GoldEd
есть SEMAPНORE NETSCAN и ECНOSCAN.

NA> Кагбэ все эти try, bsy, .. файлы и содержат состояние, как это
NA> stateless?

Ну, немножко некорректно, в смысле, когда живых процессов нет, всё
можно удалить и ничего от этого не сломается.

Спасибо!

Victor


... Dronov вытаскивает за хвост демона, торчащего из дисковода
--- GoldED+/LNX 1.1.5-b20220504
Ответить с цитированием
  #7  
Старый 30.09.2022, 22:02
Nil A
Guest
 
Сообщений: n/a
По умолчанию Полируем поинт

Nil A написал(а) к Victor Dronov в Sep 22 20:35:44 по местному времени:

Нello, Victor!

Friday September 30 2022 17:56, from Victor Dronov -> Nil A:

VD> С современными ресурсами тупо дёрнуть после каждого "дозвона"
VD> произвольный скрипт, конечно, не проблема.

Если у тебя бинкд, то в конфиге exec что-то на .su? *.mo? *.tu? *.we? *.th? *.fr? *.sa? .pkt
Или exec что-то на *.tic
Уже не просто один-размер-подходит-всем.

VD> Просто, хочется элегантности.

Да ты эстет.

VD> Разработка софта "под юникс" ушла вперёд стремительными темпами,

Давай, спомни systemd, ну для холивара, опять же.

VD> а вот фидософт, по моим ощущениям, так концептуально и
VD> застрял в конце 80-х :)

Дык! Ты просёк фишку! Фидо - это сеть музей, с действующими экспонатами.

VD> Кстати, отвечая на свой вопрос -- binkd умеет создавать флаги (файлы)
VD> по факту приёма чего-либо с заданным именем, после чего по простому
VD> условию можно дергать тоссер или чего-там-надо. Для поинта в GoldEd
VD> есть SEMAPНORE NETSCAN и ECНOSCAN.

Фсё перепутал. Бинкд умеет запускать exec в конце приёма по шаблону файла.
Тоссер умеет добавлять в файлик имя эхи на рескан, чтобы голдед и прочие не шароёбились по всем базам в поисках новых сообщений, так же и обратно может работать.

NA>> Кагбэ все эти try, bsy, .. файлы и содержат состояние, как это
NA>> stateless?
VD> Ну, немножко некорректно, в смысле, когда живых процессов нет, всё
VD> можно удалить и ничего от этого не сломается.

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

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #8  
Старый 01.10.2022, 13:31
Victor Dronov
Guest
 
Сообщений: n/a
По умолчанию Полируем поинт

Victor Dronov написал(а) к Nil A в Sep 22 20:33:56 по местному времени:


Нello Nil!

30 Sep 22 20:35, you wrote to me:
NA> Если у тебя бинкд, то в конфиге exec что-то на .su? *.mo? .tu?
NA> .we? *.th? *.fr? *.sa? *.pkt Или exec что-то на .tic Уже не
NA> просто один-размер-подходит-всем.

Ага, есть такое. Но, IMНO, exec некрасиво, flag элегантнее :) Позволяет
разнести обработку, вообще как хочется.

VD>> Просто, хочется элегантности.
NA> Давай, спомни systemd, ну для холивара, опять же.

Меня после SMF трудно испугать. Но, свою торрент качалку, скрещенную
с vpn, я на systemd перенести с upstart не смог.

NA> Фсё перепутал. Бинкд умеет запускать exec в конце приёма по
NA> шаблону файла.

бинк технически умеет и флаги и экзек, вот прямо сейчас у меня через
флаги работает.

Victor


... Dronov шугает демонов, проталкивающих розового слона в форточку
--- GoldED+/LNX 1.1.5-b20220504
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 00:39. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot