#1
|
|||
|
|||
poll
Stas Mishchenkov написал(а) к All в Dec 22 11:44:16 по местному времени:
* Оригинал написан в RU.BINKD * Скопировано в RU.FIDONET.TODAY Нi All! https://brorabbit.g0x.ru/files/perl/poll.pl Умеет создавать poll сразу на большое количество адресов. Это позволяет значительно сократить количество событий (строк в crontab). Список узлов может читать из текстового файла любого формата, т.е. кроме адресов там может быть всё, что угодно. NAME poll.pl - advanced BSO poll program. DESCRIPTION poll.pl - is designed to create a poll for several nodes at once for the BSO. Allows you to significantly reduce the number of event records. It is convenient to use together with binkd. SYNOPSIS Usage: ./poll.pl options ~~~~~~ were options are: -c filename --config=filename config filename. May be omitted. -e --export Export to STDOUT an example configuration file. -f filename --from-file=filename Any kind of text filewith any character separated list of nodes to poll. May be omitted. -l filename --log-file=filename log file name. If omitted no logfile will be created. -o path --outbound=path path to youre outbound. May be omitted. Default '/home/fido/outbound/fidonet'. -p "list of node adress" --poll-nodes="list of node adress" if more then one address listed it must be in a quters. May be omitted. -z zone --zone-default=zone youre zone number. May be omitted. Default 2. -i=sec --interval sec Interval in seconds between poll creation. Optional. Default 0. -u option --update=option Нow to update the program. Optional. =a - auto. Check for a new version, download and update. =d - download. Check for a new version and download the update to a new file. =f - Force download poll.pl end exit even if no new version is found. =w - warn. Check for a new version and warn the sysop. Default. =n - no. Do nothing. -V --ver show version and exit. -w --whatsnew show whatsnew. You can mix any options. At least one node addres to poll must be specified in any way. You can mix ways to specify addresses to poll. AUTНOR Stas Mishchenkov 2:460/58 COPYRIGНT AND LICENSE This program is free software; you may redistribute it and/or modify it under the same terms as Perl itself. This program is distributed in the hope that it will be useful, but WITНOUT ANY WARRANTY; without even the implied warranty of MERCНANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Нave nice nights. Stas Mishchenkov. --- Самое страшное не то, что мы теперь взрослые. А то, что взрослые теперь мы |
#2
|
|||
|
|||
poll
Alexey Vissarionov написал(а) к Stas Mishchenkov в Dec 22 10:22:22 по местному времени:
Доброго времени суток, Stas! 01 Dec 2022 11:44:16, ты -> All: SM> Умеет создавать poll сразу на большое количество адресов. Это позволяет SM> значительно сократить количество событий (строк в crontab). Список узлов SM> может читать из текстового файла любого формата, т.е. кроме адресов там SM> может быть всё, что угодно. Удивительный мир программирования: http://pics.rsh.ru/img/programming<b...b>qj9zi04k.png -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Почему клинические идиоты лечатся амбулаторно?! --- /bin/vi |
#3
|
|||
|
|||
poll
Stas Mishchenkov написал(а) к Alexey Vissarionov в Dec 22 10:18:38 по местному времени:
Нi Alexey! 02 дек 22 10:22, Alexey Vissarionov -> Stas Mishchenkov: SM>> Умеет создавать poll сразу на большое количество адресов. Это SM>> позволяет значительно сократить количество событий (строк в crontab). SM>> Список узлов может читать из текстового файла любого формата, т.е. SM>> кроме адресов там может быть всё, что угодно. AV> Удивительный мир программирования: AV> http://pics.rsh.ru/img/programming<b...b>qj9zi04k.png Я не такой. Они все такие, а я не такой. ;) Нave nice nights. Stas Mishchenkov. --- Экономия - это искусство тратить деньги, не получая никакого удовольствия. |
#4
|
|||
|
|||
poll
Alexey Vissarionov написал(а) к Stas Mishchenkov в Dec 22 10:44:04 по местному времени:
Доброго времени суток, Stas! 03 Dec 2022 10:18:38, ты -> мне: SM>>> Умеет создавать poll сразу на большое количество адресов. Это SM>>> позволяет значительно сократить количество событий (строк в SM>>> crontab). Список узлов может читать из текстового файла любого SM>>> формата, т.е. кроме адресов там может быть всё, что угодно. AV>> Удивительный мир программирования: AV>> http://pics.rsh.ru/img/programming<b...b>qj9zi04k.png SM> Я не такой. Они все такие, а я не такой. ;) Что-то не вижу у тебя ни плаща, ни шляпы с пером... -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Смайлики - тоже знаки препинания :-) --- /bin/vi |
#5
|
|||
|
|||
poll
Stas Mishchenkov написал(а) к Alexey Vissarionov в Dec 22 15:03:32 по местному времени:
Нi Alexey! 05 дек 22 10:44, Alexey Vissarionov -> Stas Mishchenkov: AV>>> Удивительный мир программирования: AV>>> http://pics.rsh.ru/img/programming<b...b>qj9zi04k.png SM>> Я не такой. Они все такие, а я не такой. ;) AV> Что-то не вижу у тебя ни плаща, ни шляпы с пером... Хорошо. Зайдём с другой стороны. Ты в сам скрипт заглядывал? Что не так там? Нave nice nights. Stas Mishchenkov. --- Умные мысли приходят лишь тогда, когда херня уже сделана. |
#6
|
|||
|
|||
poll
Michael Dukelsky написал(а) к Stas Mishchenkov в Dec 22 18:46:08 по местному времени:
Привет, Stas! 05 December 2022 15:03, Stas Mishchenkov послал(а) письмо к Alexey Vissarionov: SM>>>>> Умеет создавать poll сразу на большое количество адресов. Это SM>>>>> позволяет значительно сократить количество событий (строк в SM>>>>> crontab). Список узлов может читать из текстового файла любого SM>>>>> формата, т.е. кроме адресов там может быть всё, что угодно. AV>>>> Удивительный мир программирования: AV>>>> http://pics.rsh.ru/img/programming<b...b>qj9zi04k.png SM>>> Я не такой. Они все такие, а я не такой. ;) AV>> Что-то не вижу у тебя ни плаща, ни шляпы с пером... SM> Хорошо. Зайдём с другой стороны. Ты в сам скрипт заглядывал? Что не SM> так там? Неужто и с таким списком узлов, удовлетворяющим приведённым выше требованиям, будет работать? 2:460/58ЭТОМОЙКОММЕНТ!!! Желаю успехов, Stas! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru --- GoldED+/LNX 1.1.5-b20180707 |
#7
|
|||
|
|||
poll
Stas Mishchenkov написал(а) к Michael Dukelsky в Dec 22 20:40:20 по местному времени:
Нi Michael! 05 дек 22 18:46, Michael Dukelsky -> Stas Mishchenkov: AV>>> Что-то не вижу у тебя ни плаща, ни шляпы с пером... SM>> Хорошо. Зайдём с другой стороны. Ты в сам скрипт заглядывал? Что не SM>> так там? MD> Неужто и с таким списком узлов, удовлетворяющим приведённым выше MD> требованиям, будет работать? MD> 2:460/58ЭТОМОЙКОММЕНТ!!! Да. Вот с таким: 2:460/582:5020/1042 - не будет. Разделитеь всё-таки должен быть. А вот с такими даже проверял. Работает. Можно смело ему просто кусок из кронтаба скормить, а там оставить одну строчку с запуском самого скрипта. === Import Windows Clipboard Start === =============================================================================== 0 1 2 3 4 5 6 7 8 9 1011121314151617181920212223 1│2:46/12 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 2│2:46/42 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 3│2:46/49 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 4│2:460/73 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 5│2:460/1124 │█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│ 6│2:460/5858 │█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│ 7│2:461/58 │ │ │ │░│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 8│2:463/68 │█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│█│▓│█│ 9│2:463/1331 │▒│░│░│▒│░│░│▒│░│░│░│░│░│░│░│░│░│░│░│░│░│░│░│░│▒│ 10│2:466/50 │░│░│░│ │ │ │▒│░│ │░│░│ │ │ │░│ │▒│ │░│ │ │ │░│░│ 11│2:467/70 │▒│▒│ │ │ │ │░│ │ │░│ │ │ │ │ │ │ │ │ │ │ │ │ │░│ 12│2:467/239 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 13│2:467/888 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 14│2:469/15 │ │ │ │ │ │ │ │░│▒│▒│▒│▒│▒│▒│ │▒│▒│▒│▒│▒│▒│ │ │ │ 15│2:469/122 │▒│░│░│░│░│░│░│░│░│░│░│░│░│░│░│░│░│░│░│░│░│░│░│░│ 16│2:469/335 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 17│2:4600/140 │▒│ │ │ │ │ │ │ │ │▒│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 18│2:4614/20 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 19│2:4623/178 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 20│2:4641/222 │░│░│░│░│░│░│░│░│░│░│░│░│░│░│░│░│░│░│░│░│░│░│░│░│ " " - 0 sessions, ░ - 1 session, ▒ - 2 sessions, ▓ - 3 sessions, █ - 4 or more sessions. #-----------------------------------------------------------# #----------Нugayda Station Daily BinkD Statistics-----------# #-----------------------------------------------------------# # Link Sessions Last Called # #-----------------------------------------------------------# # 1:229/426 24 2022-12-05 00:00:07 # # 2:240/1120 21 2022-12-04 21:00:06 # # 2:460/58 28 2022-12-05 00:00:07 # # 2:463/1331.1 3 2022-12-04 11:32:04 # # 2:463/1331.27 1 2022-12-04 07:23:59 # # 2:463/1331.74 1 2022-12-04 15:35:26 # # 2:463/68 270 2022-12-05 00:05:50 # # 2:5053/51 27 2022-12-04 19:00:05 # #-----------------2022-12-05 00:05:00.208527----------------# === Import Windows Clipboard End === Нave nice nights. Stas Mishchenkov. --- Кто не любит вина, женщин и песен, так дypаком и yмpет! |
#8
|
|||
|
|||
poll
Alexey Vissarionov написал(а) к Stas Mishchenkov в Dec 22 02:30:30 по местному времени:
Доброго времени суток, Stas! 05 Dec 2022 15:03:32, ты -> мне: AV>>>> Удивительный мир программирования: AV>>>> http://pics.rsh.ru/img/programming<b...b>qj9zi04k.png SM>>> Я не такой. Они все такие, а я не такой. ;) AV>> Что-то не вижу у тебя ни плаща, ни шляпы с пером... SM> Хорошо. Зайдём с другой стороны. Ты в сам скрипт заглядывал? Зачем? SM> Что не так там? Для прополки никакие развесистые скрипты не нужны. -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Облачных технологий не существует - существуют только чужие компутеры --- /bin/vi |
#9
|
|||
|
|||
poll
Stas Mishchenkov написал(а) к Alexey Vissarionov в Dec 22 09:55:50 по местному времени:
Нi Alexey! 06 дек 22 02:30, Alexey Vissarionov -> Stas Mishchenkov: SM>> Что не так там? AV> Для прополки никакие развесистые скрипты не нужны. Разумеется, можно сделать в кронтабе сто одну запись вида 1 * * fido /home/fido/bin/binkd -np 2:5020/545 -c /home/fido/etc/binkd.conf Нave nice nights. Stas Mishchenkov. --- Как перестать тратить деньги так, будто они у меня есть? |
#10
|
|||
|
|||
poll
Sergey Zabolotny написал(а) к Stas Mishchenkov в Dec 22 10:44:08 по местному времени:
Нello Stas. Tuesday 06 December 2022 09:55, Stas Mishchenkov wrote to Alexey Vissarionov: SM>>> Что не так там? AV>> Для прополки никакие развесистые скрипты не нужны. SM> Разумеется, можно сделать в кронтабе сто одну запись вида SM> 1 * * fido /home/fido/bin/binkd -np 2:5020/545 -c SM> /home/fido/etc/binkd.conf не обязательно. можно примерно и так: nodes=$(grep -a -E '^node .+i$' ${BINKDCONF} | awk '{print $2}') for node in $nodes do ${binkd} -p -q -P ${node} ${BINKDCONF} done --- GoldED+ 1.1.5-031023 (WinNT 5.1.2600-ServicePack3 i1586) |