[Done] Почта Англии (SID: gb_post)

Запросы на добавление новых/исправление существующих сревисов
Requests for add new or update/fix existing service

Moderator: Moderators

User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by MetalFan »

temper, колдунство! у меня перестало работать...
странно, матчит NoInfo, будем посмотреть.

з.ы. перезалил пререлизы, попробуйте
wbw, MetalFan
temper
Posts: 145
Joined: Thu Sep 24, 2015 12:39 pm
Has thanked: 51 times
Been thanked: 5 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by temper »

Увы. NoInfo. Может быть случайно и пробивается иногда, но у меня с начала июня ни разу не работало.
Image
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by MetalFan »

temper, это в распоследних пререлизах?
wbw, MetalFan
temper
Posts: 145
Joined: Thu Sep 24, 2015 12:39 pm
Has thanked: 51 times
Been thanked: 5 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by temper »

Да, на них.
Попробовал прямо сейчас ещё раз - заработало, но не с первого раза. Такое ощущение, что очень трудно "попасть в нужный момент" чтобы сайт Royal Mail отдал события. Может в случае NoInfo несколько раз долбить их сервер нужно?

Всё лето сайт Royal Mail периодически лихорадит, он периодически выдаёт даже просто браузером ошибку 500 или страничку "Мы перегружены, попробуйте ещё раз".
temper
Posts: 145
Joined: Thu Sep 24, 2015 12:39 pm
Has thanked: 51 times
Been thanked: 5 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by temper »

Не работает.

Один раз всего "прострелило" - и всё. Опять NoInfo.

Вот новый трек:
 Hidden text. You are not a member of the groups to which this text is available
Сервисы вчерашние:
Версия: 1.0.13 (b455).
Версия services.dat: 20160706 (516).

rus: 07.07.2016 2:32:29
gb_post: 07.07.2016 2:33:20 NoInfo
gb_post_det: 07.07.2016 2:32:29 NoInfo
temper
Posts: 145
Joined: Thu Sep 24, 2015 12:39 pm
Has thanked: 51 times
Been thanked: 5 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by temper »

Что-то опять глюки.
 Hidden text. You are not a member of the groups to which this text is available
Пишет NoInfo.
На сайте отлично работает.
И gb_post_det, и gb_post дают NoInfo.
Версия: 1.0.14 (b470) . Версия services.dat: 20170714 (597).
temper
Posts: 145
Joined: Thu Sep 24, 2015 12:39 pm
Has thanked: 51 times
Been thanked: 5 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by temper »

Help needed...
ichor
Posts: 3270
Joined: Mon Jan 11, 2016 4:12 pm
Has thanked: 46 times
Been thanked: 550 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by ichor »

temper, gb_post_det сработал на Вашем треке.

gb_post действительно перестал работать. теперь они детали в общую страницу помещают. Поэтому нет нужды в двух сервисах. Переделал gb_post, gb_post_det можно отключить.
You do not have the required permissions to view the files attached to this post.
AlexSemenov
Posts: 53
Joined: Fri Jul 26, 2013 2:09 am
Been thanked: 6 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by AlexSemenov »

ichor wrote:gb_post действительно перестал работать. теперь они детали в общую страницу помещают. Поэтому нет нужды в двух сервисах. Переделал gb_post, gb_post_det можно отключить.
Мой трек гляньте, пожалуйста. При sv20170714 было No info на обоих сервисах, на свежем наборе sv20170808 без изменений, по-прежнему No info.
 Hidden text. You are not a member of the groups to which this text is available
Win v1.0.14 (b470)
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by MetalFan »

AlexSemenov, попробуйте пререлизные, Ваш трек с подлитой правкой gb_post отслеживается

вошло в пререлизные сервисы/included in prerelease services
wbw, MetalFan
temper
Posts: 145
Joined: Thu Sep 24, 2015 12:39 pm
Has thanked: 51 times
Been thanked: 5 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by temper »

Обновился до пререлизных.
Версия: 1.0.14 (b470) . Версия services.dat: 20170816 (602).
Всё равно ни-че-го не работает!

Я не понимаю почему у Вас работает. Пробовал и на основной машине под Windows XP, и на рабочей с Windows 7. Одна и та же хрень. Пишет NoInfo. И "новый" gb_post, и старый gb_post_det.

Можно ли всё-таки починить его?

Треки:
 Hidden text. You are not a member of the groups to which this text is available
И нужно ли в итоге оставлять оба, если они выдают по идее одно и то же?
ichor
Posts: 3270
Joined: Mon Jan 11, 2016 4:12 pm
Has thanked: 46 times
Been thanked: 550 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by ichor »

temper, проверил Ваши треки, работают.

если "открыть трек на сервисе" из программы, открывается? через Internet Explorer сайт сервиса открывается, трекается трек?
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by MetalFan »

Может опять что-нибудь с разными форматами дат...
wbw, MetalFan
temper
Posts: 145
Joined: Thu Sep 24, 2015 12:39 pm
Has thanked: 51 times
Been thanked: 5 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by temper »

