Приложение GetFonts разработано для сбора данных шрифтов со смартфона. Приложение не требует каких либо дополнительных разрешений от пользователя и может быть установлено на любой смартфон с операционной системой Android с минимальной версией 4.1.1 После запуска приложения вся работа будет происходить в автоматическом режиме. Кнопки управления влияют только на отображения данных работы на экране.
Скачать:
Версия 1.1. Ссылка.
Принцип работы:
Работа приложения проходит в несколько этапов:
- Определяется список файлов в директории «/system/fonts».
- Формируется список хешей найденных файлов.
- Список хешей отправляется на сервер.
- Сервер возвращает статус наличия для каждого хеша шрифта.
- Приложение отправляет на сервер недостающие файлы шрифтов.
Интерфейс:
Вверху интерфейса находятся две строки с отображением статуса работы архивации файлов шрифтов и отправки их на сервер https://i.postimg.cc/bw1rDDGM/image.png. Необходимо дождаться завершения работы обоих статусов, после этого приложение можно удалить. Внизу интерфейса располагается таблица данных, содержащая колонки «Имя шрифта», «Хеш шрифта», «Статус наличия шрифта на сервер» и «Статус отправки шрифта на сервер» https://i.postimg.cc/W4h2mdtT/image.png
В верхней части интерфейса располагаются чекбоксы для настройки отображения соответствующих колонок в таблице данных https://i.postimg.cc/rmkPVHB3/image.png
Подробный технический лог работы приложения находится ниже таблицы и скрыт по умолчанию, отобразить его можно с помощью соответствующего чекбокса https://i.postimg.cc/SKvcVYrr/image.png
Технический лог работы сохраняется в файл, путь до которого указан первой строкой в окне технического лога https://i.postimg.cc/vDFzhxGj/image.png
Скопировать данные технического лога в буфер обмена можно с помощью кнопки «Copy to Clipboard» https://i.postimg.cc/J06y792Q/image.png
