Update README_macOS.md
This commit is contained in:
parent
3f325f831c
commit
cfce775276
|
|
@ -2,20 +2,6 @@
|
||||||
|
|
||||||
macOS-версия [tg-ws-proxy](https://github.com/Flowseal/tg-ws-proxy) с нативным menu bar приложением.
|
macOS-версия [tg-ws-proxy](https://github.com/Flowseal/tg-ws-proxy) с нативным menu bar приложением.
|
||||||
|
|
||||||
## Как это работает
|
|
||||||
|
|
||||||
```
|
|
||||||
Telegram Desktop → SOCKS5 (127.0.0.1:1080) → TG WS Proxy → WSS (kws*.web.telegram.org) → Telegram DC
|
|
||||||
```
|
|
||||||
|
|
||||||
Полный функциональный паритет с Windows-версией:
|
|
||||||
- Локальный SOCKS5-прокси
|
|
||||||
- Автоматическое переключение WebSocket → TCP fallback
|
|
||||||
- GUI-настройки
|
|
||||||
- Просмотр логов
|
|
||||||
- Одна копия через lock-файл
|
|
||||||
- Первый запуск с инструкцией
|
|
||||||
|
|
||||||
## Установка
|
## Установка
|
||||||
|
|
||||||
### Из исходников
|
### Из исходников
|
||||||
|
|
@ -25,8 +11,8 @@ Telegram Desktop → SOCKS5 (127.0.0.1:1080) → TG WS Proxy → WSS (kws*.web.t
|
||||||
git clone https://github.com/Flowseal/tg-ws-proxy
|
git clone https://github.com/Flowseal/tg-ws-proxy
|
||||||
cd tg-ws-proxy
|
cd tg-ws-proxy
|
||||||
|
|
||||||
# Скопируй файлы из этого порта в репозиторий:
|
# Перейди в папку с билдом macOS
|
||||||
# macos.py, macos.spec, requirements_macos.txt
|
cd macos
|
||||||
|
|
||||||
# Установи зависимости
|
# Установи зависимости
|
||||||
pip install -r requirements_macos.txt
|
pip install -r requirements_macos.txt
|
||||||
|
|
@ -92,13 +78,13 @@ pyinstaller macos.spec
|
||||||
| `rumps` | macOS menu bar framework |
|
| `rumps` | macOS menu bar framework |
|
||||||
| `cryptography` | MTProto obfuscation (из оригинала) |
|
| `cryptography` | MTProto obfuscation (из оригинала) |
|
||||||
| `psutil` | Проверка запущенных копий |
|
| `psutil` | Проверка запущенных копий |
|
||||||
| `tkinter` | GUI окна (входит в стандартный Python) |
|
|
||||||
|
|
||||||
## Отличия от Windows-версии
|
## Отличия от Windows-версии
|
||||||
|
|
||||||
| | Windows | macOS |
|
| | Windows | macOS |
|
||||||
|---|---|---|
|
|---|---|---|
|
||||||
| GUI-фреймворк | pystray + tkinter | rumps + tkinter |
|
| GUI-фреймворк | pystray + tkinter | rumps |
|
||||||
| Конфиг | `%APPDATA%\TgWsProxy\` | `~/Library/Application Support/TgWsProxy/` |
|
| Конфиг | `%APPDATA%\TgWsProxy\` | `~/Library/Application Support/TgWsProxy/` |
|
||||||
| Иконка в трее | Системный трей | Menu bar (строка меню) |
|
| Иконка в трее | Системный трей | Menu bar (строка меню) |
|
||||||
| Сборка | PyInstaller → .exe | PyInstaller → .app |
|
| Сборка | PyInstaller → .exe | PyInstaller → .app |
|
||||||
|
| Автообновление | - | + |
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue