ArenaControl | Управление серверами Minecraft на хостинге MyArena.ru



Реп: (51)
ArenaControl
версия: 1.5

Последнее обновление программы в шапке: 27.08.2020

Прикрепленное изображение

Скриншоты
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

Краткое описание:
Неофициальное приложение хостинга MyArena.ru для управления серверами Minecraft.
Описание:
ArenaControl - это неофициальное приложение хостинга MyArena.ru
Управляй своим сервером Minecraft!

Возможности приложения
  • Просмотр информации о сервере
  • Просмотр списка плагинов
  • Просмотр списка игроков
  • Включение, выключение и перезапуск сервера
  • Оотключить (кикнуть) игрока долгим нажатием на ник в списке игроков
  • Кикать, банить, делать администратором
  • Изменять игровой режим каждого игрока
  • Просмотр информации о ресурсах сервера
  • Изменение времени и погоды
  • консоль с возможностью отправки команд


Это приложение предназначено ТОЛЬКО для серверов Minecraft, размещённых на MyArena.ru
Другие сервера и игры не поддерживаются!

Приложение не имеет отношения к компании РС-МЕДИА!

Исходный код: https://github.com/sashaqwert/ArenaControl
FAQ
Как добавить сервер?
Полробная инструкция со скриншотами
ArenaControl (Пост sashaqwert #73830524)
Я добавил сервер. Почему его ID 0?
0 - это значение переменной по умолчанию.
Для отображения реального ID нужно подключиться к интернету и нажать (не держать) на сервер из списка добавленных. После этого приложение получит актуальную информацию о сервере.
Почему появляется сообщение "Ошибка"?
Сообщение может появиться по следующим причинам:
  1. Нет подключения к интернету. (Использовать этот способ)
  2. Введён некорректный API токен

Если сообщение появилось по другой причине, но сообщите об этом в этой теме
Можео ли открыть информацию о сервере без подключения к интернету?
Можно
Для этого нужно сделать долгое нажатие на сервер в списке.
Будет показана локальная информация. Обратите внимание, что она может отличаться от реальных данных!
Почему нет статуса "Выключается"?
API хостинга MyArena отправляет только 3 статуса:
  • Сервер выключен
  • Сервер работает
  • Сервер запускается, или завис

Когда сервер выключается, приложению сообщается то, что сервер включается. Это нормально.
Не работают некоторые кнопки
Это может произойти, если на сервере установлен плагин, переопределяет стандартные команды. Подробнее об решении этой проблемы написано ЗДЕСЬ.
Как приложение получает консоль?
В API MyArena существует метод для получения консоли, но про него в документации ничего нет.

Алгоритм получения консоли ЗДЕСЬ
Как отключить рекламу? // Есть ли взломанная версия?
В приложении нет рекламы начиная с версии 1.5 (71).
Если у Вас установлена версия 1.5beta2 (70) и ниже, то рекламу можно отключить двумя способами:
  1. универсальный кряк
  2. с ROOT правами и сохранением данных приложения
К серверу подключённ один игрок. Почему в списке игроков 2 пункта?
Это баг API. Если на сервере один игрок, то иногда приходит ответ с двумя игроками:
Ник первого - ник подключённого игрока.
Ник второго - пустая строка.

Я не стал переделывать массив игроков. Но,я сделал фикс (при нажатии на несуществующего игрока ничего не произойдёт)

Требуется Android: 4.2+
Русский интерфейс: Да
Разработчик: ScCraftRU
Домашняя страница: http://sccraft.ru/
Google Play: https://play.google.com/store/apps/details?id=ru.sccraft.arenacontrol

Скачать:
Версия: 1.5 Сборка №71 от 26.08.2020 (sashaqwert)
Версия: 1.4 Сборка №67 от 28.06.2019 (sashaqwert)
версия: 1.3 ArenaControl (Пост sashaqwert #80877496)


Полезные дополнения
Прошлые версии
версия: 1.4beta2 ArenaControl (Пост sashaqwert #83943929)
версия: 1.4beta1 ArenaControl (Пост sashaqwert #82899230)
версия: 1.2.1 ArenaControl (Пост sashaqwert #77850571)
версия: 1.1.1 ArenaControl (Пост sashaqwert #76467479)
версия: 1.0 ArenaControl (Пост sashaqwert #76352813)
версия: 0.32 ArenaControl (Пост sashaqwert #75379706)
версия: 0.31 ArenaControl (Пост sashaqwert #74919541)
версия: 0.30 ArenaControl (Пост sashaqwert #74343311)
версия: 0.30dev1 ArenaControl (Пост sashaqwert #74080039)
версия: 0.29 ArenaControl (Пост sashaqwert #73452460)
версия: 0.28 ArenaControl (Пост sashaqwert #73241145)
версия: 0.28dev1 ArenaControl (Пост sashaqwert #72886255)
версия: 0.27 ArenaControl (Пост sashaqwert #72620215)
версия: 0.26 ArenaControl (Пост sashaqwert #72346164)
версия: 0.25 ArenaControl (Пост sashaqwert #71978192)
версия: 0.24 ArenaControl (Пост sashaqwert #71917301)
версия: 0.24dev1 Сообщение №13, автор sashaqwert
версия: 0.23 Сообщение №12, автор sashaqwert
версия: 0.22 Сообщение №11, автор sashaqwert
версия: 0.19 Сообщение №8, автор sashaqwert
версия: 0.17 ArenaControl (Пост sashaqwert #68940368)
версия: 0.16 ArenaControl (Пост sashaqwert #68597002)
версия: 0.15 ArenaControl (Пост sashaqwert #68184030)
версия: 0.14 ArenaControl (Пост sashaqwert #67915259)
версия: 0.13 Прикрепленный файлapp-release.apk ( 2.77 МБ )


Beta-версии:
Версия: 1.5beta2 Сборка №70 от 19.11.2019 (sashaqwert)

Сообщение отредактировал sashaqwert - 29.08.20, 10:09
Причина редактирования: Обновлён FAQ



Реп: (51)
Версия 0.14
Сборка № 31
Список изменений
  • Добавлена инструкция "Как добавить сервер"
  • Добавлена информация о лицензии
  • В раздел "О программе" добавлена ссылка на исходный код



Прикрепленные файлы

Прикрепленный файлapp-release.apk ( 2.78 МБ )


Сообщение отредактировал vovanKARPO - 09.12.17, 21:43



Реп: (51)
Версия 0.15
сборка № 32
Список изменений
  • WhiteList и BanList доступны в меню консоли сервера
  • Оптимизация приложения
  • Добавлено сообщение о названии пакета сканнера QR кодов (только для пользователей без Google play)


Прикрепленные файлы

Прикрепленный файлapp-release.apk ( 2.78 МБ )



Реп: (51)
Версия 0.16
Сборка № 33
Список изменений
  • Добавлены кнопки для быстрого управления белым списком
  • Теперь можно копировать основную информацию (Название сервера, IP ИТД)



Скачать: Прикрепленный файлapp-release.apk ( 2.81 МБ )



Реп: (51)
Версия 0.17
Сборка №34
Список изменений
  • Корректная работа с выключенными серверами
  • Оптимизация рекламы

Скачать: Прикрепленный файлapp-release.apk ( 2.81 МБ )



Реп: (51)
Версия 0.18
Сборка №35
Список изменений
  • Обновление данных после включения / выключения / перезагрузки сервера.
    Обновление обычно завершается ~ за 15 секунд.
  • В файл Server.java добавлен интерфейс Операция_завершена (Используется для вызова обновления)


Скачать: Прикрепленный файлapp-release.apk ( 2.81 МБ )



Реп: (51)
Версия 0.19
Сборка №36
Список изменений
ID сервера отображается в списке серверов


Скачать: Прикрепленный файлapp-release.apk ( 2.81 МБ )



Реп: (51)
Версия 0.20
Сборка №37
Список изменений
  • Опьтиизация приложения
  • Сокращение количества логов


Скачать: Прикрепленный файлapp-release.apk ( 2.81 МБ )



Реп: (51)
Версия 0.21
Сборка №38
Список изменений
Для удаления сервера из приложения больше не нужно перезапускать приложение.


Скачать: Прикрепленный файлapp-release.apk ( 2.83 МБ )



Реп: (51)
Версия 0.22
Сборка №39
Список изменений
Приложение больше не вылетает при попытке включить / выключить / перезагрузить сервер без подключения к интернету


Скачать: Прикрепленный файлapp-release.apk ( 2.83 МБ )


Сообщение отредактировал sashaqwert - 17.03.18, 17:53
Причина редактирования: Исправлена опечатка



Реп: (51)
Версия 0.23
Сборка №40
Список изменений
  • Убрано разрешение на просмотр акантов устройства
  • Удалён режим разработчика
  • Оптимизация приложения
  • Удалён виджет, который ничего не делал


Скачать: Прикрепленный файлapp-release.apk ( 2.83 МБ )



Реп: (51)
Версия 0.24dev1
Сборка №41
Список изменений
  • Вкладки управления игроками и миром не отображаются при выключенном сервере
Известные проблемы
  • При изменении количества вкладок интерфейс отображается некорректно


Скачать: Прикрепленный файлapp-release.apk ( 2.83 МБ )



Реп: (51)
Версия 0.24
Сборка №42
Известные проблемы
При изменении количества вкладок интерфейс отображается некорректно (Возможен краш на некоторых устройствах)
Список изменений
  • Оптимизация GUI
  • Отправка консольных комманд по кнопке Enter (Можно отключить в настройках)


Скачать: Прикрепленный файлapp-release.apk ( 2.64 МБ )



Реп: (51)
Версия 0.25
Сборка №43
Список изменений
  • Исправлены ошибки версии 0.24
  • Процесс обновления данных больше не проходит скрыто
  • Удалены ненужные разрешения


Скачать: Прикрепленный файлapp-release.apk ( 2.64 МБ )



Реп: (51)
Версия 0.26
Сборка №44
Список изменений
  • Вы можете открыть информацию о сервере без обновления (долгое нажатие на имя сервера на главном экране)
    Не рекомендуется использовать, поскольку будет выводиться устаревшая информация


Скачать: Прикрепленный файлapp-release.apk ( 2.67 МБ )



Реп: (51)
Версия 0.27
Сборка №45
Список изменений
Вкладка "Игроки" отображается только при наличии игроков на сервере


Скачать: Прикрепленный файлapp-release.apk ( 2.79 МБ )



Реп: (51)
Версия 0.28dev1
Сборка №46
Список изменений и цель обновления.
Техническое обновление для улучшения работы с автоматизированным тестированием Google Play Console.
  • При нажатии на надпись "Нет серверов" (В ListView) открывается окно добавления сервера.

Причина выпуска обновления: Больше половины автоматизированных тестов не добавляли сервер.


Скачать: Прикрепленный файлapp-release.apk ( 2.79 МБ )



Реп: (51)
Версия 0.28
Сборка №47

Список изменений
  • Автоматическая (неполная) проверка на синтаксическую корректность токена.


Скачать: Прикрепленный файл47.apk ( 3.08 МБ )



Реп: (51)
Версия 0.29
Сборка №48
Список изменений
  • В Token запрещено использовать символ & (Защита от добавления данных в конец запроса к API)
  • Поле для отправки комманды в консоли не отображается при выключенном сервере



Скачать: Прикрепленный файлapp-release.apk ( 3.08 МБ )



Реп: (51)
Как добавить сервер в приложение

В приложение можно добавить только сервера Minecraft, размещённые на MyArena.ru. В настройках сервера должен быть включён API.

Часть 1 (Получение Token)

  1. Перейдите на сайт MyArena.ru
  2. Нажмите "Панель управления" и войдите в свой аккаунт
    Скриншот
    Прикрепленное изображение

  3. Выберите "Игровой сервер" или "Игровые сервера" (Может отличаться в зависимости от арендованных серверов)
    Скриншот
    Прикрепленное изображение
    Если у вас несколько серверов, то выберете тот, который хотите добавить в приложение
  4. Нажмите "Настройки"
    Скриншот
    Прикрепленное изображение

  5. Найдите пункт "API сервера". Нажмите кнопку настройки, находящеюся справа.
    Скриншот
    Прикрепленное изображение
    Если API выключено, то включите его.
  6. Скопируйте Token в буфер обмена телефона (планшета) или воспользуйтесь QR кодом.
    Скриншот
    Прикрепленное изображение

Часть 2 (Добавление сервера в приложение)

  1. Откройте приложение "ArenaControl"
  2. Нажмите кнопку "+", расположенную в нижнем правом углу
  3. Введите Token или нажмите "Сканировать QR код"
  4. Введите временное нзвание сервера. (Будет использоваться до первой синхронизации со включённым сервером)
  5. Нажмите "Сохранить"


Сообщение отредактировал sashaqwert - 01.06.18, 19:11



Реп: (51)
Версия 0.30dev1
Сборка №49
Список изменений
Приложение перекомпилировано для API 28 (Android 9 (P))


Скачать: Прикрепленный файлapp-release.apk ( 3.08 МБ )


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

Помощь   Правила

Сейчас: 01.03.24, 08:27