WEB файловый менеджер для WiFi OBD2
До настоящего момента для скачивания, записанных на microSD, логов необходимо было доставать карту из адаптера WiFi-OBD2, вставлять её в кардридер, подключать ридер к ПК и скачивать файлы на жёсткий диск. Теперь этот "прекрасный" путь можно забыть как страшный сон! Разработан WEB файловый менеджер, который позволяет из интерфейса адаптера по WiFi через браузер:
1. Скачивать:
— файлы по отдельности;
— отмеченную группу файлов;
— папки в архиве ZIP;
— все файлы и папки в архиве ZIP;
2.
Удалять:
— файлы по
отдельности;
— отмеченную группу
файлов;
— папки;
Для более удобного расположения файлов на карте памяти добавлена
возможность записывать логи в отдельную папку, название которой указывается в настройках:
Доступен только один уровень расположения, а название папки должно содержать только латинские буквы, цифры и знаки, кроме "." и "/", данные символы автоматически будут меняться на "_". Файловый менеджер доступен на главной странице WEB- интерфейса адаптера:
При входе на страницу обновляется список доступных файлов.
Пользователю доступно 4 кнопки управления, названия которых
отражают их функционал:
"Обновить",
"Удалить отмеченные", "Скачать отмеченные", "Скачать всё одним архивом".
В самом верху окна с файлами отображается установленная карта
microSD, тип её файловой системы, размер и свободное место в мегабайтах.
Список файлов и папок построен в древовидном стиле. Строки с
файлами содержат название файла и его размер в килобайтах.
Нажатие на файл активирует/деактивирует чекбокс с данным
файлом.
Нажатие на папку
открывает/скрывает её содержимое.
Скачивание и удаление файлов вызывает всплывающее окно с логом
выполняемых операций
Название одного файла при скачивании остаётся таким, какое оно есть на карте памяти. При скачивании группы файлов или всех данных сразу создаётся ZIP архив с названием "Logs YYYY-MM-DD HH-MM-SS.zip" Дата берётся из браузера, откуда выполняется скачивание:
При скачивании всех файлов архивом структура данных сохраняется:Кому интересна работа менеджера в динамике, предлагаю посмотреть видео:
Теперь можно закидывать ЭБУ с адаптером в труднодоступные места, или даже устанавливать адаптер с microSD внутрь блока, и не напрягаться по поводу скачивания файлов. Файловый менеджер протестирован и работает в большинстве современных браузеров (Chrome, Chromium, Яндекс, Firefox, Safari) на разных операционных системах.