Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Другие хабы _ PT DC Hub

Автор: Saymon 21.12.2010, 1:36


PT DC Hub


PTDCH - является серверным-программным обеспечением для файлообменных http://mydc.ru/r/?http://ru.wikipedia.org/wiki/P2p сетей протокола http://mydc.ru/topic915.html.
Хаб написан на MS Visual Basic 6, основанный на SDCH / DDCH. Этот хабсофт посвящается всем любителям VB-скриптов и Js-скриптов.


Скрины:

С началом перевода big_smile.gif






Лицензия: GPL v2
OS: Windows
Сайт: http://mydc.ru/r/?http://code.google.com/p/pt-dc-hub/
Языки: Английский, Португальский. (Т.к из-за большого количества наворотов хаб стал интересен, в ближайшие пару дней выложу Русскую локализацию.) big_smile.gif

Скачать:  PTDCH_v.2.1.rar ( 2.95 мегабайт ) : 69

Русский перевод:  Russian.rar ( 55.11 килобайт ) : 29
Авторы перевода Saymon & DEN 007

Автор: DEN 007 21.12.2010, 1:55

На вайне не завелся возможно нужны какенибудь библиотека, не хочу заморачиваться.
И все таки я непредставляю js на хабсервере))

Автор: Saymon 21.12.2010, 1:59

