pointc 2
Vitaliy Geydeko написал(а) к All в Nov 18 08:03:30 по местному времени:
Привет, All! * Оpигинал в ru.fidonet.today * Также послано в ru.ftn.develop есть программа по w32 консоль по контролю своевремености забора почты и ведение поинтлистов. у кого есть реальное желание ее ставить на ноду? и дайте совет как бы ее подготовить (исходники) к портированию в другие системы. использованы классические функсии C если нужна полуось у меня она вроде есть попробую собрать ссылка [url]ftp://ftp.wit5064.mykeenetic.ru/fido/software/pointc.zip[/url] Vitaliy ... np:Круг, МихаилЦыганова, Вика - Шансонье (CНANSON-MSK) --- Странноместный водолаз-спасатель |
pointc 2
Nil Alexandrov написал(а) к Vitaliy Geydeko в Nov 18 22:04:34 по местному времени:
Нello, Vitaliy! Wednesday November 07 2018 08:03, from Vitaliy Geydeko -> All: VG> есть программа по w32 консоль VG> по контролю своевремености забора почты и ведение поинтлистов. По функциональности похожа на аналогичные написанные на perl. Были споры за и против perl скрипта, но по факту (и наличия минимальных знаний в perl) скрипт более понятен что он делает, в отличии от бинарной программы, плюс желающие могут "подкрутить" под свои нужды. Парсить текстовые строчки на C/C++ чуть меньше приятно, чем на скриптовых языках, а главное получается много кода, за которым может потеряться суть происходящих действий. Главное, платформенно независимость достигается лучше на скриптах, чем на компилированных языках. VG> у кого есть реальное желание ее ставить на ноду? Наверное тем, у кого нода работает под W32. VG> и дайте совет как бы ее подготовить (исходники) к портированию в VG> другие системы. использованы классические функсии C если нужна полуось VG> у меня она вроде есть попробую собрать Закинуть исходники на github? Портировать на другие системы? Пользоваться стандартными библиотеками, писать 32/64бит и big/little endian не зависимый код. Заморочится с '/' и '\', а также CR+NL и NL перенос строк в разных системах. Далее собрать разными компиляторами под эти все платформы, затем прогнать какие-то тестовые конфиги/логи и сравнить результаты. VG> ссылка [url]ftp://ftp.wit5064.mykeenetic.ru/fido/software/pointc.zip[/url] Ссылк ведёт на бинарную сборку, комментировать портирование на другие системы тут "по фотографии" сложно. P.S. Видишь сколько заморочек, проще на perl/python написать. Best Regards, Nil --- GoldED+/LNX 1.1.5 |
pointc 2
Vitaliy Geydeko написал(а) к Nil Alexandrov в Nov 18 08:15:46 по местному времени:
Привет, Nil! 07 Ноя 18 22:04, ты писал(а) мне: VG>> есть программа по w32 консоль VG>> по контролю своевремености забора почты и ведение поинтлистов. NA> По функциональности похожа на аналогичные написанные на perl. NA> Были споры за и против perl скрипта, но по факту (и наличия NA> минимальных знаний в perl) скрипт более понятен что он делает, в NA> отличии от бинарной программы, плюс желающие могут "подкрутить" под NA> свои нужды. тут Братец Кролик ворчал, что все общенано батниками. так наооборот. Скажем программа дает в файл отчет, а батник дает ту самую гибкость. скажем у одного хаски у другого партосс , третий застрял на фасте. NA> Парсить текстовые строчки на C/C++ чуть меньше приятно, чем на NA> скриптовых языках, а главное получается много кода, за которым может NA> потеряться суть происходящих действий. Главное, платформенно NA> независимость достигается лучше на скриптах, чем на компилированных NA> языках. на это есть автор(ы) VG>> у кого есть реальное желание ее ставить на ноду? NA> Наверное тем, у кого нода работает под W32. ) VG>> и дайте совет как бы ее подготовить (исходники) к портированию в VG>> другие системы. использованы классические функсии C если нужна VG>> полуось VG>> у меня она вроде есть попробую собрать NA> Закинуть исходники на github? Портировать на другие системы? NA> Пользоваться стандартными библиотеками, писать 32/64бит и big/little NA> endian не зависимый код. Заморочится с '/' и '\', а также CR+NL и NL NA> перенос строк в разных системах. Далее собрать разными компиляторами NA> под эти все платформы, затем прогнать какие-то тестовые конфиги/логи и NA> сравнить результаты. с \ / и CR LF минимум проблем. большинство параметров - в конфигах ксатити я в вводе не видел CR VG>> ссылка [url]ftp://ftp.wit5064.mykeenetic.ru/fido/software/pointc.zip[/url] NA> Ссылк ведёт на бинарную сборку, комментировать портирование на другие NA> системы тут "по фотографии" сложно. NA> P.S. Видишь сколько заморочек, проще на perl/python написать. щас пока две задачи. некотрые меняют имя лога бинка и разные правила именование сегментов в разных сетях я принял долгоиграющий седатив, первые несмколько дней он сильно клонит в сон. так что пока буду "на малой скорости" но мысли уже есть. просто что есть идия хорошо. но нужен код. Vitaliy ... np:A.L.Webber & T.Rice - Judas' Death --- Странноместный водолаз-спасатель |
pointc 2
Brother Rabbit написал(а) к Nil Alexandrov в Nov 18 08:56:18 по местному времени:
Нi, Nil! 07 ноя 18 22:04, Nil Alexandrov -> Vitaliy Geydeko: VG>> есть программа по w32 консоль VG>> по контролю своевремености забора почты и ведение поинтлистов. NA> По функциональности похожа на аналогичные написанные на perl. Ну, не факт. Задел-то, как раз, хороший. Посмотрим, как пойдет. NA> Были споры за и против perl скрипта, но по факту (и наличия NA> минимальных знаний в perl) скрипт более понятен что он делает, в NA> отличии от бинарной программы, В любом случае там внутри написано почти человеческим языком, что он делает. А если авторы еще и коментируют код... ;) NA> плюс желающие могут "подкрутить" под свои нужды. И вот только тут уже нужно иметь немного умения. NA> Парсить текстовые строчки на C/C++ чуть меньше приятно, чем на NA> скриптовыхязыках, а главное получается много кода, за которым может NA> потеряться суть происходящих действий. Теоретически, бинарь работает быстрее скрипта. Хотя, в OS/2, помнится, рексовые скрипты при первом запуске компилировались в бинарь и потом запускался этот бинарь, пока не менялся скрипт. NA> Главное, платформенно независимость достигается лучше на скриптах, NA> чем на компилированных языках. Да, переносимость кода значительно лучше, практически стопроцентная. Нave nice nights. Brother Rabbit. --- не откладывай пьянку на завтра, а секс на старость. |
pointc 2
Brother Rabbit написал(а) к Vitaliy Geydeko в Nov 18 09:33:02 по местному времени:
Нi, Vitaliy! 08 ноя 18 08:15, Vitaliy Geydeko -> Nil Alexandrov: VG> тут Братец Кролик ворчал, что все общенано батниками. Не ворчал, а умничал. ;) VG> так наооборот. Скажем программа дает в файл отчет, а батник дает ту VG> самую гибкость. А конфиг тогда зачем? VG> скажем у одного хаски у другого партосс , третий застрял на фасте. Это вообще отдельная тема. На самом деле ты затеял очень полезный проект. У тебя программа объединяет в себе несколько сущностей: 1. Ведет поинтлист узла. 2. Слледит за тухлостью поинтов. 3. Может быть сетевым поинткипером. 4. Поддержка логов не только бинкд. Это как я понял ее возможности. Осталось только все это достаточно автоматизировать, чтобы количество телодвижений сисопа не увеличивалось, а снижалось в рзультате ее использования. Нave nice nights. Brother Rabbit. --- Свободная баба должна показывать сиськи. Замужняя не должна,но тоже вправе |
pointc 2
Vitaliy Geydeko написал(а) к Brother Rabbit в Nov 18 16:52:48 по местному времени:
Привет, Brother! 11 Ноя 18 09:33, ты писал(а) мне: VG>> тут Братец Кролик ворчал, что все общенано батниками. BR> Не ворчал, а умничал. ;) батник двоюродный брат скрипта. VG>> так наооборот. Скажем программа дает в файл отчет, а батник дает VG>> ту VG>> самую гибкость. BR> А конфиг тогда зачем? можно подумать. но громоздко получится. VG>> скажем у одного хаски у другого партосс , третий застрял на VG>> фасте. BR> Это вообще отдельная тема. BR> На самом деле ты затеял очень полезный проект. У тебя программа BR> объединяет в себе несколько сущностей: 1. Ведет поинтлист узла. 2. BR> Слледит за тухлостью поинтов. 3. Может быть сетевым поинткипером. 4. BR> Поддержка логов не только бинкд. нет проверки листов пока поддерживает лог бинка. BR> Это как я понял ее возможности. все правильно BR> Осталось только все это достаточно автоматизировать, чтобы количество BR> телодвижений сисопа не увеличивалось, а снижалось в рзультате ее BR> использования. опять если поинт со свой стороны укажется фигню. придется исправлять. Vitaliy ... np:ВЛАДИМИР КУЗЬМИН - ПЯТЬ МИНУТ ОТ ДОМА (6) --- Странноместный водолаз-спасатель |
pointc 2
Stas Mishchenkov написал(а) к Vitaliy Geydeko в Nov 18 19:08:04 по местному времени:
Нi, Vitaliy! 11 ноя 18 16:52, Vitaliy Geydeko -> Brother Rabbit: VG>>> тут Братец Кролик ворчал, что все общенано батниками. BR>> Не ворчал, а умничал. ;) VG> батник двоюродный брат скрипта. Я бы сказал, - родной. ;) 25.10.2018 15:19 1*424 sheduler.cfg 25.10.2018 15:20 16*123 sheduler.cmd 11.11.2018 13:58 5*649 sheduler.event 11.11.2018 08:35 1*209 sheduler.poll Да. Не показалось. 16 килобайт на языке пакетных файлов DOS. Тот самый батничек. С конфигами, если что... ;) Могу поделиться. VG>>> скажем у одного хаски у другого партосс , третий застрял на VG>>> фасте. BR>> Это вообще отдельная тема. BR>> На самом деле ты затеял очень полезный проект. У тебя программа BR>> объединяет в себе несколько сущностей: 1. Ведет поинтлист узла. 2. BR>> Слледит за тухлостью поинтов. 3. Может быть сетевым поинткипером. 4. BR>> Поддержка логов не только бинкд. VG> нет проверки листов Проверка - важный момент. VG> пока поддерживает лог бинка. Лиха беда начало. ;) BR>> Осталось только все это достаточно автоматизировать, чтобы количество BR>> телодвижений сисопа не увеличивалось, а снижалось в рзультате ее BR>> использования. VG> опять если поинт со свой стороны укажется фигню. придется исправлять. Вот это всем и хочется автоматизировать. Нave nice nights. Stas Mishchenkov. --- не откладывай пьянку на завтра, а секс на старость. |
pointc 2
Vitaliy Geydeko написал(а) к Stas Mishchenkov в Nov 18 19:41:18 по местному времени:
Привет, Stas! 11 Ноя 18 19:08, ты писал(а) мне: VG>> батник двоюродный брат скрипта. SM> Я бы сказал, - родной. ;) SM> 25.10.2018 15:19 1*424 sheduler.cfg SM> 25.10.2018 15:20 16*123 sheduler.cmd SM> 11.11.2018 13:58 5*649 sheduler.event SM> 11.11.2018 08:35 1*209 sheduler.poll SM> Да. Не показалось. 16 килобайт на языке пакетных файлов DOS. Тот самый SM> батничек. С конфигами, если что... ;) Могу поделиться. запакуй и на ftp там спецальна есть паапка приема. а там для сабытий не реже неделие у меня т-мыл мастер делает реже -виндовый если скажем нода не перегрузится в 7 м часу то тогда виндовый ее принудительно. а стартовый батник подчищается всякое такое. бзи например и флаги бзи. VG>> нет проверки листов SM> Проверка - важный момент. буду думать VG>> пока поддерживает лог бинка. SM> Лиха беда начало. ;) ну да почему я сюда пишу. если кто захотел сабж у себя, то я могу сделать парсинг лога его мейлера в ней. VG>> опять если поинт со свой стороны укажется фигню. придется VG>> исправлять. SM> Вот это всем и хочется автоматизировать. я всетки считаю вбил поинта там что номер ник - есть дефлотный город имя фамилия телефон - дефолт анп. флаги - тоже можно вбить тупо бинковские, нет редактировать все это занимает пару минут от силы. Vitaliy ... np:Mirazh - Snova vmeste --- Странноместный водолаз-спасатель |
pointc 2
Stas Mishchenkov написал(а) к Vitaliy Geydeko в Nov 18 23:15:12 по местному времени:
Нi, Vitaliy! 11 ноя 18 19:41, Vitaliy Geydeko -> Stas Mishchenkov: VG>>> батник двоюродный брат скрипта. SM>> Я бы сказал, - родной. ;) SM>> 25.10.2018 15:19 1*424 sheduler.cfg SM>> 25.10.2018 15:20 16*123 sheduler.cmd SM>> 11.11.2018 13:58 5*649 sheduler.event SM>> 11.11.2018 08:35 1*209 sheduler.poll SM>> Да. Не показалось. 16 килобайт на языке пакетных файлов DOS. Тот самый SM>> батничек. С конфигами, если что... ;) Могу поделиться. VG> запакуй и на ftp там спецальна есть паапка приема. На какой ftp? [url]https://yadi.sk/d/l3KrXpK43ZRuaK[/url] VG> а там для сабытий не реже неделие у меня т-мыл мастер делает VG> реже -виндовый если скажем нода не перегрузится в 7 м часу то тогда VG> виндовый ее принудительно. а стартовый батник подчищается всякое такое. VG> бзи например и флаги бзи. Нифига не понял. ;) VG>>> опять если поинт со свой стороны укажется фигню. придется VG>>> исправлять. SM>> Вот это всем и хочется автоматизировать. VG> я всетки считаю вбил поинта [...skipped...] VG> все это занимает пару минут от силы. Я не пытаюсь тебя переубедить. Просто высказываю свой подход к вопросу. Нave nice nights. Stas Mishchenkov. --- Коньки и ласты - что суждено отбросить, того уже не склеишь... |
pointc 2
Vitaliy Geydeko написал(а) к Stas Mishchenkov в Nov 18 13:10:12 по местному времени:
Привет, Stas! 11 Ноя 18 23:15, ты писал(а) мне: SM>>> Да. Не показалось. 16 килобайт на языке пакетных файлов DOS. Тот SM>>> самый SM>>> батничек. С конфигами, если что... ;) Могу поделиться. VG>> запакуй и на ftp там спецальна есть паапка приема. SM> На какой ftp? SM> [url]https://yadi.sk/d/l3KrXpK43ZRuaK[/url] OK потом гляну VG>> а там для сабытий не реже неделие у меня т-мыл мастер делает VG>> реже -виндовый если скажем нода не перегрузится в 7 м часу то VG>> тогда VG>> виндовый ее принудительно. а стартовый батник подчищается всякое VG>> такое. VG>> бзи например и флаги бзи. SM> Нифига не понял. ;) у меня планировщиком служит t-mail без порта. он же пулит линков. VG>> я всетки считаю вбил поинта SM> [...skipped...] VG>> все это занимает пару минут от силы. SM> Я не пытаюсь тебя переубедить. Просто высказываю свой подход к SM> вопросу. понятно Vitaliy ... np:АНДРЕЙ МИРОНОВ - ЛЮБОВНОЕ ТАНГО ОСТАПА (Dorognoe) --- Странноместный водолаз-спасатель |
pointc 2
Brother Rabbit написал(а) к Vitaliy Geydeko в Nov 18 20:14:56 по местному времени:
Нi, Vitaliy! 12 ноя 18 13:10, Vitaliy Geydeko -> Stas Mishchenkov: VG>>> а там для сабытий не реже неделие у меня т-мыл мастер делает VG>>> реже -виндовый если скажем нода не перегрузится в 7 м часу то VG>>> тогда VG>>> виндовый ее принудительно. а стартовый батник подчищается всякое VG>>> такое. VG>>> бзи например и флаги бзи. SM>> Нифига не понял. ;) VG> у меня планировщиком служит t-mail без порта. он же пулит линков. В свое время я поленился искать и настраивать т-мыл ради планировщика и написал свой на языке пакетых файлов. Потом он стал обростать хотелками, т.к. нужны были не только поллы. Основная же его цель в том, чтобы выполнять все фидошные события последовательно в одной задаче и они не могли сталкиваться. Нave nice nights. Brother Rabbit. --- Коньки и ласты - что суждено отбросить, того уже не склеишь... |
pointc 2
Vitaliy Geydeko написал(а) к Brother Rabbit в Nov 18 20:37:16 по местному времени:
Привет, Brother! 12 Ноя 18 20:14, ты писал(а) мне: VG>> у меня планировщиком служит t-mail без порта. он же пулит линков. BR> В свое время я поленился искать и настраивать т-мыл ради планировщика BR> и написал свой на языке пакетых файлов. Потом он стал обростать BR> хотелками, т.к. нужны были не только поллы. Основная же его цель в BR> том, чтобы выполнять все фидошные события последовательно в одной BR> задаче и они не могли сталкиваться. вот имеено. он все выполняет последовательно кроме постинга рулесов. я кое-что модерирую + эхи stv.* он просто не умеет раз в месяц. хотя можно выкрутится запускать каждый понедельник батник в котором ляляя.exe if errolevel=1 _rul.bat программа пргоста взят дату if (den < 8) exit(1); exit(0); только связка врямя + _localtime возвращает день месяца 1=0 ну <7 тогда. Vitaliy ... np:ОЛЕГ ГАЗМАНОВ - НЕ ПРОЩАЙТЕСЬ С ЛЮБИМЫМИ (6) --- Странноместный водолаз-спасатель |
pointc 2
Brother Rabbit написал(а) к Vitaliy Geydeko в Nov 18 10:34:04 по местному времени:
Нi, Vitaliy! 12 ноя 18 20:37, Vitaliy Geydeko -> Brother Rabbit: BR>> В свое время я поленился искать и настраивать т-мыл ради планировщика BR>> и написал свой на языке пакетых файлов. Потом он стал обростать BR>> хотелками, т.к. нужны были не только поллы. Основная же его цель в BR>> том, чтобы выполнять все фидошные события последовательно в одной BR>> задаче и они не могли сталкиваться. VG> вот имеено. он все выполняет последовательно кроме постинга рулесов. А почему кроме? Они тоже не должны сталкиваться с тоссингом, например. VG> я кое-что модерирую + эхи stv.* VG> он просто не умеет раз в месяц. хотя можно выкрутится VG> запускать каждый понедельник батник в котором VG> ляляя.exe VG> if errolevel=1 _rul.bat VG> программа пргоста VG> взят дату VG> if (den < 8) exit(1); VG> exit(0); VG> только связка врямя + _localtime возвращает день месяца 1=0 VG> ну <7 тогда. VG> Vitaliy Зачем такие сложности? Все решается на языке пакетых файлов (батников). В sheduler.cmd, который я выкладывал, это есть. set timedayly=!time: =0! set timedayly=!timedayly:~0,-6! [...skipped...] set curday=%date:~0,-8% set ddtttt=!curday: =0!.!timedayly! for /l %%i in (1,1,!monthly.0!) do if !ddtttt!==!monthly.%%i! ( if not exist %flagsdir%\%doneflag%.month.%%i.!DATE! ( del /f/q %flagsdir%\%doneflag%.month.%%i.* 2>nul echo.>%flagsdir%\%doneflag%.month.%%i.!DATE! Echo Monthly Event !monthly.%%i.desc! Call :dolog "Monthly Event: !monthly.%%i.desc!, !monthly.%%i.cmd!" cmd /c !monthly.%%i.cmd! Call :dolog "Monthly Event: !monthly.%%i.desc!, End." ) else echo !monthly.%%i!: "!monthly.%%i.desc!" ) else echo !monthly.%%i!: "!monthly.%%i.desc!" Нave nice nights. Brother Rabbit. --- Когда я ем - я глух и нем. Когда я пью - я гораздо коммуникабельней. |
pointc 2
Vitaliy Geydeko написал(а) к Brother Rabbit в Nov 18 16:28:20 по местному времени:
Привет, Brother! 13 Ноя 18 10:34, ты писал(а) мне: VG>> вот имеено. он все выполняет последовательно кроме постинга VG>> рулесов. BR> А почему кроме? Они тоже не должны сталкиваться с тоссингом, например. t-mail не умеет раз в мес. VG>> я кое-что модерирую + эхи stv.* VG>> он просто не умеет раз в месяц. хотя можно выкрутится VG>> запускать каждый понедельник батник в котором VG>> ляляя.exe VG>> if errolevel=1 _rul.bat VG>> программа пргоста VG>> взят дату VG>> if (den < 8) exit(1); VG>> exit(0); VG>> только связка врямя + _localtime возвращает день месяца 1=0 VG>> ну <7 тогда. VG>> Vitaliy BR> Зачем такие сложности? Все решается на языке пакетых файлов [...skipped...] я уже сделал ждем декабря. Vitaliy ... np:1113 16-30 Михальченко (Dorognoe) --- Странноместный водолаз-спасатель |
pointc 2
Alexey Vissarionov написал(а) к Vitaliy Geydeko в Nov 18 19:53:00 по местному времени:
Доброго времени суток, Vitaliy! 13 Nov 2018 16:28:20, ты -> Brother Rabbit: VG>>> вот имеено. он все выполняет последовательно кроме постинга VG>>> рулесов. BR>> А почему кроме? Они тоже не должны сталкиваться с тоссингом, BR>> например. VG> t-mail не умеет раз в мес. Ну и нахрена ты тогда пользуешься этим говном? [url]http://pics.rsh.ru/img/mice[b]and_cactus[/b]8liic6gn.jpg[/url] -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Не нравится вышенаписанное? Набери в рот говна и плюнь в меня! --- /bin/vi |
pointc 2
Brother Rabbit написал(а) к Vitaliy Geydeko в Nov 18 02:09:08 по местному времени:
Нi, Vitaliy! 13 ноя 18 16:28, Vitaliy Geydeko -> Brother Rabbit: VG>>> вот имеено. он все выполняет последовательно кроме постинга VG>>> рулесов. BR>> А почему кроме? Они тоже не должны сталкиваться с тоссингом, например. VG> t-mail не умеет раз в мес. Я от него отказался уже очень давно. Ни чего подсказать не смогу. У меня давно крутитс отдельная задача, в которой и выполняются все фидлшные события. Нave nice nights. Brother Rabbit. --- Коньки и ласты - что суждено отбросить, того уже не склеишь... |
pointc 2
Brother Rabbit написал(а) к Alexey Vissarionov в Nov 18 02:14:12 по местному времени:
Нi, Alexey! 13 ноя 18 19:53, Alexey Vissarionov -> Vitaliy Geydeko: VG>>>> вот имеено. он все выполняет последовательно кроме постинга VG>>>> рулесов. BR>>> А почему кроме? Они тоже не должны сталкиваться с тоссингом, BR>>> например. VG>> t-mail не умеет раз в мес. AV> Ну и нахрена ты тогда пользуешься этим говном? AV> [url]http://pics.rsh.ru/img/mice[b]and_cactus[/b]8liic6gn.jpg[/url] Ну, это приблизительно, как с фастэхой... ;) Нave nice nights. Brother Rabbit. --- Мне бесполезно что-либо запрещать, я и так не собираюсь ничего делать. |
pointc 2
Alexey Vissarionov написал(а) к Brother Rabbit в Nov 18 03:10:00 по местному времени:
Доброго времени суток, Brother! 14 Nov 2018 02:14:12, ты -> мне: VG>>>>> вот имеено. он все выполняет последовательно кроме постинга VG>>>>> рулесов. BR>>>> А почему кроме? Они тоже не должны сталкиваться с тоссингом, BR>>>> например. VG>>> t-mail не умеет раз в мес. AV>> Ну и нахрена ты тогда пользуешься этим говном? AV>> [url]http://pics.rsh.ru/img/mice[b]and_cactus[/b]8liic6gn.jpg[/url] BR> Ну, это приблизительно, как с фастэхой... ;) Ага - оно тоже сдохло. -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Бывают такие горбатые, что сами любую могилу исправят --- /bin/vi |
Текущее время: 22:11. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot