как можно добавить почтовую службу?

Asked by Elias

Меня интересует добавление украинского доставщика novaposhta.ua
Существует ли данный инструмент?

Question information

Language:
Russian Edit question
Status:
Answered
For:
parcel-tracker Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Vsevolod Velichko (torkvemada) said :
#1

Все поставщики на данный момент добавляются следующим образом:
- Необходимо в data/glib-2.0/schemas/net.launchpad.parcel-tracker.gschema.xml добавить соответствующую сервису запись с названием вида "service-name".
- В data/ui/PreferencesParcelTrackerDialog.ui добавить строку с настройками для сервиса. У чекбокса должно быть название вида "service_name".
- В parcel_tracker/PreferencesParcelTrackerDialog.py в поле __searches__ добавить сервис в форме "service-name".
- В parcel_tracker_lib/post_services.py добавить класс с названием вида "ServiceNameService", наследник TrackingService, описывающий, откуда и как выкачивать данные, и как из них извлекать тройки вида (операция, дата, место).

Пока только так, позже я постараюсь упростить механизм. Ну и собственно шлите мерж-реквесты.

Can you help with this problem?

Provide an answer of your own, or ask Elias for more information if necessary.

To post a message you must log in.