Подключение к ПК
Приложение получает положение твоего грузовика от PC Telemetry, небольшой бесплатной программы с открытым исходным кодом на твоём ПК (в Windows она значится как TruckSim GPS PC Telemetry). Её код лежит на GitHub, так что любой может проверить, что она делает, или собрать её из исходников. Если её у тебя ещё нет, скачай на trucksimgps.com/server.
Текущая версия PC Telemetry: 2.0.0. Если у тебя более старая, сначала обнови её.
Подключи телефон
В PC Telemetry нажми Создать QR-код. В приложении нажми Сканировать QR-код и наведи камеру на экран. Чтобы показать код, ПК нужен интернет. Дальше приложение запомнит твой ПК и будет подключаться к нему само.
Ещё два способа, там же в приложении:
- Ввести код: если камера не видит экран или на устройстве нет камеры, введи код из 6 символов, который показан под QR-кодом.
- По IP-адресу: приложение подключается прямо к твоему ПК через локальную сеть, никогда не через наши серверы. Это работает, только если телефон может достучаться до ПК, поэтому оба должны быть в одной сети Wi-Fi. Введи адрес, который PC Telemetry показывает в разделе Ручное подключение.
В эмуляторе на том же ПК (BlueStacks и похожих) используй Ввести код.
Напрямую или через Relay Server
В одной сети Wi-Fi с ПК приложение подключается к нему напрямую. На карточке видно ПРЯМОЕ СОЕДИНЕНИЕ.
Через мобильный интернет или из другой сети приложение подключается через наш Relay Server, по интернету. На карточке видно НЕПРЯМОЕ, а на карте ПК подключён · Непрямое. Интернет нужен и на ПК, и на телефоне.
Ездить можно в обоих случаях, но через Relay Server грузовик на карте немного отстаёт от симулятора. Чтобы всё работало лучше всего, подключись напрямую (см. ниже). Как только телефон сможет достучаться до ПК напрямую, приложение само переключится на прямое подключение.
Запусти симулятор или выведи окно PC Telemetry на передний план. PC Telemetry ждёт твой телефон на Relay Server, только пока запущен симулятор или окно программы на переднем плане.
Через Relay Server твоя телеметрия идёт со сквозным шифрованием и нигде не сохраняется. Подробнее в нашей Политике конфиденциальности.
Как подключиться напрямую
Если телефон в той же сети Wi-Fi, что и ПК, а приложение всё равно показывает Непрямое, значит, что-то в сети блокирует прямое подключение. Проверь пункты ниже по порядку.
Одна сеть Wi-Fi
- Телефон подключён к Wi-Fi, а не к мобильному интернету, и к той же сети, что и ПК.
- Это твой основной Wi-Fi, а не гостевая сеть. В гостевом Wi-Fi устройства не видят друг друга.
- Ни на ПК, ни на телефоне не включён VPN. VPN скрывает их друг от друга: выключи его или разреши в его настройках доступ к локальной сети.
iPhone и iPad: Локальная сеть
В первый раз iOS спрашивает разрешение на доступ к локальной сети. Если тогда нажали Не разрешать, открой «Настройки», найди TruckSim GPS и включи Локальная сеть.
Проверь подключение через браузер
У PC Telemetry есть простая тестовая страница: она показывает, может ли телефон вообще достучаться до твоего ПК.
Запустить тест
- В PC Telemetry открой Ручное подключение и возьми адрес из пункта Проверка доступности. Он выглядит так:
http://192.168.1.3:31377/. - Открой этот адрес в браузере на ПК. Должна появиться страница «Соединение установлено». Если нет, перезапусти PC Telemetry.
- На мобильном устройстве открой этот же адрес в Safari или Chrome. Вводи его полностью, вместе с
http://и:31377, иначе браузер просто начнёт искать его в интернете.
Антивирус или сторонний брандмауэр
Bitdefender, Norton, Kaspersky, Avast, AVG, ESET и McAfee запускают свой брандмауэр поверх брандмауэра Windows, и соединение должны пропустить оба. Приостанови брандмауэр в защитной программе и проверь. Если дело было в нём, включи его обратно и добавь исключение для TruckSim GPS PC Telemetry или для порта 31377. Ищи пункты вроде «Разрешить приложение», «Доверенная программа» или «Исключения брандмауэра».
Kaspersky известен тем, что оставляет часть сетевых фильтров включёнными даже с выключенным брандмауэром. Если отключение не помогло, надёжно проверить можно только полным удалением. Потом его можно установить заново, уже с исключением.
Брандмауэр Windows
При установке PC Telemetry сама добавляет своё правило в брандмауэр Windows. Если подключение всё равно похоже на заблокированное, проверь, что правило на месте: ненадолго отключи Брандмауэр Microsoft Defender (Безопасность Windows > Брандмауэр и защита сети, затем активная сеть). Если теперь приложение подключилось, включи брандмауэр обратно и добавь исключение:
Как добавить исключение в брандмауэр
Вариант А: разрешить программу
- Открой Безопасность Windows > Брандмауэр и защита сети
- Нажми Разрешить работу с приложением через брандмауэр, затем Изменить параметры
- Нажми Разрешить другое приложение..., затем Обзор и выбери TruckSimGPS_Server.exe в
C:\Program Files\TruckSim GPS Telemetry Server - Отметь и Частная, и Публичная, затем нажми OK
Вариант Б: разрешить порт
- Найди в поиске Монитор брандмауэра Защитника Windows в режиме повышенной безопасности
- Нажми Правила для входящих подключений, затем Создать правило...
- Выбери Для порта, затем TCP и введи 31377
- Выбери Разрешить подключение, отметь Частный и Публичный
- Назови правило TruckSim GPS и нажми «Готово»
Ещё проверь сетевой профиль: Параметры > Сеть и Интернет > свойства твоего подключения > Тип сетевого профиля: должна быть выбрана Частная сеть. Общедоступная сеть блокирует входящие подключения строже.
Роутер: AP isolation
Изменение настроек роутера может сломать что-то ещё в твоей сети. Меняй только то, что понимаешь, и записывай, что меняешь.
Некоторые роутеры не дают устройствам в одной сети Wi-Fi общаться друг с другом. Эта настройка называется AP Isolation, Client Isolation, Wireless Isolation или Station Isolation, обычно она в разделе Wireless или Advanced. Выключи её.
В роутерах от провайдеров эта настройка часто заблокирована, и устройства не видят друг друга. Тогда попроси провайдера её отключить или подключи свой роутер за роутером провайдера. С этим мы уже помочь не можем, а пока можно ездить через Relay Server.
Где найти настройку
Чтобы открыть настройки роутера, найди на нём наклейку. Обычно там указаны адрес для браузера (например, 192.168.1.1), имя пользователя и пароль. По производителям:
- ASUS: Wireless > Professional > "AP Isolated"
- TP-Link: Wireless > Advanced Wireless Settings > "AP Isolation"
- Netgear: Wireless Settings > "Wireless Isolation"
- Linksys: Wireless > Advanced Wireless Settings > "AP Isolation"
Если не подключается
Если приложение всё время пишет Всё ещё ищем ваш ПК… или не подключается через Relay Server:
- Проверь, что PC Telemetry запущена. Её значок находится рядом с часами на панели задач Windows. Дважды щёлкни по нему, чтобы открыть окно.
- В приложении нажми Отмена (или Отключить), затем Отвязать этот ПК.
- В PC Telemetry нажми Создать QR-код. В приложении нажми Сканировать QR-код и отсканируй новый код.
То же самое сделай после переустановки PC Telemetry: при удалении стираются её настройки, и приложение больше не узнаёт твой ПК.
Обновление PC Telemetry
Если приложение показывает Нужно обновить PC Telemetry, обнови программу на ПК:
- Закрой и снова открой PC Telemetry. При запуске она предложит новую версию: нажми Обновить.
- Или в окне PC Telemetry выбери Справка > Проверить обновления...
- Если ничего не помогло, скачай её заново с trucksimgps.com/server и установи поверх старой.
Спросить в Discord
Если всё проверено, а подключения так и нет, напиши нам в Discord, что показывают приложение и PC Telemetry, и мы посмотрим твою настройку.