TrackChecker https://forum.trackchecker.ru/ |
|
Нова пошта/Новая почта (SID: ukr_np, ukr_np_int) https://forum.trackchecker.ru/viewtopic.php?f=34&t=278 |
Page 5 of 11 |
Author: | frost [ Mon Feb 11, 2013 10:57 pm ] |
Post subject: | Нова пошта/Новая почта (SID: ukr_np, ukr_np_int) |
Name: Нова пошта/Новая почта SID: ukr_np, ukr_np_ru, ukr_np_int Версия ОС: Windows 7 32bit Версия программы: 1.0.7 b306 beta (for Win) Сервисы: v102 Трек-номер: Hidden text. None of the groups you are a member of have been granted access. данные будут с завтрашнего дня, сейчас см.ниже п.1Проблема: 1.ParseError когда трек не найден 2.ParseError когда статус трека "создана электронная заявка, в стадии обработки" 3.Много не нужной информации когда есть данные по треку, например "Результати пошуку за товарно-транспортною накладною № 10009xxxxxx Маршрут груза: xxxx - xxxxx. вантаж прямує в місто отримувача. Розрахункова дата прибуття: 25.01.2013" - вот это "Результати пошуку за товарно-транспортною накладною № 10009xxxxxx" можно смело убить Спасибо. |
Author: | MetalFan [ Tue Aug 16, 2016 12:37 pm ] |
Post subject: | Re: Нова пошта/Новая почта (SID: ukr_np, ukr_np_ru, ukr_np_i |
вошло в пререлизные сервисы/included in prerelease services |
Author: | ichor [ Thu Aug 18, 2016 5:04 pm ] |
Post subject: | Re: Нова пошта/Новая почта (SID: ukr_np, ukr_np_ru, ukr_np_i |
ещё трек Hidden text. None of the groups you are a member of have been granted access.
|
Author: | Web [ Tue Oct 04, 2016 8:09 pm ] |
Post subject: | Re: Нова пошта/Новая почта (SID: ukr_np, ukr_np_ru, ukr_np_i |
Добрый день. Новая почта уже устаканилась с работой. Немного "хотелки" можно? После прибытия на территорию Украины, посылка поступает на сортировку. Там ей присваивается внутренний трек номер, и дальше она едет стандартным путем по "внутреннему" треку. И надо вручную "перебивать номера" в программе Можно ли добавить обработку события по появлению внутреннего трека типа 2060... и далее его вести уже в трек-чекере. Например дописать новое событие типа "присвоен внутренний номер такой-то" Вот трек: Hidden text. None of the groups you are a member of have been granted access.
|
Author: | MetalFan [ Sun Oct 09, 2016 12:25 pm ] |
Post subject: | Re: Нова пошта/Новая почта (SID: ukr_np, ukr_np_ru, ukr_np_i |
Пока такое не поддерживается. Можем вынести новый трек в trackInfo |
Author: | Strable51 [ Sun Apr 02, 2017 2:29 pm ] |
Post subject: | Re: Нова пошта/Новая почта (SID: ukr_np, ukr_np_ru, ukr_np_i |
Всегда не хватало веса посылки. Добавил некоторую инфо в trackInfo. |
Author: | Strable51 [ Fri Apr 14, 2017 1:03 pm ] |
Post subject: | Re: Нова пошта/Новая почта (SID: ukr_np, ukr_np_ru, ukr_np_i |
И снова я о track info regex. На данный момент и уже довольно таки давно никакой информации в "Общем" не отображается. У меня есть подозрение что конструкция типа Code: (?:шаблон1)?(?:шаблон2)? не работает. Вернее так. В мобильной версии не работает вообще. В настольной обрабатывается только первая группировка без обратной связи шаблон1, а шаблон2 не показывает. Знак Code: | между группировками типа (?:шаблон1)|(?:шаблон2) тоже вроде бы не работает.А еще хочу узнать. Включает ли символ Code: . пробельные символы. Проще говоря включен ли флаг /s у обработчика регекспов.А еще если есть двоеточие в группе захвата, то вся группа может не отобразиться. А само двоеточие не отображается вообще. Quote: <p><strong>(Маршрут:)<\/strong>\s+(.+?)<\/p>[\s\S]+?<p><strong>(Адреса доставки:)<\/strong>[\s\S]+?<span>(.+?)<\/span>[\s\S]+?<p><strong>(Вага відправлення:)<\/strong>[\s\S]+?">(.+?)<\/span> В данном случае двоеточие не отображается ни в одном из трех случаях, а третья группа (Адреса доставки:) не отображается вообще. Экранирование двоеточия \ не имеет действия. А заключение в квадратные скобки возвращает двоеточие, но третья группа (Адреса доставки:) все равно пропадает. Если двоеточие исключить из группы захвата, то все ок. UPD Самое смешное, что группа (Адреса доставки:) пропадает из-за слова "Адреса" и если в группе есть двоеточие. Если слово "Адреса" изменить, например, на "Адресссса" или не захватывать двоеточие, то группа не пропадает. Вся вышенаписанное касается сервиса ukr_np Отладка регулярок велась в https://regex101.com/ Ну и все таки мой вариант с common info во вложении. Отображается направление, адрес, вес. Новая Почта в Украине как бы самая популярная среди физических лиц. Поэтому хотелось бы чтоб работало все красиво. Hidden text. None of the groups you are a member of have been granted access.
|
Author: | ichor [ Fri Apr 14, 2017 7:13 pm ] |
Post subject: | Re: Нова пошта/Новая почта (SID: ukr_np, ukr_np_ru, ukr_np_i |
Strable51, необязательные группы вещь капризная, если вся регулярка состоит из необязательных групп это не есть хорошо. Лучше добавлять некую опорную обязательную группу.. А Адреса доставки: пропадали потому что в Replacement замена стояла на "пусто". Сделал трек инфо для укр и рус сервисов. |
Author: | Strable51 [ Fri Apr 14, 2017 11:47 pm ] |
Post subject: | Re: Нова пошта/Новая почта (SID: ukr_np, ukr_np_ru, ukr_np_i |
Дело в том, что когда посылка получена, меняется формат ответа. Вот пример Hidden text. None of the groups you are a member of have been granted access. В этом случае в "общий" попадает всякая каша. Поэтому необязательные группы нужны. А вот как их заставить работать в трекчекере пока не понятно. Ну или другой какой способ получать группу независимо от того есть другие или нет. В общем нужно лог. ИЛИ пс. да. приходится проверять и полученные как бы странно это не звучало. |
Author: | ichor [ Sat Apr 15, 2017 12:33 am ] |
Post subject: | Re: Нова пошта/Новая почта (SID: ukr_np, ukr_np_ru, ukr_np_i |
Допилил чуток:) теперь мусор не лезет после доставки. |
Author: | Strable51 [ Sat Apr 15, 2017 11:35 pm ] |
Post subject: | Re: Нова пошта/Новая почта (SID: ukr_np, ukr_np_ru, ukr_np_i |
Работает замечательно. Так, как Новая Почта совместно с SFexpress перехватила инициативу доставки из Китая со всяких али, то этим сервисом будут пользоваться частенько. Хочется и его причесать. Name: Нова пошта міжнародна/Новая почта международная SID: ukr_np_int Версия ОС: Windows 7 32bit Версия программы: 1.0.14 (for Win) Сервисы: v590 Трек-номер: Hidden text. None of the groups you are a member of have been granted access. Все работает хорошо. Но Новая почта изменила одно слово в статусе доставлено - "отримано" на "одержано". Теперь Finalized/Delivered звучит, как Quote: Відправлення одержано
|
Author: | MetalFan [ Sun Apr 16, 2017 2:20 pm ] |
Post subject: | Re: Нова пошта/Новая почта (SID: ukr_np, ukr_np_ru, ukr_np_i |
Подлил все изменения, спасибо! вошло в пререлизные сервисы/included in prerelease services |
Author: | Strable51 [ Sat Apr 22, 2017 2:50 pm ] |
Post subject: | Re: Нова пошта/Новая почта (SID: ukr_np, ukr_np_ru, ukr_np_i |
Name: Нова пошта/Новая почта SID: ukr_np Версия ОС: Android 5.1 Версия программы: 2.22.15 b252 Сервисы: sv20170417 588 Трек-номер: Hidden text. None of the groups you are a member of have been granted access. К сожалению на данный момент нет едущей посылки. Выше уже полученная. Проблема: И снова я)) И все также не работает TrackInfo. На сей раз в мобильной версии. Но в настольной все ок. Если все так сложно с обработкой необязательных групп, то может ну их? Написать простой рекексп (мой например ) только для едущих посылок, а для полученных нет. |
Author: | ichor [ Fri Apr 28, 2017 5:36 pm ] |
Post subject: | Re: Нова пошта/Новая почта (SID: ukr_np, ukr_np_ru, ukr_np_i |
Strable51, не сложно, просто обрабатываются они в мобилке и настолке по разному. Допилим!:) |
Author: | MetalFan [ Sat May 13, 2017 3:48 pm ] |
Post subject: | Re: Нова пошта/Новая почта (SID: ukr_np, ukr_np_ru, ukr_np_i |
Поправил немного регулярку trackInfo, должно теперь в мобилке работать вошло в пререлизные сервисы/included in prerelease services |
Author: | Strable51 [ Mon May 15, 2017 8:29 pm ] |
Post subject: | Re: Нова пошта/Новая почта (SID: ukr_np, ukr_np_ru, ukr_np_i |
Name: Нова пошта/Новая почта SID: ukr_np Версия ОС: Android 5.1 Версия программы: 2.22.15 b252 Сервисы: sv20170514 595 Трек-номер: Hidden text. None of the groups you are a member of have been granted access. Трек пока едущий. Проблема: Все так же не работает в мобильной версии. Экспериментальным путем было определено, что конструкция Code: 1:2;3:4;...блабла не обрабатывается поле TrackInfoFormat. После того, как убрал все из этого поля информация в TrackInfo начала появляться.Также, я добавил с существующему регекспу определение плательщика за доставку посылки и форму оплаты. Пожалуйста, оставьте эту информацию. А то идешь получать посылку и не знаешь сдерут с тебя сейчас деньги за доставку наличкой или там безнал. Все проверено на обеих платформах. Все работает как с едущей посылкой, так и уже с доставленной. В общем у меня заработало. Уря Уря! |
Author: | Strable51 [ Thu May 18, 2017 1:17 pm ] |
Post subject: | Re: Нова пошта/Новая почта (SID: ukr_np, ukr_np_ru, ukr_np_i |
Собственно файл изменений. Там в prereplace есть еще информация для удаления из трека лишней инфы. |
Author: | ichor [ Sat May 20, 2017 12:05 am ] |
Post subject: | Re: Нова пошта/Новая почта (SID: ukr_np, ukr_np_ru, ukr_np_i |
Strable51, я всё же оставил как есть события. В трек инфо добавил всю информацию из таблицы, кроме той что попадает в события и ссылки на документы. |
Author: | ichor [ Wed May 24, 2017 12:22 pm ] |
Post subject: | Re: Нова пошта/Новая почта (SID: ukr_np, ukr_np_ru, ukr_np_i |
Strable51, Баг 1 - странно, точка чтоли не понравилась мобилке..обычно там ";" Баг 2 - "==" можно и не писать, тогда это выражение заменяется "пустым" After replacement надо потестить.. должно работать. |
Author: | Felis88 [ Sat May 27, 2017 12:36 pm ] |
Post subject: | Re: Нова пошта/Новая почта (SID: ukr_np, ukr_np_ru, ukr_np_i |
Числа с 25 не обновляются треки Новой почты (внутри страны). От Укрпочты обновляются, эти - нет |
Author: | Strable51 [ Mon May 29, 2017 10:24 pm ] |
Post subject: | Re: Нова пошта/Новая почта (SID: ukr_np, ukr_np_ru, ukr_np_i |
Перепроверил. ukr_np_ru не работает. Мои правленые от inhor оба работают. Давайте уже их в релиз и я отстану. |
Author: | MetalFan [ Wed May 31, 2017 3:38 pm ] |
Post subject: | Re: Нова пошта/Новая почта (SID: ukr_np, ukr_np_ru, ukr_np_i |
вошло в пререлизные сервисы/included in prerelease services |
Author: | Strable51 [ Wed May 31, 2017 6:06 pm ] |
Post subject: | Re: Нова пошта/Новая почта (SID: ukr_np, ukr_np_ru, ukr_np_i |
ukr_np_ru вошел в пререлиз Дык, а вариант для ukr_np ?? Ведь он в пререлизе так и остался не работающим в части общей информации в мобильной версии. Во вложении рабочий вариант. |
Author: | MetalFan [ Thu Jun 01, 2017 9:56 pm ] |
Post subject: | Re: Нова пошта/Новая почта (SID: ukr_np, ukr_np_ru, ukr_np_i |
Strable51, хм, странно, надо проверить код обновления сервисов, когда их несколько штук скидываешь в окно. подлил еще раз. перезалил |
Page 5 of 11 | All times are UTC + 3 hours |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |