SOCKS5 support (#452)

* Add termix.rb Cask file

* Update Termix to version 1.9.0 with new checksum

* Update README to remove 'coming soon' notes

* SOCKS5 support

Adding single and chain socks5 proxy support

* fix: cleanup files

---------

Co-authored-by: Luke Gustafson <88517757+LukeGus@users.noreply.github.com>
Co-authored-by: LukeGus <bugattiguy527@gmail.com>
This commit was merged in pull request #452.
This commit is contained in:
Denis
2025-12-20 09:35:40 +07:00
committed by GitHub
parent 94651107c1
commit ab1c63a4f6
18 changed files with 1342 additions and 284 deletions

View File

@@ -874,6 +874,48 @@
"searchServers": "Поиск серверов...",
"noServerFound": "Сервер не найден",
"jumpHostsOrder": "Подключения будут выполнены в порядке: Промежуточный хост 1 → Промежуточный хост 2 → ... → Целевой сервер",
"socks5Proxy": "SOCKS5 Прокси",
"socks5Description": "Настройте SOCKS5 прокси для SSH подключения. Весь трафик будет направлен через указанный прокси-сервер.",
"enableSocks5": "Включить SOCKS5 Прокси",
"enableSocks5Description": "Использовать SOCKS5 прокси для этого SSH подключения",
"socks5Host": "Хост прокси",
"socks5Port": "Порт прокси",
"socks5Username": "Имя пользователя прокси",
"socks5Password": "Пароль прокси",
"socks5UsernameOptional": "Необязательно: оставьте пустым, если прокси не требует аутентификации",
"socks5PasswordOptional": "Необязательно: оставьте пустым, если прокси не требует аутентификации",
"socks5ProxyChain": "Цепочка Прокси",
"socks5ProxyChainDescription": "Настройте цепочку SOCKS прокси. Каждый прокси в цепочке будет подключаться через предыдущий.",
"socks5ProxyMode": "Режим Прокси",
"socks5UseSingleProxy": "Использовать Один Прокси",
"socks5UseProxyChain": "Использовать Цепочку Прокси",
"socks5UsePreset": "Использовать Сохраненный Пресет",
"socks5SelectPreset": "Выбрать Пресет",
"socks5ManagePresets": "Управление Пресетами",
"socks5ProxyNode": "Прокси {{number}}",
"socks5AddProxy": "Добавить Прокси в Цепочку",
"socks5RemoveProxy": "Удалить Прокси",
"socks5ProxyType": "Тип Прокси",
"socks5SaveAsPreset": "Сохранить как Пресет",
"socks5SavePresetTitle": "Сохранить Цепочку Прокси как Пресет",
"socks5SavePresetDescription": "Сохраните текущую конфигурацию цепочки прокси как переиспользуемый пресет",
"socks5PresetName": "Название Пресета",
"socks5PresetDescription": "Описание (необязательно)",
"socks5PresetCreated": "Пресет цепочки прокси создан",
"socks5PresetUpdated": "Пресет цепочки прокси обновлен",
"socks5PresetDeleted": "Пресет цепочки прокси удален",
"socks5PresetSaved": "Пресет \"{{name}}\" успешно сохранен",
"socks5PresetSaveError": "Не удалось сохранить пресет",
"socks5PresetNameRequired": "Необходимо указать название пресета",
"socks5EmptyChainError": "Невозможно сохранить пустую цепочку прокси",
"socks5ProxyChainEmpty": "Добавьте хотя бы один прокси в цепочку",
"socks5HostDescription": "Имя хоста или IP-адрес SOCKS прокси сервера",
"socks5PortDescription": "Номер порта SOCKS прокси сервера (по умолчанию: 1080)",
"addProxyNode": "Добавить узел прокси",
"noProxyNodes": "Узлы прокси не настроены. Нажмите 'Добавить узел прокси' чтобы добавить.",
"proxyNode": "Узел прокси",
"proxyType": "Тип прокси",
"advancedAuthSettings": "Расширенные настройки аутентификации"
"advancedAuthSettings": "Расширенные настройки аутентификации",
"addQuickAction": "Добавить Quick Action",
"allHostsInFolderDeleted": "{{count}} хостов успешно удалены из папки \"{{folder}}\"",
@@ -1594,7 +1636,12 @@
"folderName": "Введите имя папки",
"fullPath": "Введите полный путь к элементу",
"currentPath": "Введите текущий путь к элементу",
"newName": "Введите новое имя"
"newName": "Введите новое имя",
"socks5Host": "127.0.0.1",
"socks5Username": "имя пользователя прокси",
"socks5Password": "пароль прокси",
"socks5PresetName": "например, Рабочая VPN Цепочка",
"socks5PresetDescription": "например, Цепочка прокси для доступа к рабочим серверам"
},
"leftSidebar": {
"failedToLoadHosts": "Не удалось загрузить хосты",