Hub Mod

На Этой Странице

Hub Mod - постоянный клиент администрирования Direct Connect для назначенного концентратора. Это соединяет с помощью специальной учетной записи обнаруживает команды из ограниченных свидетельств времени выполнения, объединяет эти свидетельства с проверенными каталогами поставщиков и предоставляет авторизованным владельцам печатную форму для каждой команды. Это не изобретает команды, не принимает необработанный текст команды и не заменяет разрешения, установленные концентратором.

Обзор И Доступность

Hub Mod доступен только в том случае, если глобальная функция включена и владельцем веб-сайта является текущий пользователь. выбранный концентратор или имеет разрешенную роль администратора. Страница Hub Mod объединяет постоянные соединение, живое Hub Chat рабочее пространство, состояние обнаружения, каталог команд, инвентарь плагинов, команда строитель и исходящая активность. Используйте выделенную учетную запись концентратора, чтобы ее личность, класс и журнал аудита оставаться отделенным от нормального человека DC++ клиент.

Сохраненный профиль обычно работает в фоновом режиме низкой загрузки ЦП. Открытие живого рабочего пространства может переключаться его в интерактивный режим, чтобы текущий список гостей, публичный чат, действия по присоединению и выходу, а также приватные разговоры доступны. Отключение Hub Mod останавливает его работника и предотвращает автоматический запуск; отключение закрывает текущий сокет без изменения включенной настройки.

Подключение И Разрешения

Настройте поля псевдонима, пароля, тега клиента, описание, адрес электронной почты, размер общего ресурса, количество концентраторов, слоты, TCP Порт, UDP Порт, TLS Порт, идентификационные псевдонимы и NMDC флаги поддержки, соответствующие учетной записи, зарегистрированной в хабе. Пароли остаются защищенными секреты. Псевдонимы идентификаторов помогают общему рабочему пространству распознавать клиента, но не меняют его псевдоним для входа или разрешения.

Новые конфигурации используют HubMOD в качестве псевдонима по умолчанию и HubMOD - hublist.pwiam.com в качестве описания по умолчанию. Замените любое значение, когда концентратор требуется другой зарегистрированный идентификатор, но сохраните настройки веб-сайта, учетную запись концентратора и выбранный Класс концентратора выровнен перед подключением.

Класс хаба должен соответствовать классу, назначенному хабом. Минимальный класс, указанный для команды, равен проверяется до открытия конструктора, но конечным органом остается хаб. 10 класс не обходит недостаточная доступность, неполная схема параметров, неизвестная классификация рисков или внедрение. проверка. Автоматическое переподключение обрабатывает временные сбои; неправильные учетные данные и другие постоянные ошибки входа в систему должны быть исправлены перед повторным подключением.

Статус Обнаружения

Повторно обнаружить команды создаёт новый запуск с собственной генерацией и записью о ходе выполнения. Статус проходит queued, running и validating до completed или failed. В области состояния показаны последний успешный запуск, принятые и отклонённые свидетельства, добавленные и удалённые команды, версии поставщиков и ограниченное сообщение об ошибке.

Hub Mod читает подтверждённое имя ПО из записи хаба. Хаб Verlihub получает проверенный каталог Verlihub Core из закреплённого локального источника. Обнаружение никогда не отправляет !help, +help, !lstplug, !ledohelp, !lualist или другой запрос в основной чат, на #_PH_SECURITY или другому боту. Фреймы NMDC $UserCommand, уже объявленные подключённым хабом, добавляют проверенные команды плагинов, например Ledokol или Lua.

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

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

Удалить Команды является отдельным действием. Оно удаляет активный каталог, не запуская обнаружение в текущем соединении. Используйте Откройте Для Себя Команды Снова, чтобы сразу запустить заменяющий запуск. Если удаление обрабатывает активный worker, автоматическое обнаружение может выполниться только после следующего переподключения сокета и только когда оно включено. Дублирующийся ник или отклонённые учётные данные являются окончательными ошибками входа. Другие ошибки соединения остаются в статусе Ошибка после достижения настроенного лимита попыток, пока владелец не исправит причину и не подключится снова.

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

Поддерживаемые Провайдеры

Определение verified происходит из проверенного закреплённого источника. Запись runtime_verified является полной структурированной командой, объявленной подключённым хабом; она может выполняться только при совпадении с проверенным каталогом. Записи unverified остаются читаемыми, но не могут выполняться. Токен вроде -a или -b является параметром родительской команды, а не самостоятельной командой.

