forum.wfido.ru  

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

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 03.11.2016, 22:50
Eugene Erokhin
Guest
 
Сообщений: n/a
По умолчанию Пара вопросов по binkd

Eugene Erokhin написал(а) к All в Nov 16 00:14:54 по местному времени:

Доброго всем дня!

На днях восстановил ноду после дооолгого перерыва (не спрашивайте зачем :) ), поставил binkd транспортом, настраиваю всякие мелочи. Не могу разобраться с двумя моментами:

1. Есть ли какие-то подводные камни в создании прозвонок по расписанию через "binkd -nP<адрес> binkd.cfg", в сравнении с рекомендованным в FAQ способом с созданием .lo'шки? Ну, кроме того, что вручную можно сообщить lo'шке любую первую букву.

2. Работает ли nodelist.pl искаропки, и есть ли что-то, что о нём нужно знать, кроме того, что у него в заголовке, чтобы заставить его работать? Я пытаюсь прикрутить его следующим образом:
Прописал в binkd.cfg всё нужное:
perl-hooks nodelist.pl
perl-var nodelist fidonet:d:\\fido\\nodelist\\region50.[0-9][0-9][0-9]
perl-var magichost *
perl-dll perl516.dll # only for win32 and os/2 versions with runtime DLL load

Лог на старте:
04 Nov 00:35:59 [8836] BEGIN service 'binkd-service', binkd/1.1a-94/Win64 binkd.cfg
+ 04 Nov 00:35:59 [8836] No Autoloader in perl
- 04 Nov 00:35:59 [8836] Nodelist d:\fido\nodelist/REGION50.309 parsed, 410 IP-nodes processed (0 sec)

Заменил в описаниях линков адреса на "*":
node 2:5083/1 * <пароль>
node 2:5083/444 * <пароль>

Не звонит. В логе "getaddrinfo failed".

Заменил magichost на @. Пишет:
+ 04 Nov 00:41:39 [8524] call to 2:5083/1@fidonet
+ 04 Nov 00:41:39 [6052] call to 2:5083/444@fidonet
+ 04 Nov 00:41:49 [2188] call to 2:5083/1@fidonet
+ 04 Nov 00:41:49 [9500] call to 2:5083/444@fidonet
И так до холда.

Убрал вообще описания линков. Не звонит. И ничего не пишет в лог.

Сделал даже вот так зачем-то:
node 2:5083/1 ;*; <пароль>
node 2:5083/444 ;*; <пароль>
binkd позвонил сам себе. Дозвонился :)

Подскажите, что поменять, конфиг, версию binkd, мозг? Не то, чтобы я не мог своих аж двух линков вписать в binkd.cfg с адресами. Просто непонятно, это я не пойму чего-то или просто оно не работает.

wbr! Eugene.

--- GoldED+/W32-MINGW 1.1.5-b20051207
Ответить с цитированием
  #2  
Старый 04.11.2016, 17:50
Max Vasilyev
Guest
 
Сообщений: n/a
По умолчанию Пара вопросов по binkd

Max Vasilyev написал(а) к Eugene Erokhin в Nov 16 17:36:16 по местному времени:

Нello Eugene!

04 Nov 16 00:14, you wrote to All:

EE> 1. Есть ли какие-то подводные камни в создании прозвонок по расписанию
EE> через "binkd -nP<адрес> binkd.cfg", в сравнении с рекомендованным в
EE> FAQ способом с созданием .*lo'шки? Ну, кроме того, что вручную можно
faq написан до того, как binkd сам стал делать поллы

EE> сообщить *lo'шке любую первую букву.
ничем, кроме этого

EE> 2. Работает ли nodelist.pl искаропки, и есть ли что-то, что о нём
EE> нужно знать, кроме того, что у него в заголовке, чтобы заставить его
EE> работать? Я пытаюсь прикрутить его следующим образом: Прописал в
EE> binkd.cfg всё нужное: perl-hooks nodelist.pl perl-var nodelist
EE> fidonet:d:\\fido\\nodelist\\region50.[0-9][0-9][0-9] perl-var
что за region50?
на нодлисте, который Вард выпускает - точно работает
с этим огразком разбирайся сам

EE> magichost * perl-dll perl516.dll # only for win32 and os/2 versions
EE> with runtime DLL load
У меня так:

perl-dll \\FIDO\\PERLDLL\\perl516.dll
perl-hooks \\FIDO\\BINKD\\nodelist.pl
perl-var nodelist fidonet:\\FIDO\\NODELIST\\NODELIST.[0-9][0-9][0-9]
perl-var magichost !

И линки описываются так:
node 2:5020/1042 !;*;54.246.97.165