Собственно и я не представляю, как оно на хабе big_smile.gif
Но в дистрибутиве есть один такой маленький скрипт. Правда не пойму, что он и для чего. Ибо не разбираюсь в этом языке:(

Автор: @_JuNiOr_@ 21.12.2010, 2:54

Saymon не подскажешь как исправить ошибку ??

[1:52:58 - Lua] Syntax Error: Scripts/GeoIPLite/GeoIPEngine.lua:95: GeoIP Lite: Could not open file: Scripts/GeoIPLite/GeoLiteCity-Blocks.csv

Автор: Saymon 21.12.2010, 2:55

наверно скачать базу GeoCity с http://mydc.ru/r/?http://www.maxmind.com/app/geolitecity и положить в Scripts/GeoIPLite/ ?

Автор: DEN 007 21.12.2010, 4:13

И так решил я сделать обзор данного хаб софта.
Пожалуй начнем.

Обзор под спролером
А начнем наверное с того что процитируем заголовок с сайта разработчика.

Цитата
PTDCH является сервером-программное обеспечение для Neo-Modus Direct Connect Peer-To-Peer сети, написан на MS Visual Basic 6, основанный на SDCH / DDCH.
Этот HubSoft посвящается всем любителям В.Б., VBScripts и Jscripts. Это "Полный" Популярных hubsoft скриптов и плагинов совместимы между собой.


Хаб действительно интересен, я бы наверное сказал бы так. Данный хаб это, как если сравнивать Битрикс и dle. Очень гибкие настройки в визуальном интерфейсе.

И так мой обзор данного хаба со скринами.

1. Начнем естественно с первой странички она похоже на другие(в других хабах), как и везде пара основных настроек и кнопка запуска хаба, выбрать айпи, порт и т.д., но самое интересное дальше.



2. Таблица пользователей хаба, можно добавить, изменить, удалить. Поиск по нику, сортировка по профилю.



3. Таблица работы с банами, как можем увидим: добавить изменить, удалить, указана причина время бана и подобное.


Дальше я немного пропустил, думаю всем понятно по аналогии айпи, баны, и т.д.. Пойдем по самому вкусненькому.

4. Работа с базами данных в том числе MySQL, очень хорошая вещь на мой взгляд.




5. Можно редактировать мотд, думаю всем понятно что это такое.



6. Есть возможность добавлять команды прямо из интерфейса программы.



7. Достаточно гибкие настройки клиентов для входа на хаб, можно каждому клиенту отсылать определенные сообщения к примеру если пользователь использует устаревшую версию клиента и ссылку на загрузку актуальной.




8. Можно создавать комнаты чатов, так же можно гибко настроить их, профили которые смогут ими пользоваться (комнатами чата), кто сможет общаться а кто нет.



9. Так же можем увидеть настройки скачивания поисков, и т.д.



10. Очень интересная фича это встроенный клиент обновления айпи (no-ip.com), актуально для тех кто используется no-ip. Тоже вполне гибкие настройки.




11. Как можем увидеть на скриншоте есть достаточно нужные вещи, такие как сохранить настройки, перезагрузить настройки, обновить айпи (no-ip.com), так же можно вести лог чата, есть возможность разослать сообщения определенным группам пользователей.



12. Широкие возможности для блокирования \ перенаправление пользователя, если юзер не соответствует определенным параметрам, шара, слоты, не установлен тег, фейковая шара, и т.д..



13. Очень интересная вкусность работы со скриптами встроенный редактор скриптов, что самое интересное работает со скриптами lua, vbs, js каким образом там работает js не представляю на мой взгляд js не место на хабсервере, да и вообще на сервере, его месть у юзера в браузере big_smile.gif




14. Очень интересная вкусность это возможность работы с плагинами, как можем увидеть подключив плагин к примеру веб регистрации сможем в пару кликов вынести регистрацию в веб. Так же при рабочем хабе плагины можно включать, отключать, перезапускать очень удобно. Респект за это разработчикам.



15. В разделе статистики можем увидеть такую интересную инфу как зарегистрированных пользователей, пинги с хаблистов. Все достаточно гибко и в втоже время просто.



16. Достаточно широкая статистика по многим параметрам, даже отдельно считается сколько затрачено трафика на главный чат, поисковые запросы, лс, и многим другим параметрам. Информация о пике юзеров, сколько ботов, сколько сейчас юзеров, киков, банов. Есть возможность отключить статистику. Очень похоже на Google Analytics (ну очень гибкая статистика). Так к же можем увидеть вкладку с логом чата, системным логом и другой статистической информацией, такой как лог сервера (запуск, остановка, ошибки).




17. Ну и наконец страничка о программе можно увидеть что распространяется по лицензии GNU хотя честно кажется, что PT DC Hub коммерческий продукт, еще раз отдадим респект разработчикам. В следующих вкладках можно посмотреть историю версий и еще вкладка блокнот, можете интересную информацию записывать чтобы не забыть big_smile.gif



Вывод: Очень гибко настраиваемый хабсофт, можно настроить практически все от предпочитаемой базы данных для работы до гибкой статистики, которую тоже можно отключать big_smile.gif для экономии ресурсов. Так же хотелось бы отметить встроенную работу с no-ip.com актуально для тех у кого статический айпи, скрипты могут работать на трех разных языках lua, vbs, js что тоже несомненный плюс, Работа с плагинами позволяет заметно расширить функционал программы, к примеру сделать веб регистрацию (такой плагин уже есть). Из недочетов что нет консольной версии это не есть хорошо. Из минусов что нет версии под люникс, все базируется на windows, но ведь YnHub тоже под виндовс, а верлихаб тока по линукс, так что думаю это дело времени в PtokaX тоже по началу не было версии под линукс, хотя думаю версий под линукс и не будет так как хаб написан MS Visual Basic 6, и не думаю что кто то решится переписать хотя я бы был рад. Поэтому на мой взгляд достостойный функциональный хаб для виндовс.

P.S. Пока не известна ресурсоемкость данного софта, сколько держит юзеров сколько кушает трафика, не было сравнений с другими хаб софтами. (Во всяком случае я не нашел информации) Но думаю мы исправим big_smile.gif

P.S.S. В посте возможны неточности, только надкусил данный хабсофт.


Ждем локализации от Saymon

Автор: Saymon 21.12.2010, 4:50

Спасибо за пояснение big_smile.gif
Даже занимаясь переводом,я уже узнал большеbig_smile.gif

Хочу добавить, что в хабе есть встроенный конвертер регистраций из юн хаба и птоки. Можно сказать что это тоже плюс.



Про перевод. Ну что, к сожалению он может затянутся чуть подольше чем пару дней... Постараюсь сделать быстрее. Но обещать не буду, что будет готов быстро.

Про стабильность работы, не знаю. Я думаю врятли она лучше той же самой птоки big_smile.gif

Автор: DEN 007 21.12.2010, 4:54

Цитата(Saymon @ 21.12.2010, 6:50) *
Про перевод. Ну что, к сожалению он может затянутся чуть подольше чем пару дней... Постараюсь сделать быстрее. Но обещать не буду, что будет готов быстро.


Я непрочь помочь big_smile.gif

↓↓↓↓↓↓↓дык смыслто меняется!

Автор: DEN 007 22.12.2010, 13:25

И так перевод готов, точнее полный перевод интерфейса, скажу сразу перевод сыроватый. Возможны опечатки или неточности. Если Вы нашли опечатку или неточность убедительная просьба написать об этом на форуме с вашим вариантом, который на Ваш взгляд правильнее.

Качаем локализацию и распаковываем в C:\Program Files\PTDCH v.2.1\Languages , далее запускаем программу и в меню Advanced → Miscllaneous выбираем русский язык и нажимаем Apply.
Для тех кто в танке скрин:



Скачать:  Russian.rar ( 55.11 килобайт ) : 20
Авторы перевода Saymon & DEN 007


P.S. Полностью переведен только интерфейс программы, также планируется перевести и справку (всплывающие окошки над checkbox & переключателями), но это скорей будет чуток позже, но обязательно будет big_smile.gif как ни как 823 строчки немало...

Автор: baralgin 22.12.2010, 17:46

при запуске пишет - невозможно заргузить фаил или сборку "lua51".... то же самое при попытке прикрутить скрипт.

Автор: DEN 007 26.12.2010, 12:18

Попробуй переустановить и поясни какая ось на вин 7 полет прекрасный...

Автор: baralgin 26.12.2010, 15:13

Цитата(DEN 007 @ 26.12.2010, 12:18) *
Попробуй переустановить и поясни какая ось на вин 7 полет прекрасный...


ставил на win xp sp3. посмотреть просто хотел, так сказать big_smile.gif переставлять тоже пробовал. может хрюшка кривая, попробую на другую ось поставить.

Автор: DEN 007 11.1.2011, 12:07

Цитата(baralgin @ 26.12.2010, 16:13) *
ставил на win xp sp3. посмотреть просто хотел, так сказать big_smile.gif переставлять тоже пробовал. может хрюшка кривая, попробую на другую ось поставить.


Хз я давно не юзал хр, да и семерку тока на виртуалке)) так что сказать не чего не могу, он написан на Visual Basic 6 возможно для хр какая либо, библиотека нужна.

-----------
Saymon,
Выложи перевод в первый пост!

Автор: Saymon 11.1.2011, 15:21

Первое время он у меня и работал на xp, ничего не надо было.

ps. Добавил перевод в шапку темы.