Hub Mod читает подтверждённое имя ПО из записи хаба. Хаб Verlihub получает проверенный каталог Verlihub Core из закреплённого локального источника. Он не отправляет !help, +help или другой запрос обнаружения в основной чат, #_PH_SECURITY или другому боту. Кадры $UserCommand, объявленные подключённым хабом, добавляют проверенные команды плагинов, например Ledokol или Lua.

Повторно обнаружить команды создаёт новый ограниченный каталог из подтверждённого поставщика и уже объявленных хабом кадров $UserCommand. Удалить команды удаляет только активный каталог. Поколение становится активным только при наличии текущей ревизии каталога, исполняемой проверенной команды и свидетельства проверенного поставщика или команды, объявленной хабом. Прерванный, пустой, устаревший или недействительный запуск сохраняет предыдущий активный каталог.

Verlihub Команды

Hub Mod читает подтверждённое имя ПО из записи хаба. Хаб Verlihub получает проверенный каталог Verlihub Core из закреплённого локального источника. Он не отправляет !help, +help или другой запрос обнаружения в основной чат, #_PH_SECURITY или другому боту. Кадры $UserCommand, объявленные подключённым хабом, добавляют проверенные команды плагинов, например Ledokol или Lua.

Таблица отделяет Проверенные Команды Core от Команд, Объявленных Хабом. Команда открывает типизированные поля параметров и показывает точный синтаксис, минимальный класс, риск, Официальную Вики, Проверенный Источник и канал команды. Сервер собирает и проверяет полезную нагрузку. Класс 3 может использовать проверенные команды с минимальным классом 3 или ниже; команды более высокого класса остаются Недоступными с указанной причиной.

Ledokol Команды

Hub Mod читает подтверждённое имя ПО из записи хаба. Хаб Verlihub получает проверенный каталог Verlihub Core из закреплённого локального источника. Он не отправляет !help, +help или другой запрос обнаружения в основной чат, #_PH_SECURITY или другому боту. Кадры $UserCommand, объявленные подключённым хабом, добавляют проверенные команды плагинов, например Ledokol или Lua.

Таблица отделяет Проверенные Команды Core от Команд, Объявленных Хабом. Команда открывает типизированные поля параметров и показывает точный синтаксис, минимальный класс, риск, Официальную Вики, Проверенный Источник и канал команды. Сервер собирает и проверяет полезную нагрузку. Класс 3 может использовать проверенные команды с минимальным классом 3 или ниже; команды более высокого класса остаются Недоступными с указанной причиной.

Lua И Команды Плагина

Hub Mod читает подтверждённое имя ПО из записи хаба. Хаб Verlihub получает проверенный каталог Verlihub Core из закреплённого локального источника. Он не отправляет !help, +help или другой запрос обнаружения в основной чат, #_PH_SECURITY или другому боту. Кадры $UserCommand, объявленные подключённым хабом, добавляют проверенные команды плагинов, например Ledokol или Lua.

Если отсутствуют команды Verlihub Core, проверьте поле ПО хаба, переподключитесь и выберите Повторно обнаружить команды. Если отсутствует команда плагина, подтвердите, что хаб объявил её запись $UserCommand. Уведомление безопасности или ник бота не являются свидетельством поставщика команд. Не вставляйте непроверенную необработанную команду в основной чат.

Доступные Команды И Плагины

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

В таблице плагинов отдельно показаны плагин, версия, справочная команда, обнаруженные команды и последние Видел. Активная таблица всегда принадлежит последнему завершенному поколению. Данные подготовлены незавершенным run никогда не заменяет его, поэтому владелец может продолжать проверку известного каталога во время повторного открытия. бегу или после неудачной попытки.

Используйте Поиск Команд, чтобы отфильтровать активную таблицу по команде, псевдониму, описанию, использованию, источнику или плагину без изменения каталога. Если повторное обнаружение завершится после открытия этой страницы, старая операция никогда не укажет на удалённое определение: Hub Mod попросит перезагрузить каталог команд. После перезагрузки откройте текущую строку и снова проверьте доступность и форму перед отправкой. Используйте «Сортировать по», чтобы переключаться между группами по назначению и именем команды. Группы объединяют определения только для чтения, модерации, настройки, управления службой, разрушительные и с неизвестным риском; группа объясняет назначение, но никогда не выдаёт права.

Проверка Команд И Причины Недоступности

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

