1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/imoomoo-MyETC

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 3.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 07.03.2025 01:43 fb5f6ee

MyETC

Описание проекта

Исходя из недостатков сайта txffp.com, таких как отсутствие многих необходимых функций и сложность использования, было решено создать программу для автоматического запроса счетов за проезд, скачивания счетов и объединения PDF-файлов.

Функциональное описание:

  1. Скачивание всех данных о проезде по ETC по дате расчета для всех автомобилей.
  2. Скачивание записей о проезде с сайта txffp.com за последние два месяца.
  3. Сравнение данных о расчетах и записей о проезде на сайте txffp.com для запроса счетов.
  4. Скачивание текущих счетов за проезд.
  5. Распаковка скачанных счетов.
  6. Объединение PDF-файлов. Каждый файл включает данные о проезде одного автомобиля и счет за него, что удобно для печати.

Архитектура программы

Описание архитектуры программы

  1. com: общие для Python скрипты, которые могут использоваться в других проектах.

  2. build: временные файлы компиляции при сборке exe файла с помощью pyinstaller, можно удалить.

  3. dist: целевой каталог для сборки exe файла с помощью pyinstaller.

  4. cookie.txt: файл, содержащий сохраненные cookies после входа на сайт txffp.com.

  5. etcOperateSeek.py: файл операций с сайтом ETC.

  6. main.py: основной скрипт программы, который выполняется шестью шагами.

  7. main.spec: конфигурационный файл для pyinstaller для создания exe файла.

  8. requirements.txt: список зависимостей для программы.

  9. txffpOperate.py: файл операций с сайтом txffp.com.#### Инструкция по установке

  10. Установите Python версии 3.6.5

  11. Выполните команду pip install -r requirements.txt

  12. xxxxx

Инструкция по использованию

  1. В корневой директории создайте файл cookie.txt.
  2. Запустите main.exe и следуйте инструкциям на экране.
  3. Файл main.spec является конфигурационным файлом для pyinstaller. Используйте команду pyinstaller main.spec для создания exe файла; готовый файл будет находиться в каталоге dist.
  4. Файл 11.ico используется как значок для exe файла в Windows системе. Его можно изменить по желанию.

Как сделать вклад

  1. Создайте форк этого проекта.
  2. Создайте новую ветку Feat_xxx.
  3. Добавьте изменения.
  4. Отправьте pull request.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/imoomoo-MyETC.git
git@api.gitlife.ru:oschina-mirror/imoomoo-MyETC.git
oschina-mirror
imoomoo-MyETC
imoomoo-MyETC
master