#1
|
|||
|
|||
Прилинковать *.pkt к базе ручками.
Alexey Seliverstov написал(а) к All в Oct 17 09:22:20 по местному времени:
Здpавствуй, All! С утра подглючил FidoIP - на каком то этапе вылетел с ошибкой, но binkd успел подсосать с аплинка почту. По итогу в LOCALINB есть .tos файл и он же, только распакованный в кучку *.pkt, в TEMPINB. Вопрос меня, чайника, такой - как это хозяйство в базу запихнуть руками? Не пропущенных мессаг жалко, - pkt'шки и так просмотреть можно, - но просто повод как раз чуть разобраться (с помощью Олла, конечно), что за что в батнике FidoIP отвечает, а он у меня такой. \fido\hpt\hpt.exe scan \fido\hpt\hpt.exe pack \fido\binkd\binkd.exe -cp -P2:5020/723 \fido\binkd\binkd.cfg \fido\hpt\hpt.exe toss \fido\hpt\htick.exe toss \fido\hpt\htick.exe announce \fido\hpt\sqpack.exe '*' \fido\hpt\hpt.exe link '*' Думал, что две последние как раз за это отвечают, но не помогло. Потом просто штатно повторял спустя время 'сессию' - более свежие мессаги забирались и подсасывались базой и в деде видны, а те, пропущенные, так и лежат в *INB папках, недобавленные в базу. Сам поинтпакет виндовый, запускаемый в чикаге. NB: * в одинарных закавычках в sqpack и hpt link - это у меня DOS версии ихние, с такой вот особенностью пунктуации комстроки, а не просто ручки кривые и шаловливые. Стриптиз с binkd.cfg и ftn.cfg здесь нужен? Если да, какие места? С уважением - Alexey --- GoldED+/DPMI32 1.1.5-b20120515 |
#2
|
|||
|
|||
Re: Прилинковать *.pkt к базе ручками.
Alexandr Kruglikov написал(а) к Alexey Seliverstov в Oct 17 11:09:06 по местному времени:
Привет, Alexey! 15 окт 17 09:22, Alexey Seliverstov писал(а) к All: AS> Здpавствуй, All! AS> С утра подглючил FidoIP Это его нормальное состояние, привыкай. AS> на каком то этапе вылетел с ошибкой, но binkd успел подсосать с AS> аплинка почту. На этапе тоссинга. А подсосал ты, как я думаю, рескан какой-нибудь эхи. AS> По итогу в LOCALINB есть .tos файл и он же, только распакованный в AS> кучку *.pkt, в TEMPINB. Вопрос меня, чайника, такой - как это AS> хозяйство в базу запихнуть руками? Никак. Если моё предположение выше верно, то оно так и будет падать. Отрескань меньшее количество мессаг. AS> Не пропущенных мессаг жалко, - pkt'шки и так просмотреть можно, - но AS> просто повод как раз чуть разобраться (с помощью Олла, конечно), что AS> за что в батнике FidoIP отвечает, а он у меня такой. AS> \fido\hpt\hpt.exe scan AS> \fido\hpt\hpt.exe pack AS> \fido\binkd\binkd.exe -cp -P2:5020/723 \fido\binkd\binkd.cfg AS> \fido\hpt\hpt.exe toss AS> \fido\hpt\htick.exe toss AS> \fido\hpt\htick.exe announce AS> \fido\hpt\sqpack.exe '*' AS> \fido\hpt\hpt.exe link '*' запускаешь hpt без всего - и О ЧУДО: Usage: hpt [-c config] [options] hpt toss - toss mail hpt toss -b[f] - toss mail from badarea [force] hpt scan - scan echomail hpt scan -w - scan echomail without highwaters hpt scan -a <pattern> - scan echomail from areas matching the pattern hpt scan -f [filename] - scan only areas listed in this file hpt post [options] file - post a message (for details run "hpt post -h") hpt pack - pack netmail hpt pack -a <pattern> - pack netmail only from areas matching <pattern> hpt pack -f [filename] - pack netmail only from areas listed in this file hpt link [areamask] - link messages hpt link -j [areamask] - link jam areas using CRC (quicker) hpt afix [-f] [-s] [<addr> command] - process areafix hpt qupd - update queue file and do some areafix jobs hpt qrep - make report based on information from queue file hpt qrep -d - make report containing only changes hpt relink <pattern> <addr> - refresh subscription for areas matching the pattern hpt relink -f [filename] <addr> - refresh only areas listed in this file hpt resubscribe <pattern> <fromaddr> <toaddr> - move subscription of areas matching the pattern from one link to another hpt resubscribe -f [file] <fromaddr> <toaddr> - move subscription of areas matching area patterns listed in this file with one pattern on a line from one link to another hpt pause - set pause for links who don't poll our system hpt -q [options] - quiet mode (no screen output) с htick'ом и прочим тоже работает. А sqpack - это пуржилка, за запуск которой без ведома пользователя надо отрубать руки по самые гланды. AS> Думал, что две последние как раз за это отвечают, но не помогло. Неправильно думал. AS> Потом просто штатно повторял спустя время 'сессию' - более свежие AS> мессаги забирались и подсасывались базой и в деде видны, а те, AS> пропущенные, так и лежат в *INB папках, недобавленные в базу. Сам AS> поинтпакет виндовый, запускаемый в чикаге. a. почисть инбаунд и прими это, как неизбежное b. поставь hpt 1.9, там этого непонятного косяка нет. AS> Стриптиз с binkd.cfg и ftn.cfg здесь нужен? Если да, какие места? Не нужен, у тебя связь есть. З.Ы. (Замечу Ышо): Попроси своего босса рассказать, какой софт за что отвечает, это его прямая обязанность =) С наилучшими пожеланиями, Alexandr. --- "OS X/binkd/hpt-1.9-cur/GoldEd+-1.1.5-b20170303" --- |
#3
|
|||
|
|||
Re: Прилинковать *.pkt к базе ручками.
Vladimir Fyodorov написал(а) к Alexey Seliverstov в Oct 17 13:01:36 по местному времени:
Разнообразно приветствую тебя, Alexey! 15 Октября 2017, Alexey Seliverstov писАл к All следующее: AS> С утра подглючил FidoIP - на каком то этапе вылетел с ошибкой, но AS> binkd успел подсосать с аплинка почту. По итогу в LOCALINB есть .tos AS> файл и он же, только распакованный в кучку *.pkt, в TEMPINB. Вопрос AS> меня, чайника, такой - как это хозяйство в базу запихнуть руками? Переложить pkt-шки в приёмный инбаунд и вручную запустить тоссер (и линковщик, если надо). Где инбаунд в fidoip, я не знаю, посмотри директиву "ProtInbound" в конфиге тоссера - скорее всего, это файл config или config.cfg. AS> что за что в батнике FidoIP отвечает, а он у меня такой. AS> \fido\hpt\hpt.exe scan AS> \fido\hpt\hpt.exe pack Сканируем и пакуем написанную почту. AS> \fido\binkd\binkd.exe -cp -P2:5020/723 \fido\binkd\binkd.cfg Звоним боссу. AS> \fido\hpt\hpt.exe toss Тоссим почту (вот это и надо запустить вручную). AS> \fido\hpt\htick.exe toss AS> \fido\hpt\htick.exe announce Обрабатываем файлы, пришедшие по файл-эхам. AS> \fido\hpt\sqpack.exe '*' Пуржим (сжимаем) базы эх, удаляя старые письма. AS> \fido\hpt\hpt.exe link '*' Линкуем почту. Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр. ... Тоссер от мылера недалеко падает --- GoldED+/W64-MSVC 1.1.5-b20170303 |
#4
|
|||
|
|||
Re: Прилинковать *.pkt к базе ручками.
Alexey Seliverstov написал(а) к Vladimir Fyodorov в Oct 17 14:41:48 по местному времени:
Здpавствуй, Vladimir! Воскресенье 15 Октября 2017 13:01, ты писал(а) мне: AS>> С утра подглючил FidoIP - на каком то этапе вылетел с ошибкой, но AS>> binkd успел подсосать с аплинка почту. По итогу в LOCALINB есть AS>> .tos файл и он же, только распакованный в кучку *.pkt, в TEMPINB. AS>> Вопрос меня, чайника, такой - как это хозяйство в базу запихнуть AS>> руками? VF> Переложить pkt-шки в приёмный инбаунд и вручную запустить тоссер (и VF> линковщик, если надо). Где инбаунд в fidoip, я не знаю, посмотри VF> директиву "ProtInbound" в конфиге тоссера - скорее всего, это файл VF> config или config.cfg. Переложил. AS>> что за что в батнике FidoIP отвечает, а он у меня такой. AS>> \fido\hpt\hpt.exe scan AS>> \fido\hpt\hpt.exe pack VF> Сканируем и пакуем написанную почту. Интересно, в хелпе указано в отношении scan - echomail, а в отношении pack - netmail. Это раздельные процедуры (сканирование новых и паковка) для эхо- и нетмейла, или это просто неопрятность в описании и каждая процедура поочерёдно действует в отношении и эхо- и нетмейла? AS>> \fido\binkd\binkd.exe -cp -P2:5020/723 \fido\binkd\binkd.cfg VF> Звоним боссу. AS>> \fido\hpt\hpt.exe toss VF> Тоссим почту (вот это и надо запустить вручную). Запустил (переложил сперва в inbound из tempinb), раскидало куда надо, потом удалило pkt'шки. Дед явил новые мессаги. Похоже, сработало как надо. Спасибо =) AS>> \fido\hpt\htick.exe toss AS>> \fido\hpt\htick.exe announce VF> Обрабатываем файлы, пришедшие по файл-эхам. Вот это по идее можно вообще убрать, если файло не принимаю? Босс говорит, фреки в FidoIP не работают, но работает, как я его понял, скачивание всего из подписанной файлэхи. Если таким макаром подписаться у него на какую-либо файлэху, понадобится htick? AS>> \fido\hpt\sqpack.exe '*' VF> Пуржим (сжимаем) базы эх, удаляя старые письма. Это вообще нужно с каждым забором почты и тоссингом делать? Или можно делать от случая к случаю? AS>> \fido\hpt\hpt.exe link '*' VF> Линкуем почту. Как сказал выше, hpt toss оказалось достаточно. Для чего тогда эта строка, что за линковка такая, что за процедура? С уважением - Alexey --- GoldED+/DPMI32 1.1.5-b20120515 |
#5
|
|||
|
|||
Re: Прилинковать *.pkt к базе ручками.
Vladimir Fyodorov написал(а) к Alexey Seliverstov в Oct 17 19:17:34 по местному времени:
Разнообразно приветствую тебя, Alexey! 15 Октября 2017, Alexey Seliverstov писАл к Vladimir Fyodorov следующее: AS>>> \fido\hpt\hpt.exe scan AS>>> \fido\hpt\hpt.exe pack VF>> Сканируем и пакуем написанную почту. AS> Интересно, в хелпе указано в отношении scan - echomail, а в отношении AS> pack - netmail. Всё верно: scan - для эх, pack - для нетмейла. AS>>> \fido\hpt\hpt.exe toss VF>> Тоссим почту (вот это и надо запустить вручную). AS> Запустил (переложил сперва в inbound из tempinb), раскидало куда надо, AS> потом удалило pkt'шки. Дед явил новые мессаги. Похоже, сработало как AS> надо. Спасибо =) Не за что. AS>>> \fido\hpt\htick.exe toss AS>>> \fido\hpt\htick.exe announce VF>> Обрабатываем файлы, пришедшие по файл-эхам. AS> Вот это по идее можно вообще убрать, если файло не принимаю? Да, если на файлэхи не подписан, либо предпочитаешь раскидывать файлы вручную или отдельным фэхотоссером. AS> Босс говорит, фреки в FidoIP не работают, Он ошибается. AS> но работает, как я его понял, скачивание всего из подписанной файлэхи. AS> Если таким макаром подписаться у него на какую-либо файлэху, AS> понадобится htick? Не обязательно. Как я сказал, можно всё обработать вручную, если не лень или процедура одноразовая либо достаточно редкая. Или заюзать другой файлэхопроцессор. AS>>> \fido\hpt\sqpack.exe '*' VF>> Пуржим (сжимаем) базы эх, удаляя старые письма. AS> Это вообще нужно с каждым забором почты и тоссингом делать? Или можно AS> делать от случая к случаю? Можно от случая к случаю. Я, например, запускаю его примерно раз в квартал. Кстати, каким образом в fidoip выставляется ограничение на эхи - по числу сообщений, по времени хранения? AS>>> \fido\hpt\hpt.exe link '*' VF>> Линкуем почту. AS> Как сказал выше, hpt toss оказалось достаточно. Для чего тогда эта AS> строка, что за линковка такая, что за процедура? Для построения дерева ответов. Если на какое-либо письмо в эхе есть ответы, то они прилинковываются к нему, что отмечается в голдеде вверху письма: === Msg :916 of 1006 -915 +917 === Это значит, что письмо #916, которое ты в данный момент читаешь, является ответом на #915, и, в свою очередь, на него есть ответ #917. Перемещаться по цепочке можно при нажатии Ctrl-Left и Ctrl-Right, если эти комбинации не переопределены в конфиге. Можно также увидеть всё дерево сообщений, нажав F8 или Shift-3 в режиме чтения. Опять-таки не знаю как оно в fidoip, у меня есть подозрение, что каждый раз линкуются все эхи, что может существенно замедлять работу. И, кстати, тоссинг и линковку можно объединить в одну команду. === hpt toss link === Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр. ... Вступайте в секту атеистов седьмого дня! --- GoldED+/W64-MSVC 1.1.5-b20170303 |
#6
|
|||
|
|||
Re: Прилинковать *.pkt к базе ручками.
Alexey Seliverstov написал(а) к Vladimir Fyodorov в Oct 17 22:25:12 по местному времени:
Здpавствуй, Vladimir! Воскресенье 15 Октября 2017 19:17, ты писал(а) мне: AS>>>> \fido\hpt\sqpack.exe '*' VF>>> Пуржим (сжимаем) базы эх, удаляя старые письма. AS>> Это вообще нужно с каждым забором почты и тоссингом делать? Или AS>> можно делать от случая к случаю? VF> Можно от случая к случаю. Я, например, запускаю его примерно раз в VF> квартал. Кстати, каким образом в fidoip выставляется ограничение на VF> эхи - по числу сообщений, по времени хранения? Если вопрос ко мне, то не знаю, даже слабо представляю, зачем это =) Ограничение на бездумное многолетнее раздутие почтовой базы на винте? AS>>>> \fido\hpt\hpt.exe link '*' VF>>> Линкуем почту. AS>> Как сказал выше, hpt toss оказалось достаточно. Для чего тогда AS>> эта строка, что за линковка такая, что за процедура? VF> Для построения дерева ответов. Если на какое-либо письмо в эхе есть VF> ответы, то они прилинковываются к нему, что отмечается в голдеде VF> вверху письма: VF> === VF> Msg :916 of 1006 -915 +917 VF> === VF> Это значит, что письмо #916, которое ты в данный момент читаешь, VF> является ответом на #915, и, в свою очередь, на него есть ответ #917. VF> Перемещаться по цепочке можно при нажатии Ctrl-Left и Ctrl-Right, если VF> эти комбинации не переопределены в конфиге. Можно также увидеть всё VF> дерево сообщений, нажав F8 или Shift-3 в режиме чтения. VF> Опять-таки не знаю как оно в fidoip, у меня есть подозрение, что VF> каждый раз линкуются все эхи, что может существенно замедлять работу. VF> И, кстати, тоссинг и линковку можно объединить в одну команду. VF> === VF> hpt toss link VF> === Попробовал и то и другое. Научил дурака паре трюков, унёс в копилку. Спасибо! С уважением - Alexey --- GoldED+/DPMI32 1.1.5-b20120515 |
#7
|
|||
|
|||
Прилинковать *.pkt к базе ручками.
Cheslav Osanadze написал(а) к Vladimir Fyodorov в Oct 17 21:47:06 по местному времени:
Привет, Vladimir! 16 окт 17 22:25, Alexey Seliverstov -> Vladimir Fyodorov: VF>> Можно от случая к случаю. Я, например, запускаю его примерно раз VF>> в квартал. Кстати, каким образом в fidoip выставляется VF>> ограничение на эхи - по числу сообщений, по времени хранения? AS> Если вопрос ко мне, то не знаю, даже слабо представляю, зачем это =) AS> Ограничение на бездумное многолетнее раздутие почтовой базы на винте? m30000 там по умолчанию. Cheslav. ... Негpамотные должны диктовать. --- ... |
#8
|
|||
|
|||
Re: Прилинковать *.pkt к базе ручками.
Vladimir Fyodorov написал(а) к Alexey Seliverstov в Oct 17 11:43:38 по местному времени:
Разнообразно приветствую тебя, Alexey! 16 Октября 2017, Alexey Seliverstov писАл к Vladimir Fyodorov следующее: AS>>> Это вообще нужно с каждым забором почты и тоссингом делать? Или AS>>> можно делать от случая к случаю? VF>> Можно от случая к случаю. Я, например, запускаю его примерно раз VF>> в квартал. Кстати, каким образом в fidoip выставляется VF>> ограничение на эхи - по числу сообщений, по времени хранения? AS> Если вопрос ко мне, то не знаю, даже слабо представляю, зачем это =) AS> Ограничение на бездумное многолетнее раздутие почтовой базы на винте? В основном да. При больших базах может дольше запускаться редактор, дольше линковаться почта. Поэтому в конфиге hpt (в стандартной поставке в отдельном файле areas, а в fidoip, кажется, всё в одном - config.cfg) обычно прописывается ограничение, типа такого: === EchoArea RU.FIDONET.TODAY /Users/opera/Fido/MSGAREA/RU/FIDONET/TODAY/@ -g N -d "Фидо сегодня" -$m 500 -a 2:50/15 2:5020/715 === "-$m 500" означает оставлять в базе после пуржинга последние 500 сообщений. Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр. ... Тятя, тятя, наши СЕТИ ... --- GoldED+/OSX 1.1.5-b20170303 |
#9
|
|||
|
|||
Re: Прилинковать *.pkt к базе ручками.
Vladimir Fyodorov написал(а) к Cheslav Osanadze в Oct 17 11:50:34 по местному времени:
Разнообразно приветствую тебя, Cheslav! 16 Октября 2017, Cheslav Osanadze писАл к Vladimir Fyodorov следующее: VF>>> Можно от случая к случаю. Я, например, запускаю его примерно раз VF>>> в квартал. Кстати, каким образом в fidoip выставляется VF>>> ограничение на эхи - по числу сообщений, по времени хранения? AS>> Если вопрос ко мне, то не знаю, даже слабо представляю, зачем это AS>> =) Ограничение на бездумное многолетнее раздутие почтовой базы на AS>> винте? CO> m30000 там по умолчанию. Тридцать тысяч?! Это же лет за 10 наберётся в самых траффиковых эхах, наверное. И при этом пуржинг запускается каждую сессию... Жуть. Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр. ... Я вас не понима... Ах, это UU-coding ... --- GoldED+/OSX 1.1.5-b20170303 |
#10
|
|||
|
|||
Прилинковать *.pkt к базе ручками.
Alexey Vissarionov написал(а) к Vladimir Fyodorov в Oct 17 15:15:30 по местному времени:
Доброго времени суток, Vladimir! 17 Oct 2017 11:50:34, ты -> Cheslav Osanadze: VF>>>> Можно от случая к случаю. Я, например, запускаю его примерно раз VF>>>> в квартал. Кстати, каким образом в fidoip выставляется VF>>>> ограничение на эхи - по числу сообщений, по времени хранения? AS>>> Если вопрос ко мне, то не знаю, даже слабо представляю, зачем это AS>>> =) Ограничение на бездумное многолетнее раздутие почтовой базы на AS>>> винте? CO>> m30000 там по умолчанию. VF> Тридцать тысяч?! Это же лет за 10 наберётся в самых траффиковых эхах, VF> наверное. И при этом пуржинг запускается каждую сессию... Жуть. Ошибаешься. На порядок. Десятичный. -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Смайлики - тоже знаки препинания :-) --- /bin/vi |