#1
|
|||
|
|||
NOZDR.LOCAL: Графический анализатор путей хождения эх
Vladimir Fyodorov написал(а) к All в Oct 18 17:41:22 по местному времени:
> Руслан Марченко aka NoZDR представил вторую версию онлайнового > графического анализатора путей хождения эх - FidoGraph. http://2613.ru/fidograph/ > Вот как это выглядит для этой эхи: http://2613.ru/fidograph/?area=ru.fidonet.digest ============================================================================= * Area : NOZDR.LOCAL * From : NoZDR, 2:5020/2613 (25 Октября 2018 20:35) * Subj : граф хождения почты ============================================================================= Сабж. Версия 2 ╔═════════════════════════════════════════╗ ║ http://2613.ru/fidograph/ ║ ╚═════════════════════════════════════════╝ Я переделал с питона, генерирующего статические страницы на динамический PНP. Так привычнее :) В онлайне показываются все эхи, которые есть в виде сквишовых баз на 5020/2613. При отрисовке читается полностью вся база, оттуда выдираются пути и по ним рисуется картинка. Если всем миром ломануться, то можно ноду задосить, особенно на больших эхах :) Надо кэширование сделать, чтобы обновлялось раз в сутки, а остальное время отдавалось из кеша. А то правда задосится ещё. Как это сделано, можно посмотреть вот тут: http://2613.ru/fidograph/source.html Всё совсем просто и по-школьному. На самом деле я уже немного переделал и исходники устарели :) Потому что можно уже вот так сделать, например: http://2613.ru/fidograph/?area=ru.modem.nerds чтобы попасть сразу куда надо. Предложения по доработке и критика принимаются. ============================================================================= ============================================================================= * Area : NOZDR.LOCAL * From : NoZDR, 2:5020/2613.1 (29 Октября 2018 13:53) * To : Alexandr Kruglikov * Subj : 6 "котят" ============================================================================= [...] No>> Если время останется, буду или ковыряться с фидографом AK> Неплохая идея! Ну я пока отпределился и зафиксировал внешний вид. Добавил стрелочек и отметил ромбиком узел, для на котором всё это строится, то есть себя :) А также параметр через гет сделал, чтобы можно было сразу попадать куда надо и ссылки давать. http://2613.ru/fidograph/?area=5020-723.local В дальнейшем, если найду способ прикрутить какую-нить библиотеку, которая мои базы схавает, сделаю честный парсинг баз. И тогда добавлю, чтобы можно было по диапазону дат фильтровать. Ну и всё, наверное. Это будет первая версия, которую можно отдавать в свет :) А так можно ещё думать. Можно отмечать RC и NC, можно прикрутить это к нодлистам, можно сети не только рандомным цветом выделять, но и кастомизировать. Можно по количеству сообщений толщину линий задавать. Можно вообще обрабатывать клики по узлам (двойной или правую мышу) и что-то делать с этим событием, например, хистори по узлу показывать или просто инфу из нодлиста. ============================================================================= --- GoldED+/W64-MSVC 1.1.5-b20170303 |