Сначала пойдет по magichost ! - найдет в нодлисте имя и по нему позвонит
Если неуспешно - то по * (вшитая фича binkd) выдернет из binkp.net
Если и там обломается - то по 54.246.97.165

А пароли тут:
passwords \\FIDO\\BINKD\\password.cfg
а в нем:
2:5020/1042 pAs$vv0rD

WBR, Max. piwamoto!писем-нет
--- скучаю по FleetStreet'у :-(((
Ответить с цитированием
  #3  
Старый 04.11.2016, 21:51
Nil Alexandrov
Guest
 
Сообщений: n/a
По умолчанию Пара вопросов по binkd

Nil Alexandrov написал(а) к Max Vasilyev в Nov 16 20:26:48 по местному времени:

Нello, Max!

Friday November 04 2016 17:36, from Max Vasilyev -> Eugene Erokhin:

MV> perl-var magichost !
MV> И линки описываются так:
MV> node 2:5020/1042 !;*;54.246.97.165
MV> Сначала пойдет по magichost ! - найдет в нодлисте имя и по нему
MV> позвонит Если неуспешно - то по * (вшитая фича binkd) выдернет из
MV> binkp.net Если и там обломается - то по 54.246.97.165

В дистрибутиве конфиг предлагает использовать звёздочку
perl-var magichost *
Тогда не понятно, куда пойдёт резолв, если написать звёздочку в node.

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #4  
Старый 05.11.2016, 00:41
Eugene Erokhin
Guest
 
Сообщений: n/a
По умолчанию Пара вопросов по binkd

Eugene Erokhin написал(а) к Max Vasilyev в Nov 16 01:59:06 по местному времени:

Как-то 04 Ноя 16 в 17:36 писал Max Vasilyev письмо к Eugene Erokhin:

MV> faq написан до того, как binkd сам стал делать поллы
EE>> сообщить *lo'шке любую первую букву.
MV> ничем, кроме этого
Оке, понял, спасибо :)

MV> на нодлисте, который Вард выпускает - точно работает
MV> с этим огразком разбирайся сам
Этот огрызок вроде называется нодсегмент 50 региона и ходит по R50-LIST :) Я конечно не эксперт, но мне кажется, что его структура повторяет структуру мирового нодлиста, и вряд ли факт использования именно этого огрызка скажется на работоспособности скрипта. Тем более, что при loglevel 56789 видно, что он парсится замечательно.

MV> perl-var nodelist fidonet:\\FIDO\\NODELIST\\NODELIST.[0-9][0-9][0-9]
MV> perl-var magichost !
MV> И линки описываются так:
MV> node 2:5020/1042 !;*;54.246.97.165
Ок, спасибо, попробую так. Но мне казалось, весь его смысл в том, чтобы свалить поиск ip/url для любого адреса из нодлиста на бездушную машину. А выходит, что для того, чтобы позвонить непарольным директом на любой, пришедший в мою больную голову адрес, я всё равно должен идти в конфиг binkd и колдовать там с этим адресом и знаками препинания. Либо надеяться на binkp.net, где есть не все. Правильно ли я понимаю?

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

wbr! Eugene.

--- GoldED+/W32-MINGW 1.1.5-b20051207
Ответить с цитированием
  #5  
Старый 05.11.2016, 00:41
Eugene Erokhin
Guest
 
Сообщений: n/a
По умолчанию Пара вопросов по binkd

Eugene Erokhin написал(а) к Nil Alexandrov в Nov 16 02:17:04 по местному времени:

Как-то 04 Ноя 16 в 20:26 писал Nil Alexandrov письмо к Max Vasilyev:

NA> В дистрибутиве конфиг предлагает использовать звёздочку
NA> perl-var magichost *
NA> Тогда не понятно, куда пойдёт резолв, если написать звёздочку в node.
Вот я от этого и предположил, что как дело дойдёт до звёздочки, binkd возьмёт выдернутый скриптом адрес из листа и получит возможность связываться с ремотой вне зависимости от её наличия в binkd.cfg.

wbr! Eugene.

--- GoldED+/W32-MINGW 1.1.5-b20051207
Ответить с цитированием
  #6  
Старый 05.11.2016, 00:41
Nil Alexandrov
Guest
 
Сообщений: n/a
По умолчанию Пара вопросов по binkd

Nil Alexandrov написал(а) к Eugene Erokhin в Nov 16 23:29:34 по местному времени:

Нello, Eugene!

Saturday November 05 2016 01:59, from Eugene Erokhin -> Max Vasilyev:

EE> А выходит, что для того, чтобы позвонить непарольным директом
EE> на любой, пришедший в мою больную голову адрес, я всё равно должен
EE> идти в конфиг binkd и колдовать там с этим адресом и знаками
EE> препинания. Либо надеяться на binkp.net, где есть не все.

В binkp.net должны быть все, он шустрит очередной нодлист и обновляет node.binkp.net и потом из него аггрегирует сам binkp.net.

https://binkp.net/faq.html
Существуют поддомены:
ddn.binkp.net - информация из нодлиста (и только она);
node.binkp.net - адреса узлов, явно указанных через http://binkp.net;
dyn.binkp.net - динамические IP.
В основной зоне binkp.net содержится сборная информация из этих трёх источников.

Так что можно самому и не заморачиваться с нодлистом, а доверить онлайн сервису.


Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #7  
Старый 05.11.2016, 01:08
Max Vasilyev
Guest
 
Сообщений: n/a
По умолчанию Пара вопросов по binkd

Max Vasilyev написал(а) к Nil Alexandrov в Nov 16 23:27:12 по местному времени:

Нello Nil!

04 Nov 16 20:26, you wrote to me:

MV>> perl-var magichost !
MV>> И линки описываются так:
MV>> node 2:5020/1042 !;*;54.246.97.165
MV>> Сначала пойдет по magichost ! - найдет в нодлисте имя и по нему
MV>> позвонит Если неуспешно - то по * (вшитая фича binkd) выдернет из
MV>> binkp.net Если и там обломается - то по 54.246.97.165
NA> В дистрибутиве конфиг предлагает использовать звёздочку
NA> perl-var magichost *
NA> Тогда не понятно, куда пойдёт резолв, если написать звёздочку в node.
Если задать звездочку в magichost, то будет резолвинг по * по выдернутому из нодлиста адресу, а по binkp.net функционал пропадет.
Поэтому лучше делать как я написал, чтобы было и то и то.

WBR, Max. piwamoto!писем-нет
--- скучаю по FleetStreet'у :-(((
Ответить с цитированием
  #8  
Старый 05.11.2016, 01:08
Max Vasilyev
Guest
 
Сообщений: n/a
По умолчанию Пара вопросов по binkd

Max Vasilyev написал(а) к Eugene Erokhin в Nov 16 00:53:00 по местному времени:

Нello Eugene!

05 Nov 16 01:59, you wrote to me:

EE> препинания. Либо надеяться на binkp.net, где есть не все
в binkp.net есть всё из ножлиста плюс то, что сисопы сами туда записали помимо нодлиста, почитай там faq

но ряд сисопов пишут всякую фигню в нодлист, а тут уже никаких претензий к nodelist.pl

WBR, Max. piwamoto!писем-нет
--- скучаю по FleetStreet'у :-(((
Ответить с цитированием
  #9  
Старый 05.11.2016, 01:21
Eugene Erokhin
Guest
 
Сообщений: n/a
По умолчанию Пара вопросов по binkd

Eugene Erokhin написал(а) к Nil Alexandrov в Nov 16 03:13:34 по местному времени:

Как-то 04 Ноя 16 в 23:29 писал Nil Alexandrov письмо к Eugene Erokhin:

NA> В основной зоне binkp.net содержится сборная информация из этих трёх
NA> источников.
NA> Так что можно самому и не заморачиваться с нодлистом, а доверить
NA> онлайн сервису.
Спасибо! Буду значит доверять :)

Почитал perlhooks.txt и сам скрипт, чуточку ясней стало, что именно он делает. И совсем стало ясно, что вытягивать любой адрес из листа в его задачи не входит. Его интересуют только те, что прописаны в binkd.cfg. А раз уж их туда всё равно писать руками, то пусть будет binkp.net и руками из нодлиста.

Спасибо всем за ответы, помогли внести ясность :)

wbr! Eugene.

--- GoldED+/W32-MINGW 1.1.5-b20051207
Ответить с цитированием
  #10  
Старый 06.11.2016, 18:40
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию Пара вопросов по binkd

Alexey Vissarionov написал(а) к Max Vasilyev в Nov 16 17:26:00 по местному времени:

Доброго времени суток, Max!
05 Nov 2016 00:53:00, ты -> Eugene Erokhin:

MV> но ряд сисопов пишут всякую фигню в нодлист, а тут уже никаких
MV> претензий к nodelist.pl

Ага. В том числе тому, который работает на узле коордиратора, решившего связаться с узлом on occasion, как нам об этом гласит FPD.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Чем умные отличаются от дураков? Умные дурачатся, а дураки умничают.
--- /bin/vi
Ответить с цитированием
Ответ


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

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

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


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


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