Донатон Таймер — это приложение для управления таймером, которое интегрируется с донатами DonationAlerts, позволяя отслеживать и управлять временем в зависимости от поступивших донатов.
Также присутствует оверлей таймера для OBS, чтобы ваши зрители видели таймер!
Это моя первая разработка приложения на Flutter, до этого писал только на Python, думаю, получилось неплохо, пользуйтесь! 😺
Будет полезно тем, кто хочет себе удобный и функциональный таймер для донатона!
Сервис | Статус | Комментарий |
---|---|---|
DonationAlerts | ✅ | Работает |
Donate.Stream | ❌ | В процессе |
DonatePay | ❌ | В планах |
Donatty | ❌ | В планах |
StreamElements | ❌ | В планах |
-
- Есть тёмная тема
- Удобное управление
- Пепежка
-
Веб-интерфейс для управления таймером:
- Старт/Стоп таймера
- Изменение времени на таймере
-
Управление таймером с телефона:
- Доступ к веб-интерфейсу с мобильных устройств
- Удобное управление таймером в мобильной версии
-
Интеграция с донатами:
- Отображение последних донатов
- Отображение топ донатеров
- Автоматичкое прибавление времени от доната
- Настройка - сколько минут прибавить за 100 рублей.
-
Мини-версия для Док-Панели OBS:
- Упрощённый интерфейс для использования в док-панели OBS
-
Скачайте установочный файл:
- Перейдите в раздел Releases и скачайте последнюю версию
DTimer-Setup.exe
.
- Перейдите в раздел Releases и скачайте последнюю версию
-
Запустите установочный файл:
- Дважды щелкните по скачанному файлу
DTimer-Setup.exe
и следуйте инструкциям на экране для установки приложения.
- Дважды щелкните по скачанному файлу
-
Скачайте последний артифакт:
- Перейдите в раздел Actions выберите последний удавшийся билд (c галочкой)
- Снизу будет Artifacts -> Lastest - скачиваем, разархивируем в любую папку.
-
Запустите таймер
-
Интерфейс и другое:
http://localhost:8080/timer
для вставки в источник "Бразуер" - таймер собствнно будет отображаться в OBS.- Перейдите на
http://localhost:8080/dashboard
для веб-панели управления в бразуере. http://localhost:8080/mini
для встравивание в док-панель* OBS.
*Для этого в OBS Studio -> Док-панели (D) -> Пользовательские док-панели браузера (C)
Если у вас есть вопросы или вы столкнулись с проблемами, не стесняйтесь открыть issue на GitHub.
Этот проект лицензируется под лицензией MIT — см. LICENSE для подробностей.
-
Клонируйте репозиторий:
git clone https://github.com/MjKey/DonatonTimer.git
-
Перейдите в директорию проекта:
cd DonatonTimer
-
Установите зависимости:
flutter pub get
-
Соберите проект для Windows:
flutter build windows
Или запустите для Windows
flutter run -d windows