ichor wrote:temper, проверил Ваши треки, работают.

если "открыть трек на сервисе" из программы, открывается? через Internet Explorer сайт сервиса открывается, трекается трек?
Если открыть трек на сервисе из программы запускается дефолтный браузер (у меня Firefox). Открывается страничка
https://www.royalmail.com/track-your-item
Трек сам не подставляется, но если вставить его из буфера обмена или вбить руками и нажать кнопку Track Item, всё работает отлично.

Если то же самое открыть в IE - сайт
https://www.royalmail.com/track-your-item
и вбить трек, всё работает.

Проблема именно в программе, не в машине - сегодня проверил ещё на одной машине под Windows 7.
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by MetalFan »

temper, а если зайти в редактирование сервисов, там проверку запустить, что на вкладке Log будет?
[+]
Screenshot_3.png
You do not have the required permissions to view the files attached to this post.
wbw, MetalFan
temper
Posts: 145
Joined: Thu Sep 24, 2015 12:39 pm
Has thanked: 51 times
Been thanked: 5 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by temper »

Попробовал.
Error: NoInfo (6)

Code: Select all

22:25:22:046: Sending http request...
22:25:22:046: Request URL: https://www.royalmail.com/track-your-item
22:25:22:046: Request Post Data: tracking_number=RA123456789RU&op=Track+item&form_id=rml_track_trace_search_form
22:25:22:500: Starting Parse...
22:25:22:500: Final RE Match result: 0
22:25:22:500: Processing prereplacements...
22:25:22:500: Checking Common Info RE: >Track point<.+?<tbody>(.+?)</tbody>
22:25:22:500: Common Info RE Failed. Exit with No Info
ichor
Posts: 3270
Joined: Mon Jan 11, 2016 4:12 pm
Has thanked: 46 times
Been thanked: 550 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by ichor »

temper, трек смотрите у Вас какой в запросе: Request Post Data: tracking_number=RA123456789RU
потому и ноу инфо.
temper
Posts: 145
Joined: Thu Sep 24, 2015 12:39 pm
Has thanked: 51 times
Been thanked: 5 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by temper »

ichor wrote:temper, трек смотрите у Вас какой в запросе: Request Post Data: tracking_number=RA123456789RU
потому и ноу инфо.
Я пробовал на тех двух треках, что писал выше под катом.
В запросе правильный трек.
Исправил специально здесь чтобы не публиковать открытым текстом. Это единственное отличие. С правильным треком всё равно NoInfo.
temper
Posts: 145
Joined: Thu Sep 24, 2015 12:39 pm
Has thanked: 51 times
Been thanked: 5 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by temper »

Пожалуйста.
 Hidden text. You are not a member of the groups to which this text is available
temper
Posts: 145
Joined: Thu Sep 24, 2015 12:39 pm
Has thanked: 51 times
Been thanked: 5 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by temper »

Под катом страница того же трека на сайте Royal Mail где всё прекрасно работает
 Hidden text. You are not a member of the groups to which this text is available
ichor
Posts: 3270
Joined: Mon Jan 11, 2016 4:12 pm
Has thanked: 46 times
Been thanked: 550 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by ichor »

temper, надо смотреть что приходит в ответ на запрос. Программа не может найти вот эту конструкцию >Track point<.+?<tbody>(.+?)</tbody>
возможно приходит пустой ответ.

Ваш трек нормально отслеживается во всех текущих версиях программы с пререлизными сервисами.
temper
Posts: 145
Joined: Thu Sep 24, 2015 12:39 pm
Has thanked: 51 times
Been thanked: 5 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by temper »

После обновления до пререлизных 1.0.14 (b470) services.dat: 20170820 (603) у программы с существующей базой (около 2 Мб) сорвало крышу:

При попытке отредактировать любой уже добавленный трек с Великобританией (где были добавлены как gb_post, так и gb_post_det), пишет вот эту ошибку:
Duplicates not allowed

Скриншот:
 Hidden text. You are not a member of the groups to which this text is available
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by MetalFan »

А можно базу треков прислать или хотя бы экспорт одного из проблемных треков в xml(tctracks)?
wbw, MetalFan
temper
Posts: 145
Joined: Thu Sep 24, 2015 12:39 pm
Has thanked: 51 times
Been thanked: 5 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by temper »

Сейчас попробуем выжимку в tctracks в личку.
Если не получится - то пришлём базу.
Спасибо.
User avatar
MetalFan
Administator
Posts: 9143
Joined: Fri Sep 14, 2012 9:50 am
Location: Moscow
Has thanked: 348 times
Been thanked: 943 times

Re: Почта Англии (SID: royal, gb_post, gb_post_det)

Post by MetalFan »

Разобрался, была ошибка в многоязычном наименовании gb_post, пофиксил, перезалил пререлизы
wbw, MetalFan