Файл конфигурации Shark Remote
Файл: main.toml
[BOT]
Настройки раздела настройки Telegram бота доступны также и через UI → Смотрите здесь
Настройка | Описание | Принимаемые значения |
---|---|---|
token | Токен Telegram бота | токен Telegram бота |
admin | Администратор Telegram бота (главный пользователь) | username администратора (скорее всего просто ваш), записывать без @ |
notifications | Уведомлять о включении Telegram бота в чате (пример) | UserID пользователя, которому нужно отправить уведомление |
imgbb_api_key | API ключ сервиса ImgBB для работы команд | API ключ сервиса ImgBB |
throw_pending_updates | Настройка управляет функцией отложенной отправки и выполнения команд от пользователя (работает нестабильно) |
|
devices | Управления устройствами подключёнными к компьютеру. Настройка в разработке! | Название устройств. Настройка в разработке! |
clients | IP адреса компьютеров в локальной сети для объединения нескольких компьютеров в одного Telegram бота. Для разделения IP адресов используйте точку с запятой. Для работы функции требуется утилита V1 (СКОРО НА BOOSTY) | Пример 1: 192.168.0.29 Пример 2: 192.168.0.29;192.168.0.21 |
[ACCESS_CONTROL]
Настройки данного раздела управляют контролем доступа для второго, обычного, пользователя (не администратора).
В таблице blocked представлена информация только для версий до 5.2
blocked
Обозначение | Описание |
---|---|
Команда Telegram бота, начинается с "/" | |
#all_plugins# | Блокировка доступа ко всем плагинам |
#all_variables# | Блокировка доступа ко всем пользовательским переменным |
#file# | Блокировка приёма всех файлов от пользователя |
#file_desktop# | Блокировка приёма файлов от пользователя, которые он хочет установить в качестве обоев Рабочего стола (подпись "desktop") |
#file_tprint# | Блокировка приёма файлов от пользователя, которые он желает распечатать на принтере (подпись "tprint") |
#file_torrent# | Блокировка приёма torrent-файлов от пользователя, которые он хочет использовать для скачивания через qBittorrent (подпись "torrent") |
#file_zip# | Блокировка приёма zip-файлов от пользователя с подписью "zip" |
#file_run# | Блокировка приёма исполнямых файлов от пользователя с подписью "run" |
#audio# | Блокировка всех аудиофайлов от пользователя |
#audio_play# | Блокировка аудиофайлов от пользователя, которые он хочет воспроизвести на компьютере (подпись "play") |
#amk# | Блокировка кнопок клавиатуры (под строкой ввода текста) |
#mk0# | Блокировка кнопки клавиатуры "🖥 Мониторинг" |
#mk1# | Блокировка кнопки клавиатуры "🕹 Управление" |
#mk2# | Блокировка кнопки клавиатуры "📜 Задачи" |
#mk3# | Блокировка кнопки клавиатуры "🗃 Файлы и папки" |
#mk4# | Блокировка кнопки клавиатуры "🌐 Сеть" |
#mk5# | Блокировка кнопки клавиатуры "😎 Плагины и переменные" |
#mk6# | Блокировка кнопки клавиатуры "📩 Отправка и сохранение" |
#mk7# | Блокировка кнопки клавиатуры "🤏 Другое" |
#mk_fav# | Блокировка кнопки клавиатуры "⭐ Избранное" |
#mk_pcs# | Блокировка кнопки клавиатуры "🖧 Клиенты" |
Пример записи: #audio#;#file_torrent#;/info;#mk1#
Если же блокировка всего одна, то её следует просто записать (без ";" в конце).
user - username пользователя, записывать без @
[GEOLOCATION]
Раздел настроек для управления геолокацией компьютера (из Telegram бота) с помощью публичного IP-адреса.
selected_service
Сервис для определения геолокации.
Значение | Сервис определения геолокации PC |
---|---|
0 | ip2location.io (по умолчанию) |
1 | ipwhois.io |
2 | ipgeolocation.io (трубуется API ключ, который необходимо вписать в значение настройки |
3 | ip-api.com |
[PRINT_OPTIONS]
Настройки печати текста.
Настройка | Описание |
---|---|
font | Точное название шрифта установленного в системе |
size | Размер выбранного шрифта (целые значения) |
[UI]
Настройки интерфейса приложения (UI) → Смотрите здесь
Настройка | Описание | Принимаемые значения |
---|---|---|
use_rounded_window_frame_style | Использовать скругления при отрисовке окна |
|
use_window_mini_mode | Использовать Мини-режим для основного окна управления ботом |
|
menu_color | Цвет полоски выбора в меню приложения |
|
use_window_transparency | Использовать прозрачность для главного окна |
|
use_window_animation | Использовать анимацию плавного появления окна |
|
use_forced_performance | Режим производительности: специальный авторский алгоритм определения и оптимизации окна Shark Remote, чтобы достичь максимальной производительности/избавиться от "лагов". Данный режим может включаться и автоматически при запуске Shark Remote (требуется согласие пользователя) на интегрированных видеокартах от Intel, старых видеокартах от NVIDIA и AMD, а также при запуске ПО в виртуальных машинах, что позволяет улучшить общую отзывчивость UI. |
|
use_auto_resize_windows | Авторазмер окон (может помочь, если наблюдаются проблемы отображения UI на экранах 1920x1080 и выше) |
|
[OTHER]
Другие настройки, крайне не рекомендуется изменять.
Настройка | Описание | Принимаемые значения |
---|---|---|
skip_token_validation | Пропустить проверку токена Telegram бота: управление состоянием проверки токена (рекомендуется включить галочку, если имеются проблемы с подключением к Telegram или боту) |
|
skip_splash_screen | Пропустить показ плашки загрузки (Splash Screen) - скрытие Splash Screen во время загрузки Shark Remote |
|
enable_updates | Управление проверкой обновления (даже в ручном режиме!) |
|
file_version | Версия конфигурационного файла, используется для определения совместимости версии Shark Remote и файла конфигурации, что позволяет избежать проблем при загрузке значений настроек из конфигурационного файла | Версия конфигурационного файла (изменять вручную нельзя, от этого зависит работоспособность Shark Remote) |
Last updated