not_observed
Команда не была обнаружена во время последнего завершённого поиска.
unknown_command
Команда среды выполнения не имеет соответствующего проверенного определения.
unreviewed
Определение не прошло обязательную проверку.
unknown_risk
У определения нет проверенной классификации риска.
insufficient_class
Учётная запись Hub Mod не соответствует минимальному классу команды.
provider_unavailable
Поставщик или плагин недоступен в последнем поиске.
syntax_mismatch
Обнаруженный синтаксис отличается от проверенного определения.

Команда

Выберите «Команда» в доступной строке, чтобы загрузить это точное определение в модальное окно Bootstrap. Модальное окно отображает его описание, использование, источник, плагин, минимальный класс и риск, прежде чем будет указано какое-либо значение. принято. Нет ввода необработанной команды или записи команды общего назначения. Государственный или частный Hub Chat остается доступным для обычного разговора, но сообщения, подобные командам, направляются проверенному строитель.

Форма может предлагать основной чат, личное сообщение или пункт назначения, указанный провайдером. Частная команда нужен получатель. Отправка формы отправляет ключ определения, структурированные значения, доставку выбор, получатель и токен подтверждения, выданный сервером, когда это необходимо. Сервер перезагружает активный определение и отклоняет устаревшие, недоступные, несанкционированные или перекрестные материалы.

Информационный блок над полями повторяет описание и синтаксис команды и показывает поставщика или плагин, минимальный класс, риск, состояние проверки, ревизию источника и хеш доказательства. Ссылка Официальная Wiki открывает документацию поставщика в wiki Verlihub или wiki Ledokol. Проверенный Источник открывает точное доказательство из каталога, использованное для определения. Если установленная версия или синтаксис во время выполнения отличается, повторите обнаружение и не отправляйте команду до устранения расхождения.

Параметры И Предварительный Просмотр Команд

Каждый параметр команды имеет отдельное поле в порядке схемы. Обязательные поля должны содержать значение; Необязательные поля можно оставить пустыми. Поддерживаемые типы: текст, псевдоним, целое число, порт, выбор, Логический переключатель, продолжительность, хост, адрес концентратора, путь и сообщение. В форме отображается метка провайдера, заполнитель, описание, необходимое состояние и разрешенные варианты вместо того, чтобы просить владельца анализировать синтаксический комментарий.

Предварительный просмотр обновляется по мере изменения значений, но он носит информационный характер. Сервер сам собирает финальную версию команда, применяет детерминированные кавычки и экранирование, сохраняет порядок параметров, обеспечивает соблюдение длины и типа ограничивает и отклоняет возврат каретки, перевод строки, NUL-байты, разделители труб или вторую команду префикс. Предварительный просмотр браузера никогда не становится авторитетной полезной нагрузкой.

Риск И Подтверждение

Каждое определение исполняемого файла имеет один явный риск: read_only для проверки, moderation за действия, затрагивающие пользователей, configuration_change для упорных настройки хаба, destructive для удаления или необратимых изменений, или service_control для перезагрузки, перезапуска и остановки операций. Определение с unknown риск не может быть реализован.

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

Исходящая Активность

Исходящая активность записывает пользователя веб-сайта, ключ определения, поставщика, плагин, риск, пункт назначения, получатель, состояние подтверждения и временные метки. Значения структурированных параметров и последняя команда: зашифрован в состоянии покоя. В коде представления отображаются только данные, разрешенные назначенному владельцу или администратора, а контекст журнала исключает необработанные полезные данные, пароли, токены и содержимое личных сообщений.

Действие перемещается из queued чтобы sent когда работник завершает сокет напиши. Если доставку невозможно безопасно наблюдать, она становится delivery_uncertain и это не воспроизводится автоматически. Ошибки очереди или проверки становятся failed с ограниченным, санированная диагностика. Существующий журнал ошибок приложения и путь уведомления по электронной почте остаются активными.

Повторное Открытие И Атомная Замена

Используйте команды Discover снова после изменения Verlihub, Ledokol, Lua скриптов, плагинов, команд. разрешения или класс учетной записи Hub Mod. Новый запуск записывает команды и плагины в промежуточный файл. поколение, в то время как предыдущее завершенное поколение остается активным. Счетчики показывают принятые, отклоненные, добавлены и удалены записи, чтобы можно было просмотреть изменения.

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

Ошибки И Устранение Неполадок

