├── README.md └── sub-page ├── legacy └── app-config │ ├── app-config.json │ ├── hwid │ └── app-config.json │ └── multiapp │ └── app-config.json ├── customweb └── happ-only │ └── index.html └── app-config.json /README.md: -------------------------------------------------------------------------------- 1 | # my-remnawave 2 | ## remnawave-subscription-page [сlient configuration](https://remna.st/docs/install/remnawave-subscription-page#configuring-subscription-page-optional) 3 | - [simple (Clash Verge Rev for PC, Clash Meta for Android, sing-box for iOS)](https://github.com/legiz-ru/my-remnawave/blob/main/sub-page/app-config.json) 4 | 5 |
6 | multiapp ↓ 7 | 8 | [link to multiapp app-config.json](https://github.com/legiz-ru/my-remnawave/blob/main/sub-page/multiapp/app-config.json) 9 | 10 | included apps: 11 | 12 | ### iOS 13 | 14 | - sing-box ⭐ 15 | - Happ ⭐ 16 | - Stash 17 | - Streisand 18 | - Shadowrocket 19 | - Clash Mi 20 | 21 | *** 22 | 23 | ### Android 24 | 25 | - FlClashX ⭐ 26 | - Clash Meta ⭐ 27 | - Happ ⭐ 28 | - sing-box 29 | - v2rayNG 30 | - Exclave 31 | 32 | *** 33 | 34 | ### Linux 35 | 36 | - FlClashX ⭐ 37 | - Koala Clash ⭐ 38 | - Prizrak-Box ⭐ 39 | - Happ (alpha) 40 | - Clash Verge 41 | 42 | *** 43 | 44 | ### macOS 45 | 46 | - Koala Clash ⭐ 47 | - Happ (alpha) 48 | - FlClashX 49 | - Prizrak-Box 50 | - sing-box 51 | - Clash Verge 52 | 53 | *** 54 | 55 | ### Windows 56 | 57 | - FlClashX ⭐ 58 | - Koala Clash ⭐ 59 | - Prizrak-Box 60 | - Happ (alpha) 61 | - Clash Verge 62 | 63 | *** 64 | 65 | ### Android TV 66 | 67 | - Happ ⭐ 68 | - FlClashX ⭐ 69 | - vpn4tv 70 | 71 | *** 72 | 73 | ### Apple TV 74 | 75 | - Happ ⭐ 76 | - sing-box ⭐ 77 | - Shadowrocket 78 | 79 |
80 | 81 |
82 | hwid ↓ 83 | 84 | [link to hwid app-config.json](https://github.com/legiz-ru/my-remnawave/blob/main/sub-page/hwid/app-config.json) 85 | 86 | included apps: 87 | 88 | *** 89 | 90 | ### iOS 91 | 92 | - Happ ⭐ 93 | - v2RayTun 94 | 95 | *** 96 | 97 | ### Android 98 | 99 | - FlClashX ⭐ 100 | - Happ ⭐ 101 | - v2RayTun 102 | 103 | *** 104 | 105 | ### Linux 106 | 107 | - FlClashX ⭐ 108 | - Koala Clash ⭐ 109 | - Prizrak-Box ⭐ 110 | - Happ (alpha) 111 | 112 | *** 113 | 114 | ### macOS 115 | 116 | - Koala Clash ⭐ 117 | - Happ (alpha) 118 | - FlClashX ⭐ 119 | - Prizrak-Box 120 | 121 | *** 122 | 123 | ### Windows 124 | 125 | - FlClashX ⭐ 126 | - Koala Clash ⭐ 127 | - Prizrak-Box ⭐ 128 | - Happ (alpha) 129 | 130 | *** 131 | 132 | ### Android TV 133 | 134 | - Happ ⭐ 135 | - FlClashX ⭐ 136 | 137 | *** 138 | 139 | ### Apple TV 140 | 141 | - Happ ⭐ 142 | 143 | *** 144 |
145 | 146 | ## remnawave-subscription-page [custom web template](https://remna.st/docs/install/remnawave-subscription-page#mounting-custom-template) 147 | - [⭐ Orion (with redirector-page & support app-config.json)](https://github.com/legiz-ru/Orion) 148 | - [⭐ material sub page (with support app-config.json)](https://github.com/legiz-ru/material-remnawave-subscription-page) 149 | - [marzbanify clash-sing](https://github.com/legiz-ru/my-remnawave/blob/main/sub-page/customweb/clash-sing/index.html) 150 | - [simple happ only (example how to create custom web template)](https://github.com/legiz-ru/my-remnawave/blob/main/sub-page/customweb/happ-only/index.html) 151 | 152 | ## remnawave subscription templates for clients 153 | - [mihomo](https://github.com/legiz-ru/mihomo-rule-sets/blob/main/examples/remnawave.yaml) 154 | - [sing-box (1.11 sing-box, 1.10 sing-box legacy)](https://github.com/legiz-ru/sb-rule-sets/tree/main/.github/sub2sing-box) 155 | - [simple xray-json template](https://github.com/legiz-ru/marz-sub/blob/main/v2ray/default.json) 156 | - - [xray-json template with ru-bundle](https://github.com/legiz-ru/mihomo-rule-sets/blob/main/other/marzban-v2ray-ru-bundle.json) 157 | - happ routing: 158 | - - [simple-ru-routing by frayZV](https://github.com/frayZV/simple-ru-routing/blob/master/README.md#happ-routing) (fullproxy with category-ban-ru without RU) 159 | - - [allow-domains-happ-routing by KazZzeL](https://github.com/KazZzeL/allow-domains-happ-routing/blob/master/README.md) 160 | - - re-filter: 161 | ```shell 162 | happ://routing/onadd/ewogICAgIk5hbWUiOiAiUmU6ZmlsdGVyIiwKICAgICJHbG9iYWxQcm94eSI6ICJmYWxzZSIsCiAgICAiUmVtb3RlRG5zIjogIjEuMS4xLjEiLAogICAgIkRvbWVzdGljRG5zIjogIjc3Ljg4LjguOCIsCiAgICAiR2VvaXB1cmwiOiAiaHR0cHM6Ly9naXRodWIuY29tLzFhbmRyZXZpY2gvUmUtZmlsdGVyLWxpc3RzL3JlbGVhc2VzL2xhdGVzdC9kb3dubG9hZC9nZW9pcC5kYXQiLAogICAgIkdlb3NpdGV1cmwiOiAiaHR0cHM6Ly9naXRodWIuY29tLzFhbmRyZXZpY2gvUmUtZmlsdGVyLWxpc3RzL3JlbGVhc2VzL2xhdGVzdC9kb3dubG9hZC9nZW9zaXRlLmRhdCIsCiAgICAiRG5zSG9zdHMiOiB7fSwKICAgICJEaXJlY3RTaXRlcyI6IFtdLAogICAgIkRpcmVjdElwIjogWwogICAgICAgICIxMC4wLjAuMC84IiwKICAgICAgICAiMTcyLjE2LjAuMC8xMiIsCiAgICAgICAgIjE5Mi4xNjguMC4wLzE2IiwKICAgICAgICAiMTY5LjI1NC4wLjAvMTYiLAogICAgICAgICIyMjQuMC4wLjAvNCIsCiAgICAgICAgIjI1NS4yNTUuMjU1LjI1NSIKICAgIF0sCiAgICAiUHJveHlTaXRlcyI6IFsKICAgICAgICAiZ2Vvc2l0ZTpyZWZpbHRlciIKICAgIF0sCiAgICAiUHJveHlJcCI6IFsKICAgICAgICAiZ2VvaXA6cmVmaWx0ZXIiCiAgICBdLAogICAgIkJsb2NrU2l0ZXMiOiBbXSwKICAgICJCbG9ja0lwIjogW10sCiAgICAiRG9tYWluU3RyYXRlZ3kiOiAiSVBPbkRlbWFuZCIKfQ== 163 | ``` 164 | 165 | ## Support the Project 166 | 167 | If you like this project and want to support its development, you can make a donation: 168 | 169 | * [Tribute on Telegram](https://t.me/tribute/app?startapp=drzu) 170 | 171 | ## remnawave xhttp inbound tls via nginx + stream separation 172 |
173 | ↓ XHTTP indound json: 174 | 175 | ```json 176 | { 177 | "tag": "Sweden_XHTTP", 178 | "listen": "/dev/shm/xrxh.socket,0666", 179 | "protocol": "vless", 180 | "settings": { 181 | "clients": [], 182 | "fallbacks": [], 183 | "decryption": "none" 184 | }, 185 | "sniffing": { 186 | "enabled": true, 187 | "destOverride": [ 188 | "http", 189 | "tls", 190 | "quic" 191 | ] 192 | }, 193 | "streamSettings": { 194 | "network": "xhttp", 195 | "xhttpSettings": { 196 | "mode": "auto", 197 | "path": "/xhttppath/", 198 | "extra": { 199 | "noSSEHeader": true, 200 | "xPaddingBytes": "100-1000", 201 | "scMaxBufferedPosts": 30, 202 | "scMaxEachPostBytes": 1000000, 203 | "scStreamUpServerSecs": "20-80" 204 | } 205 | } 206 | } 207 | } 208 | ``` 209 | 210 |
211 | 212 |
213 | ↓ XHTTP nginx reverse proxy: 214 | 215 | ```nginx 216 | location /xhttppath/ { 217 | client_max_body_size 0; 218 | grpc_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 219 | client_body_timeout 5m; 220 | grpc_read_timeout 315; 221 | grpc_send_timeout 5m; 222 | grpc_pass unix:/dev/shm/xrxh.socket; 223 | } 224 | ``` 225 | 226 |
227 | 228 |
229 | ↓ host settings for inbound screenshot 230 | 231 | ![image](https://github.com/user-attachments/assets/5cc1c68a-517f-4f35-86ef-c81a668df793) 232 | 233 |
234 | 235 |
236 | ↓ host extra xhttp json: 237 | 238 | ```json 239 | { 240 | "xmux": { 241 | "cMaxReuseTimes": 0, 242 | "maxConcurrency": "16-32", 243 | "maxConnections": 0, 244 | "hKeepAlivePeriod": 0, 245 | "hMaxRequestTimes": "600-900", 246 | "hMaxReusableSecs": "1800-3000" 247 | }, 248 | "noGRPCHeader": false, 249 | "xPaddingBytes": "100-1000", 250 | "downloadSettings": { 251 | "port": 443, 252 | "address": "another.domain", 253 | "network": "xhttp", 254 | "security": "tls", 255 | "tlsSettings": { 256 | "alpn": [ 257 | "h2,http/1.1" 258 | ], 259 | "show": false, 260 | "serverName": "another.domain", 261 | "fingerprint": "chrome", 262 | "allowInsecure": false 263 | }, 264 | "xhttpSettings": { 265 | "path": "/xhttppath/" 266 | } 267 | }, 268 | "scMaxEachPostBytes": 1000000, 269 | "scMinPostsIntervalMs": 30, 270 | "scStreamUpServerSecs": "20-80" 271 | } 272 | ``` 273 | 274 |
275 | 276 |
277 | ↓ remnanode docker compose: 278 | 279 | ```yaml 280 | services: 281 | 282 | remnanode: 283 | image: remnawave/node:latest 284 | container_name: remnanode 285 | hostname: remnanode 286 | restart: always 287 | env_file: 288 | - .env-node 289 | volumes: 290 | - /dev/shm:/dev/shm 291 | network_mode: host 292 | ``` 293 | 294 |
295 | 296 | -------------------------------------------------------------------------------- /sub-page/legacy/app-config/app-config.json: -------------------------------------------------------------------------------- 1 | { 2 | "ios": [ 3 | { 4 | "id": "sing-box", 5 | "name": "sing-box", 6 | "isFeatured": true, 7 | "urlScheme": "sing-box://import-remote-profile/?url=", 8 | "installationStep": { 9 | "buttons": [ 10 | { 11 | "buttonLink": "https://apps.apple.com/app/sing-box-vt/id6673731168", 12 | "buttonText": { 13 | "en": "Open in App Store", 14 | "fa": "باز کردن در App Store", 15 | "ru": "Открыть в App Store" 16 | } 17 | } 18 | ], 19 | "description": { 20 | "en": "Open the page in App Store and install the app. Launch it, in the VPN configuration permission window click Allow and enter your passcode.", 21 | "fa": "صفحه را در App Store باز کنید و برنامه را نصب کنید. آن را اجرا کنید، در پنجره مجوز پیکربندی VPN روی Allow کلیک کنید و رمز عبور خود را وارد کنید.", 22 | "ru": "Откройте страницу в App Store и установите приложение. Запустите его, в окне разрешения VPN-конфигурации нажмите Allow и введите свой пароль." 23 | } 24 | }, 25 | "addSubscriptionStep": { 26 | "description": { 27 | "en": "Click the button below — the app will open and the subscription will be added automatically", 28 | "fa": "برای افزودن خودکار اشتراک روی دکمه زیر کلیک کنید - برنامه باز خواهد شد", 29 | "ru": "Нажмите кнопку ниже — приложение откроется, и подписка добавится автоматически." 30 | } 31 | }, 32 | "connectAndUseStep": { 33 | "description": { 34 | "en": "On the main Dashboard page, click the Enabled button to connect to the VPN.", 35 | "fa": "در صفحه اصلی داشبورد، دکمه «فعال» را برای اتصال به VPN بزنید.", 36 | "ru": "На главной странице Dashboard нажми кнопку Enabled для подключения к VPN." 37 | } 38 | } 39 | } 40 | ], 41 | "android": [ 42 | { 43 | "id": "clash-meta", 44 | "name": "Clash Meta", 45 | "isFeatured": true, 46 | "urlScheme": "clash://install-config?name=Remnawave&url=", 47 | "installationStep": { 48 | "buttons": [ 49 | { 50 | "buttonLink": "https://github.com/MetaCubeX/ClashMetaForAndroid/releases/download/v2.11.14/cmfa-2.11.14-meta-universal-release.apk", 51 | "buttonText": { 52 | "en": "Download APK", 53 | "fa": "دانلود APK", 54 | "ru": "Скачать APK" 55 | } 56 | }, 57 | { 58 | "buttonLink": "https://f-droid.org/packages/com.github.metacubex.clash.meta/", 59 | "buttonText": { 60 | "en": "Open in F-Droid", 61 | "fa": "در F-Droid باز کنید", 62 | "ru": "Открыть в F-Droid" 63 | } 64 | } 65 | ], 66 | "description": { 67 | "en": "Download and install Clash Meta APK", 68 | "fa": "دانلود و نصب Clash Meta APK", 69 | "ru": "Скачайте и установите Clash Meta APK" 70 | } 71 | }, 72 | "addSubscriptionStep": { 73 | "description": { 74 | "en": "Click the button below to open the profile creation window. You will need to specify the auto-update period, for example, 720 minutes. Click the Save button in the top right corner.", 75 | "fa": "دکمه زیر را بزنید تا پنجره ایجاد پروفایل باز شود. شما باید دوره به‌روزرسانی خودکار را مشخص کنید، مثلاً ۷۲۰ دقیقه. دکمه ذخیره را در بالا سمت راست بزنید.", 76 | "ru": "Нажми кнопку ниже — откроется окно создания профиля. Тебе потребуется указать период автообновления, например, 720 минут. Справа вверху нажми на кнопку Сохранить." 77 | } 78 | }, 79 | "connectAndUseStep": { 80 | "description": { 81 | "en": "Go to the Profiles section and select the created profile, then return to the main page. Now you can connect by clicking the Stopped button.", 82 | "fa": "به بخش پروفایل‌ها بروید و پروفایل ایجاد شده را انتخاب کنید، سپس به صفحه اصلی بازگردید. اکنون می‌توانید با زدن دکمه «متوقف شده» متصل شوید.", 83 | "ru": "Перейди в пункт Профили и выбери созданный профиль, затем вернись на главную страницу. Теперь ты можешь подключиться, нажав на кнопку Остановлен" 84 | } 85 | } 86 | } 87 | ], 88 | "pc": [ 89 | { 90 | "id": "clash-verge", 91 | "name": "Clash Verge", 92 | "isFeatured": true, 93 | "urlScheme": "clash://install-config?url=", 94 | "installationStep": { 95 | "buttons": [ 96 | { 97 | "buttonLink": "https://github.com/clash-verge-rev/clash-verge-rev/releases/download/v2.3.1/Clash.Verge_2.3.1_x64-setup.exe", 98 | "buttonText": { 99 | "en": "Windows", 100 | "fa": "ویندوز", 101 | "ru": "Windows" 102 | } 103 | }, 104 | { 105 | "buttonLink": "https://github.com/clash-verge-rev/clash-verge-rev/releases/download/v2.3.1/Clash.Verge_2.3.1_x64.dmg", 106 | "buttonText": { 107 | "en": "macOS (Intel)", 108 | "fa": "مک (اینتل)", 109 | "ru": "macOS (Intel)" 110 | } 111 | }, 112 | { 113 | "buttonLink": "https://github.com/clash-verge-rev/clash-verge-rev/releases/download/v2.3.1/Clash.Verge_2.3.1_aarch64.dmg", 114 | "buttonText": { 115 | "en": "macOS (Apple Silicon)", 116 | "fa": "مک (Apple Silicon)", 117 | "ru": "macOS (Apple Silicon)" 118 | } 119 | }, 120 | { 121 | "buttonLink": "https://github.com/clash-verge-rev/clash-verge-rev/releases", 122 | "buttonText": { 123 | "en": "Linux", 124 | "fa": "لینوکس", 125 | "ru": "Linux" 126 | } 127 | } 128 | ], 129 | "description": { 130 | "en": "Choose the version for your device, click the button below and install the app.", 131 | "fa": "نسخه مناسب برای دستگاه خود را انتخاب کنید، دکمه زیر را فشار دهید و برنامه را نصب کنید", 132 | "ru": "Выберите подходящую версию для вашего устройства, нажмите на кнопку ниже и установите приложение." 133 | } 134 | }, 135 | "additionalBeforeAddSubscriptionStep": { 136 | "buttons": [], 137 | "description": { 138 | "en": "After launching the app, you can change the language in settings. In the left panel, find the gear icon, then navigate to Verge 设置 and select 语言设置.", 139 | "fa": "پس از راه‌اندازی برنامه، می‌توانید زبان را در تنظیمات تغییر دهید. در پنل سمت چپ، نماد چرخ دنده را پیدا کنید، سپس به Verge 设置 بروید و 语言设置 را انتخاب کنید.", 140 | "ru": "После запуска приложения вы можете сменить язык в настройках. В левой панели найдите иконку шестеренки, далее ориентируйтесь на Verge 设置 и выберите пункт 语言设置." 141 | }, 142 | "title": { 143 | "en": "Change language", 144 | "fa": "تغییر زبان", 145 | "ru": "Смена языка" 146 | } 147 | }, 148 | "addSubscriptionStep": { 149 | "description": { 150 | "en": "Click the button below to add subscription", 151 | "fa": "برای افزودن اشتراک روی دکمه زیر کلیک کنید", 152 | "ru": "Нажмите кнопку ниже, чтобы добавить подписку" 153 | } 154 | }, 155 | "additionalAfterAddSubscriptionStep": { 156 | "buttons": [], 157 | "title": { 158 | "en": "If the subscription is not added", 159 | "fa": "اگر اشتراک در برنامه نصب نشده است", 160 | "ru": "Если подписка не добавилась" 161 | }, 162 | "description": { 163 | "en": "If nothing happens after clicking the button, add the subscription manually. Click the Get Link button in the top right corner of this page, copy the link. In Clash Verge, go to the Profiles section and paste the link in the text field, then click the Import button.", 164 | "fa": "اگر پس از کلیک روی دکمه اتفاقی نیفتاد، اشتراک را به صورت دستی اضافه کنید. در گوشه بالا سمت راست این صفحه روی دکمه دریافت لینک کلیک کنید، لینک را کپی کنید. در Clash Verge به بخش پروفایل‌ها بروید و لینک را در فیلد متنی وارد کنید، سپس روی دکمه وارد کردن کلیک کنید.", 165 | "ru": "Если после нажатия на кнопку ничего не произошло, добавьте подписку вручную. Нажмите на этой страницу кнопку Получить ссылку в правом верхнем углу, скопируйте ссылку. В Clash Verge перейдите в раздел Профили и вставьте ссылку в текстовое поле, затем нажмите на кнопку Импорт." 166 | } 167 | }, 168 | "connectAndUseStep": { 169 | "description": { 170 | "en": "You can select a server in the Proxy section, and enable VPN in the Settings section. Set the TUN Mode switch to ON.", 171 | "fa": "می‌توانید در بخش پروکسی سرور را انتخاب کنید و در بخش تنظیمات VPN را فعال کنید. کلید TUN Mode را در حالت روشن قرار دهید.", 172 | "ru": "Выбрать сервер можно в разделе Прокси, включить VPN можно в разделе Настройки. Установите переключатель TUN Mode в положение ВКЛ." 173 | } 174 | } 175 | } 176 | ] 177 | } 178 | -------------------------------------------------------------------------------- /sub-page/customweb/happ-only/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | <%= metaTitle %> 9 | 10 | 11 | 12 | 13 | 14 | 15 | 263 | 264 | 265 | 266 |
267 |
268 | 269 | 273 | 274 | 275 | 283 | 284 | 285 |
286 |
287 | 288 |
289 |

290 | <%= metaTitle %> 291 |

292 |

293 | <%= metaDescription %> 294 |

295 |
296 | 297 |
298 | 299 |
300 |
301 |
302 |

303 | Добро пожаловать, 304 | 305 |

306 |
307 |
308 |
309 | 310 | 311 |
312 |
313 |
314 | 315 |
316 | 317 |
318 |
319 | Срок действия подписки 320 | 321 |
322 |

323 |
324 | 325 | 326 | 327 |
328 | 329 | 341 | 342 | 343 |
344 | 345 |
Сброс трафика
346 | 347 |
348 | 349 |
Использовано трафика:
350 | 351 |
352 |
353 |
354 |
355 |
356 | 357 | 358 |
359 |
360 |
361 |
362 |
363 |
СИСТЕМА ГОТОВА К ЗАПУСКУ
364 |
365 |
366 | 367 | 368 | 369 |
370 |
371 |
372 | 373 | 374 | 383 | 384 | 385 | 386 | 740 | 741 | 742 | -------------------------------------------------------------------------------- /sub-page/legacy/app-config/hwid/app-config.json: -------------------------------------------------------------------------------- 1 | { 2 | "ios": [ 3 | { 4 | "id": "happ", 5 | "name": "Happ", 6 | "isFeatured": true, 7 | "urlScheme": "happ://add/", 8 | "installationStep": { 9 | "buttons": [ 10 | { 11 | "buttonLink": "https://apps.apple.com/ru/app/happ-proxy-utility-plus/id6746188973", 12 | "buttonText": { 13 | "en": "RU App Store", 14 | "fa": "اپ استور روسیه", 15 | "ru": "RU App Store" 16 | } 17 | }, 18 | { 19 | "buttonLink": "https://apps.apple.com/us/app/happ-proxy-utility/id6504287215", 20 | "buttonText": { 21 | "en": "Global App Store", 22 | "fa": "اپ استور جهانی", 23 | "ru": "Глобальный App Store" 24 | } 25 | } 26 | ], 27 | "description": { 28 | "en": "Open the page in App Store and install the app. Launch it, in the VPN configuration permission window click Allow and enter your passcode.", 29 | "fa": "صفحه را در App Store باز کنید و برنامه را نصب کنید. آن را اجرا کنید، در پنجره مجوز پیکربندی VPN روی Allow کلیک کنید و رمز عبور خود را وارد کنید.", 30 | "ru": "Откройте страницу в App Store и установите приложение. Запустите его, в окне разрешения VPN-конфигурации нажмите Allow и введите свой пароль." 31 | } 32 | }, 33 | "addSubscriptionStep": { 34 | "description": { 35 | "en": "Click the button below — the app will open and the subscription will be added automatically", 36 | "fa": "برای افزودن خودکار اشتراک روی دکمه زیر کلیک کنید - برنامه باز خواهد شد", 37 | "ru": "Нажмите кнопку ниже — приложение откроется, и подписка добавится автоматически." 38 | } 39 | }, 40 | "connectAndUseStep": { 41 | "description": { 42 | "en": "In the main section, click the large power button in the center to connect to VPN. Don't forget to select a server from the server list. If needed, choose another server from the server list.", 43 | "fa": "در بخش اصلی، دکمه بزرگ روشن/خاموش در مرکز را برای اتصال به VPN کلیک کنید. فراموش نکنید که یک سرور را از لیست سرورها انتخاب کنید. در صورت نیاز، سرور دیگری را از لیست سرورها انتخاب کنید.", 44 | "ru": "В главном разделе нажмите большую кнопку включения в центре для подключения к VPN. Не забудьте выбрать сервер в списке серверов. При необходимости выберите другой сервер из списка серверов." 45 | } 46 | } 47 | }, 48 | { 49 | "id": "v2raytun", 50 | "name": "v2RayTun", 51 | "isFeatured": false, 52 | "urlScheme": "v2raytun://import/", 53 | "installationStep": { 54 | "buttons": [ 55 | { 56 | "buttonLink": "https://apps.apple.com/ru/app/v2raytun/id6476628951", 57 | "buttonText": { 58 | "en": "Open in App Store", 59 | "fa": "باز کردن در App Store", 60 | "ru": "Открыть в App Store" 61 | } 62 | } 63 | ], 64 | "description": { 65 | "en": "Open the page in App Store and install the app. Launch it, in the VPN configuration permission window click Allow and enter your passcode.", 66 | "fa": "صفحه را در App Store باز کنید و برنامه را نصب کنید. آن را اجرا کنید، در پنجره مجوز پیکربندی VPN روی Allow کلیک کنید و رمز عبور خود را وارد کنید.", 67 | "ru": "Откройте страницу в App Store и установите приложение. Запустите его, в окне разрешения VPN-конфигурации нажмите Allow и введите свой пароль." 68 | } 69 | }, 70 | "addSubscriptionStep": { 71 | "description": { 72 | "en": "Click the button below — the app will open and the subscription will be added automatically", 73 | "fa": "برای افزودن خودکار اشتراک روی دکمه زیر کلیک کنید - برنامه باز خواهد شد", 74 | "ru": "Нажмите кнопку ниже — приложение откроется, и подписка добавится автоматически." 75 | } 76 | }, 77 | "connectAndUseStep": { 78 | "description": { 79 | "en": "In the main section, click the large power button in the center to connect to VPN. Don't forget to select a server from the server list. If needed, choose another server from the server list.", 80 | "fa": "در بخش اصلی، دکمه بزرگ روشن/خاموش در مرکز را برای اتصال به VPN کلیک کنید. فراموش نکنید که یک سرور را از لیست سرورها انتخاب کنید. در صورت نیاز، سرور دیگری را از لیست سرورها انتخاب کنید.", 81 | "ru": "В главном разделе нажмите большую кнопку включения в центре для подключения к VPN. Не забудьте выбрать сервер в списке серверов. При необходимости выберите другой сервер из списка серверов." 82 | } 83 | } 84 | } 85 | ], 86 | "android": [ 87 | { 88 | "id": "flclash", 89 | "name": "FlClashX", 90 | "isFeatured": true, 91 | "urlScheme": "flclash://install-config?url=", 92 | "installationStep": { 93 | "buttons": [ 94 | { 95 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.0.7/FlClashX-0.0.7-android-arm64-v8a.apk", 96 | "buttonText": { 97 | "en": "Download APK", 98 | "fa": "دانلود APK", 99 | "ru": "Скачать APK" 100 | } 101 | } 102 | ], 103 | "description": { 104 | "en": "Download and install FlClash APK", 105 | "fa": "دانلود و نصب FlClash APK", 106 | "ru": "Скачайте и установите FlClash APK" 107 | } 108 | }, 109 | "addSubscriptionStep": { 110 | "description": { 111 | "en": "Click the button below to add subscription", 112 | "fa": "برای افزودن اشتراک روی دکمه زیر کلیک کنید", 113 | "ru": "Нажмите кнопку ниже, чтобы добавить подписку" 114 | } 115 | }, 116 | "additionalAfterAddSubscriptionStep": { 117 | "buttons": [], 118 | "title": { 119 | "en": "If the subscription is not added", 120 | "fa": "اگر اشتراک در برنامه نصب نشده است", 121 | "ru": "Если подписка не добавилась" 122 | }, 123 | "description": { 124 | "en": "If nothing happens after clicking the button, add a subscription manually. Click the Get link button on this page in the upper right corner, copy the link. In FlClash, go to the Profiles section, click the + button, select the URL, paste your copied link and click Send", 125 | "fa": "اگر بعد از کلیک روی دکمه هیچ اتفاقی نیفتاد، اشتراکی را به صورت دستی اضافه کنید. روی دکمه دریافت لینک در این صفحه در گوشه سمت راست بالا کلیک کنید، لینک را کپی کنید. در FlClash به بخش Profiles بروید، دکمه + را کلیک کنید، URL را انتخاب کنید، پیوند کپی شده خود را جایگذاری کنید و روی ارسال کلیک کنید.", 126 | "ru": "Если после нажатия на кнопку ничего не произошло, добавьте подписку вручную. Нажмите на этой страницу кнопку Получить ссылку в правом верхнем углу, скопируйте ссылку. В FlClash перейдите в раздел Профили, нажмите кнопку +, выберите URL, вставьте вашу скопированную ссылку и нажмите Отправить" 127 | } 128 | }, 129 | "connectAndUseStep": { 130 | "description": { 131 | "en": "Select the added profile in the Profiles section. In the Control Panel, click the Enable button in the bottom right corner. Once it's running, you can change the server you're connected to in the Proxy section.", 132 | "fa": "پروفایل افزوده‌شده را در بخش پروفایل‌ها انتخاب کنید. در پنل کنترل، روی دکمه فعال‌سازی در گوشه پایین سمت راست کلیک کنید. پس از اجرا، می‌توانید در بخش پروکسی، سروری را که به آن متصل می‌شوید تغییر دهید.", 133 | "ru": "Выберите добавленный профиль в разделе Профили. В Панели управления нажмите кнопку включить в правом нижнем углу. После запуска в разделе Прокси вы можете изменить выбор сервера к которому вас подключит. " 134 | } 135 | } 136 | }, 137 | { 138 | "id": "happ", 139 | "name": "Happ", 140 | "isFeatured": true, 141 | "urlScheme": "happ://add/", 142 | "installationStep": { 143 | "buttons": [ 144 | { 145 | "buttonLink": "https://play.google.com/store/apps/details?id=com.happproxy", 146 | "buttonText": { 147 | "en": "Open in Google Play", 148 | "fa": "باز کردن در Google Play", 149 | "ru": "Открыть в Google Play" 150 | } 151 | }, 152 | { 153 | "buttonLink": "https://github.com/Happ-proxy/happ-android/releases/latest/download/Happ.apk", 154 | "buttonText": { 155 | "en": "Download APK", 156 | "fa": "دانلود APK", 157 | "ru": "Скачать APK" 158 | } 159 | } 160 | ], 161 | "description": { 162 | "en": "Open the page in Google Play and install the app. Or install the app directly from the APK file if Google Play is not working.", 163 | "fa": "صفحه را در Google Play باز کنید و برنامه را نصب کنید. یا برنامه را مستقیماً از فایل APK نصب کنید، اگر Google Play کار نمی کند.", 164 | "ru": "Откройте страницу в Google Play и установите приложение. Или установите приложение из APK файла напрямую, если Google Play не работает." 165 | } 166 | }, 167 | "addSubscriptionStep": { 168 | "description": { 169 | "en": "Click the button below to add subscription", 170 | "fa": "برای افزودن اشتراک روی دکمه زیر کلیک کنید", 171 | "ru": "Нажмите кнопку ниже, чтобы добавить подписку" 172 | } 173 | }, 174 | "connectAndUseStep": { 175 | "description": { 176 | "en": "Open the app and connect to the server", 177 | "fa": "برنامه را باز کنید و به سرور متصل شوید", 178 | "ru": "Откройте приложение и подключитесь к серверу" 179 | } 180 | } 181 | }, 182 | { 183 | "id": "v2raytun", 184 | "name": "v2RayTun", 185 | "isFeatured": false, 186 | "urlScheme": "v2raytun://import/", 187 | "installationStep": { 188 | "buttons": [ 189 | { 190 | "buttonLink": "https://play.google.com/store/apps/details?id=com.v2raytun.android&hl=ru", 191 | "buttonText": { 192 | "en": "Open in Google Play", 193 | "fa": "باز کردن در Google Play", 194 | "ru": "Открыть в Google Play" 195 | } 196 | }, 197 | { 198 | "buttonLink": "https://github.com/DigneZzZ/v2raytun/releases/latest/download/v2RayTun_universal.apk", 199 | "buttonText": { 200 | "en": "Download APK", 201 | "fa": "دانلود APK", 202 | "ru": "Скачать APK" 203 | } 204 | } 205 | ], 206 | "description": { 207 | "en": "Open the page in Google Play and install the app. Or install the app directly from the APK file if Google Play is not working.", 208 | "fa": "صفحه را در Google Play باز کنید و برنامه را نصب کنید. یا برنامه را مستقیماً از فایل APK نصب کنید، اگر Google Play کار نمی کند.", 209 | "ru": "Откройте страницу в Google Play и установите приложение. Или установите приложение из APK файла напрямую, если Google Play не работает." 210 | } 211 | }, 212 | "addSubscriptionStep": { 213 | "description": { 214 | "en": "Click the button below to add subscription", 215 | "fa": "برای افزودن اشتراک روی دکمه زیر کلیک کنید", 216 | "ru": "Нажмите кнопку ниже, чтобы добавить подписку" 217 | } 218 | }, 219 | "connectAndUseStep": { 220 | "description": { 221 | "en": "Open the app and connect to the server", 222 | "fa": "برنامه را باز کنید و به سرور متصل شوید", 223 | "ru": "Откройте приложение и подключитесь к серверу" 224 | } 225 | } 226 | } 227 | ], 228 | "pc": [ 229 | { 230 | "id": "flclash", 231 | "name": "FlClashX", 232 | "isFeatured": true, 233 | "urlScheme": "flclash://install-config?url=", 234 | "installationStep": { 235 | "buttons": [ 236 | { 237 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.0.7/FlClashX-0.0.7-windows-amd64-setup.exe", 238 | "buttonText": { 239 | "en": "Windows", 240 | "fa": "ویندوز", 241 | "ru": "Windows" 242 | } 243 | }, 244 | { 245 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.0.7/FlClashX-0.0.7-macos-amd64.dmg", 246 | "buttonText": { 247 | "en": "macOS (Intel)", 248 | "fa": "مک (اینتل)", 249 | "ru": "macOS (Intel)" 250 | } 251 | }, 252 | { 253 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.0.7/FlClashX-0.0.7-macos-arm64.dmg", 254 | "buttonText": { 255 | "en": "macOS (Apple Silicon)", 256 | "fa": "مک (Apple Silicon)", 257 | "ru": "macOS (Apple Silicon)" 258 | } 259 | }, 260 | { 261 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/latest", 262 | "buttonText": { 263 | "en": "Linux", 264 | "fa": "لینوکس", 265 | "ru": "Linux" 266 | } 267 | } 268 | ], 269 | "description": { 270 | "en": "Choose the version for your device, click the button below and install the app.", 271 | "fa": "نسخه مناسب برای دستگاه خود را انتخاب کنید، دکمه زیر را فشار دهید و برنامه را نصب کنید", 272 | "ru": "Выберите подходящую версию для вашего устройства, нажмите на кнопку ниже и установите приложение." 273 | } 274 | }, 275 | "addSubscriptionStep": { 276 | "description": { 277 | "en": "Click the button below to add subscription", 278 | "fa": "برای افزودن اشتراک روی دکمه زیر کلیک کنید", 279 | "ru": "Нажмите кнопку ниже, чтобы добавить подписку" 280 | } 281 | }, 282 | "additionalAfterAddSubscriptionStep": { 283 | "buttons": [], 284 | "title": { 285 | "en": "If the subscription is not added", 286 | "fa": "اگر اشتراک در برنامه نصب نشده است", 287 | "ru": "Если подписка не добавилась" 288 | }, 289 | "description": { 290 | "en": "If nothing happens after clicking the button, add a subscription manually. Click the Get link button on this page in the upper right corner, copy the link. In FlClash, go to the Profiles section, click the + button, select the URL, paste your copied link and click Send", 291 | "fa": "اگر بعد از کلیک روی دکمه هیچ اتفاقی نیفتاد، اشتراکی را به صورت دستی اضافه کنید. روی دکمه دریافت لینک در این صفحه در گوشه سمت راست بالا کلیک کنید، لینک را کپی کنید. در FlClash به بخش Profiles بروید، دکمه + را کلیک کنید، URL را انتخاب کنید، پیوند کپی شده خود را جایگذاری کنید و روی ارسال کلیک کنید.", 292 | "ru": "Если после нажатия на кнопку ничего не произошло, добавьте подписку вручную. Нажмите на этой страницу кнопку Получить ссылку в правом верхнем углу, скопируйте ссылку. В FlClash перейдите в раздел Профили, нажмите кнопку +, выберите URL, вставьте вашу скопированную ссылку и нажмите Отправить" 293 | } 294 | }, 295 | "connectAndUseStep": { 296 | "description": { 297 | "en": "Select the added profile in the Profiles section. In the Dashboard, click the enable button in the lower right corner, and then turn on the switch next to the TUN item. After launching, in the Proxy section, you can change the choice of the server to which you will be connected.", 298 | "fa": "نمایه اضافه شده را در قسمت پروفایل ها انتخاب کنید. در داشبورد، روی دکمه فعال کردن در گوشه پایین سمت راست کلیک کنید و سپس سوئیچ کنار مورد TUN را روشن کنید. پس از راه اندازی در قسمت Proxy می توانید انتخاب سروری که به آن متصل خواهید شد را تغییر دهید.", 299 | "ru": "Выберите добавленный профиль в разделе Профили. В Панели управления нажмите кнопку включить в правом нижнем углу, а затем включите переключатель у пункта TUN. После запуска в разделе Прокси вы можете изменить выбор сервера к которому вас подключит. " 300 | } 301 | } 302 | }, 303 | { 304 | "id": "koala-clash", 305 | "name": "Koala Clash", 306 | "isFeatured": true, 307 | "urlScheme": "clash://install-config?url=", 308 | "installationStep": { 309 | "buttons": [ 310 | { 311 | "buttonLink": "https://github.com/coolcoala/clash-verge-rev-lite/releases/latest/download/Koala.Clash_x64-setup.exe", 312 | "buttonText": { 313 | "en": "Windows", 314 | "fa": "ویندوز", 315 | "ru": "Windows" 316 | } 317 | }, 318 | { 319 | "buttonLink": "https://github.com/coolcoala/clash-verge-rev-lite/releases/latest/download/Koala.Clash_x64.dmg", 320 | "buttonText": { 321 | "en": "macOS (Intel)", 322 | "fa": "مک (اینتل)", 323 | "ru": "macOS (Intel)" 324 | } 325 | }, 326 | { 327 | "buttonLink": "https://github.com/coolcoala/clash-verge-rev-lite/releases/latest/download/Koala.Clash_aarch64.dmg", 328 | "buttonText": { 329 | "en": "macOS (Apple Silicon)", 330 | "fa": "مک (Apple Silicon)", 331 | "ru": "macOS (Apple Silicon)" 332 | } 333 | }, 334 | { 335 | "buttonLink": "https://github.com/coolcoala/clash-verge-rev-lite/releases/latest/", 336 | "buttonText": { 337 | "en": "Linux", 338 | "fa": "لینوکس", 339 | "ru": "Linux" 340 | } 341 | } 342 | ], 343 | "description": { 344 | "en": "Choose the version for your device, click the button below and install the app.", 345 | "fa": "نسخه مناسب برای دستگاه خود را انتخاب کنید، دکمه زیر را فشار دهید و برنامه را نصب کنید", 346 | "ru": "Выберите подходящую версию для вашего устройства, нажмите на кнопку ниже и установите приложение." 347 | } 348 | }, 349 | "additionalBeforeAddSubscriptionStep": { 350 | "buttons": [], 351 | "description": { 352 | "en": "If you have previously used Clash Verge Rev, you need to uninstall it before installing Koala Clash.", 353 | "fa": "اگر قبلاً از Clash Verge Rev استفاده کرده‌اید، باید قبل از نصب Koala Clash آن را حذف کنید.", 354 | "ru": "Если вы ранее использовали Clash Verge Rev, то его требуется удалить перед установкой Koala Clash." 355 | }, 356 | "title": { 357 | "en": "Warning", 358 | "fa": "هشدار", 359 | "ru": "Предупреждение" 360 | } 361 | }, 362 | "addSubscriptionStep": { 363 | "description": { 364 | "en": "Click the button below to add subscription", 365 | "fa": "برای افزودن اشتراک روی دکمه زیر کلیک کنید", 366 | "ru": "Нажмите кнопку ниже, чтобы добавить подписку" 367 | } 368 | }, 369 | "additionalAfterAddSubscriptionStep": { 370 | "buttons": [], 371 | "title": { 372 | "en": "If the subscription is not added", 373 | "fa": "اگر اشتراک اضافه نشد", 374 | "ru": "Если подписка не добавилась" 375 | }, 376 | "description": { 377 | "en": "If nothing happens after clicking the button, add the subscription manually. Click the Get Link button in the top right corner of this page, copy the link. In Koala Clash, go to the main page, click the Add Profile button, paste the link into the text field, and then click the Import button.", 378 | "fa": "اگر پس از کلیک روی دکمه هیچ اتفاقی نیفتاد، اشتراک را به صورت دستی اضافه کنید. روی دکمه دریافت لینک در گوشه بالا سمت راست این صفحه کلیک کنید و لینک را کپی کنید. در برنامه Koala Clash به صفحه اصلی بروید، روی دکمه افزودن پروفایل کلیک کنید، لینک را در فیلد متنی قرار دهید و سپس روی دکمه وارد کردن کلیک کنید.", 379 | "ru": "Если после нажатия на кнопку ничего не произошло, добавьте подписку вручную. Нажмите на этой странице кнопку Получить ссылку в правом верхнем углу, скопируйте ссылку. В Koala Clash перейдите на главную страницу, нажмите кнопку Добавить профиль и вставьте ссылку в текстовое поле, затем нажмите на кнопку Импорт." 380 | } 381 | }, 382 | "connectAndUseStep": { 383 | "description": { 384 | "en": "You can select a server at the bottom of the main page, and enable VPN by clicking on the large button in the center of the main page.", 385 | "fa": "می‌توانید سرور را در پایین صفحه اصلی انتخاب کنید و با کلیک روی دکمه بزرگ در مرکز صفحه اصلی، VPN را فعال کنید.", 386 | "ru": "Выбрать сервер можно внизу на главной странице, включить VPN можно нажав на главной странице на большую кнопку по центру." 387 | } 388 | } 389 | }, 390 | { 391 | "id": "happ", 392 | "name": "Happ (alpha)", 393 | "isFeatured": false, 394 | "urlScheme": "happ://add/", 395 | "installationStep": { 396 | "buttons": [ 397 | { 398 | "buttonLink": "https://github.com/Happ-proxy/happ-desktop/releases/latest/download/setup-Happ.x86.exe", 399 | "buttonText": { 400 | "en": "Windows", 401 | "fa": "ویندوز", 402 | "ru": "Windows" 403 | } 404 | }, 405 | { 406 | "buttonLink": "https://github.com/Happ-proxy/happ-desktop/releases/latest/download/Happ.macOS.x86_64.app.tar.gz", 407 | "buttonText": { 408 | "en": "macOS (Intel)", 409 | "fa": "مک (اینتل)", 410 | "ru": "macOS (Intel)" 411 | } 412 | }, 413 | { 414 | "buttonLink": "https://github.com/Happ-proxy/happ-desktop/releases/latest/download/Happ.macOS.arm64.app.tar.gz", 415 | "buttonText": { 416 | "en": "macOS (Apple Silicon)", 417 | "fa": "مک (Apple Silicon)", 418 | "ru": "macOS (Apple Silicon)" 419 | } 420 | }, 421 | { 422 | "buttonLink": "https://github.com/Happ-proxy/happ-desktop/releases/latest/download/Happ.linux.x86.AppImage", 423 | "buttonText": { 424 | "en": "Linux", 425 | "fa": "لینوکس", 426 | "ru": "Linux" 427 | } 428 | } 429 | ], 430 | "description": { 431 | "en": "Choose the version for your device, click the button below and install the app.", 432 | "fa": "نسخه مناسب برای دستگاه خود را انتخاب کنید، دکمه زیر را فشار دهید و برنامه را نصب کنید", 433 | "ru": "Выберите подходящую версию для вашего устройства, нажмите на кнопку ниже и установите приложение." 434 | } 435 | }, 436 | "addSubscriptionStep": { 437 | "description": { 438 | "en": "Click the button below — the app will open and the subscription will be added automatically", 439 | "fa": "برای افزودن خودکار اشتراک روی دکمه زیر کلیک کنید - برنامه باز خواهد شد", 440 | "ru": "Нажмите кнопку ниже — приложение откроется, и подписка добавится автоматически." 441 | } 442 | }, 443 | "connectAndUseStep": { 444 | "description": { 445 | "en": "In the main section, click the large power button in the center to connect to VPN. Don't forget to select a server from the server list. If needed, choose another server from the server list.", 446 | "fa": "در بخش اصلی، دکمه بزرگ روشن/خاموش در مرکز را برای اتصال به VPN کلیک کنید. فراموش نکنید که یک سرور را از لیست سرورها انتخاب کنید. در صورت نیاز، سرور دیگری را از لیست سرورها انتخاب کنید.", 447 | "ru": "В главном разделе нажмите большую кнопку включения в центре для подключения к VPN. Не забудьте выбрать сервер в списке серверов. При необходимости выберите другой сервер из списка серверов." 448 | } 449 | } 450 | } 451 | ], 452 | "TV": [ 453 | { 454 | "id": "happ", 455 | "name": "Happ", 456 | "isFeatured": true, 457 | "urlScheme": "happ://add/", 458 | "installationStep": { 459 | "buttons": [ 460 | { 461 | "buttonLink": "https://play.google.com/store/apps/details?id=com.happproxy", 462 | "buttonText": { 463 | "en": "Open in Google Play", 464 | "fa": "باز کردن در Google Play", 465 | "ru": "Открыть в Google Play" 466 | } 467 | }, 468 | { 469 | "buttonLink": "https://github.com/Happ-proxy/happ-android/releases/latest/download/Happ.apk", 470 | "buttonText": { 471 | "en": "Download APK", 472 | "fa": "دانلود APK", 473 | "ru": "Скачать APK" 474 | } 475 | } 476 | ], 477 | "description": { 478 | "en": "Open the page in Google Play and install the app. Or install the app directly from the APK file if Google Play is not working.", 479 | "fa": "صفحه را در Google Play باز کنید و برنامه را نصب کنید. یا برنامه را مستقیماً از فایل APK نصب کنید، اگر Google Play کار نمی کند.", 480 | "ru": "Откройте страницу в Google Play и установите приложение. Или установите приложение из APK файла напрямую, если Google Play не работает." 481 | } 482 | }, 483 | "additionalBeforeAddSubscriptionStep": { 484 | "buttons": [ 485 | { 486 | "buttonLink": "https://www.happ.su/main/ru/faq/android-tv", 487 | "buttonText": { 488 | "en": "In Russian", 489 | "fa": "به زبان روسی", 490 | "ru": "На русском" 491 | } 492 | }, 493 | { 494 | "buttonLink": "https://www.happ.su/main/faq/android-tv", 495 | "buttonText": { 496 | "en": "In English", 497 | "fa": "به زبان انگلیسی", 498 | "ru": "На английском" 499 | } 500 | } 501 | ], 502 | "description": { 503 | "en": "Detailed instructions to help you set up Happ on your device.", 504 | "fa": "راهنمای دقیق برای کمک به تنظیم Happ روی دستگاه شما.", 505 | "ru": "Подробные инструкции, чтобы помочь вам настроить Happ на вашем устройстве." 506 | }, 507 | "title": { 508 | "en": "Installation instructions", 509 | "fa": "دستورالعمل نصب", 510 | "ru": "Инструкции по установке" 511 | } 512 | }, 513 | "addSubscriptionStep": { 514 | "description": { 515 | "en": "Click the button below to add subscription, if you opened the subscription page on your TV", 516 | "fa": "برای افزودن اشتراک روی دکمه زیر کلیک کنید، اگر صفحه اشتراک را روی تلویزیون باز کرده‌اید", 517 | "ru": "Нажмите кнопку ниже, чтобы добавить подписку, если вы открыли страницу подписки на телевизоре" 518 | } 519 | }, 520 | "connectAndUseStep": { 521 | "description": { 522 | "en": "Open the app and connect to the server", 523 | "fa": "برنامه را باز کنید و به سرور متصل شوید", 524 | "ru": "Откройте приложение и подключитесь к серверу" 525 | } 526 | } 527 | }, 528 | { 529 | "id": "flclash", 530 | "name": "FlClashX", 531 | "isFeatured": true, 532 | "urlScheme": "flclash://install-config?url=", 533 | "installationStep": { 534 | "buttons": [ 535 | { 536 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.0.7/FlClashX-0.0.7-android-arm64-v8a.apk", 537 | "buttonText": { 538 | "en": "Download APK (ARMv8)", 539 | "fa": "دانلود APK (ARMv8)", 540 | "ru": "Скачать APK (ARMv8)" 541 | } 542 | }, 543 | { 544 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.0.7/FlClashX-0.0.7-android-armeabi-v7a.apk", 545 | "buttonText": { 546 | "en": "Download APK (ARMv7)", 547 | "fa": "دانلود APK (ARMv7)", 548 | "ru": "Скачать APK (ARMv7)" 549 | } 550 | }, 551 | { 552 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.0.7/FlClashX-0.0.7-android-x86_64.apk", 553 | "buttonText": { 554 | "en": "Download APK (x86_64)", 555 | "fa": "دانلود APK (x86_64)", 556 | "ru": "Скачать APK (x86_64)" 557 | } 558 | }, 559 | { 560 | "buttonLink": "https://club.dns-shop.ru/blog/t-132-televizoryi/43999-failyi-apk-dlya-umnyih-televizorov-na-android/?utm_referrer=https%3A%2F%2Fwww.google.com%2F", 561 | "buttonText": { 562 | "en": "How to install APK on TV", 563 | "fa": "نحوه نصب APK روی تلویزیون", 564 | "ru": "Как установить APK на телевизор" 565 | } 566 | } 567 | ], 568 | "description": { 569 | "en": "Download and install FlClash APK on your TV. Most modern TVs use ARMv8 (64-bit). If installation fails, try ARMv7 (32-bit). x86_64 is for TVs or boxes with Intel or AMD processors (rare).", 570 | "fa": "دانلود و نصب FlClash APK روی تلویزیون شما. اکثر تلویزیون‌های جدید از ARMv8 (64 بیتی) استفاده می‌کنند. اگر نصب انجام نشد، ARMv7 (32 بیتی) را امتحان کنید. نسخه x86_64 مخصوص تلویزیون‌ها یا باکس‌هایی با پردازنده‌های اینتل یا AMD است (نادر).", 571 | "ru": "Скачайте и установите FlClash APK на ваш телевизор. Большинство современных телевизоров используют ARMv8 (64-бит). Если установка не удалась, попробуйте ARMv7 (32-бит). x86_64 предназначен для ТВ или приставок с процессорами Intel или AMD (редко)." 572 | } 573 | }, 574 | "additionalBeforeAddSubscriptionStep": { 575 | "buttons": [], 576 | "description": { 577 | "en": "In the TV app, click the Add Profile button in the Profiles section, select Add from phone. On your phone, in the Profiles section, tap the three-dot menu and choose Send to TV.", 578 | "fa": "در برنامه تلویزیون، روی دکمه افزودن پروفایل در بخش پروفایل‌ها کلیک کنید، گزینه افزودن از تلفن را انتخاب کنید. در تلفن، در بخش پروفایل‌ها روی منوی سه نقطه بزنید و گزینه ارسال به تلویزیون را انتخاب کنید.", 579 | "ru": "В приложении на телевизоре нажмите кнопку Добавить профиль в разделе Профили, выберите пункт Добавить с телефона. На телефоне в разделе Профили нажмите кнопку с тремя точками и выберите пункт Отправить на ТВ." 580 | }, 581 | "title": { 582 | "en": "How to add a subscription on TV", 583 | "fa": "نحوه افزودن اشتراک در تلویزیون", 584 | "ru": "Как добавить подписку на телевизоре" 585 | } 586 | }, 587 | "addSubscriptionStep": { 588 | "description": { 589 | "en": "Click the button below to add subscription, if you opened the subscription page on your TV", 590 | "fa": "برای افزودن اشتراک روی دکمه زیر کلیک کنید، اگر صفحه اشتراک را روی تلویزیون باز کرده‌اید", 591 | "ru": "Нажмите кнопку ниже, чтобы добавить подписку, если вы открыли страницу подписки на телевизоре" 592 | } 593 | }, 594 | "additionalAfterAddSubscriptionStep": { 595 | "buttons": [], 596 | "title": { 597 | "en": "If the subscription is not added", 598 | "fa": "اگر اشتراک در برنامه نصب نشده است", 599 | "ru": "Если подписка не добавилась" 600 | }, 601 | "description": { 602 | "en": "If nothing happens after clicking the button, add a subscription manually. Click the Get link button on this page in the upper right corner, copy the link. In FlClash, go to the Profiles section, click the + button, select the URL, paste your copied link and click Send", 603 | "fa": "اگر بعد از کلیک روی دکمه هیچ اتفاقی نیفتاد، اشتراکی را به صورت دستی اضافه کنید. روی دکمه دریافت لینک در این صفحه در گوشه سمت راست بالا کلیک کنید، لینک را کپی کنید. در FlClash به بخش Profiles بروید، دکمه + را کلیک کنید، URL را انتخاب کنید، پیوند کپی شده خود را جایگذاری کنید و روی ارسال کلیک کنید.", 604 | "ru": "Если после нажатия на кнопку ничего не произошло, добавьте подписку вручную. Нажмите на этой страницу кнопку Получить ссылку в правом верхнем углу, скопируйте ссылку. В FlClash перейдите в раздел Профили, нажмите кнопку +, выберите URL, вставьте вашу скопированную ссылку и нажмите Отправить" 605 | } 606 | }, 607 | "connectAndUseStep": { 608 | "description": { 609 | "en": "Select the added profile in the Profiles section. In the Control Panel, click the Enable button in the bottom right corner. Once it's running, you can change the server you're connected to in the Proxy section.", 610 | "fa": "پروفایل افزوده‌شده را در بخش پروفایل‌ها انتخاب کنید. در پنل کنترل، روی دکمه فعال‌سازی در گوشه پایین سمت راست کلیک کنید. پس از اجرا، می‌توانید در بخش پروکسی، سروری را که به آن متصل می‌شوید تغییر دهید.", 611 | "ru": "Выберите добавленный профиль в разделе Профили. В Панели управления нажмите кнопку включить в правом нижнем углу. После запуска в разделе Прокси вы можете изменить выбор сервера к которому вас подключит. " 612 | } 613 | } 614 | } 615 | ] 616 | } -------------------------------------------------------------------------------- /sub-page/app-config.json: -------------------------------------------------------------------------------- 1 | { 2 | "config": { 3 | "additionalLocales": [ 4 | "fa", 5 | "ru", 6 | "zh", 7 | "fr" 8 | ] 9 | }, 10 | "platforms": { 11 | "ios": [ 12 | { 13 | "id": "sing-box", 14 | "name": "sing-box", 15 | "isFeatured": true, 16 | "urlScheme": "sing-box://import-remote-profile/?url=", 17 | "installationStep": { 18 | "buttons": [ 19 | { 20 | "buttonLink": "https://apps.apple.com/app/sing-box-vt/id6673731168", 21 | "buttonText": { 22 | "en": "Open in App Store", 23 | "fa": "باز کردن در App Store", 24 | "ru": "Открыть в App Store", 25 | "zh": "在 App Store 打开", 26 | "fr": "Ouvre dans l’App Store" 27 | } 28 | } 29 | ], 30 | "description": { 31 | "en": "Open the page in App Store and install the app. Launch it, in the VPN configuration permission window click Allow and enter your passcode.", 32 | "fa": "صفحه را در App Store باز کنید و برنامه را نصب کنید. آن را اجرا کنید، در پنجره مجوز پیکربندی VPN روی Allow کلیک کنید و رمز عبور خود را وارد کنید.", 33 | "ru": "Откройте страницу в App Store и установите приложение. Запустите его, в окне разрешения VPN-конфигурации нажмите Allow и введите свой пароль.", 34 | "zh": "在 App Store 打开页面并安装应用。启动应用后,在 VPN 配置权限窗口点击“允许”,并输入您的密码。", 35 | "fr": "Ouvre la page de l’App Store et installe l’app. Lance-la ; dans la fenêtre d’autorisation de configuration VPN, appuie sur « Allow » puis entre ton code." 36 | } 37 | }, 38 | "addSubscriptionStep": { 39 | "description": { 40 | "en": "Click the button below — the app will open and the subscription will be added automatically", 41 | "fa": "برای افزودن خودکار اشتراک روی دکمه زیر کلیک کنید - برنامه باز خواهد شد", 42 | "ru": "Нажмите кнопку ниже — приложение откроется, и подписка добавится автоматически.", 43 | "zh": "点击下方按钮,应用将会打开,并自动添加订阅", 44 | "fr": "Clique sur le bouton ci-dessous — l’app s’ouvrira et l’abonnement sera ajouté automatiquement." 45 | } 46 | }, 47 | "connectAndUseStep": { 48 | "description": { 49 | "en": "On the main Dashboard page, click the Enabled button to connect to the VPN.", 50 | "fa": "در صفحه اصلی داشبورد، دکمه «فعال» را برای اتصال به VPN بزنید.", 51 | "ru": "На главной странице Dashboard нажми кнопку Enabled для подключения к VPN.", 52 | "zh": "在主面板页面,点击“已启用”按钮连接 VPN。", 53 | "fr": "Sur la page du tableau de bord, appuie sur « « Enabled » » pour te connecter au VPN." 54 | } 55 | } 56 | } 57 | ], 58 | "android": [ 59 | { 60 | "id": "flclashx", 61 | "name": "FlClashX", 62 | "isFeatured": true, 63 | "urlScheme": "flclash://install-config?url=", 64 | "installationStep": { 65 | "buttons": [ 66 | { 67 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.2.1/FlClashX-0.2.1-android-arm64-v8a.apk", 68 | "buttonText": { 69 | "en": "Download APK", 70 | "fa": "دانلود APK", 71 | "ru": "Скачать APK", 72 | "zh": "下载 APK", 73 | "fr": "Télécharge l’APK" 74 | } 75 | }, 76 | { 77 | "buttonLink": "https://legiz-ru.github.io/Orion/redirect-page/?redirect_to=obtainium://app/%7B%22id%22%3A%22com.follow.clashx%22%2C%22url%22%3A%22https%3A%2F%2Fgithub.com%2Fpluralplay%2FFlClashX%22%2C%22author%22%3A%22pluralplay%22%2C%22name%22%3A%22FlClashX%22%2C%22preferredApkIndex%22%3A0%2C%22additionalSettings%22%3A%22%7B%5C%22includePrereleases%5C%22%3Afalse%2C%5C%22fallbackToOlderReleases%5C%22%3Atrue%2C%5C%22filterReleaseTitlesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22filterReleaseNotesByRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22verifyLatestTag%5C%22%3Afalse%2C%5C%22sortMethodChoice%5C%22%3A%5C%22date%5C%22%2C%5C%22useLatestAssetDateAsReleaseDate%5C%22%3Afalse%2C%5C%22releaseTitleAsVersion%5C%22%3Afalse%2C%5C%22trackOnly%5C%22%3Afalse%2C%5C%22versionExtractionRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22matchGroupToUse%5C%22%3A%5C%22%5C%22%2C%5C%22versionDetection%5C%22%3Atrue%2C%5C%22releaseDateAsVersion%5C%22%3Afalse%2C%5C%22useVersionCodeAsOSVersion%5C%22%3Afalse%2C%5C%22apkFilterRegEx%5C%22%3A%5C%22android-arm64-v8a%5C%22%2C%5C%22invertAPKFilter%5C%22%3Afalse%2C%5C%22autoApkFilterByArch%5C%22%3Atrue%2C%5C%22appName%5C%22%3A%5C%22FlClashX%5C%22%2C%5C%22appAuthor%5C%22%3A%5C%22pluralplay%5C%22%2C%5C%22shizukuPretendToBeGooglePlay%5C%22%3Afalse%2C%5C%22allowInsecure%5C%22%3Afalse%2C%5C%22exemptFromBackgroundUpdates%5C%22%3Afalse%2C%5C%22skipUpdateNotifications%5C%22%3Afalse%2C%5C%22about%5C%22%3A%5C%22A%20fork%20of%20the%20multi-platform%20proxy%20client%20FlClash%20based%20on%20ClashMeta%2C%20simple%20and%20easy%20to%20use%2C%20open%20source%20and%20ad-free.%5C%22%2C%5C%22refreshBeforeDownload%5C%22%3Afalse%7D%22%2C%22overrideSource%22%3A%22GitHub%22%7D", 78 | "buttonText": { 79 | "en": "Add to Obtainium", 80 | "fa": "افزودن به Obtainium", 81 | "ru": "Добавить в Obtainium", 82 | "zh": "添加到 Obtainium", 83 | "fr": "Ajoute à Obtainium" 84 | } 85 | } 86 | ], 87 | "description": { 88 | "en": "Download and install FlClash APK", 89 | "fa": "دانلود و نصب FlClash APK", 90 | "ru": "Скачайте и установите FlClash APK", 91 | "zh": "下载并安装 FlClash APK", 92 | "fr": "Télécharge et installe l’APK FlClash." 93 | } 94 | }, 95 | "addSubscriptionStep": { 96 | "description": { 97 | "en": "Click the button below to add subscription", 98 | "fa": "برای افزودن اشتراک روی دکمه زیر کلیک کنید", 99 | "ru": "Нажмите кнопку ниже, чтобы добавить подписку", 100 | "zh": "点击下方按钮以添加订阅", 101 | "fr": "Clique sur le bouton ci-dessous pour ajouter l’abonnement." 102 | } 103 | }, 104 | "additionalAfterAddSubscriptionStep": { 105 | "buttons": [], 106 | "title": { 107 | "en": "If the subscription is not added", 108 | "fa": "اگر اشتراک در برنامه نصب نشده است", 109 | "ru": "Если подписка не добавилась", 110 | "zh": "如果未添加订阅", 111 | "fr": "Si l’abonnement ne s’ajoute pas" 112 | }, 113 | "description": { 114 | "en": "If nothing happens after clicking the button, add a subscription manually. Click the Get link button on this page in the upper right corner, copy the link. In FlClash, go to the Profiles section, click the + button, select the URL, paste your copied link and click Send", 115 | "fa": "اگر بعد از کلیک روی دکمه هیچ اتفاقی نیفتاد، اشتراکی را به صورت دستی اضافه کنید. روی دکمه دریافت لینک در این صفحه در گوشه سمت راست بالا کلیک کنید، لینک را کپی کنید. در FlClash به بخش Profiles بروید، دکمه + را کلیک کنید، URL را انتخاب کنید، پیوند کپی شده خود را جایگذاری کنید و روی ارسال کلیک کنید.", 116 | "ru": "Если после нажатия на кнопку ничего не произошло, добавьте подписку вручную. Нажмите на этой страницу кнопку Получить ссылку в правом верхнем углу, скопируйте ссылку. В FlClash перейдите в раздел Профили, нажмите кнопку +, выберите URL, вставьте вашу скопированную ссылку и нажмите Отправить", 117 | "zh": "如果点击按钮后没有反应,请手动添加订阅。在本页右上角点击获取链接按钮,复制链接。在 FlClash 的 Profiles 部分点击 + 按钮,选择 URL,粘贴你复制的链接并点击发送。", 118 | "fr": "Si rien ne se passe après le clic, ajoute l’abonnement manuellement. Sur cette page, clique sur « « Get Link » » en haut à droite et copie le lien. Dans FlClash, va dans « « Profiles » », appuie sur « + », choisis « « URL » », colle le lien copié puis appuie sur « Send »." 119 | } 120 | }, 121 | "connectAndUseStep": { 122 | "description": { 123 | "en": "Select the added profile in the Profiles section. In the Control Panel, click the Enable button in the bottom right corner. Once it's running, you can change the server you're connected to in the Proxy section.", 124 | "fa": "پروفایل افزوده‌شده را در بخش پروفایل‌ها انتخاب کنید. در پنل کنترل، روی دکمه فعال‌سازی در گوشه پایین سمت راست کلیک کنید. پس از اجرا، می‌توانید در بخش پروکسی، سروری را که به آن متصل می‌شوید تغییر دهید.", 125 | "ru": "Выберите добавленный профиль в разделе Профили. В Панели управления нажмите кнопку включить в правом нижнем углу. После запуска в разделе Прокси вы можете изменить выбор сервера к которому вас подключит. ", 126 | "zh": "在 Profiles 部分选择已添加的配置文件。在控制面板右下角点击启用按钮。启动后,你可以在 Proxy 部分更换连接的服务器。", 127 | "fr": "Sélectionne le profil ajouté dans « « Profiles » ». Dans le panneau de contrôle, clique sur « « Enable » » en bas à droite. Une fois lancé, tu peux changer de serveur dans la section « « Proxy » »." 128 | } 129 | } 130 | } 131 | ], 132 | "linux": [ 133 | { 134 | "id": "flclashx", 135 | "name": "FlClashX", 136 | "isFeatured": true, 137 | "urlScheme": "flclash://install-config?url=", 138 | "installationStep": { 139 | "buttons": [ 140 | { 141 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.2.1/FlClashX-0.2.1-linux-amd64.deb", 142 | "buttonText": { 143 | "en": "amd64 (.deb)", 144 | "fa": "amd64 (.deb)", 145 | "ru": "amd64 (.deb)", 146 | "zh": "amd64 (.deb)", 147 | "fr": "amd64 (.deb)" 148 | } 149 | }, 150 | { 151 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.2.1/FlClashX-0.2.1-linux-amd64.AppImage", 152 | "buttonText": { 153 | "en": "amd64 (AppImage)", 154 | "fa": "amd64 (AppImage)", 155 | "ru": "amd64 (AppImage)", 156 | "zh": "amd64 (AppImage)", 157 | "fr": "amd64 (AppImage)" 158 | } 159 | }, 160 | { 161 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.2.1/FlClashX-0.2.1-linux-amd64.rpm", 162 | "buttonText": { 163 | "en": "amd64 (.rpm)", 164 | "fa": "amd64 (.rpm)", 165 | "ru": "amd64 (.rpm)", 166 | "zh": "amd64 (.rpm)", 167 | "fr": "amd64 (.rpm)" 168 | } 169 | }, 170 | { 171 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.2.1/FlClashX-0.2.1-linux-arm64.deb", 172 | "buttonText": { 173 | "en": "arm64 (.deb)", 174 | "fa": "arm64 (.deb)", 175 | "ru": "arm64 (.deb)", 176 | "zh": "arm64 (.deb)", 177 | "fr": "arm64 (.deb)" 178 | } 179 | } 180 | ], 181 | "description": { 182 | "en": "Choose the version for your device, click the button below and install the app.", 183 | "fa": "نسخه مناسب برای دستگاه خود را انتخاب کنید، دکمه زیر را فشار دهید و برنامه را نصب کنید", 184 | "ru": "Выберите подходящую версию для вашего устройства, нажмите на кнопку ниже и установите приложение.", 185 | "zh": "选择适合您设备的版本,点击下方按钮并安装应用程序。", 186 | "fr": "Choisis la version pour ton appareil, clique sur le bouton ci-dessous et installe l’app." 187 | } 188 | }, 189 | "addSubscriptionStep": { 190 | "description": { 191 | "en": "Click the button below to add subscription", 192 | "fa": "برای افزودن اشتراک روی دکمه زیر کلیک کنید", 193 | "ru": "Нажмите кнопку ниже, чтобы добавить подписку", 194 | "zh": "点击下方按钮以添加订阅", 195 | "fr": "Clique sur le bouton ci-dessous pour ajouter l’abonnement." 196 | } 197 | }, 198 | "additionalAfterAddSubscriptionStep": { 199 | "buttons": [], 200 | "title": { 201 | "en": "If the subscription is not added", 202 | "fa": "اگر اشتراک در برنامه نصب نشده است", 203 | "ru": "Если подписка не добавилась", 204 | "zh": "如果未添加订阅", 205 | "fr": "Si l’abonnement ne s’ajoute pas" 206 | }, 207 | "description": { 208 | "en": "If nothing happens after clicking the button, add a subscription manually. Click the Get link button on this page in the upper right corner, copy the link. In FlClash, go to the Profiles section, click the + button, select the URL, paste your copied link and click Send", 209 | "fa": "اگر بعد از کلیک روی دکمه هیچ اتفاقی نیفتاد، اشتراکی را به صورت دستی اضافه کنید. روی دکمه دریافت لینک در این صفحه در گوشه سمت راست بالا کلیک کنید، لینک را کپی کنید. در FlClash به بخش Profiles بروید، دکمه + را کلیک کنید، URL را انتخاب کنید، پیوند کپی شده خود را جایگذاری کنید و روی ارسال کلیک کنید.", 210 | "ru": "Если после нажатия на кнопку ничего не произошло, добавьте подписку вручную. Нажмите на этой страницу кнопку Получить ссылку в правом верхнем углу, скопируйте ссылку. В FlClash перейдите в раздел Профили, нажмите кнопку +, выберите URL, вставьте вашу скопированную ссылку и нажмите Отправить", 211 | "zh": "如果点击按钮后没有反应,请手动添加订阅。在此页面右上角点击“获取链接”按钮,复制链接。在 FlClash 的“配置文件”部分,点击 + 按钮,选择 URL,粘贴你复制的链接并点击发送。", 212 | "fr": "Si rien ne se passe après le clic, ajoute l’abonnement manuellement. Sur cette page, clique sur « « Get Link » » en haut à droite et copie le lien. Dans FlClash, va dans « « Profiles » », appuie sur « + », choisis « « URL » », colle le lien copié puis appuie sur « Send »." 213 | } 214 | }, 215 | "connectAndUseStep": { 216 | "description": { 217 | "en": "Select the added profile in the Profiles section. In the Dashboard, click the enable button in the lower right corner, and then turn on the switch next to the TUN item. After launching, in the Proxy section, you can change the choice of the server to which you will be connected.", 218 | "fa": "نمایه اضافه شده را در قسمت پروفایل ها انتخاب کنید. در داشبورد، روی دکمه فعال کردن در گوشه پایین سمت راست کلیک کنید و سپس سوئیچ کنار مورد TUN را روشن کنید. پس از راه اندازی در قسمت Proxy می توانید انتخاب سروری که به آن متصل خواهید شد را تغییر دهید.", 219 | "ru": "Выберите добавленный профиль в разделе Профили. В Панели управления нажмите кнопку включить в правом нижнем углу, а затем включите переключатель у пункта TUN. После запуска в разделе Прокси вы можете изменить выбор сервера к которому вас подключит. ", 220 | "zh": "在“配置文件”部分选择已添加的配置文件。在控制面板右下角点击启用按钮,然后打开 TUN 项旁边的开关。启动后,在代理部分可以更改所连接的服务器。", 221 | "fr": "Sélectionne le profil ajouté dans « « Profiles » ». Dans le tableau de bord, clique sur le bouton d’activation en bas à droite, puis active l’interrupteur à côté de « « TUN » ». Après le lancement, dans la section « « Proxy » », tu peux changer le serveur de connexion." 222 | } 223 | } 224 | } 225 | ], 226 | "macos": [ 227 | { 228 | "id": "sing-box", 229 | "name": "sing-box", 230 | "isFeatured": true, 231 | "urlScheme": "sing-box://import-remote-profile/?url=", 232 | "installationStep": { 233 | "buttons": [ 234 | { 235 | "buttonLink": "https://apps.apple.com/app/sing-box-vt/id6673731168", 236 | "buttonText": { 237 | "en": "Open in App Store", 238 | "fa": "باز کردن در App Store", 239 | "ru": "Открыть в App Store", 240 | "zh": "在 App Store 打开", 241 | "fr": "Ouvre dans l’App Store" 242 | } 243 | } 244 | ], 245 | "description": { 246 | "en": "Open the page in App Store and install the app. Launch it, in the VPN configuration permission window click Allow and enter your passcode.", 247 | "fa": "صفحه را در App Store باز کنید و برنامه را نصب کنید. آن را اجرا کنید، در پنجره مجوز پیکربندی VPN روی Allow کلیک کنید و رمز عبور خود را وارد کنید.", 248 | "ru": "Откройте страницу в App Store и установите приложение. Запустите его, в окне разрешения VPN-конфигурации нажмите Allow и введите свой пароль.", 249 | "zh": "在 App Store 打开页面并安装应用。启动应用后,在 VPN 配置权限窗口点击“允许”,并输入您的密码。", 250 | "fr": "Ouvre la page de l’App Store et installe l’app. Lance-la ; dans la fenêtre d’autorisation de configuration VPN, appuie sur « Allow » puis entre ton code." 251 | } 252 | }, 253 | "addSubscriptionStep": { 254 | "description": { 255 | "en": "Click the button below — the app will open and the subscription will be added automatically", 256 | "fa": "برای افزودن خودکار اشتراک روی دکمه زیر کلیک کنید - برنامه باز خواهد شد", 257 | "ru": "Нажмите кнопку ниже — приложение откроется, и подписка добавится автоматически.", 258 | "zh": "点击下方按钮,应用将会打开,并自动添加订阅", 259 | "fr": "Clique sur le bouton ci-dessous — l’app s’ouvrira et l’abonnement sera ajouté automatiquement." 260 | } 261 | }, 262 | "connectAndUseStep": { 263 | "description": { 264 | "en": "On the main Dashboard page, click the Enabled button to connect to the VPN.", 265 | "fa": "در صفحه اصلی داشبورد، دکمه «فعال» را برای اتصال به VPN بزنید.", 266 | "ru": "На главной странице Dashboard нажми кнопку Enabled для подключения к VPN.", 267 | "zh": "在主面板页面,点击“已启用”按钮连接 VPN。", 268 | "fr": "Sur la page du tableau de bord, appuie sur « « Enabled » » pour te connecter au VPN." 269 | } 270 | } 271 | } 272 | ], 273 | "windows": [ 274 | { 275 | "id": "flclashx", 276 | "name": "FlClashX", 277 | "isFeatured": true, 278 | "urlScheme": "flclash://install-config?url=", 279 | "installationStep": { 280 | "buttons": [ 281 | { 282 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.2.1/FlClashX-0.2.1-windows-amd64-setup.exe", 283 | "buttonText": { 284 | "en": "Windows (Setup)", 285 | "fa": "ویندوز (نصب)", 286 | "ru": "Windows (Установщик)", 287 | "zh": "Windows(安装程序)", 288 | "fr": "Windows (Setup)" 289 | } 290 | }, 291 | { 292 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.2.1/FlClashX-0.2.1-windows-amd64.zip", 293 | "buttonText": { 294 | "en": "Windows (Portable)", 295 | "fa": "ویندوز (قابل حمل)", 296 | "ru": "Windows (Портативная)", 297 | "zh": "Windows(便携版)", 298 | "fr": "Windows (Portable)" 299 | } 300 | }, 301 | { 302 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.2.1/FlClashX-0.2.1-windows-arm64-setup.exe", 303 | "buttonText": { 304 | "en": "Windows on ARM (Setup)", 305 | "fa": "ویندوز ARM (نصب)", 306 | "ru": "Windows на ARM (Установщик)", 307 | "zh": "Windows on ARM(安装程序)", 308 | "fr": "Windows on ARM (Setup)" 309 | } 310 | }, 311 | { 312 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.2.1/FlClashX-0.2.1-windows-arm64.zip", 313 | "buttonText": { 314 | "en": "Windows on ARM (Portable)", 315 | "fa": "ویندوز ARM (قابل حمل)", 316 | "ru": "Windows на ARM (Портативная)", 317 | "zh": "Windows on ARM(便携版)", 318 | "fr": "Windows on ARM (Portable)" 319 | } 320 | } 321 | ], 322 | "description": { 323 | "en": "Choose the version for your device, click the button below and install the app.", 324 | "fa": "نسخه مناسب برای دستگاه خود را انتخاب کنید، دکمه زیر را فشار دهید و برنامه را نصب کنید", 325 | "ru": "Выберите подходящую версию для вашего устройства, нажмите на кнопку ниже и установите приложение.", 326 | "zh": "选择适合您设备的版本,点击下方按钮并安装应用程序。", 327 | "fr": "Choisis la version pour ton appareil, clique sur le bouton ci-dessous et installe l’app." 328 | } 329 | }, 330 | "addSubscriptionStep": { 331 | "description": { 332 | "en": "Click the button below to add subscription", 333 | "fa": "برای افزودن اشتراک روی دکمه زیر کلیک کنید", 334 | "ru": "Нажмите кнопку ниже, чтобы добавить подписку", 335 | "zh": "点击下方按钮以添加订阅", 336 | "fr": "Clique sur le bouton ci-dessous pour ajouter l’abonnement." 337 | } 338 | }, 339 | "additionalAfterAddSubscriptionStep": { 340 | "buttons": [], 341 | "title": { 342 | "en": "If the subscription is not added", 343 | "fa": "اگر اشتراک در برنامه نصب نشده است", 344 | "ru": "Если подписка не добавилась", 345 | "zh": "如果未添加订阅", 346 | "fr": "Si l’abonnement ne s’ajoute pas" 347 | }, 348 | "description": { 349 | "en": "If nothing happens after clicking the button, add a subscription manually. Click the Get link button on this page in the upper right corner, copy the link. In FlClash, go to the Profiles section, click the + button, select the URL, paste your copied link and click Send", 350 | "fa": "اگر بعد از کلیک روی دکمه هیچ اتفاقی نیفتاد، اشتراکی را به صورت دستی اضافه کنید. روی دکمه دریافت لینک در این صفحه در گوشه سمت راست بالا کلیک کنید، لینک را کپی کنید. در FlClash به بخش Profiles بروید، دکمه + را کلیک کنید، URL را انتخاب کنید، پیوند کپی شده خود را جایگذاری کنید و روی ارسال کلیک کنید.", 351 | "ru": "Если после нажатия на кнопку ничего не произошло, добавьте подписку вручную. Нажмите на этой страницу кнопку Получить ссылку в правом верхнем углу, скопируйте ссылку. В FlClash перейдите в раздел Профили, нажмите кнопку +, выберите URL, вставьте вашу скопированную ссылку и нажмите Отправить", 352 | "zh": "如果点击按钮后没有反应,请手动添加订阅。在此页面右上角点击“获取链接”按钮,复制链接。在 FlClash 的“配置文件”部分,点击 + 按钮,选择 URL,粘贴你复制的链接并点击发送。", 353 | "fr": "Si rien ne se passe après le clic, ajoute l’abonnement manuellement. Sur cette page, clique sur « « Get Link » » en haut à droite et copie le lien. Dans FlClash, va dans « « Profiles » », appuie sur « + », choisis « « URL » », colle le lien copié puis appuie sur « Send »." 354 | } 355 | }, 356 | "connectAndUseStep": { 357 | "description": { 358 | "en": "Select the added profile in the Profiles section. In the Dashboard, click the enable button in the lower right corner, and then turn on the switch next to the TUN item. After launching, in the Proxy section, you can change the choice of the server to which you will be connected.", 359 | "fa": "نمایه اضافه شده را در قسمت پروفایل ها انتخاب کنید. در داشبورد، روی دکمه فعال کردن در گوشه پایین سمت راست کلیک کنید و سپس سوئیچ کنار مورد TUN را روشن کنید. پس از راه اندازی در قسمت Proxy می توانید انتخاب سروری که به آن متصل خواهید شد را تغییر دهید.", 360 | "ru": "Выберите добавленный профиль в разделе Профили. В Панели управления нажмите кнопку включить в правом нижнем углу, а затем включите переключатель у пункта TUN. После запуска в разделе Прокси вы можете изменить выбор сервера к которому вас подключит. ", 361 | "zh": "在“配置文件”部分选择已添加的配置文件。在控制面板右下角点击启用按钮,然后打开 TUN 项旁边的开关。启动后,在代理部分可以更改所连接的服务器。", 362 | "fr": "Sélectionne le profil ajouté dans « « Profiles » ». Dans le tableau de bord, clique sur le bouton d’activation en bas à droite, puis active l’interrupteur à côté de « « TUN » ». Après le lancement, dans la section « « Proxy » », tu peux changer le serveur de connexion." 363 | } 364 | } 365 | } 366 | ], 367 | "androidTV": [ 368 | { 369 | "id": "flclashx", 370 | "name": "FlClashX", 371 | "isFeatured": true, 372 | "urlScheme": "flclash://install-config?url=", 373 | "installationStep": { 374 | "buttons": [ 375 | { 376 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.2.1/FlClashX-0.2.1-android-arm64-v8a.apk", 377 | "buttonText": { 378 | "en": "Download APK (ARMv8)", 379 | "fa": "دانلود APK (ARMv8)", 380 | "ru": "Скачать APK (ARMv8)", 381 | "zh": "下载 APK (ARMv8)", 382 | "fr": "Télécharge l’APK (ARMv8)" 383 | } 384 | }, 385 | { 386 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.2.1/FlClashX-0.2.1-android-armeabi-v7a.apk", 387 | "buttonText": { 388 | "en": "Download APK (ARMv7)", 389 | "fa": "دانلود APK (ARMv7)", 390 | "ru": "Скачать APK (ARMv7)", 391 | "zh": "下载 APK (ARMv7)", 392 | "fr": "Télécharge l’APK (ARMv7)" 393 | } 394 | }, 395 | { 396 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.2.1/FlClashX-0.2.1-android-x86_64.apk", 397 | "buttonText": { 398 | "en": "Download APK (x86_64)", 399 | "fa": "دانلود APK (x86_64)", 400 | "ru": "Скачать APK (x86_64)", 401 | "zh": "下载 APK (x86_64)", 402 | "fr": "Télécharge l’APK (x86_64)" 403 | } 404 | }, 405 | { 406 | "buttonLink": "https://club.dns-shop.ru/blog/t-132-televizoryi/43999-failyi-apk-dlya-umnyih-televizorov-na-android/?utm_referrer=https%3A%2F%2Fwww.google.com%2F", 407 | "buttonText": { 408 | "en": "How to install APK on TV", 409 | "fa": "نحوه نصب APK روی تلویزیون", 410 | "ru": "Как установить APK на телевизор", 411 | "zh": "如何在电视上安装 APK", 412 | "fr": "Comment installer un APK sur une TV" 413 | } 414 | } 415 | ], 416 | "description": { 417 | "en": "Download and install FlClash APK on your TV. Most modern TVs use ARMv8 (64-bit). If installation fails, try ARMv7 (32-bit). x86_64 is for TVs or boxes with Intel or AMD processors (rare).", 418 | "fa": "دانلود و نصب FlClash APK روی تلویزیون شما. اکثر تلویزیون‌های جدید از ARMv8 (64 بیتی) استفاده می‌کنند. اگر نصب انجام نشد، ARMv7 (32 بیتی) را امتحان کنید. نسخه x86_64 مخصوص تلویزیون‌ها یا باکس‌هایی با پردازنده‌های اینتل یا AMD است (نادر).", 419 | "ru": "Скачайте и установите FlClash APK на ваш телевизор. Большинство современных телевизоров используют ARMv8 (64-бит). Если установка не удалась, попробуйте ARMv7 (32-бит). x86_64 предназначен для ТВ или приставок с процессорами Intel или AMD (редко).", 420 | "zh": "在电视上下载并安装 FlClash APK。大多数现代电视使用 ARMv8(64 位)。如果安装失败,请尝试 ARMv7(32 位)。x86_64 适用于带有 Intel 或 AMD 处理器的电视或盒子(较少见)。", 421 | "fr": "Télécharge et installe l’APK FlClash sur ta TV. La plupart des TV récentes utilisent ARMv8 (64 bits). Si l’installation échoue, essaie ARMv7 (32 bits). La version x86_64 est prévue pour les TV ou boîtiers avec processeur Intel ou AMD (rare)." 422 | } 423 | }, 424 | "additionalBeforeAddSubscriptionStep": { 425 | "buttons": [], 426 | "description": { 427 | "en": "In the TV app, click the Add Profile button in the Profiles section, select Add from phone. On your phone, in the Profiles section, tap the three-dot menu and choose Send to TV.", 428 | "fa": "در برنامه تلویزیون، روی دکمه افزودن پروفایل در بخش پروفایل‌ها کلیک کنید، گزینه افزودن از تلفن را انتخاب کنید. در تلفن، در بخش پروفایل‌ها روی منوی سه نقطه بزنید و گزینه ارسال به تلویزیون را انتخاب کنید.", 429 | "ru": "В приложении на телевизоре нажмите кнопку Добавить профиль в разделе Профили, выберите пункт Добавить с телефона. На телефоне в разделе Профили нажмите кнопку с тремя точками и выберите пункт Отправить на ТВ.", 430 | "zh": "在电视应用中,在“配置文件”部分点击“添加配置文件”按钮,选择“从手机添加”。在手机的“配置文件”部分,点击三点菜单并选择“发送到电视”。", 431 | "fr": "Dans l’app TV, clique sur « « Add Profile » » dans la section « « Profiles » », puis choisis « Add from phone ». Sur ton téléphone, dans « « Profiles » », ouvre le menu à trois points et sélectionne « Send to TV »." 432 | }, 433 | "title": { 434 | "en": "How to add a subscription on TV", 435 | "fa": "نحوه افزودن اشتراک در تلویزیون", 436 | "ru": "Как добавить подписку на телевизоре", 437 | "zh": "如何在电视上添加订阅", 438 | "fr": "Comment ajouter un abonnement sur une TV" 439 | } 440 | }, 441 | "addSubscriptionStep": { 442 | "description": { 443 | "en": "Click the button below to add subscription, if you opened the subscription page on your TV", 444 | "fa": "برای افزودن اشتراک روی دکمه زیر کلیک کنید، اگر صفحه اشتراک را روی تلویزیون باز کرده‌اید", 445 | "ru": "Нажмите кнопку ниже, чтобы добавить подписку, если вы открыли страницу подписки на телевизоре", 446 | "zh": "如果你已在电视上打开订阅页面,点击下方按钮以添加订阅", 447 | "fr": "Clique sur le bouton ci-dessous pour ajouter l’abonnement, si tu as ouvert la page d’abonnement sur ta TV." 448 | } 449 | }, 450 | "additionalAfterAddSubscriptionStep": { 451 | "buttons": [], 452 | "title": { 453 | "en": "If the subscription is not added", 454 | "fa": "اگر اشتراک در برنامه نصب نشده است", 455 | "ru": "Если подписка не добавилась", 456 | "zh": "如果未添加订阅", 457 | "fr": "Si l’abonnement ne s’ajoute pas" 458 | }, 459 | "description": { 460 | "en": "If nothing happens after clicking the button, add a subscription manually. Click the Get link button on this page in the upper right corner, copy the link. In FlClash, go to the Profiles section, click the + button, select the URL, paste your copied link and click Send", 461 | "fa": "اگر بعد از کلیک روی دکمه هیچ اتفاقی نیفتاد، اشتراکی را به صورت دستی اضافه کنید. روی دکمه دریافت لینک در این صفحه در گوشه سمت راست بالا کلیک کنید، لینک را کپی کنید. در FlClash به بخش Profiles بروید، دکمه + را کلیک کنید، URL را انتخاب کنید، پیوند کپی شده خود را جایگذاری کنید و روی ارسال کلیک کنید.", 462 | "ru": "Если после нажатия на кнопку ничего не произошло, добавьте подписку вручную. Нажмите на этой страницу кнопку Получить ссылку в правом верхнем углу, скопируйте ссылку. В FlClash перейдите в раздел Профили, нажмите кнопку +, выберите URL, вставьте вашу скопированную ссылку и нажмите Отправить", 463 | "zh": "如果点击按钮后没有反应,请手动添加订阅。在此页面右上角点击“获取链接”按钮,复制链接。在 FlClash 的“配置文件”部分,点击 + 按钮,选择 URL,粘贴你复制的链接并点击发送。", 464 | "fr": "Si rien ne se passe après le clic, ajoute l’abonnement manuellement. Sur cette page, clique sur « « Get Link » » en haut à droite et copie le lien. Dans FlClash, va dans « « Profiles » », appuie sur « + », choisis « « URL » », colle le lien copié puis appuie sur « Send »." 465 | } 466 | }, 467 | "connectAndUseStep": { 468 | "description": { 469 | "en": "Select the added profile in the Profiles section. In the Control Panel, click the Enable button in the bottom right corner. Once it's running, you can change the server you're connected to in the Proxy section.", 470 | "fa": "پروفایل افزوده‌شده را در بخش پروفایل‌ها انتخاب کنید. در پنل کنترل، روی دکمه فعال‌سازی در گوشه پایین سمت راست کلیک کنید. پس از اجرا، می‌توانید در بخش پروکسی، سروری را که به آن متصل می‌شوید تغییر دهید.", 471 | "ru": "Выберите добавленный профиль в разделе Профили. В Панели управления нажмите кнопку включить в правом нижнем углу. После запуска в разделе Прокси вы можете изменить выбор сервера к которому вас подключит. ", 472 | "zh": "在“配置文件”部分选择已添加的配置文件。在控制面板右下角点击启用按钮。运行后,你可以在“代理”部分更改所连接的服务器。", 473 | "fr": "Sélectionne le profil ajouté dans « « Profiles » ». Dans le panneau de contrôle, clique sur « « Enable » » en bas à droite. Une fois lancé, tu peux changer de serveur dans la section « « Proxy » »." 474 | } 475 | } 476 | } 477 | ], 478 | "appleTV": [ 479 | { 480 | "id": "sing-box", 481 | "name": "sing-box", 482 | "isFeatured": true, 483 | "urlScheme": "sing-box://import-remote-profile/?url=", 484 | "installationStep": { 485 | "buttons": [ 486 | { 487 | "buttonLink": "https://apps.apple.com/app/sing-box-vt/id6673731168", 488 | "buttonText": { 489 | "en": "Open in App Store", 490 | "fa": "باز کردن در App Store", 491 | "ru": "Открыть в App Store", 492 | "zh": "在 App Store 打开", 493 | "fr": "Ouvre dans l’App Store" 494 | } 495 | } 496 | ], 497 | "description": { 498 | "en": "Open the page in App Store and install the app. Launch it, in the VPN configuration permission window click Allow and enter your passcode.", 499 | "fa": "صفحه را در App Store باز کنید و برنامه را نصب کنید. آن را اجرا کنید، در پنجره مجوز پیکربندی VPN روی Allow کلیک کنید و رمز عبور خود را وارد کنید.", 500 | "ru": "Откройте страницу в App Store и установите приложение. Запустите его, в окне разрешения VPN-конфигурации нажмите Allow и введите свой пароль.", 501 | "zh": "在 App Store 打开页面并安装应用。启动应用后,在 VPN 配置权限窗口点击“允许”,并输入您的密码。", 502 | "fr": "Ouvre la page de l’App Store et installe l’app. Lance-la ; dans la fenêtre d’autorisation de configuration VPN, appuie sur « Allow » puis entre ton code." 503 | } 504 | }, 505 | "addSubscriptionStep": { 506 | "description": { 507 | "en": "Click the button below — the app will open and the subscription will be added automatically", 508 | "fa": "برای افزودن خودکار اشتراک روی دکمه زیر کلیک کنید - برنامه باز خواهد شد", 509 | "ru": "Нажмите кнопку ниже — приложение откроется, и подписка добавится автоматически.", 510 | "zh": "点击下方按钮,应用将会打开,并自动添加订阅", 511 | "fr": "Clique sur le bouton ci-dessous — l’app s’ouvrira et l’abonnement sera ajouté automatiquement." 512 | } 513 | }, 514 | "connectAndUseStep": { 515 | "description": { 516 | "en": "On the main Dashboard page, click the Enabled button to connect to the VPN.", 517 | "fa": "در صفحه اصلی داشبورد، دکمه «فعال» را برای اتصال به VPN بزنید.", 518 | "ru": "На главной странице Dashboard нажми кнопку Enabled для подключения к VPN.", 519 | "zh": "在主面板页面,点击“已启用”按钮连接 VPN。", 520 | "fr": "Sur la page du tableau de bord, appuie sur « « Enabled » » pour te connecter au VPN." 521 | } 522 | } 523 | } 524 | ] 525 | } 526 | } -------------------------------------------------------------------------------- /sub-page/legacy/app-config/multiapp/app-config.json: -------------------------------------------------------------------------------- 1 | { 2 | "ios": [ 3 | { 4 | "id": "sing-box", 5 | "name": "sing-box", 6 | "isFeatured": true, 7 | "urlScheme": "sing-box://import-remote-profile/?url=", 8 | "installationStep": { 9 | "buttons": [ 10 | { 11 | "buttonLink": "https://apps.apple.com/app/sing-box-vt/id6673731168", 12 | "buttonText": { 13 | "en": "Open in App Store", 14 | "fa": "باز کردن در App Store", 15 | "ru": "Открыть в App Store" 16 | } 17 | } 18 | ], 19 | "description": { 20 | "en": "Open the page in App Store and install the app. Launch it, in the VPN configuration permission window click Allow and enter your passcode.", 21 | "fa": "صفحه را در App Store باز کنید و برنامه را نصب کنید. آن را اجرا کنید، در پنجره مجوز پیکربندی VPN روی Allow کلیک کنید و رمز عبور خود را وارد کنید.", 22 | "ru": "Откройте страницу в App Store и установите приложение. Запустите его, в окне разрешения VPN-конфигурации нажмите Allow и введите свой пароль." 23 | } 24 | }, 25 | "addSubscriptionStep": { 26 | "description": { 27 | "en": "Click the button below — the app will open and the subscription will be added automatically", 28 | "fa": "برای افزودن خودکار اشتراک روی دکمه زیر کلیک کنید - برنامه باز خواهد شد", 29 | "ru": "Нажмите кнопку ниже — приложение откроется, и подписка добавится автоматически." 30 | } 31 | }, 32 | "connectAndUseStep": { 33 | "description": { 34 | "en": "On the main Dashboard page, click the Enabled button to connect to the VPN.", 35 | "fa": "در صفحه اصلی داشبورد، دکمه «فعال» را برای اتصال به VPN بزنید.", 36 | "ru": "На главной странице Dashboard нажми кнопку Enabled для подключения к VPN." 37 | } 38 | } 39 | }, 40 | { 41 | "id": "happ", 42 | "name": "Happ", 43 | "isFeatured": true, 44 | "urlScheme": "happ://add/", 45 | "installationStep": { 46 | "buttons": [ 47 | { 48 | "buttonLink": "https://apps.apple.com/ru/app/happ-proxy-utility-plus/id6746188973", 49 | "buttonText": { 50 | "en": "RU App Store", 51 | "fa": "اپ استور روسیه", 52 | "ru": "RU App Store" 53 | } 54 | }, 55 | { 56 | "buttonLink": "https://apps.apple.com/us/app/happ-proxy-utility/id6504287215", 57 | "buttonText": { 58 | "en": "Global App Store", 59 | "fa": "اپ استور جهانی", 60 | "ru": "Глобальный App Store" 61 | } 62 | } 63 | ], 64 | "description": { 65 | "en": "Open the page in App Store and install the app. Launch it, in the VPN configuration permission window click Allow and enter your passcode.", 66 | "fa": "صفحه را در App Store باز کنید و برنامه را نصب کنید. آن را اجرا کنید، در پنجره مجوز پیکربندی VPN روی Allow کلیک کنید و رمز عبور خود را وارد کنید.", 67 | "ru": "Откройте страницу в App Store и установите приложение. Запустите его, в окне разрешения VPN-конфигурации нажмите Allow и введите свой пароль." 68 | } 69 | }, 70 | "addSubscriptionStep": { 71 | "description": { 72 | "en": "Click the button below — the app will open and the subscription will be added automatically", 73 | "fa": "برای افزودن خودکار اشتراک روی دکمه زیر کلیک کنید - برنامه باز خواهد شد", 74 | "ru": "Нажмите кнопку ниже — приложение откроется, и подписка добавится автоматически." 75 | } 76 | }, 77 | "connectAndUseStep": { 78 | "description": { 79 | "en": "In the main section, click the large power button in the center to connect to VPN. Don't forget to select a server from the server list. If needed, choose another server from the server list.", 80 | "fa": "در بخش اصلی، دکمه بزرگ روشن/خاموش در مرکز را برای اتصال به VPN کلیک کنید. فراموش نکنید که یک سرور را از لیست سرورها انتخاب کنید. در صورت نیاز، سرور دیگری را از لیست سرورها انتخاب کنید.", 81 | "ru": "В главном разделе нажмите большую кнопку включения в центре для подключения к VPN. Не забудьте выбрать сервер в списке серверов. При необходимости выберите другой сервер из списка серверов." 82 | } 83 | } 84 | }, 85 | { 86 | "id": "streisand", 87 | "name": "Streisand", 88 | "isFeatured": false, 89 | "urlScheme": "streisand://import/", 90 | "installationStep": { 91 | "buttons": [ 92 | { 93 | "buttonLink": "https://apps.apple.com/ru/app/streisand/id6450534064", 94 | "buttonText": { 95 | "en": "Open in App Store", 96 | "fa": "باز کردن در App Store", 97 | "ru": "Открыть в App Store" 98 | } 99 | } 100 | ], 101 | "description": { 102 | "en": "Open the page in App Store and install the app. Launch it, in the VPN configuration permission window click Allow and enter your passcode.", 103 | "fa": "صفحه را در App Store باز کنید و برنامه را نصب کنید. آن را اجرا کنید، در پنجره مجوز پیکربندی VPN روی Allow کلیک کنید و رمز عبور خود را وارد کنید.", 104 | "ru": "Откройте страницу в App Store и установите приложение. Запустите его, в окне разрешения VPN-конфигурации нажмите Allow и введите свой пароль." 105 | } 106 | }, 107 | "addSubscriptionStep": { 108 | "description": { 109 | "en": "Click the button below — the app will open and the subscription will be added automatically", 110 | "fa": "برای افزودن خودکار اشتراک روی دکمه زیر کلیک کنید - برنامه باز خواهد شد", 111 | "ru": "Нажмите кнопку ниже — приложение откроется, и подписка добавится автоматически." 112 | } 113 | }, 114 | "additionalAfterAddSubscriptionStep": { 115 | "buttons": [ 116 | { 117 | "buttonLink": "streisand://aW1wb3J0L3JvdXRlOi8vWW5Cc2FYTjBNRERWQVFJREJBVUdEQlVXRjFWeWRXeGxjMTFrYjIxaGFXNU5ZWFJqYUdWeVZHNWhiV1ZlWkc5dFlXbHVVM1J5WVhSbFozbFVkWFZwWktJSEVkUUlDUW9MREEwT0VGMWtiMjFoYVc1TllYUmphR1Z5Vm1SdmJXRnBibEpwY0Z0dmRYUmliM1Z1WkZSaFoxWnNhVzVsWVhLZ29ROVlaMlZ2YVhBNmNuVldaR2x5WldOMDBoSUpFQk5iYjNWMFltOTFibVJVWVdlaEZGNXlaV2RsZUhBNkxpcGNMbkoxSkcwQVVnQlZBQzBBUkFCcEFISUFaUUJqQUhUWVBOMzMyRHpkK2xwSlVFOXVSR1Z0WVc1a1h4QWtOVU5CUmpGRU5rWXRPRVV3TWkwME5EUTFMVUkxTWpjdE5rVkVRVGN3TVRZNE1UVkRDQk1aSnl3N1FFTk1XbUZrY0hkNGVvT0tqNXVkck1mU0FBQUFBQUFBQVFFQUFBQUFBQUFBR0FBQUFBQUFBQUFBQUFBQUFBQUFBUGs9", 118 | "buttonText": { 119 | "en": "Add rules for Russia", 120 | "fa": "قوانین روسیه را اضافه کنید", 121 | "ru": "Добавить правила для России" 122 | } 123 | }, 124 | { 125 | "buttonLink": "streisand://aW1wb3J0L3JvdXRlOi8vWW5Cc2FYTjBNRERWQVFJREJBVUdEaU1rSlZWeWRXeGxjMTFrYjIxaGFXNU5ZWFJqYUdWeVZHNWhiV1ZlWkc5dFlXbHVVM1J5WVhSbFozbFVkWFZwWktJSEZ0VUlDUW9MREEwT0R4SVZXMjkxZEdKdmRXNWtWR0ZuWFdSdmJXRnBiazFoZEdOb1pYSldaRzl0WVdsdVVtbHdWMjVsZEhkdmNtdFdaR2x5WldOMFZtaDVZbkpwWktJUUVWOFFFMmRsYjNOcGRHVTZZMkYwWldkdmNua3RhWEpmRUE5eVpXZGxlSEE2TGlwY1hDNXBjaVNpRXhSWVoyVnZhWEE2YVhKZFoyVnZhWEE2Y0hKcGRtRjBaVjhRUkZSRFVDd2dWVVJRTENCSVZGUlFMQ0JJVkZSUVV5d2dVMU5JTENCVFRWUlFMQ0JUVGsxUUxDQk9WRkFzSUVaVVVDd2dVRTlRTXl3Z1NVMUJVQ3dnVkdWc2JtVjAxQmNZQ2d3WkRob1ZXMjkxZEdKdmRXNWtWR0ZuWFdSdmJXRnBiazFoZEdOb1pYSlZZbXh2WTJ1b0d4d2RIaDhnSVNKZkVCaG5aVzl6YVhSbE9tTmhkR1ZuYjNKNUxXRmtjeTFoYkd4ZkVCUm5aVzl6YVhSbE9tTmhkR1ZuYjNKNUxXRmtjMThRRVdkbGIzTnBkR1U2ZVdGb2IyOHRZV1J6WHhBVFoyVnZjMmwwWlRwemNHOTBhV1o1TFdGa2MxOFFFbWRsYjNOcGRHVTZaMjl2WjJ4bExXRmtjMThRRVdkbGIzTnBkR1U2WVhCd2JHVXRZV1J6WHhBU1oyVnZjMmwwWlRwaGJXRjZiMjR0WVdSelh4QVJaMlZ2YzJsMFpUcGhaRzlpWlMxaFpITnVBRWtBVWdBdEFFUUFhUUJ5QUdVQVl3QjBBQ0RZUE4zdTJEemQ5MXhKVUVsbVRtOXVUV0YwWTJoZkVDUTNNamt5T1RCRlJDMUdSVFpCTFRReE9VVXRPVE15TmkxRE1rVkJOREl3UmpWQk0wTUFDQUFUQUJrQUp3QXNBRHNBUUFCREFFNEFXZ0JvQUc4QWNnQjZBSUVBaUFDTEFLRUFzd0MyQUw4QXpRRVVBUjBCS1FFM0FUMEJSZ0ZoQVhnQmpBR2lBYmNCeXdIZ0FmUUNFUUllQUFBQUFBQUFBZ0VBQUFBQUFBQUFKZ0FBQUFBQUFBQUFBQUFBQUFBQUFrVT0=", 126 | "buttonText": { 127 | "en": "Add rules for Iran", 128 | "fa": "قوانین ایران را اضافه کنید", 129 | "ru": "Добавить правила для Ирана" 130 | } 131 | } 132 | ], 133 | "title": { 134 | "en": "Add routing rules", 135 | "fa": "قوانین مسیریابی را اضافه کنید", 136 | "ru": "Добавить правила маршрутизации" 137 | }, 138 | "description": { 139 | "en": "By adding routing, internal websites and applications are not passed through the VPN", 140 | "fa": "با اضافه کردن مسیریابی, وب سایت ها و برنامه های داخلی از VPN عبور داده نمیشود", 141 | "ru": "При добавлении роутинга, сайты внутри страны будут открываться без VPN" 142 | } 143 | }, 144 | "connectAndUseStep": { 145 | "description": { 146 | "en": "In the main section, click the large power button in the center to connect to VPN. Don't forget to select a server from the server list. If needed, choose another server from the server list.", 147 | "fa": "در بخش اصلی، دکمه بزرگ روشن/خاموش در مرکز را برای اتصال به VPN کلیک کنید. فراموش نکنید که یک سرور را از لیست سرورها انتخاب کنید. در صورت نیاز، سرور دیگری را از لیست سرورها انتخاب کنید.", 148 | "ru": "В главном разделе нажмите большую кнопку включения в центре для подключения к VPN. Не забудьте выбрать сервер в списке серверов. При необходимости выберите другой сервер из списка серверов." 149 | } 150 | } 151 | }, 152 | { 153 | "id": "shadowrocket", 154 | "name": "Shadowrocket", 155 | "isFeatured": false, 156 | "urlScheme": "sub://", 157 | "isNeedBase64Encoding": true, 158 | "installationStep": { 159 | "buttons": [ 160 | { 161 | "buttonLink": "https://apps.apple.com/ru/app/shadowrocket/id932747118", 162 | "buttonText": { 163 | "en": "Open in App Store", 164 | "fa": "باز کردن در App Store", 165 | "ru": "Открыть в App Store" 166 | } 167 | } 168 | ], 169 | "description": { 170 | "en": "Open the page in App Store and install the app. Launch it, in the VPN configuration permission window click Allow and enter your passcode.", 171 | "fa": "صفحه را در App Store باز کنید و برنامه را نصب کنید. آن را اجرا کنید، در پنجره مجوز پیکربندی VPN روی Allow کلیک کنید و رمز عبور خود را وارد کنید.", 172 | "ru": "Откройте страницу в App Store и установите приложение. Запустите его, в окне разрешения VPN-конфигурации нажмите Allow и введите свой пароль." 173 | } 174 | }, 175 | "addSubscriptionStep": { 176 | "description": { 177 | "en": "Click the button below — the app will open and the subscription will be added automatically", 178 | "fa": "برای افزودن خودکار اشتراک روی دکمه زیر کلیک کنید - برنامه باز خواهد شد", 179 | "ru": "Нажмите кнопку ниже — приложение откроется, и подписка добавится автоматически." 180 | } 181 | }, 182 | "additionalAfterAddSubscriptionStep": { 183 | "buttons": [ 184 | { 185 | "buttonLink": "https://cdn.sm1ky.pl/s/eB4eYAxSNGk8gja/download", 186 | "buttonText": { 187 | "en": "Add rules for Russia", 188 | "fa": "قوانین روسیه را اضافه کنید", 189 | "ru": "Добавить правила для России" 190 | } 191 | } 192 | ], 193 | "title": { 194 | "en": "Add routing rules", 195 | "fa": "قوانین مسیریابی را اضافه کنید", 196 | "ru": "Добавить правила маршрутизации" 197 | }, 198 | "description": { 199 | "en": "By adding routing, internal websites and applications are not passed through the VPN", 200 | "fa": "با اضافه کردن مسیریابی, وب سایت ها و برنامه های داخلی از VPN عبور داده نمیشود", 201 | "ru": "При добавлении роутинга, сайты внутри страны будут открываться без VPN" 202 | } 203 | }, 204 | "connectAndUseStep": { 205 | "description": { 206 | "en": "In the main section, click the large power button in the center to connect to VPN. Don't forget to select a server from the server list. If needed, choose another server from the server list.", 207 | "fa": "در بخش اصلی، دکمه بزرگ روشن/خاموش در مرکز را برای اتصال به VPN کلیک کنید. فراموش نکنید که یک سرور را از لیست سرورها انتخاب کنید. در صورت نیاز، سرور دیگری را از لیست سرورها انتخاب کنید.", 208 | "ru": "В главном разделе нажмите большую кнопку включения в центре для подключения к VPN. Не забудьте выбрать сервер в списке серверов. При необходимости выберите другой сервер из списка серверов." 209 | } 210 | } 211 | }, 212 | { 213 | "id": "clash-mi", 214 | "name": "Clash Mi", 215 | "isFeatured": false, 216 | "urlScheme": "clash://install-config?overwrite=no&name=Remnawave&url=", 217 | "installationStep": { 218 | "buttons": [ 219 | { 220 | "buttonLink": "https://apps.apple.com/us/app/clash-mi/id6744321968", 221 | "buttonText": { 222 | "en": "Open in App Store", 223 | "fa": "باز کردن در App Store", 224 | "ru": "Открыть в App Store" 225 | } 226 | } 227 | ], 228 | "description": { 229 | "en": "Open the App Store page and install the app.", 230 | "fa": "صفحه App Store را باز کرده و برنامه را نصب کنید.", 231 | "ru": "Откройте страницу в App Store и установите приложение." 232 | } 233 | }, 234 | "addSubscriptionStep": { 235 | "description": { 236 | "en": "Tap the button below — the app will open and the subscription will be added automatically.", 237 | "fa": "روی دکمه زیر ضربه بزنید — برنامه باز می‌شود و اشتراک به‌صورت خودکار اضافه می‌گردد.", 238 | "ru": "Нажмите кнопку ниже — приложение откроется, и подписка добавится автоматически." 239 | } 240 | }, 241 | "connectAndUseStep": { 242 | "description": { 243 | "en": "On the main screen, tap the Disconnected button, then in the VPN configuration prompt tap Allow and enter your password to connect.", 244 | "fa": "در صفحه اصلی روی دکمه Disconnected بزنید، سپس در پنجره مجوز پیکربندی VPN روی Allow ضربه بزنید و برای اتصال، رمز عبور خود را وارد کنید.", 245 | "ru": "На главной странице нажми кнопку Disconnected, в появившемся окне разрешения VPN-конфигурации нажмите Allow и введите свой пароль для подключения к VPN." 246 | } 247 | } 248 | } 249 | ], 250 | "android": [ 251 | { 252 | "id": "clash-meta", 253 | "name": "Clash Meta", 254 | "isFeatured": true, 255 | "urlScheme": "clash://install-config?name=Remnawave&url=", 256 | "installationStep": { 257 | "buttons": [ 258 | { 259 | "buttonLink": "https://github.com/MetaCubeX/ClashMetaForAndroid/releases/download/v2.11.15/cmfa-2.11.15-meta-universal-release.apk", 260 | "buttonText": { 261 | "en": "Download APK", 262 | "fa": "دانلود APK", 263 | "ru": "Скачать APK" 264 | } 265 | }, 266 | { 267 | "buttonLink": "https://f-droid.org/packages/com.github.metacubex.clash.meta/", 268 | "buttonText": { 269 | "en": "Open in F-Droid", 270 | "fa": "در F-Droid باز کنید", 271 | "ru": "Открыть в F-Droid" 272 | } 273 | } 274 | ], 275 | "description": { 276 | "en": "Download and install Clash Meta APK", 277 | "fa": "دانلود و نصب Clash Meta APK", 278 | "ru": "Скачайте и установите Clash Meta APK" 279 | } 280 | }, 281 | "addSubscriptionStep": { 282 | "description": { 283 | "en": "Click the button below to open the profile creation window. You will need to specify the auto-update period, for example, 720 minutes. Click the Save button in the top right corner.", 284 | "fa": "دکمه زیر را بزنید تا پنجره ایجاد پروفایل باز شود. شما باید دوره به‌روزرسانی خودکار را مشخص کنید، مثلاً ۷۲۰ دقیقه. دکمه ذخیره را در بالا سمت راست بزنید.", 285 | "ru": "Нажми кнопку ниже — откроется окно создания профиля. Тебе потребуется указать период автообновления, например, 720 минут. Справа вверху нажми на кнопку Сохранить." 286 | } 287 | }, 288 | "connectAndUseStep": { 289 | "description": { 290 | "en": "Go to the Profiles section and select the created profile, then return to the main page. Now you can connect by clicking the Stopped button.", 291 | "fa": "به بخش پروفایل‌ها بروید و پروفایل ایجاد شده را انتخاب کنید، سپس به صفحه اصلی بازگردید. اکنون می‌توانید با زدن دکمه «متوقف شده» متصل شوید.", 292 | "ru": "Перейди в пункт Профили и выбери созданный профиль, затем вернись на главную страницу. Теперь ты можешь подключиться, нажав на кнопку Остановлен" 293 | } 294 | } 295 | }, 296 | { 297 | "id": "flclash", 298 | "name": "FlClashX", 299 | "isFeatured": true, 300 | "urlScheme": "flclash://install-config?url=", 301 | "installationStep": { 302 | "buttons": [ 303 | { 304 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.0.7/FlClashX-0.0.7-android-arm64-v8a.apk", 305 | "buttonText": { 306 | "en": "Download APK", 307 | "fa": "دانلود APK", 308 | "ru": "Скачать APK" 309 | } 310 | } 311 | ], 312 | "description": { 313 | "en": "Download and install FlClash APK", 314 | "fa": "دانلود و نصب FlClash APK", 315 | "ru": "Скачайте и установите FlClash APK" 316 | } 317 | }, 318 | "addSubscriptionStep": { 319 | "description": { 320 | "en": "Click the button below to add subscription", 321 | "fa": "برای افزودن اشتراک روی دکمه زیر کلیک کنید", 322 | "ru": "Нажмите кнопку ниже, чтобы добавить подписку" 323 | } 324 | }, 325 | "additionalAfterAddSubscriptionStep": { 326 | "buttons": [], 327 | "title": { 328 | "en": "If the subscription is not added", 329 | "fa": "اگر اشتراک در برنامه نصب نشده است", 330 | "ru": "Если подписка не добавилась" 331 | }, 332 | "description": { 333 | "en": "If nothing happens after clicking the button, add a subscription manually. Click the Get link button on this page in the upper right corner, copy the link. In FlClash, go to the Profiles section, click the + button, select the URL, paste your copied link and click Send", 334 | "fa": "اگر بعد از کلیک روی دکمه هیچ اتفاقی نیفتاد، اشتراکی را به صورت دستی اضافه کنید. روی دکمه دریافت لینک در این صفحه در گوشه سمت راست بالا کلیک کنید، لینک را کپی کنید. در FlClash به بخش Profiles بروید، دکمه + را کلیک کنید، URL را انتخاب کنید، پیوند کپی شده خود را جایگذاری کنید و روی ارسال کلیک کنید.", 335 | "ru": "Если после нажатия на кнопку ничего не произошло, добавьте подписку вручную. Нажмите на этой страницу кнопку Получить ссылку в правом верхнем углу, скопируйте ссылку. В FlClash перейдите в раздел Профили, нажмите кнопку +, выберите URL, вставьте вашу скопированную ссылку и нажмите Отправить" 336 | } 337 | }, 338 | "connectAndUseStep": { 339 | "description": { 340 | "en": "Select the added profile in the Profiles section. In the Control Panel, click the Enable button in the bottom right corner. Once it's running, you can change the server you're connected to in the Proxy section.", 341 | "fa": "پروفایل افزوده‌شده را در بخش پروفایل‌ها انتخاب کنید. در پنل کنترل، روی دکمه فعال‌سازی در گوشه پایین سمت راست کلیک کنید. پس از اجرا، می‌توانید در بخش پروکسی، سروری را که به آن متصل می‌شوید تغییر دهید.", 342 | "ru": "Выберите добавленный профиль в разделе Профили. В Панели управления нажмите кнопку включить в правом нижнем углу. После запуска в разделе Прокси вы можете изменить выбор сервера к которому вас подключит. " 343 | } 344 | } 345 | }, 346 | { 347 | "id": "happ", 348 | "name": "Happ", 349 | "isFeatured": true, 350 | "urlScheme": "happ://add/", 351 | "installationStep": { 352 | "buttons": [ 353 | { 354 | "buttonLink": "https://play.google.com/store/apps/details?id=com.happproxy", 355 | "buttonText": { 356 | "en": "Open in Google Play", 357 | "fa": "باز کردن در Google Play", 358 | "ru": "Открыть в Google Play" 359 | } 360 | }, 361 | { 362 | "buttonLink": "https://github.com/Happ-proxy/happ-android/releases/latest/download/Happ.apk", 363 | "buttonText": { 364 | "en": "Download APK", 365 | "fa": "دانلود APK", 366 | "ru": "Скачать APK" 367 | } 368 | } 369 | ], 370 | "description": { 371 | "en": "Open the page in Google Play and install the app. Or install the app directly from the APK file if Google Play is not working.", 372 | "fa": "صفحه را در Google Play باز کنید و برنامه را نصب کنید. یا برنامه را مستقیماً از فایل APK نصب کنید، اگر Google Play کار نمی کند.", 373 | "ru": "Откройте страницу в Google Play и установите приложение. Или установите приложение из APK файла напрямую, если Google Play не работает." 374 | } 375 | }, 376 | "addSubscriptionStep": { 377 | "description": { 378 | "en": "Click the button below to add subscription", 379 | "fa": "برای افزودن اشتراک روی دکمه زیر کلیک کنید", 380 | "ru": "Нажмите кнопку ниже, чтобы добавить подписку" 381 | } 382 | }, 383 | "connectAndUseStep": { 384 | "description": { 385 | "en": "Open the app and connect to the server", 386 | "fa": "برنامه را باز کنید و به سرور متصل شوید", 387 | "ru": "Откройте приложение и подключитесь к серверу" 388 | } 389 | } 390 | }, 391 | { 392 | "id": "sing-box", 393 | "name": "sing-box", 394 | "isFeatured": false, 395 | "urlScheme": "sing-box://import-remote-profile/?url=", 396 | "installationStep": { 397 | "buttons": [ 398 | { 399 | "buttonLink": "https://play.google.com/store/apps/details?id=io.nekohasekai.sfa", 400 | "buttonText": { 401 | "en": "Open in Google Play", 402 | "fa": "باز کردن در Google Play", 403 | "ru": "Открыть в Google Play" 404 | } 405 | }, 406 | { 407 | "buttonLink": "https://github.com/SagerNet/sing-box/releases/download/v1.11.15/SFA-1.11.15-universal.apk", 408 | "buttonText": { 409 | "en": "Download APK", 410 | "fa": "دانلود APK", 411 | "ru": "Скачать APK" 412 | } 413 | }, 414 | { 415 | "buttonLink": "https://f-droid.org/packages/io.nekohasekai.sfa/", 416 | "buttonText": { 417 | "en": "Open in F-Droid", 418 | "fa": "در F-Droid باز کنید", 419 | "ru": "Открыть в F-Droid" 420 | } 421 | } 422 | ], 423 | "description": { 424 | "en": "Open the page in Google Play and install the app. Or install the app directly from the APK file if Google Play is not working.", 425 | "fa": "صفحه را در Google Play باز کنید و برنامه را نصب کنید. یا برنامه را مستقیماً از فایل APK نصب کنید، اگر Google Play کار نمی کند.", 426 | "ru": "Откройте страницу в Google Play и установите приложение. Или установите приложение из APK файла напрямую, если Google Play не работает." 427 | } 428 | }, 429 | "addSubscriptionStep": { 430 | "description": { 431 | "en": "Click the button below — the app will open and the subscription will be added automatically", 432 | "fa": "برای افزودن خودکار اشتراک روی دکمه زیر کلیک کنید - برنامه باز خواهد شد", 433 | "ru": "Нажмите кнопку ниже — приложение откроется, и подписка добавится автоматически." 434 | } 435 | }, 436 | "connectAndUseStep": { 437 | "description": { 438 | "en": "On the Dashboard page, select the added profile and click the Enable button in the bottom right corner to connect to the VPN.", 439 | "fa": "در صفحه اصلی داشبورد، پروفایل اضافه‌شده را انتخاب کنید و روی دکمه فعال‌سازی در گوشه پایین سمت راست کلیک کنید تا به VPN متصل شوید.", 440 | "ru": "На главной странице Dashboard выберите добавленный профиль и нажмите кнопку Включить в правом нижнем углу для подключения к VPN." 441 | } 442 | } 443 | }, 444 | { 445 | "id": "v2rayNG", 446 | "name": "v2rayNG", 447 | "isFeatured": false, 448 | "urlScheme": "v2rayng://install-config?name=Remnawave&url=", 449 | "installationStep": { 450 | "buttons": [ 451 | { 452 | "buttonLink": "https://github.com/2dust/v2rayNG/releases/download/1.10.11/v2rayNG_1.10.11_universal.apk", 453 | "buttonText": { 454 | "en": "Download APK", 455 | "fa": "دانلود APK", 456 | "ru": "Скачать APK" 457 | } 458 | } 459 | ], 460 | "description": { 461 | "en": "Download and install v2rayNG APK", 462 | "fa": "دانلود و نصب v2rayNG APK", 463 | "ru": "Скачайте и установите v2rayNG APK" 464 | } 465 | }, 466 | "addSubscriptionStep": { 467 | "description": { 468 | "en": "Click the button below — the app will open and the subscription will be added automatically", 469 | "fa": "برای افزودن خودکار اشتراک روی دکمه زیر کلیک کنید - برنامه باز خواهد شد", 470 | "ru": "Нажмите кнопку ниже — приложение откроется, и подписка добавится автоматически." 471 | } 472 | }, 473 | "additionalAfterAddSubscriptionStep": { 474 | "buttons": [], 475 | "title": { 476 | "en": "Update subscriptions", 477 | "fa": "به‌روزرسانی اشتراک‌ها", 478 | "ru": "Обновление подписки" 479 | }, 480 | "description": { 481 | "en": "Tap the three dots in the top-right corner and select Update subscription. After that, the available servers will appear in the list.", 482 | "fa": "روی سه نقطه در گوشه بالا سمت راست کلیک کنید و گزینه به‌روزرسانی اشتراک را انتخاب کنید. سپس سرورهای موجود در لیست ظاهر می‌شوند.", 483 | "ru": "Нажмите на три точечки справа сверху и выберите Обновить подписку. После этого в списке появятся доступные серверы" 484 | } 485 | }, 486 | "connectAndUseStep": { 487 | "description": { 488 | "en": "Select the required server and click the Enable button in the bottom right corner.", 489 | "fa": "سرور موردنظر را انتخاب کنید و روی دکمه فعال‌سازی در گوشه پایین سمت راست کلیک کنید.", 490 | "ru": "Выберите требуемый сервер и нажмите кнопку Включить в правом нижнем углу" 491 | } 492 | } 493 | }, 494 | { 495 | "id": "exclave", 496 | "name": "Exclave", 497 | "isFeatured": false, 498 | "urlScheme": "exclave://subscription?url=", 499 | "installationStep": { 500 | "buttons": [ 501 | { 502 | "buttonLink": "https://github.com/dyhkwong/Exclave/releases/download/0.15.3/Exclave-0.15.3-arm64-v8a.apk", 503 | "buttonText": { 504 | "en": "Download APK", 505 | "fa": "دانلود APK", 506 | "ru": "Скачать APK" 507 | } 508 | }, 509 | { 510 | "buttonLink": "https://f-droid.org/packages/com.github.dyhkwong.sagernet", 511 | "buttonText": { 512 | "en": "Open in F-Droid", 513 | "fa": "در F-Droid باز کنید", 514 | "ru": "Открыть в F-Droid" 515 | } 516 | } 517 | ], 518 | "description": { 519 | "en": "Download and install Exclave APK", 520 | "fa": "دانلود و نصب Exclave APK", 521 | "ru": "Скачайте и установите Exclave APK" 522 | } 523 | }, 524 | "addSubscriptionStep": { 525 | "description": { 526 | "en": "Click the button below to add subscription", 527 | "fa": "برای افزودن اشتراک روی دکمه زیر کلیک کنید", 528 | "ru": "Нажмите кнопку ниже, чтобы добавить подписку" 529 | } 530 | }, 531 | "additionalAfterAddSubscriptionStep": { 532 | "buttons": [], 533 | "title": { 534 | "en": "Enable subscription auto-renewal", 535 | "fa": "تمدید خودکار اشتراک را فعال کنید", 536 | "ru": "Включите автообновление подписки" 537 | }, 538 | "description": { 539 | "en": "In the Groups section, go to the editing mode of the added subscription and enable the toggle next to Auto-Renewal. You can also rename the subscription if needed.", 540 | "fa": "در بخش گروه‌ها، وارد حالت ویرایش اشتراک اضافه‌شده شوید و گزینه تمدید خودکار را فعال کنید. همچنین در صورت نیاز می‌توانید نام اشتراک را تغییر دهید.", 541 | "ru": "В разделе Группы перейдите в режим редактирования добавленной подписки, включите переключатель у пункта Автоматическое обновление. Так же вы можете переименовать подписку, если требуется." 542 | } 543 | }, 544 | "connectAndUseStep": { 545 | "description": { 546 | "en": "Select the desired server in the Configuration section and click the Enable button in the bottom right corner.", 547 | "fa": "در بخش پیکربندی، سرور مورد نظر را انتخاب کرده و روی دکمه فعال‌سازی در گوشه پایین سمت راست کلیک کنید.", 548 | "ru": "Выберите требуемый сервер в разделе Конфигурация и нажмите кнопку Включить в правом нижнем углу" 549 | } 550 | } 551 | } 552 | ], 553 | "pc": [ 554 | { 555 | "id": "clash-verge", 556 | "name": "Clash Verge", 557 | "isFeatured": true, 558 | "urlScheme": "clash://install-config?url=", 559 | "installationStep": { 560 | "buttons": [ 561 | { 562 | "buttonLink": "https://github.com/clash-verge-rev/clash-verge-rev/releases/download/v2.3.2/Clash.Verge_2.3.2_x64-setup.exe", 563 | "buttonText": { 564 | "en": "Windows", 565 | "fa": "ویندوز", 566 | "ru": "Windows" 567 | } 568 | }, 569 | { 570 | "buttonLink": "https://github.com/clash-verge-rev/clash-verge-rev/releases/download/v2.3.2/Clash.Verge_2.3.2_x64.dmg", 571 | "buttonText": { 572 | "en": "macOS (Intel)", 573 | "fa": "مک (اینتل)", 574 | "ru": "macOS (Intel)" 575 | } 576 | }, 577 | { 578 | "buttonLink": "https://github.com/clash-verge-rev/clash-verge-rev/releases/download/v2.3.2/Clash.Verge_2.3.2_aarch64.dmg", 579 | "buttonText": { 580 | "en": "macOS (Apple Silicon)", 581 | "fa": "مک (Apple Silicon)", 582 | "ru": "macOS (Apple Silicon)" 583 | } 584 | }, 585 | { 586 | "buttonLink": "https://github.com/clash-verge-rev/clash-verge-rev/releases", 587 | "buttonText": { 588 | "en": "Linux", 589 | "fa": "لینوکس", 590 | "ru": "Linux" 591 | } 592 | } 593 | ], 594 | "description": { 595 | "en": "Choose the version for your device, click the button below and install the app.", 596 | "fa": "نسخه مناسب برای دستگاه خود را انتخاب کنید، دکمه زیر را فشار دهید و برنامه را نصب کنید", 597 | "ru": "Выберите подходящую версию для вашего устройства, нажмите на кнопку ниже и установите приложение." 598 | } 599 | }, 600 | "additionalBeforeAddSubscriptionStep": { 601 | "buttons": [], 602 | "description": { 603 | "en": "After launching the app, you can change the language in settings. In the left panel, find the gear icon, then navigate to Verge 设置 and select 语言设置.", 604 | "fa": "پس از راه‌اندازی برنامه، می‌توانید زبان را در تنظیمات تغییر دهید. در پنل سمت چپ، نماد چرخ دنده را پیدا کنید، سپس به Verge 设置 بروید و 语言设置 را انتخاب کنید.", 605 | "ru": "После запуска приложения вы можете сменить язык в настройках. В левой панели найдите иконку шестеренки, далее ориентируйтесь на Verge 设置 и выберите пункт 语言设置." 606 | }, 607 | "title": { 608 | "en": "Change language", 609 | "fa": "تغییر زبان", 610 | "ru": "Смена языка" 611 | } 612 | }, 613 | "addSubscriptionStep": { 614 | "description": { 615 | "en": "Click the button below to add subscription", 616 | "fa": "برای افزودن اشتراک روی دکمه زیر کلیک کنید", 617 | "ru": "Нажмите кнопку ниже, чтобы добавить подписку" 618 | } 619 | }, 620 | "additionalAfterAddSubscriptionStep": { 621 | "buttons": [], 622 | "title": { 623 | "en": "If the subscription is not added", 624 | "fa": "اگر اشتراک در برنامه نصب نشده است", 625 | "ru": "Если подписка не добавилась" 626 | }, 627 | "description": { 628 | "en": "If nothing happens after clicking the button, add the subscription manually. Click the Get Link button in the top right corner of this page, copy the link. In Clash Verge, go to the Profiles section and paste the link in the text field, then click the Import button.", 629 | "fa": "اگر پس از کلیک روی دکمه اتفاقی نیفتاد، اشتراک را به صورت دستی اضافه کنید. در گوشه بالا سمت راست این صفحه روی دکمه دریافت لینک کلیک کنید، لینک را کپی کنید. در Clash Verge به بخش پروفایل‌ها بروید و لینک را در فیلد متنی وارد کنید، سپس روی دکمه وارد کردن کلیک کنید.", 630 | "ru": "Если после нажатия на кнопку ничего не произошло, добавьте подписку вручную. Нажмите на этой страницу кнопку Получить ссылку в правом верхнем углу, скопируйте ссылку. В Clash Verge перейдите в раздел Профили и вставьте ссылку в текстовое поле, затем нажмите на кнопку Импорт." 631 | } 632 | }, 633 | "connectAndUseStep": { 634 | "description": { 635 | "en": "You can select a server in the Proxy section, and enable VPN in the Settings section. Set the TUN Mode switch to ON.", 636 | "fa": "می‌توانید در بخش پروکسی سرور را انتخاب کنید و در بخش تنظیمات VPN را فعال کنید. کلید TUN Mode را در حالت روشن قرار دهید.", 637 | "ru": "Выбрать сервер можно в разделе Прокси, включить VPN можно в разделе Настройки. Установите переключатель TUN Mode в положение ВКЛ." 638 | } 639 | } 640 | }, 641 | { 642 | "id": "flclash", 643 | "name": "FlClashX", 644 | "isFeatured": true, 645 | "urlScheme": "flclash://install-config?url=", 646 | "installationStep": { 647 | "buttons": [ 648 | { 649 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.0.7/FlClashX-0.0.7-windows-amd64-setup.exe", 650 | "buttonText": { 651 | "en": "Windows", 652 | "fa": "ویندوز", 653 | "ru": "Windows" 654 | } 655 | }, 656 | { 657 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.0.7/FlClashX-0.0.7-macos-amd64.dmg", 658 | "buttonText": { 659 | "en": "macOS (Intel)", 660 | "fa": "مک (اینتل)", 661 | "ru": "macOS (Intel)" 662 | } 663 | }, 664 | { 665 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.0.7/FlClashX-0.0.7-macos-arm64.dmg", 666 | "buttonText": { 667 | "en": "macOS (Apple Silicon)", 668 | "fa": "مک (Apple Silicon)", 669 | "ru": "macOS (Apple Silicon)" 670 | } 671 | }, 672 | { 673 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/latest", 674 | "buttonText": { 675 | "en": "Linux", 676 | "fa": "لینوکس", 677 | "ru": "Linux" 678 | } 679 | } 680 | ], 681 | "description": { 682 | "en": "Choose the version for your device, click the button below and install the app.", 683 | "fa": "نسخه مناسب برای دستگاه خود را انتخاب کنید، دکمه زیر را فشار دهید و برنامه را نصب کنید", 684 | "ru": "Выберите подходящую версию для вашего устройства, нажмите на кнопку ниже и установите приложение." 685 | } 686 | }, 687 | "addSubscriptionStep": { 688 | "description": { 689 | "en": "Click the button below to add subscription", 690 | "fa": "برای افزودن اشتراک روی دکمه زیر کلیک کنید", 691 | "ru": "Нажмите кнопку ниже, чтобы добавить подписку" 692 | } 693 | }, 694 | "additionalAfterAddSubscriptionStep": { 695 | "buttons": [], 696 | "title": { 697 | "en": "If the subscription is not added", 698 | "fa": "اگر اشتراک در برنامه نصب نشده است", 699 | "ru": "Если подписка не добавилась" 700 | }, 701 | "description": { 702 | "en": "If nothing happens after clicking the button, add a subscription manually. Click the Get link button on this page in the upper right corner, copy the link. In FlClash, go to the Profiles section, click the + button, select the URL, paste your copied link and click Send", 703 | "fa": "اگر بعد از کلیک روی دکمه هیچ اتفاقی نیفتاد، اشتراکی را به صورت دستی اضافه کنید. روی دکمه دریافت لینک در این صفحه در گوشه سمت راست بالا کلیک کنید، لینک را کپی کنید. در FlClash به بخش Profiles بروید، دکمه + را کلیک کنید، URL را انتخاب کنید، پیوند کپی شده خود را جایگذاری کنید و روی ارسال کلیک کنید.", 704 | "ru": "Если после нажатия на кнопку ничего не произошло, добавьте подписку вручную. Нажмите на этой страницу кнопку Получить ссылку в правом верхнем углу, скопируйте ссылку. В FlClash перейдите в раздел Профили, нажмите кнопку +, выберите URL, вставьте вашу скопированную ссылку и нажмите Отправить" 705 | } 706 | }, 707 | "connectAndUseStep": { 708 | "description": { 709 | "en": "Select the added profile in the Profiles section. In the Dashboard, click the enable button in the lower right corner, and then turn on the switch next to the TUN item. After launching, in the Proxy section, you can change the choice of the server to which you will be connected.", 710 | "fa": "نمایه اضافه شده را در قسمت پروفایل ها انتخاب کنید. در داشبورد، روی دکمه فعال کردن در گوشه پایین سمت راست کلیک کنید و سپس سوئیچ کنار مورد TUN را روشن کنید. پس از راه اندازی در قسمت Proxy می توانید انتخاب سروری که به آن متصل خواهید شد را تغییر دهید.", 711 | "ru": "Выберите добавленный профиль в разделе Профили. В Панели управления нажмите кнопку включить в правом нижнем углу, а затем включите переключатель у пункта TUN. После запуска в разделе Прокси вы можете изменить выбор сервера к которому вас подключит. " 712 | } 713 | } 714 | }, 715 | { 716 | "id": "happ", 717 | "name": "Happ (alpha)", 718 | "isFeatured": false, 719 | "urlScheme": "happ://add/", 720 | "installationStep": { 721 | "buttons": [ 722 | { 723 | "buttonLink": "https://github.com/Happ-proxy/happ-desktop/releases/latest/download/setup-Happ.x86.exe", 724 | "buttonText": { 725 | "en": "Windows", 726 | "fa": "ویندوز", 727 | "ru": "Windows" 728 | } 729 | }, 730 | { 731 | "buttonLink": "https://github.com/Happ-proxy/happ-desktop/releases/latest/download/Happ.macOS.x86_64.app.tar.gz", 732 | "buttonText": { 733 | "en": "macOS (Intel)", 734 | "fa": "مک (اینتل)", 735 | "ru": "macOS (Intel)" 736 | } 737 | }, 738 | { 739 | "buttonLink": "https://github.com/Happ-proxy/happ-desktop/releases/latest/download/Happ.macOS.arm64.app.tar.gz", 740 | "buttonText": { 741 | "en": "macOS (Apple Silicon)", 742 | "fa": "مک (Apple Silicon)", 743 | "ru": "macOS (Apple Silicon)" 744 | } 745 | }, 746 | { 747 | "buttonLink": "https://github.com/Happ-proxy/happ-desktop/releases/latest/download/Happ.linux.x86.AppImage", 748 | "buttonText": { 749 | "en": "Linux", 750 | "fa": "لینوکس", 751 | "ru": "Linux" 752 | } 753 | } 754 | ], 755 | "description": { 756 | "en": "Choose the version for your device, click the button below and install the app.", 757 | "fa": "نسخه مناسب برای دستگاه خود را انتخاب کنید، دکمه زیر را فشار دهید و برنامه را نصب کنید", 758 | "ru": "Выберите подходящую версию для вашего устройства, нажмите на кнопку ниже и установите приложение." 759 | } 760 | }, 761 | "addSubscriptionStep": { 762 | "description": { 763 | "en": "Click the button below — the app will open and the subscription will be added automatically", 764 | "fa": "برای افزودن خودکار اشتراک روی دکمه زیر کلیک کنید - برنامه باز خواهد شد", 765 | "ru": "Нажмите кнопку ниже — приложение откроется, и подписка добавится автоматически." 766 | } 767 | }, 768 | "connectAndUseStep": { 769 | "description": { 770 | "en": "In the main section, click the large power button in the center to connect to VPN. Don't forget to select a server from the server list. If needed, choose another server from the server list.", 771 | "fa": "در بخش اصلی، دکمه بزرگ روشن/خاموش در مرکز را برای اتصال به VPN کلیک کنید. فراموش نکنید که یک سرور را از لیست سرورها انتخاب کنید. در صورت نیاز، سرور دیگری را از لیست سرورها انتخاب کنید.", 772 | "ru": "В главном разделе нажмите большую кнопку включения в центре для подключения к VPN. Не забудьте выбрать сервер в списке серверов. При необходимости выберите другой сервер из списка серверов." 773 | } 774 | } 775 | } 776 | ], 777 | "TV": [ 778 | { 779 | "id": "happ", 780 | "name": "Happ", 781 | "isFeatured": true, 782 | "urlScheme": "happ://add/", 783 | "installationStep": { 784 | "buttons": [ 785 | { 786 | "buttonLink": "https://play.google.com/store/apps/details?id=com.happproxy", 787 | "buttonText": { 788 | "en": "Open in Google Play", 789 | "fa": "باز کردن در Google Play", 790 | "ru": "Открыть в Google Play" 791 | } 792 | }, 793 | { 794 | "buttonLink": "https://github.com/Happ-proxy/happ-android/releases/latest/download/Happ.apk", 795 | "buttonText": { 796 | "en": "Download APK", 797 | "fa": "دانلود APK", 798 | "ru": "Скачать APK" 799 | } 800 | } 801 | ], 802 | "description": { 803 | "en": "Open the page in Google Play and install the app. Or install the app directly from the APK file if Google Play is not working.", 804 | "fa": "صفحه را در Google Play باز کنید و برنامه را نصب کنید. یا برنامه را مستقیماً از فایل APK نصب کنید، اگر Google Play کار نمی کند.", 805 | "ru": "Откройте страницу в Google Play и установите приложение. Или установите приложение из APK файла напрямую, если Google Play не работает." 806 | } 807 | }, 808 | "additionalBeforeAddSubscriptionStep": { 809 | "buttons": [ 810 | { 811 | "buttonLink": "https://www.happ.su/main/ru/faq/android-tv", 812 | "buttonText": { 813 | "en": "In Russian", 814 | "fa": "به زبان روسی", 815 | "ru": "На русском" 816 | } 817 | }, 818 | { 819 | "buttonLink": "https://www.happ.su/main/faq/android-tv", 820 | "buttonText": { 821 | "en": "In English", 822 | "fa": "به زبان انگلیسی", 823 | "ru": "На английском" 824 | } 825 | } 826 | ], 827 | "description": { 828 | "en": "Detailed instructions to help you set up Happ on your device.", 829 | "fa": "راهنمای دقیق برای کمک به تنظیم Happ روی دستگاه شما.", 830 | "ru": "Подробные инструкции, чтобы помочь вам настроить Happ на вашем устройстве." 831 | }, 832 | "title": { 833 | "en": "Installation instructions", 834 | "fa": "دستورالعمل نصب", 835 | "ru": "Инструкции по установке" 836 | } 837 | }, 838 | "addSubscriptionStep": { 839 | "description": { 840 | "en": "Click the button below to add subscription, if you opened the subscription page on your TV", 841 | "fa": "برای افزودن اشتراک روی دکمه زیر کلیک کنید، اگر صفحه اشتراک را روی تلویزیون باز کرده‌اید", 842 | "ru": "Нажмите кнопку ниже, чтобы добавить подписку, если вы открыли страницу подписки на телевизоре" 843 | } 844 | }, 845 | "connectAndUseStep": { 846 | "description": { 847 | "en": "Open the app and connect to the server", 848 | "fa": "برنامه را باز کنید و به سرور متصل شوید", 849 | "ru": "Откройте приложение и подключитесь к серверу" 850 | } 851 | } 852 | }, 853 | { 854 | "id": "flclash", 855 | "name": "FlClashX", 856 | "isFeatured": true, 857 | "urlScheme": "flclash://install-config?url=", 858 | "installationStep": { 859 | "buttons": [ 860 | { 861 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.0.7/FlClashX-0.0.7-android-arm64-v8a.apk", 862 | "buttonText": { 863 | "en": "Download APK (ARMv8)", 864 | "fa": "دانلود APK (ARMv8)", 865 | "ru": "Скачать APK (ARMv8)" 866 | } 867 | }, 868 | { 869 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.0.7/FlClashX-0.0.7-android-armeabi-v7a.apk", 870 | "buttonText": { 871 | "en": "Download APK (ARMv7)", 872 | "fa": "دانلود APK (ARMv7)", 873 | "ru": "Скачать APK (ARMv7)" 874 | } 875 | }, 876 | { 877 | "buttonLink": "https://github.com/pluralplay/FlClashX/releases/download/v0.0.7/FlClashX-0.0.7-android-x86_64.apk", 878 | "buttonText": { 879 | "en": "Download APK (x86_64)", 880 | "fa": "دانلود APK (x86_64)", 881 | "ru": "Скачать APK (x86_64)" 882 | } 883 | }, 884 | { 885 | "buttonLink": "https://club.dns-shop.ru/blog/t-132-televizoryi/43999-failyi-apk-dlya-umnyih-televizorov-na-android/?utm_referrer=https%3A%2F%2Fwww.google.com%2F", 886 | "buttonText": { 887 | "en": "How to install APK on TV", 888 | "fa": "نحوه نصب APK روی تلویزیون", 889 | "ru": "Как установить APK на телевизор" 890 | } 891 | } 892 | ], 893 | "description": { 894 | "en": "Download and install FlClash APK on your TV. Most modern TVs use ARMv8 (64-bit). If installation fails, try ARMv7 (32-bit). x86_64 is for TVs or boxes with Intel or AMD processors (rare).", 895 | "fa": "دانلود و نصب FlClash APK روی تلویزیون شما. اکثر تلویزیون‌های جدید از ARMv8 (64 بیتی) استفاده می‌کنند. اگر نصب انجام نشد، ARMv7 (32 بیتی) را امتحان کنید. نسخه x86_64 مخصوص تلویزیون‌ها یا باکس‌هایی با پردازنده‌های اینتل یا AMD است (نادر).", 896 | "ru": "Скачайте и установите FlClash APK на ваш телевизор. Большинство современных телевизоров используют ARMv8 (64-бит). Если установка не удалась, попробуйте ARMv7 (32-бит). x86_64 предназначен для ТВ или приставок с процессорами Intel или AMD (редко)." 897 | } 898 | }, 899 | "additionalBeforeAddSubscriptionStep": { 900 | "buttons": [], 901 | "description": { 902 | "en": "In the TV app, click the Add Profile button in the Profiles section, select Add from phone. On your phone, in the Profiles section, tap the three-dot menu and choose Send to TV.", 903 | "fa": "در برنامه تلویزیون، روی دکمه افزودن پروفایل در بخش پروفایل‌ها کلیک کنید، گزینه افزودن از تلفن را انتخاب کنید. در تلفن، در بخش پروفایل‌ها روی منوی سه نقطه بزنید و گزینه ارسال به تلویزیون را انتخاب کنید.", 904 | "ru": "В приложении на телевизоре нажмите кнопку Добавить профиль в разделе Профили, выберите пункт Добавить с телефона. На телефоне в разделе Профили нажмите кнопку с тремя точками и выберите пункт Отправить на ТВ." 905 | }, 906 | "title": { 907 | "en": "How to add a subscription on TV", 908 | "fa": "نحوه افزودن اشتراک در تلویزیون", 909 | "ru": "Как добавить подписку на телевизоре" 910 | } 911 | }, 912 | "addSubscriptionStep": { 913 | "description": { 914 | "en": "Click the button below to add subscription, if you opened the subscription page on your TV", 915 | "fa": "برای افزودن اشتراک روی دکمه زیر کلیک کنید، اگر صفحه اشتراک را روی تلویزیون باز کرده‌اید", 916 | "ru": "Нажмите кнопку ниже, чтобы добавить подписку, если вы открыли страницу подписки на телевизоре" 917 | } 918 | }, 919 | "additionalAfterAddSubscriptionStep": { 920 | "buttons": [], 921 | "title": { 922 | "en": "If the subscription is not added", 923 | "fa": "اگر اشتراک در برنامه نصب نشده است", 924 | "ru": "Если подписка не добавилась" 925 | }, 926 | "description": { 927 | "en": "If nothing happens after clicking the button, add a subscription manually. Click the Get link button on this page in the upper right corner, copy the link. In FlClash, go to the Profiles section, click the + button, select the URL, paste your copied link and click Send", 928 | "fa": "اگر بعد از کلیک روی دکمه هیچ اتفاقی نیفتاد، اشتراکی را به صورت دستی اضافه کنید. روی دکمه دریافت لینک در این صفحه در گوشه سمت راست بالا کلیک کنید، لینک را کپی کنید. در FlClash به بخش Profiles بروید، دکمه + را کلیک کنید، URL را انتخاب کنید، پیوند کپی شده خود را جایگذاری کنید و روی ارسال کلیک کنید.", 929 | "ru": "Если после нажатия на кнопку ничего не произошло, добавьте подписку вручную. Нажмите на этой страницу кнопку Получить ссылку в правом верхнем углу, скопируйте ссылку. В FlClash перейдите в раздел Профили, нажмите кнопку +, выберите URL, вставьте вашу скопированную ссылку и нажмите Отправить" 930 | } 931 | }, 932 | "connectAndUseStep": { 933 | "description": { 934 | "en": "Select the added profile in the Profiles section. In the Control Panel, click the Enable button in the bottom right corner. Once it's running, you can change the server you're connected to in the Proxy section.", 935 | "fa": "پروفایل افزوده‌شده را در بخش پروفایل‌ها انتخاب کنید. در پنل کنترل، روی دکمه فعال‌سازی در گوشه پایین سمت راست کلیک کنید. پس از اجرا، می‌توانید در بخش پروکسی، سروری را که به آن متصل می‌شوید تغییر دهید.", 936 | "ru": "Выберите добавленный профиль в разделе Профили. В Панели управления нажмите кнопку включить в правом нижнем углу. После запуска в разделе Прокси вы можете изменить выбор сервера к которому вас подключит. " 937 | } 938 | } 939 | }, 940 | { 941 | "id": "hiddify", 942 | "name": "vpn4tv", 943 | "isFeatured": false, 944 | "urlScheme": "hiddify://import/", 945 | "installationStep": { 946 | "buttons": [ 947 | { 948 | "buttonLink": "https://play.google.com/store/apps/details?id=com.vpn4tv.hiddify", 949 | "buttonText": { 950 | "en": "Open in Google Play", 951 | "fa": "باز کردن در Google Play", 952 | "ru": "Открыть в Google Play" 953 | } 954 | }, 955 | { 956 | "buttonLink": "https://vpn4tv.com/download/vpn4tv.apk", 957 | "buttonText": { 958 | "en": "Download APK", 959 | "fa": "دانلود APK", 960 | "ru": "Скачать APK" 961 | } 962 | } 963 | ], 964 | "description": { 965 | "en": "Open the page in Google Play and install the app. Or install the app directly from the APK file if Google Play is not working.", 966 | "fa": "صفحه را در Google Play باز کنید و برنامه را نصب کنید. یا برنامه را مستقیماً از فایل APK نصب کنید، اگر Google Play کار نمی کند.", 967 | "ru": "Откройте страницу в Google Play и установите приложение. Или установите приложение из APK файла напрямую, если Google Play не работает." 968 | } 969 | }, 970 | "additionalBeforeAddSubscriptionStep": { 971 | "buttons": [ 972 | { 973 | "buttonLink": "https://vpn4tv.com/quick-guide.html", 974 | "buttonText": { 975 | "en": "Quick Guide", 976 | "fa": "راهنمای سریع", 977 | "ru": "Краткое руководство" 978 | } 979 | }, 980 | { 981 | "buttonLink": "https://vpn4tv.com/sber.html", 982 | "buttonText": { 983 | "en": "Sber Box Guide", 984 | "fa": "راهنمای Sber Box", 985 | "ru": "Инструкция для Sber Box" 986 | } 987 | } 988 | ], 989 | "description": { 990 | "en": "Detailed instructions to help you set up VPN4TV on your device.", 991 | "fa": "راهنمای دقیق برای کمک به تنظیم VPN4TV روی دستگاه شما.", 992 | "ru": "Подробные инструкции, чтобы помочь вам настроить VPN4TV на вашем устройстве." 993 | }, 994 | "title": { 995 | "en": "Installation instructions", 996 | "fa": "دستورالعمل نصب", 997 | "ru": "Инструкции по установке" 998 | } 999 | }, 1000 | "addSubscriptionStep": { 1001 | "description": { 1002 | "en": "Click the button below to add subscription, if you opened the subscription page on your TV", 1003 | "fa": "برای افزودن اشتراک روی دکمه زیر کلیک کنید، اگر صفحه اشتراک را روی تلویزیون باز کرده‌اید", 1004 | "ru": "Нажмите кнопку ниже, чтобы добавить подписку, если вы открыли страницу подписки на телевизоре" 1005 | } 1006 | }, 1007 | "connectAndUseStep": { 1008 | "description": { 1009 | "en": "Open the app and connect to the server", 1010 | "fa": "برنامه را باز کنید و به سرور متصل شوید", 1011 | "ru": "Откройте приложение и подключитесь к серверу" 1012 | } 1013 | } 1014 | } 1015 | ] 1016 | } 1017 | --------------------------------------------------------------------------------