forum.wfido.ru  

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

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 29.10.2018, 18:52
Vladimir Fyodorov
Guest
 
Сообщений: n/a
По умолчанию 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
Ответить с цитированием
Ответ


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

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

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


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


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