ПроблемаОсмотретьВосстановление
Hub Mod не подключаетсяДоступность, состояние включения, конечная точка, псевдоним, защищенный пароль, назначенный класс и последняя ошибка.Исправьте профиль, сохраните его и снова подключитесь. Не повторяйте повторную попытку постоянного сбоя входа.
Discovery остается в очередиПовторно обнаружить команды создаёт новый ограниченный каталог из подтверждённого поставщика и уже объявленных хабом кадров $UserCommand. Удалить команды удаляет только активный каталог. Поколение становится активным только при наличии текущей ревизии каталога, исполняемой проверенной команды и свидетельства проверенного поставщика или команды, объявленной хабом. Прерванный, пустой, устаревший или недействительный запуск сохраняет предыдущий активный каталог.Если отсутствуют команды Verlihub Core, проверьте поле ПО хаба, переподключитесь и выберите Повторно обнаружить команды. Если отсутствует команда плагина, подтвердите, что хаб объявил её запись $UserCommand. Уведомление безопасности или ник бота не являются свидетельством поставщика команд. Не вставляйте непроверенную необработанную команду в основной чат.
Доказательства отклоненыHub Mod читает подтверждённое имя ПО из записи хаба. Хаб Verlihub получает проверенный каталог Verlihub Core из закреплённого локального источника. Он не отправляет !help, +help или другой запрос обнаружения в основной чат, #_PH_SECURITY или другому боту. Кадры $UserCommand, объявленные подключённым хабом, добавляют проверенные команды плагинов, например Ledokol или Lua.Если отсутствуют команды Verlihub Core, проверьте поле ПО хаба, переподключитесь и выберите Повторно обнаружить команды. Если отсутствует команда плагина, подтвердите, что хаб объявил её запись $UserCommand. Уведомление безопасности или ник бота не являются свидетельством поставщика команд. Не вставляйте непроверенную необработанную команду в основной чат.
Команда видна, но недоступнаПросмотрите состояние, риск, доступность среды выполнения, схему параметров, минимальный класс, поставщика и плагин.Обновите официальный каталог или перезапустите доверенное обнаружение; не обходите проверку в чате.
Застройщик сообщает о неверных параметрахОбязательные поля, разрешенный выбор, псевдоним, хост, адрес, порт, продолжительность и предварительный просмотр.Исправьте отдельное поле. Не вставляйте полную команду в один параметр.
Команда требует подтвержденияПредупреждение о риске, определение, значения, пункт назначения, получатель и предварительный просмотр сервера.Просмотрите конкретное действие и выберите «Подтвердить и выполнить», не меняя связанных значений.
Доставка сомнительнаИсходящая активность, состояние работника, ответ хаба и данные чата в реальном времени.Прежде чем отправлять еще одну копию, подтвердите результат в хабе. Приложение не будет воспроизводить его.
Повторное обнаружение не удалосьНеудачный статус, ограниченная ошибка, отклоненное свидетельство и версии поставщика.Исправьте исходную проблему и повторите запуск. Последний заполненный каталог остается активным.

Используйте Hub Chat для общих элементов управления живого клиента, Hub для получения информации о владельце концентратора и Hub для возврата к назначенному номеру. концентратор. Сообщайте о постоянных сбоях с помощью генерации запуска и идентификатора активности, но не с помощью пароля. защищенный токен, необработанное личное сообщение или секретный аргумент команды.

Когда эта страница загружается для уже подключенного клиента, панели Подключение К Хабу и Статус Соединения изначально свернуты. Заголовки обеих карточек остаются видимыми; раскрытие или сворачивание панели не отключает и не переподключает клиента.

После перезапуска процесса Hub Chat, Hub GPT или Hub Mod открытая страница продукта продолжает отслеживать сохранённый сеанс и автоматически восстанавливает поток событий; обновлять браузер не требуется. Если выпуск несовместимо изменяет протокол между браузером и сервером, страница прекращает повторные попытки и явно просит обновить её перед повторным подключением.

Уведомление о перезапуске отображается как системное сообщение в открытой истории Hub Chat, поэтому интерфейс чата остаётся стабильным. Если версии браузера и процесса несовместимы, это системное сообщение содержит действие для перезагрузки той же страницы.

Данные Для Входа

Скорость Отдачи
Необязательная скорость отдачи, объявляемая в данных идентификации ADC и ADCS. Укажите значение и единицу; протокол получает байты в секунду.
Скорость Загрузки
Необязательная скорость загрузки, объявляемая в данных идентификации ADC и ADCS. Укажите значение и единицу; протокол получает байты в секунду.

Доступные Команды И Плагины

Hub Mod читает подтверждённое имя ПО из записи хаба. Хаб Verlihub получает проверенный каталог Verlihub Core из закреплённого локального источника. Он не отправляет !help, +help или другой запрос обнаружения в основной чат, #_PH_SECURITY или другому боту. Кадры $UserCommand, объявленные подключённым хабом, добавляют проверенные команды плагинов, например Ledokol или Lua.

Повторно обнаружить команды создаёт новый ограниченный каталог из подтверждённого поставщика и уже объявленных хабом кадров $UserCommand. Удалить команды удаляет только активный каталог. Поколение становится активным только при наличии текущей ревизии каталога, исполняемой проверенной команды и свидетельства проверенного поставщика или команды, объявленной хабом. Прерванный, пустой, устаревший или недействительный запуск сохраняет предыдущий активный каталог.

Таблица отделяет Проверенные Команды Core от Команд, Объявленных Хабом. Команда открывает типизированные поля параметров и показывает точный синтаксис, минимальный класс, риск, Официальную Вики, Проверенный Источник и канал команды. Сервер собирает и проверяет полезную нагрузку. Класс 3 может использовать проверенные команды с минимальным классом 3 или ниже; команды более высокого класса остаются Недоступными с указанной причиной.

Если отсутствуют команды Verlihub Core, проверьте поле ПО хаба, переподключитесь и выберите Повторно обнаружить команды. Если отсутствует команда плагина, подтвердите, что хаб объявил её запись $UserCommand. Уведомление безопасности или ник бота не являются свидетельством поставщика команд. Не вставляйте непроверенную необработанную команду в основной чат.

Ищите по команде, псевдониму, описанию, использованию, источнику или плагину.

Доступные команды изменились после открытия этой страницы. Перезагрузите каталог перед открытием или отправкой команды.

Проверенная Загрузка Вложений ADC И ADCS

Допустимая TTH magnet-ссылка остаётся обычной ссылкой, которую можно открыть или скопировать. Если сохранённое сообщение указывает доступный источник ADC или ADCS, непосредственно перед ссылкой появляется отдельный значок загрузки. При отображении сообщения ничего не загружается.

Нажатие значка просит существующую авторизованную сессию Hub Chat получить именно это сохранённое вложение от текущего отправителя. Браузер передаёт только сессию, канал сообщения, ID сохранённого сообщения и позицию вложения; сервер не доверяет переданным браузером хосту, имени, размеру или magnet URI.

Приёмник согласует передачу Direct Connect для указанного TTH, записывает данные в закрытый временный файл и до возврата заголовков загрузки сравнивает точное число байтов и Tiger Tree Hash. Несовпадающий или неполный файл удаляется, не попадая в браузер частично.

Загрузки запускаются только пользователем. Действуют ограничения частоты и числа параллельных передач для сессии и приложения, а размер по умолчанию ограничен 64 МиБ. Источник должен оставаться онлайн и доступным. Временные файлы удаляются после успеха, ошибки или истечения срока.

При активном приёме worker сначала привязывает выбранный TCP- или TLS-порт и только затем сообщает его источнику. Откройте настроенный диапазон активных портов в firewall и NAT; ADCS также требует сертификат и закрытый ключ. Если привязка или ожидание истекают, та же задача автоматически пробует пассивное обратное согласование. При повторной ошибке проверьте, что тот же пользователь онлайн и доступен. Отсутствующий значок означает неполную TTH magnet-ссылку или неизвестный сохранённый источник; исходная ссылка остаётся доступной настольному клиенту.

Когда получатель занят, та же передача остаётся в списке и автоматически повторяется через пять минут. Второй записи не создаётся. Можно закрыть уведомление на странице или удалить передачу, когда она больше не нужна.

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

Hub Chat

Кэш Передач Только Для Чтения

Созданные файлы хаблиста, доступные только после авторизации пира через хаб.

Кэш передач по умолчанию выключен для Hub Chat, Hub GPT и Hub Mod. У каждого продукта есть отдельный глобальный переключатель, хост, порты, лимит соединений и пропускной способности; владелец хаба не может включить его на странице отдельного хаба.

Эта функция закрывается при любой ошибке. Включение переключателя не публикует ресурс, пока неизменяемый манифест, listener, публичный адрес, порт и необходимые файлы TLS не находятся в исправном состоянии.

Настройки И Значения По Умолчанию

