Сделать простую утилиту

3 000 руб. за проект
16 марта 2023, 21:34 • 6 откликов • 272 просмотра
Нужно написать простую утилиту в виде окна, или использовать похожую, в котором чтобы была кнопка выбора функции для программирования одним из типов файла: E2, EGR off, DPF off, SCR off, Tuning, Stop/Start off. Все необходимые скрипты уже есть.

Для реализации данной утилиты нужно использовать язык программирования, поддерживающий создание графических интерфейсов, например, Python с библиотеками PyQt или Tkinter.
Ваш план действий:
1. Создать графический интерфейс с кнопкой выбора функции для программирования одним из типов файла: E2, EGR off, DPF off, SCR off, Tuning, Stop/Start off.
2. Подключить облачный диск, на котором хранятся нужные файлы в закодированном виде.
3. Подключиться к интерфейсу SDD для программирования блока автомобиля и получения необходимых данных.
4. Реализовать функцию, которая загружает выбранный файл с облачного диска в закодированном виде.
5. Реализовать функцию, которая расшифровывает загруженный файл.
6. Выполнить подмену в каталоге интерфейса SDD.
7. Вывести сообщение, что можно "начинать программирование блока автомобиля, нажмите галочку" или нажать галочку в утилите для начала программирования.
8. Реализовать возможность автоматического запуска утилиты, если SDD не запущена, и выполнения выгрузки данных из блока.
9. Выбрать нужную функцию для выполнения и запрограммировать блок.
10. Удалить файл после окончания программирования.
11. Обработать ошибки, если они возникнут в процессе работы утилиты.
Отладку утилиты можно производить с помощью монитора debug monitor, который штатно зашит в SDD. Также можно использовать лог монитора всего процесса.
Файлы прикреплённые в архиве.