UploadGram 0.1.2
[English] Changes in UploadGram 0.1.2:
Completely revamped the app setup algorithm for maximum simplicity. Now you can simply click "Add bot to group," select the desired group in Telegram, and add the bot there. When adding, don't forget to grant the bot all admin rights. The app will authorize automatically using a unique code. You'll just need to select folders for synchronization, and everything will work. If the app authorized correctly, the settings will show which group the bot is connected to.
App GUI redesigned again: Switching between Folders and Log sections now uses swipes. The side settings menu has been moved to a separate menu.
Added handling for error 429 (Too Many Requests). When this error occurs, synchronization pauses briefly to let the file sending limit pass. Also increased the delay between sending each file.
Added handling for error 400 (Message Thread Not Found). If a thread number is unavailable for sending, the service stops and marks the folder in red in settings where the non-existent thread number is specified. After correction, everything starts as it should.
Uses the standard UploadGram bot by default, but you can use your own Bot Token to upload all files via your bot.
Added a visual way to exclude a file from synchronization by tapping its preview.
Tapping the total file count for a folder now opens a file list menu, where you can manually select files for synchronization.
Fixed localization for some app elements.
Added event handling for Service Start, Folder Add/Edit. You can't create a folder or start the service without prior setup. All messages are duplicated in the event log.
Added indication for excluding a folder from synchronization. When disabled, the folder becomes inactive and dark.
Updated the app usage instructions to reflect the latest changes.
[Русский] Изменения в UploadGram 0.1.2:
- Полностью изменен алгоритм настройки приложения в сторону максимального упрощения настройки. Теперь вы можете просто нажать «Добавить бота в группу», выбрать нужную группу внутри telegram и добавить туда бота. При добавлении не забудьте выдать боту все права для администрирования. Авторизация приложения произойдет автоматически с помощью уникального кода. Вам останется только выбрать папки для синхронизации и всё будет работать. Если приложение правильно авторизовалось, то в настройках будет показано к какой группе вы подключили бота.
- GUI приложения вновь изменен: Переключение между разделами Папки и Журнал происходит свайпами. Боковое меню с настройками перенесено в отдельное меню.
- Добавлена обработка ошибки 429 (Too Many Requests). Теперь при возникновении данной ошибки синхронизация ненадолго приостановится чтобы блок на отправку файлов прошел. Также увеличено время между отправкой каждого файла.
- Добавлена обработка ошибки 400 (Message Thread Not Found). Если какой-то из номеров тем не будет доступен для отправки, то сервис остановится и пометит красным цветом папку, в настройках которой указан несуществующий номер темы. После корректировки все запустится как надо.
- По умолчанию используется стандартный бот UploadGram, но вы можете использовать Bot Token своего бота и загружать все файлы с помощью своего бота.
- Добавлена наглядная возможность исключить файл из синхронизации просто нажав на предпросмотр.
- При нажатии на количество всех файлов для отправки из папки теперь открывается меню всех файлов, и вы можете самостоятельно отметить нужные для синхронизации файлы.
- Исправлена локализация некоторых элементов приложения.
- Добавлена обработка событий для Запуска сервиса, Добавления/Редактирования папки. Без предварительной настройки не получится создать папку или запустить сервис. Все сообщения дублируются в журнал событий.
- Добавлена индикация исключения папки из синхронизации. При отключении, папка становится неактивной и темной.
- Обновлена инструкция для работы с приложением с учетом последних изменений.