Включить Кэш Передач
Разрешает продукту публиковать кэш созданных файлов только для чтения после успешного прохождения всех проверок. По умолчанию выключено.
Публикуемый Публичный Хост
Публичное имя хоста или unicast IP, отправляемое авторизованным пирам Direct Connect. Частные, loopback, локальные и зарезервированные адреса отклоняются.
Незашифрованный Порт Передачи
Необязательный порт пира NMDC или ADC от 1024 до 65535. Он должен быть уникальным среди включенных продуктов Hub.
Порт Передачи TLS
Необязательный порт пира NMDCS или ADCS от 1024 до 65535. Пути сертификата и ключа TLS остаются под управлением окружения.
Максимум Одновременных Передач
Максимальное число активных соединений пиров для продукта, от 1 до 32.
Лимит Пропускной Способности В Байтах В Секунду
Лимит передачи продукта от 65 536 до 104 857 600 байт в секунду.

Глобальный Мониторинг Передач

Страница администрирования Передачи Хаба суммирует завершенные проверенные загрузки и скачивания за выбранный период. Она начинает с текущего месяца, показывает дневные итоги и не раскрывает имена узлов, адреса, имена файлов или секреты передачи.

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

Статус Передач останавливает новую работу до открытия соединения между узлами. Разрешенные Роли ограничивают доступ к рабочей области передач; правила Hub Chat, Hub GPT и Hub Mod остаются в силе, поэтому глобальное разрешение само не дает доступ к продукту.

Проверить Состояние Передач ставит в очередь ограниченную проверку async_transfer сохраненного диапазона и локальных отчетов слушателей. Исправный результат подтверждает только наблюдаемые приложением факты и не может доказать, что маршрутизатор, NAT или внешний firewall разрешает входящий Интернет-трафик.

Контролируйте worker async_transfer документированной командой развертывания. Если состояние устарело или снимок не появляется, сначала подтвердите worker, затем локальный отчет слушателя и распределение портов до изменения firewall или публичной конечной точки.

Состояние И Публикация

Включенный продукт публикует передачи только тогда, когда общая шлюз-служба привязала все настроенные listeners и сообщает актуальное исправное состояние. Отсутствующий хост, занятый порт, непригодный файл TLS, сбой listener или устаревший процесс оставляют endpoint и ресурс выключенными.

Сохраните настройки передачи и выберите Проверить Публичные Порты. Проверка требует ровно один работающий процесс шлюза, свежий отчёт listeners, точно совпадающий с хостом и портами, стабильный публичный DNS без частных или зарезервированных адресов и успешное TCP-соединение с каждым разрешённым адресом и обычным или TLS-портом. Запрос не отправляет данные протокола. Поскольку он выполняется с сервера приложения, при другом поведении NAT или firewall hairpin также проверьте endpoint авторизованным внешним клиентом Direct Connect.

Шлюз читает одно неизменяемое поколение манифеста из одобренных публичных артефактов хаблиста. В нем записаны опубликованное имя, размер и TTH каждого файла. Отсутствие файла, измененный hash, symlink, ошибочный список или незавершенная атомарная публикация делают манифест неисправным.

Когда listener продукта и манифест исправны, профиль клиента публикует общий размер, активный порт, слоты и поддерживаемые возможности NMDC или ADC. При сбое любой зависимости кэш и endpoint передачи не публикуются.

Обнаружение И Авторизация

Ограниченный поиск NMDC или ADC сопоставляется только с текущим манифестом. Результат указывает точный опубликованный файл и TTH; широкие, ошибочные, чрезмерные или посторонние запросы не перечисляют файловую систему сервера.

Хаб координирует обнаружение и согласование CTM/RCM, но не проксирует байты файла. Продукт через аутентифицированную сессию хаба наблюдает ник пира, направление и публичный endpoint, регистрирует краткую авторизацию, после чего пир открывает отдельное соединение передачи.

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

Файлы И Ограничения Только Для Чтения

Ресурс содержит только созданные загрузки хаблиста, скопированные в отдельный кэш, и созданный список файлов Direct Connect. Он никогда не раскрывает произвольные файлы приложения, исходные пути, uploads, удаленные URL или файлы вне одобренного поколения.

Каждый неизменяемый манифест также содержит HUBLIST.PWIAM.COM.md, проектный информационный файл только для чтения. Он указывает PWiAM как хост Public DC Hublist, описывает поиск хабов и созданные файлы хаблиста и представляет Hub Chat, Hub GPT и Hub Mod. Пиры могут читать его вместе с остальными одобренными записями манифеста; приложение его создаёт, а пир не может загрузить, заменить или изменить его.

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

Максимум Одновременных Передач ограничивает активных пиров продукта. Лимит Пропускной Способности В Байтах В Секунду применяется совместно для продукта. Ограничены также размер кадра, handshake, простой, запрошенный диапазон и срок авторизации.

