Как установить ПТО Департамент
Актуальные файлы — в разделе Скачать. После установки войдите в тот же аккаунт, что и в браузере.
На Windows используйте установщик setup.exe. На Linux — пакеты из репозитория (apt / dnf).
Архивы (ZIP, tar.gz, macOS) распакуйте в постоянную папку и не запускайте из «Загрузок» или из открытого архива.
Иначе пропадут иконка в меню, ярлык и системные уведомления.
1. Браузер (Web)
Устанавливать ничего не нужно. Откройте вход или регистрацию в актуальном Chrome, Firefox, Edge или Safari.
- Работает на компьютере и телефоне.
- Если браузер спросит разрешение на уведомления — нажмите «Разрешить», иначе тосты вкладки не появятся.
- На iPhone в Safari веб-пуш почти не работает: для надёжных уведомлений ставьте приложение, когда оно будет в App Store, либо пользуйтесь Android / десктопом.
2. Android
Файл: ptdept-android-latest.apk. Это установка «сбоку» (не Google Play).
- Скачайте APK на телефон (лучше сразу в браузере телефона).
- Откройте файл. Если система пишет «запрещено из этого источника» — в запросе разрешите установку для браузера или «Файлов», затем повторите.
- Установите и откройте ПТО Департамент.
- Войдите в аккаунт.
- При запросе уведомлений нажмите «Разрешить» (Android 13 и новее спрашивает обязательно).
Чтобы пуш приходил, когда приложение свёрнуто или закрыто, не отключайте ПТО Департамент в настройках батареи («оптимизация расхода», «закрывать в фоне»). Канал уведомлений создаётся при первом запуске.
Проверка: сверните приложение, попросите коллегу отправить рассылку или создайте обращение — должна появиться шторка Android.
3. Linux (x64)
Нужны GNOME, KDE, Cinnamon и подобные среды с libnotify (Ubuntu, Debian, Fedora). Репозитории: apt, rpm. Архив: ptdept-linux-x64-latest.tar.gz.
Ubuntu / Debian (apt)
curl -fsSL https://ptdept.ru/apt/ptdept.gpg | sudo tee /usr/share/keyrings/ptdept.gpg >/dev/null
echo 'deb [signed-by=/usr/share/keyrings/ptdept.gpg] https://ptdept.ru/apt stable main' | sudo tee /etc/apt/sources.list.d/ptdept.list
sudo apt update
sudo apt install ptdept
Если apt update ругается на подпись — снова скачайте ключ (первая строка) и повторите sudo apt update.
Fedora (dnf)
sudo curl -fsSL -o /etc/yum.repos.d/ptdept.repo https://ptdept.ru/rpm/ptdept.repo
sudo dnf install ptdept
Либо скачайте ptdept-linux-latest.rpm и установите: sudo dnf install ./ptdept-*.rpm.
Архив (без репозитория)
Файл: ptdept-linux-x64-latest.tar.gz. Куда класть:
Выберите каталог, который не будете переименовывать и не очищает система. Удобно ~/.local/opt/ptdept:
mkdir -p ~/.local/opt/ptdept
tar -xzf ptdept-linux-x64-*.tar.gz -C ~/.local/opt/ptdept
# внутри появится bundle/ptdept_flutter
Не оставляйте программу в ~/Downloads и не запускайте бинарник из распакованного архива в /tmp.
После apt/dnf программа ставится в /opt/ptdept, команда — ptdept, ярлык в меню приложений уже есть. Блок ниже — только для архива.
Первый запуск архива
~/.local/opt/ptdept/bundle/ptdept_flutter
При старте ПТО Департамент сам создаёт:
- ярлык
~/.local/share/applications/ru.ptdept.app.desktopс полным путём к программе и флагом уведомлений GNOME; - иконки в
~/.local/share/icons/hicolor/.
Дальше открывайте ПТО Департамент из меню приложений, а не через терминал и не через flutter run. Иначе ярлык может указать на временный debug-путь.
Уведомления Linux (Ubuntu / GNOME)
- Параметры → Уведомления: общий переключатель включён, «Не беспокоить» выключен.
- В списке приложений должна появиться ПТО Департамент (`ru.ptdept.app`) — баннеры и звук разрешите. Если пункта нет, закройте программу и откройте её из меню приложений, затем повторите проверку.
- Программа должна быть запущена. Сверните окно и подождите до 10 секунд после новой рассылки или обращения. Полностью закрытый процесс тост не покажет.
- Проверка самой оболочки (без ПТО Департамент): в терминале
notify-send «ПТО Департамент» «проверка». Если и это не всплывает — блокирует GNOME, не клиент.
Проверка ярлыка после первого запуска:
grep -E 'Exec=|UsesNotifications' ~/.local/share/applications/ru.ptdept.app.desktop
Exec должен содержать полный путь к .../bundle/ptdept_flutter, строка X-GNOME-UsesNotifications=true должна быть на месте.
Если перенесёте папку bundle, ярлык сломается. Либо верните каталог на место, либо снова запустите бинарник из нового пути — ярлык перезапишется.
4. Windows (x64)
Файл: ptdept-windows-x64-latest-setup.exe. Один установщик на Windows 10 и 11. Все версии: /windows/.
Как поставить
- Скачайте установщик и запустите его двойным щелчком.
- Если SmartScreen пишет «Windows защитила компьютер» / «неизвестный издатель» — нажмите «Подробнее», затем «Выполнить в любом случае».
- В мастере выберите язык и нажмите «Далее».
- Выберите тип установки:
- Для всех пользователей — нужны права администратора (окно UAC). Программа ставится в
C:\Program Files\PTDept, ярлыки видят все учётные записи на компьютере. - Только для меня — права администратора не нужны. Программа ставится в
%LOCALAPPDATA%\Programs\PTDept(только ваша учётная запись).
- Для всех пользователей — нужны права администратора (окно UAC). Программа ставится в
- При желании оставьте галочку ярлыка на рабочем столе.
- Дождитесь конца установки и откройте ПТО Департамент из меню «Пуск» (или с рабочего стола).
- Войдите в аккаунт.
Удаление: Параметры → Приложения → ПТО Департамент → «Удалить», либо пункт в меню «Пуск».
Уведомления Windows
- Параметры → Система → Уведомления — общие уведомления включены.
- В списке приложений найдите ПТО Департамент и разрешите баннеры.
- Выключите «Фокусировку внимания» / «Не беспокоить», если проверяете доставку.
Проверка: сверните окно в панель задач и дождитесь рассылки или обращения — должен появиться тост Windows.
Архив без установщика
Если setup.exe ещё нет или его нельзя запустить — архив ptdept-windows-x64-latest.zip. Распакуйте в постоянную папку (не «Загрузки»), не запускайте exe из открытого ZIP: все файлы рядом с ptdept_flutter.exe должны остаться вместе. Ярлык сделайте сами: правый клик по exe → «Отправить» → «Рабочий стол».
5. macOS
Файл: ptdept-macos-latest.zip. Внутри приложение ptdept.app.
- Откройте ZIP (двойной клик в Finder).
- Перетащите
ptdept.appв папку Программы (/Applications). Не оставляйте его на рабочем столе внутри распакованного архива. - Первый запуск: если Gatekeeper блокирует («не удалось проверить разработчика») — правый клик по приложению → «Открыть» → «Открыть». Обычного двойного клика может не хватить.
- Войдите в аккаунт.
- Когда система спросит уведомления — разрешите.
Уведомления macOS
- Системные настройки → Уведомления → ptdept / ПТО Департамент — баннеры и звук включены.
- Режим «Не беспокоить» / Focus выключен на время проверки.
- Сверните окно или переключитесь на другую программу — тогда появляется баннер ОС.
6. Когда ждать системное уведомление
- Android — пуш приходит и при свёрнутом, и при закрытом приложении (если есть разрешение и канал).
- Web — тост браузера, если вкладка или service worker получили событие и вы разрешили уведомления.
- Linux, Windows, macOS — удалённого пуша нет: программа должна быть запущена. Баннер ОС показывается, когда окно свёрнуто или не в фокусе. Если процесс закрыт полностью, тоста не будет — это ожидаемо.
- Прочитанное сообщение в ленте повторно не всплывает.
7. Как обновить
- Android — скачайте новый APK и установите поверх текущей версии. Вход обычно сохраняется.
- Linux — из репозитория:
sudo apt update && sudo apt install --only-upgrade ptdeptилиsudo dnf upgrade ptdept. Архив: распакуйте в ту же папку (~/.local/opt/ptdept), заменивbundle, и запустите программу один раз. - Windows — закройте ПТО Департамент и запустите новый
setup.exe. Выберите тот же тип, что и в прошлый раз (для всех или только для себя). Мастер обновит программу на месте. ZIP: распакуйте в ту же папку с заменой файлов. - macOS — закройте приложение, перетащите новую
ptdept.appв «Программы» с заменой. - Web — обновите страницу; отдельной установки нет.
Если ссылка «Скачать» не открывается, файл ещё не выложен на сервер. Напишите на admin@ptdept.ru.