справочник помощи по Happ RUПоиск/
Установка и обновление

Как скачать Happ с GitHub?

Где искать причину

Установка и версия клиента

Начните с источника установщика и совместимости с вашей системой. Дальше выполните шаги для своего устройства.

К разбору и действиям ↓
В этой статье

Репозиториев два, и это главная путаница

Что нужно Где лежит
Windows, macOS, Linux Happ-proxy/happ-desktop → раздел Releases
Android, включая ТВ-приставки Happ-proxy/happ-android → раздел Releases
iPhone, iPad На GitHub не выкладывается - только App Store

Владелец у настоящих репозиториев один - Happ-proxy. Всё, что называется похоже, но принадлежит другому владельцу, - чужая копия неизвестного содержания: как понять, что скачал настоящее.

Порядок действий

  1. Откройте Releases. Хвост /releases/latest в адресе сразу открывает последний выпуск, минуя список.
  2. Пропустите Pre-release. Так помечают предварительные сборки. Для обычной установки берут релиз без метки.
  3. Раскройте Assets. Список файлов свёрнут; сверху виден только Source code - это исходники, они не нужны.
  4. Возьмите файл своей системы. Система указана прямо в имени: setup-Happ.x64.exe, Happ.macOS.universal.dmg, Happ.apk - какую версию выбрать.

Ссылка, которая не устаревает

Адрес вида …/releases/latest/download/<имя файла> всегда ведёт на последний стабильный выпуск - его удобно сохранить, чтобы не искать заново.

Чего на GitHub нет

  • Ключей и подписок: там лежит только приложение - где взять доступ.
  • Версии для iPhone: Apple разрешает установку только из своего магазина - как поставить на iPhone.
  • Гарантии, что версия в Google Play такая же свежая: магазин обновляется с задержкой.

Скачал файл, Windows ругается на издателя. Это подделка?

Нет, так система реагирует на программы без дорогой подписи: приложение не устанавливается.

Какой файл брать для ноутбука?

Тот же, что и для настольного компьютера: разница только в разрядности - какую версию выбрать.

GitHub - первоисточник сборок: там появляется самая свежая версия и хранятся все прошлые. Страница релизов выглядит непривычно, но разбирается за минуту.

У проекта несколько репозиториев: отдельно настольные сборки (Windows, macOS, Linux) и отдельно Android. Это нормальная практика - приложения собираются разными наборами инструментов, и версии у них не всегда совпадают.

Как читать страницу релиза

  • Заголовок - номер версии, обычно вида 1.24.0. Чем больше число, тем свежее сборка.
  • Latest - метка у самой свежей стабильной версии. Если метки нет, релиз считается предварительным.
  • Assets - список файлов. Здесь и лежат установщики:.exe,.dmg,.deb,.apk.
  • Changelog - список изменений. Полезен, когда что-то сломалось после обновления: иногда причина написана прямо там.

Зачем нужны прошлые версии

Если после обновления перестало работать то, что работало, вернуться на предыдущую версию - законный приём. Все старые сборки лежат на той же странице ниже: ищите нужный номер и скачивайте файл из его Assets.

Чего на GitHub нет

Там нет ни ключей, ни серверов, ни «бесплатных подписок» - только код и сборки. Файлы с ключами, которые иногда выкладывают в обсуждениях сторонние люди, к проекту отношения не имеют: что с ними не так, разобрано в бесплатных ключах.

Нужна ли учётная запись GitHub?

Нет. Скачивание файлов из релизов работает без регистрации.

Какой репозиторий мой?

Для телефона - Android-репозиторий, для компьютера - desktop. Ссылки на оба собраны в блоке выше и на странице официальных ресурсов.

У страниц релизов одна структура: номер версии, список изменений и список файлов. Ваша задача - найти в списке файл с x64 и .exe в имени.

Что вы видите на странице релизов

Элемент Что означает Нужен ли вам
Latest Последний стабильный выпуск Да, начинайте с него
Pre-release Пробная сборка до общего выпуска Только если ищете исправление конкретной ошибки
Assets Свёрнутый список файлов выпуска Да, всё нужное там
Source code (zip/tar.gz) Исходный код проекта Нет: это не программа, а тексты программ
Changelog Что изменилось в версии Полезно перед обновлением

Source code - не то, что вам нужно

Самая частая ошибка на этой странице: человек скачивает Source code (zip), распаковывает и не находит внутри ничего запускаемого. Это нормально - там исходники. Готовая программа лежит в списке Assets и называется setup-Happ...exe.

Как выбрать файл: по шагам

  1. Раскройте Assets у верхнего релиза. Верхний в списке - самый свежий. Если у него стоит метка Pre-release, спуститесь до ближайшего с меткой Latest.
  2. Найдите файл для Windows. Расширение .exe - установщик для Windows..dmg - macOS,.apk - Android,.ipa - iOS: это не ваши файлы. В текущем выпуске доступны x64 и ARM64; установщика для 32-разрядной Windows нет.
  3. Проверьте разрядность своей системы. Если ещё не проверяли - Win + Pause, строка «Тип системы». Подробнее: x64 или x86.
  4. Скачайте и сверьте сумму. Рядом с файлами часто публикуется файл с суммами (checksums, SHA256SUMS). Как сверить - проверка контрольной суммы.

Зачем в списке столько файлов

Один выпуск содержит сборки под все платформы сразу: Windows, macOS, Android, иногда отдельные варианты для разных архитектур. Это удобно разработчику - одна версия, один список изменений - и слегка пугает пользователя, который ищет свой единственный файл. Ориентируйтесь на расширение и разрядность, остальное игнорируйте.

Текущие установщики для Windows различаются обозначениями x64 и arm64. Отдельной portable-сборки в последнем выпуске нет. Что означает портативная сборка без установки.

Старые версии и откат

Страница релизов ценна ещё и тем, что старые выпуски с неё не исчезают. Если новая версия ведёт себя хуже прежней - например, перестал подниматься TUN после обновления, - вы можете спуститься по списку и поставить предыдущую. Как это делать правильно, описано в откате на предыдущую версию.

Для Windows 7 и 8 это единственный рабочий путь: свежие сборки на них часто не стартуют, а какая-то из прошлых - запускается. Порядок перебора описан на страницах Happ на Windows 7 и Windows 8 и 8.1.

Нужен ли аккаунт GitHub, чтобы скачать файл?

Нет. Файлы релизов доступны без входа: достаточно открыть страницу и нажать на имя файла.

Ссылка на файл не открывается, страница долго грузится

Иногда помогает повторная попытка или другой браузер. Если файл начал качаться и оборвался, скачивайте заново целиком: частично скачанный exe не запустится.

Что такое beta и стоит ли её ставить?

Пробная сборка с новыми исправлениями и новыми ошибками. Ставьте, если в списке изменений прямо описана ваша проблема; в остальных случаях берите стабильный выпуск.

Источники

Сверка источников:

Репозиторий разработчика и размещённые в нём ссылки на загрузки

Нашли ответ? Сохраните ссылку на эту инструкцию