TLS И Безопасность Пира

Незашифрованный listener и listener TLS разделены. Порт TLS публикуется только с пригодными путями сертификата и закрытого ключа под управлением окружения. Шифрование не заменяет авторизацию хаба; CTM не передает проверяемое имя сертификата или keyprint, поэтому TLS шифрует транспорт, не подтверждая публичную личность Web PKI.

Устранение Неполадок

Если ресурс отсутствует, оставьте продукт выключенным и по порядку проверьте манифест, публичный хост, уникальный публичный порт, состояние listener, пути TLS, процесс и перенаправление firewall. Пересоберите и проверьте манифест, перезапустите шлюз и протестируйте авторизованный список и один файл. Никогда не ослабляйте проверку endpoint и не принимайте неаутентифицированный прямой socket.

Справочник Значков

ЗначокЭтикеткаЧто он делает
Чат ХабаИнструмент только для администраторов: подключается к хабу как настраиваемый диагностический пользователь и показывает сырые ответы хаба, строки чата, личные сообщения и данные списка пользователей, полученные во время сессии.
Подключение К ХабуОбозначает сохраненный адрес хаба и профиль входа, используемые для открытия и поддержки этой сессии Direct Connect.
Сырой Ответ ХабаПоказывает точные строки протокола, полученные от хаба, для проверки ответов, ошибок и команд сервера.
Сырые Запросы К ХабуПоказывает скрытые строки протокола, отправленные клиентом, для проверки команд без раскрытия секретов.
ЗапускОзначает, что worker открывает сокет и завершает вход Direct Connect; чат пока не готов.
ПодключеноОзначает, что хаб принял вход и клиент может получать живой трафик и отправлять разрешенные учетной записи команды.
ОшибкаОтмечает сессию, которая не смогла запуститься или продолжиться; подробности указывают неудачный этап.
ЗакрытоОзначает, что сокет и сессия worker завершены, поэтому отправка трафика и сообщений в хаб больше невозможна.
Переключить В Фоновый РежимПереключает в постоянный режим низкой пропускной способности, сохраняя сообщения и приостанавливая дорогую диагностику.
Переключить В Интерактивный РежимВосстанавливает полные обновления гостей, сырого протокола и диагностики при том же подключении.
Включить Уведомления БраузераВыберите режим уведомлений, затем разрешите уведомления в браузере.
Перезапустить СеансОстанавливает текущий worker и запускает новую сессию с сохраненными настройками подключения и профиля.
Подключить СноваЗакрывает текущий сокет и сразу выполняет новый вход с теми же сохраненными настройками сессии.
Закрыть СеансНамеренно завершает worker и подключение; сохраненная конфигурация остается доступной для следующей сессии.
Свернуть Чат ХабаСворачивает Hub Chat в левую боковую панель и расширяет список гостей на всю ширину рабочей области, не закрывая сеанс.
Развернуть Чат ХабаВосстанавливает Hub Chat из левой панели и возвращает Hub Chat и список гостей к обычному расположению рядом.
Свернуть ГостейСворачивает список гостей в правую боковую панель и расширяет Hub Chat на всю ширину рабочей области.
Развернуть ГостейВосстанавливает список гостей из правой панели и возвращает обе панели к обычному расположению рядом.
ОтправитьСтавит введенное публичное сообщение или команду хаба в очередь активной вошедшей сессии.
СправкаОткройте Доступное Форматирование рядом с редактором, чтобы увидеть точное проверенное подмножество CommonMark, примеры синтаксиса и примечания о совместимости. Панель появляется, пока фокус остаётся в редакторе, и показывает только действия для текущего формата и выделения. Безопасные входящие сообщения также могут показывать заголовки, таблицы, списки задач, жёсткие переносы и другие поддерживаемые структуры.
Загрузить ВложениеЗапускает запрошенную пользователем peer-передачу ADC или ADCS для точной TTH magnet-ссылки в сохранённом сообщении, проверяет размер и Tiger Tree Hash, затем загружает проверенный файл в браузер.
ГостиПоказывает сообщенных хабом пользователей с ролью, присутствием, клиентом, шарой и доступными данными идентичности.
Искать Гостей По НикуФильтрует видимый список гостей по нику без отправки поиска или команды на хаб.
СообщениеОткрывает или возобновляет личный разговор с выбранным гостем, не отправляя сообщение самим действием.
ДиалогиПоказывает сохраненные личные разговоры, непрочитанный статус и текущее присутствие каждого гостя.
Роль Обычного ГостяСерый значок рядом с ником в таблице Гости означает, что хаб не сообщил о правах оператора или бота.
Роль БотаСеребристый робот рядом с ником в таблице Гости означает, что хаб определил этот сеанс как бота.
Роль ОператораЗолотой ключ рядом с ником в таблице Гости означает, что хаб предоставил этому сеансу права оператора.
Данные Для ВходаГруппирует ник, пароль, тег клиента, шару, слоты и другие значения идентичности, объявляемые при входе.
Флаги Поддержки NMDCВыберите флаги NMDC $Supports, отправляемые при входе. BotINFO по умолчанию отключён для обычного чат-клиента.
Гость ПодключилсяПоявляется в активности гостей, когда хаб сообщает о входе ника; действий администратора не требуется.
Гость ОтключилсяПоявляется в активности гостей, когда хаб сообщает, что ник вышел или отключился.
Сортируемый СтолбецПоявляется в заголовке таблицы Гости или Разговоры, когда столбец можно сортировать, но он не задаёт текущий порядок.
Сортировка По ВозрастаниюПоявляется в активном заголовке при порядке от меньшего к большему; выберите его, чтобы изменить направление.
Сортировка По УбываниюПоявляется в активном заголовке при порядке от большего к меньшему; выберите его, чтобы изменить направление.
Закрыть Вкладку Рабочей ОбластиКрасный X закрывает только выбранную вкладку рабочей области Hub Chat и останавливает это соединение. Он не удаляет сохранённый публичный или личный снимок, связанную историю или другую открытую вкладку.
Гость ОнлайнЗелёный индикатор в Разговорах означает, что гость сейчас присутствует на подключённом хабе.
Гость ОфлайнСерый индикатор означает, что гость уже ушёл, но сохранённый разговор остаётся доступным.
ПередачиИстория передач чата
Кэш Передач Только Для ЧтенияОбозначает общие настройки кэша созданных файлов только для чтения и раздел справки о listener, манифесте, поиске, авторизации CTM/RCM, лимитах и устранении неполадок.
Проверить Публичные ПортыПосле сохранения проверьте общий шлюз, его актуальный отчёт listeners, публичный DNS и каждый настроенный обычный или TLS-порт. Тест открывает короткое TCP-соединение с сервера приложения, не отправляет данные Direct Connect и не подтверждает доступность из каждой внешней сети.
Открыть ПомощьОткрывает эту справочную статью.
{{ ПВИАМТЕРМ2 }}Обозначает постоянную область модерации, где владелец проверяет трафик, обнаруживает команды и управляет хабом.
Режим КлиентаЗадаёт значение M в теге клиента NMDC. Активный режим отправляет M:A; пассивный отправляет M:P.
Статус соединенияСообщает, включен ли Hub Mod, работают ли worker и сокет, когда установлено соединение и причину последнего сбоя.
Время выполнения и открытиеГруппирует идентичность бота, заявленный профиль клиента, правила переподключения, класс хаба и расписание обнаружения.
КомандаОткрывает проверенное определение команды в виде полей типизированных параметров и позволяет серверу создать окончательную полезную нагрузку.
Предварительный Просмотр КомандыПоказывает информационный предварительный просмотр, в то время как сервер продолжает отвечать за проверку и сборку команды.
ПровереноОтмечает команду, подтвержденную проверенными официальными знаниями поставщика.
Проверено Из Справки Среды ВыполненияОтмечает полную схему команды, проанализированную из коррелированной справки времени выполнения, предоставленной подключенным концентратором.
Требуется ПроверкаСохраняет неполные или ненадежные доказательства видимыми для проверки, не допуская их выполнения.
Подтвердить И ЗапуститьПодтверждает одну конкретную команду, структурированные значения, место назначения и получателя, когда риск требует повторной проверки.
Откройте Для Себя Команды СноваЗапускает отдельное создание обнаружения, проверяет справку коррелированного поставщика и активирует ее только после полного запуска.
Доступные Команды И ПлагиныПеречисляет команды и плагины с указанием использования, поставщика, минимального класса, состояния проверки, риска и текущей доступности.
Поиск КомандИщите по команде, псевдониму, описанию, использованию, источнику или плагину.
Перезагрузить Каталог КомандДоступные команды изменились после открытия этой страницы. Перезагрузите каталог перед открытием или отправкой команды.
Исходящая активностьПроверяет каждую зашифрованную исходящую команду с указанием отправителя запроса, определения, поставщика, риска, места назначения и состояния доставки.

Родительская Страница