forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > SU.CHAINIK

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 15.10.2017, 11:55
Alexey Seliverstov
Guest
 
Сообщений: n/a
По умолчанию Прилинковать *.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  
Старый 15.10.2017, 11:55
Alexandr Kruglikov
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 15.10.2017, 15:55
Vladimir Fyodorov
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 15.10.2017, 16:56
Alexey Seliverstov
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 15.10.2017, 20:55
Vladimir Fyodorov
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 16.10.2017, 23:56
Alexey Seliverstov
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 16.10.2017, 23:56
Cheslav Osanadze
Guest
 
Сообщений: n/a
По умолчанию Прилинковать *.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  
Старый 17.10.2017, 13:56
Vladimir Fyodorov
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 17.10.2017, 13:56
Vladimir Fyodorov
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 17.10.2017, 16:55
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию Прилинковать *.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
Ответить с цитированием
Ответ


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

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

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


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


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