Delete README_macOS.md
This commit is contained in:
parent
311bcb4399
commit
9bb1abfd1b
|
|
@ -1,90 +0,0 @@
|
|||
# TG WS Proxy — macOS
|
||||
|
||||
macOS-версия [tg-ws-proxy](https://github.com/Flowseal/tg-ws-proxy) с нативным menu bar приложением.
|
||||
|
||||
## Установка
|
||||
|
||||
### Из исходников
|
||||
|
||||
```bash
|
||||
# Клонируй оригинальный репозиторий
|
||||
git clone https://github.com/Flowseal/tg-ws-proxy
|
||||
cd tg-ws-proxy
|
||||
|
||||
# Перейди в папку с билдом macOS
|
||||
cd macos
|
||||
|
||||
# Установи зависимости
|
||||
pip install -r requirements_macos.txt
|
||||
|
||||
# Запуск
|
||||
python macos.py
|
||||
```
|
||||
|
||||
### Сборка .app
|
||||
|
||||
```bash
|
||||
pip install pyinstaller
|
||||
pyinstaller macos.spec
|
||||
# Результат: dist/TgWsProxy.app
|
||||
```
|
||||
|
||||
## GUI
|
||||
|
||||
Приложение живёт в menu bar (строка меню вверху экрана). Нет иконки в Dock.
|
||||
|
||||
**Меню:**
|
||||
- **Открыть в Telegram** — откроет `tg://socks?...` ссылку, Telegram сам добавит прокси
|
||||
- **Перезапустить прокси** — горячий перезапуск
|
||||
- **Настройки…** — окно с полями Host, Port, DC IPs, Verbose
|
||||
- **Открыть логи** — откроет файл логов в TextEdit
|
||||
- **Выход** — остановить прокси и закрыть
|
||||
|
||||
## Конфигурация
|
||||
|
||||
Хранится в `~/Library/Application Support/TgWsProxy/config.json`:
|
||||
|
||||
```json
|
||||
{
|
||||
"port": 1080,
|
||||
"host": "127.0.0.1",
|
||||
"dc_ip": [
|
||||
"2:149.154.167.220",
|
||||
"4:149.154.167.220"
|
||||
],
|
||||
"verbose": false
|
||||
}
|
||||
```
|
||||
|
||||
Логи: `~/Library/Application Support/TgWsProxy/proxy.log`
|
||||
|
||||
## Настройка Telegram Desktop
|
||||
|
||||
### Автоматически
|
||||
Нажми **«Открыть в Telegram»** в меню строки меню.
|
||||
|
||||
### Вручную
|
||||
1. Telegram → **Настройки** → **Продвинутые настройки** → **Тип подключения** → **Прокси**
|
||||
2. Добавь прокси:
|
||||
- **Тип:** SOCKS5
|
||||
- **Сервер:** `127.0.0.1`
|
||||
- **Порт:** `1080`
|
||||
- **Логин/Пароль:** пусто
|
||||
|
||||
## Зависимости
|
||||
|
||||
| Библиотека | Назначение |
|
||||
|-----------|------------|
|
||||
| `rumps` | macOS menu bar framework |
|
||||
| `cryptography` | MTProto obfuscation (из оригинала) |
|
||||
| `psutil` | Проверка запущенных копий |
|
||||
|
||||
## Отличия от Windows-версии
|
||||
|
||||
| | Windows | macOS |
|
||||
|---|---|---|
|
||||
| GUI-фреймворк | pystray + tkinter | rumps |
|
||||
| Конфиг | `%APPDATA%\TgWsProxy\` | `~/Library/Application Support/TgWsProxy/` |
|
||||
| Иконка в трее | Системный трей | Menu bar (строка меню) |
|
||||
| Сборка | PyInstaller → .exe | PyInstaller → .app |
|
||||
| Автообновление | - | + |
|
||||
Loading…
Reference in New Issue