Подключите нашего Telegram-бота для уведомлений о новых проектах
|
Необходимо править готовый GUI на Python
Разместить заказ
v
Заказчик
Отзывы фрилансеров:
+ 1
- 0
Зарегистрирован на сайте 1 месяц
Бюджет:
3000 руб
36.58 $ — 32.17 €
Исполнитель определен:
Павел Я.
Необходимо поправить существующий/создать новый GUI для API веб-сервиса, готовые функции для API уже имеются, их использование в GUI тоже имеется. Необходимо исправить баги и упростить интерфейс, нужно это сделать только на Python. GUI загружает файлы и скачивает результат выполнения работы API на рабочий стол (такой функционал уже реализован мной). Основной функционал работы GUI – это составления запроса в API и получение результата (файлов) на рабочий стол.
Вот перечень необходимых правок:
1) Перенести все что находится под "Create Separation" на главный экран. Убрать Get Separation Type, Get Separation Results и Quit.
2) После ввода API-ключа сохранять его в файл локально и если файл есть, то читать ключ оттуда (что бы не нужно было вводить руками постоянно). Рядом с полем добавить ссылку на страницу где можно получить API-ключ: (ссылку приложу)
3) После выбора файла вывести в отдельном поле его имя/путь. Сейчас непонятно добавлен ли уже файл.
4) Сделать поле для выбора папки для складирования результатов (сейчас диалог появляется после нажатия на кнопку "Create Separation") – по умолчанию сохранять в папке с программой.
5) Additional options 1 и Additional Options 2 – должны быть текстовыми и меняться после изменения выбора алгоритма. На самом деле у некоторых алгоритмов есть 3 опции.
6) Сделать что бы окно не зависало после запуска Separation – нужно запуск вынести в отдельный процесс.
7) Добавить поддержку Drag & Drop для файла.
8) Поправить дизайн, убрать градиент, сделать более приятный шрифт, желательно как на сайте источнике (приложу)
Подробнее могу рассказать откликнувшимся.
Нужно чтобы приложение компилировалось в итоге в .exe как сейчас (с помощью pyinstaller)
Вот перечень необходимых правок:
1) Перенести все что находится под "Create Separation" на главный экран. Убрать Get Separation Type, Get Separation Results и Quit.
2) После ввода API-ключа сохранять его в файл локально и если файл есть, то читать ключ оттуда (что бы не нужно было вводить руками постоянно). Рядом с полем добавить ссылку на страницу где можно получить API-ключ: (ссылку приложу)
3) После выбора файла вывести в отдельном поле его имя/путь. Сейчас непонятно добавлен ли уже файл.
4) Сделать поле для выбора папки для складирования результатов (сейчас диалог появляется после нажатия на кнопку "Create Separation") – по умолчанию сохранять в папке с программой.
5) Additional options 1 и Additional Options 2 – должны быть текстовыми и меняться после изменения выбора алгоритма. На самом деле у некоторых алгоритмов есть 3 опции.
6) Сделать что бы окно не зависало после запуска Separation – нужно запуск вынести в отдельный процесс.
7) Добавить поддержку Drag & Drop для файла.
8) Поправить дизайн, убрать градиент, сделать более приятный шрифт, желательно как на сайте источнике (приложу)
Подробнее могу рассказать откликнувшимся.
Нужно чтобы приложение компилировалось в итоге в .exe как сейчас (с помощью pyinstaller)
Разделы:
Опубликован:
13.03.2025 | 08:12 [поднят: 13.03.2025 | 08:12]