forum.wfido.ru  

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

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 30.10.2018, 10:32
Kirill Temnenkov
Guest
 
Сообщений: n/a
По умолчанию NOZDR.LOCAL: Графический анализатор путей хождения эх

Kirill Temnenkov написал(а) к All в Oct 18 09:15:44 по местному времени:

Здpавствуй, All!

А взята красотень из предыдущего письма отсюда вот:

С уважением - Kirill

=============================================================================
* Перенес Kirill Temnenkov (2:5020/828.17)
* Area : ru.fidonet.digest (ru.fidonet.digest)
* From : Vladimir Fyodorov, 2:50/15.1 (Понедельник 29 Октября 2018 17:41)
* To : All
* Subj : NOZDR.LOCAL: Графический анализатор путей хождения эх
=============================================================================
> Руслан Марченко 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
+ Origin: Esquire Station (2:50/15.1)
=============================================================================

--- 5D5B 86B0 C8E6 26F0 67AA 20BE 843D EDF5 611F E1DC
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

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

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

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


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


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