ЧаВо Android

Материал из TrackChecker Wiki
Перейти к: навигация, поиск

Содержание

Общий раздел

Как определить почтовый сервис отправителя?

Отметьте флажок "Автоопределение сервисов" в меню Настройки -> Почтовые сервисы, и приложение попытается автоматически определять сервисы отправителя по номеру каждого трека.


Почему программа не определяет страну получателя по треку?

Программа не "умеет" определять страну получателя по номеру трека. Это просто НЕВОЗМОЖНО. Как же "заставить" программу выбирать необходимые сервисы "по умолчанию"?

В меню Настройки -> Почтовые сервисы -> Сервисы по умолчанию, можно выбрать те сервисы, которые будут всегда выбираться для всех добавляемых треков (к примеру для пользователей, проживающих и получающих посылки в России имеет смысл отметить в "по умолчанию" сервис Почты России [rus]).

Upd. Начиная с версии v2.19.10, сервисы получателя можно выбрать в "Мастере Настроек", доступном при первом запуске приложения, либо при отсутствии "сервисов по умолчанию".


Почему некоторые треки помечаются автоматически, как "полученные", хотя они ещё в пути?

Для корректного отслеживания в стране назначения, необходимо указать (для трека) сервис страны назначения вручную (например: [rus] для посылок в Россию), или один раз указать этот сервис в Настройки -> Сервисы по-умолчанию.


Получил(а) несколько посылок, но в программе "посерели" не все треки.

Необходимо, чтобы все сервисы, включенные в каждый трек, отрапортовали как "завершено" (правила окончания обработки). Только тогда он "посереет".

Например, для China Post (SID:china), это правило соответствует тексту: Departure from outward office of exchange.

Так же можно отметить полученные посылки вручную через меню - пункт "Получено".


У трека появилось событие "текст некоего события..." и посылка стала "серой", но до меня (или до получателя) еще не доехала.

Приложение отмечает трек доставленным, если ВСЕ сервисы, выбранные для трека, отчитались о завершении обработки.

  1. У Вас, как получателя, скорее всего, не выбран сервис отслеживания для страны назначения, например: [rus] для Почты России, а сервис страны отправителя сообщил об окончании обработки.
  2. Если Вы являетесь отправителем посылки, у которой выбраны все необходимые сервисы, то воспользуйтесь опцией "Игнорировать получение" в свойствах трека.

Эта опция предназначена для случаев, когда трек автоматически отмечается полученным по событию финализации (сработали правила окончания обработки на всех сервисах).


Продавец выдал трек и ссылку на странный сайт для отслеживания, который "объявлен" в программе как ФЕЙКОВЫЙ, либо отсутствует

Возможно, продавец дал Вам ссылку на "поддельный" сервис и отправил посылку обычной почтой БЕЗ возможности реального отслеживания.

На некоторых интернет-площадках, например, на Aliexpress, продавец обязан выдать покупателю трек-номер посылки.

Как правило, выданный трек действительно начинает "отслеживаться", но только на этом "странном" сайте. Выглядит это вполне достоверно и у покупателя может даже не возникнуть сомнений. В большинстве случаев, статусы на подобных сервисах генерируются по похожим правилам для всех треков данного сервиса, отличаясь только датами. Промежутки между событиями совпадают с точностью +-1 день. Текстовки и последовательность событий так же совпадают. Но в реальности, посылка, если конечно была отправлена, может и не прийти или "зависнуть" в дороге. Хотя, по статусам с "левого" сервиса все хорошо, посылка "едет".

Эти сайты создаются специально, чтобы обманывать покупателей. И только для этого.

<Upd.> Начиная с версии v2.19.10, по многочисленным просьбам пользователей программы, добавлена "поддержка" фейковых сервисов.</Upd.>

Но программа TrackChecker создана для того, чтобы отслеживать отправления на реальных сервисах, и если сервис таковым не является, то и в программу он добавляться не будет при его выборе Вы увидите соответствующее предупреждение.


Почему статусы заказа приходят не на русском языке?

Программа, по сути, только парсит сайты служб доставки, переводом статусов "на лету" она не занимается.

<Upd.> Начиная с версии v2.19.10 добавлена возможность перевода текста событий по тапу на событии (с языка сервиса на текущий язык интерфейса программы).

Количество переводов ограничено (пока не более 10 событий/сутки), т.к. используемый движок MS Translator бесплатен для перевода до 2 млн символов в месяц.

Начиная с версии v2.21.10 добавлен новый раздел настроек: Перевод. Пользователь может задать свой ClientID, Secret Key и настроить автоперевод текста событий (см как бесплатно пользоваться переводами событий).

Для пользователей, не имеющих своего ClientID, добавлена возможность приобретения дополнительного пакета на 100 переводов .</Upd.>

Второй вариант: возможно, у Вас для трека не задан сервис страны назначения (например: [rus] для Почты России).


Не хватает счётчика дней для посылок без номера отслеживания.

Для того, чтобы программа считала дни для посылок БЕЗ треков, необходимо добавить "вручную" событие с нужной датой и заголовком к треку, и тогда счетчик начнет считать с даты этого события.


Почему я не могу выбрать больше 10 сервисов в настройках трека?

Ограничение в 10 сервисов для трека - вынужденная мера, призванная снизить "паразитную" нагрузку на сайты сервисов, которые, в свою очередь, начали закрывать получение информации Капчей[1]. Для 99,99% случаев достаточно 2-4 сервиса для трека, по 1-2 шт. на почтовые службы стран отправителя+получателя.


Я включил(а) ежечасную проверку, но проверяет только, когда я запускаю или вхожу в программу. Почему?

Приложение такого плана, как TrackChecker Mobile, не может работать в фоновом (спящем) режиме на некоторых устройствах или версиях Android. Установите флажок "Будить устройство" в Настройки -> Обновление событий, для вывода аппарата из "спящего" режима, при обновлении событий через установленный период времени.


Я установил(а) частоту обновления – "каждый час", но после последней успешной проверки, выход в интернет был доступен только через полтора часа. Получается, что следующее обновление будет выполняться только через 30 минут?

Нет, проверка по таймеру работает не так.

Сначала "выжидается" заданное время. Если на момент проверки интернета не было, то программа запустит проверку при первой же возможности. А после успешной проверки опять встанет на интервал ожидания.

Т.е. проверка по расписанию не означает, что чётко в определённые часы должен быть интернет, иначе ничего не получить. Интервал проверки - это минимальное время, через которое может происходить обновление событий (т.е. проверка не чаще выставленного интервала, но при превышении этого времени программа стремится, как можно скорее провести успешную проверку).


Скачал(а) программу, залил(а) в нее треки, но ни один программа не отслеживает. Может я что то не так делаю?

Все данные программа берет с серверов почтовых служб, выбранных Вами для каждого трека. Для начала проверьте, что данные по вашему треку есть на сайтах тех почтовых служб, что Вы выбрали. Для этого войдите в режим мультивыбора (долгий тап по треку), войдите в контекстное меню (3 точки), "Открыть трек на веб-сайте…" и выберите интересующую Вас службу.

В открывшемся окне будет загружена страница выбранной почтовой службы. Номер трека, к этому времени, будет занесен в буфер обмена, автоматически. Найдите на сайте почтовой службы поле для ввода трека и задержите на нем палец, а потом выберите из появившегося меню - "Вставить" Потом нажмите на кнопку проверки.

Эту операцию проведите для каждого сервиса в проверяемом треке.

Если данные по вашему треку присутствуют на сервере почтовой службы, но не извлекаются приложением, то свяжитесь с нами и укажите используемую почтовую службу и номер трека, для которого данные не извлеклись приложением. К следующей версии, мы постараемся исправить работу приложения с этим сервисом.

Кроме того, возможна ситуация, что вы выбрали не те почтовые сервисы, в которых проходит информация по вашему треку. Для того, чтобы исправить эту ситуацию, свяжитесь с отправителем почтового отправления и уточните у него точное название используемой почтовой службы. После этого скорректируйте список почтовых сервисов для трека.


Как обновить описания сервисов?

Часто почтовые сервисы меняют формат предоставляемых данных, или добавляется поддержка новых почтовых сервисов.

Поскольку программа позволяет, в большинстве случаев, обновить лишь файл с описаниями сервисов, то на сайт выкладывается только файл services.dat.new.

В общем случае, для автоматического скачивания и обновления описаний сервисов, достаточно в меню: Настройки -> Почтовые сервисы убедиться, что установлен флажок "Автообновление сервисов". Так же можно нажать пункт "Проверить обновление сервисов сейчас".

Если же, по каким-то причинам, после вызова проверки обновления программы, никаких сообщений о новых описаниях сервисов Вы не увидите, то можно перейти на сайт программы или ее форум, скачать вручную файл services.dat.new, а затем скопировать в папку /sdcard/TrackChecker_Mobile. После чего, следует закрыть TC Mobile (путем нажатия кнопки назад, или убрать программу из списка запущенных) и заново запустить, для применения обновления описаний сервисов. В случае успешного обновления сервисов файл services.dat.new по пути /sdcard/TrackChecker_Mobile должен исчезнуть.

Upd. Начиная с версии v2.19.10 может быть достаточным тапнуть на скачанный файл services.dat.new.


Могу ли я синхронизировать базы приложения на Android с компьютером под Windows?

Вы можете обмениваться данными между PC и Android версиями TrackChecker. Перенос данных осуществляется с использованием экспорта в XML из одной и импорта в другой.

  • Для переноса всех, отображенных на экране, треков с Android-версии откройте меню Импорт/экспорт данных и выберите "Экспорт" (список треков управляется фильтром: "Все", "В пути" и т.п.).
  • Для экспорта части треков выберите их в режиме мультивыбора, затем так же в меню выберите "Импорт/Экспорт данных".
  • Введите имя файла

В папке /sdcard/TrackChecker_Mobile/ImportExport появится файл с ранее введенным именем. После этого скопируйте файл на компьютер, зайдите в PC-версию TrackChecker и воспользуйтесь функцией импорта из XML (Меню-Треки-Экспорт/Импорт-Импорт из XML), для внесения данных в базу программы.

Обратная операция выполняется по такой же схеме... Экспортируете в XML-файл свои треки из настольной версии (все или выбранные), размещаете их в папке устройства по пути /sdcard/TrackChecker_Mobile/ImportExport/ и выполняете в Android приложении "Импорт".

Upd. Начиная с версии v2.19.10 появилась возможность импорта/экспорта из/в файл по любому пути на карте памяти.

Еще один способ переноса треков с настольной версии в мобильную:

  • Выделить необходимые для экспорта треки в настольной версии программы
  • Нажать: Треки - Экспорт/Импорт - Экспорт в xml
  • Перенести полученный файл экспорт (в последней тестовой сборке с расширением .tctracks) на мобильное устройство. Для этого можно использовать Google Drive или Dropbox.
  • На мобильном устройстве тапнуть на ранее экспортированный файл в файловом менеджере, или приложении, ранее использованном для переноса (g.drive/dropbox)
  • Выбрать в предложенном списке приложений TC Mobile
  • Выбрать необходимые для импорта треки или нажать "Импорт всех"
  • Profit

Как я могу синхронизировать базу треков между своими Android-устройствами?

Так же, как между версиями для Android и Windows.


Не могу найти папку /sdcard/TrackChecker_Mobile, для импорта базы версии под Windows?

Папки должны создаться автоматически, после первого запуска программы. В новых версиях андроида (начиная с 4.4 KitKat), на сколько я понимаю, приложениям, по умолчанию, запрещено писать на физическую карту памяти и они пишут во внутреннюю память телефона, так что, возможно, ищите папку /TrackChecker_Mobile/ там.


Как перенести базу треков из TrackChecker (версии 1.xx) в TrackChecker Mobile?

На TC, процедура запускается в настройках (первый пункт - Экспорт DB) Файл TrackCheckerDB.backup создаётся в каталоге TrackChecker на карточке (/sdcard/).

На TC Mobile, выполните пункт меню Настройки – Резервное копирование – Восстановить данные из TrackChecker 1 (доступно, при наличии файла /sdcard/TrackChecker/TrackCheckerDB.backup)


Я заметил(а) проблему в приложении, как её быстрее исправить?

Самый простой способ для этого - сообщить автору приложения о замеченной проблеме. Напишите письмо и опишите проблему. Не забудьте указать почтовые трек-код и перечислить задействованные почтовые системы, если ошибка проявляется для какого-то конкретного трека.



Капча[1] и все, что с ней связано...

  • Почему трек из Китая на сайте уже показывает новую информацию, а в программе еще нет?

Для получения данных с некоторых почтовых сервисов, в т.ч. с почты Китая, необходимо вводить код с картинки (так называемая Капча[1]). Для этого, в меню Настройки -> Почтовые сервисы -> Пропуск сервисов с Капчей[1] должен быть отключен.


  • Почему при обновлении треков выходит запрос на ввод Капчи[1]?

К сожалению, некоторые сервисы ввели защиту от автоматизированного получения информации, Капчу[1], для снижения нагрузки от программ и сервисов, подобных TrackChecker.

Соответственно, при проверке каждого трека на данных сервисах, пользователю будет предложено ввести Капчу[1] вручную.

Для того, чтобы окно с Капчей[1] не "выскакивало", необходимо отказаться от использования сервисов с Капчей[1], отключив их в окне свойств трека.


  • Сервис запрашивает Капчу[1], но, после ввода, программа не отображает изменения, хотя в программе на Windows они есть...

Android-версия TC не проверяет, пока, введенную Капчу[1] на ошибки. И, возможно, при вводе Капчи[1], Вы ее допустили.


  • Капча[1] надоела. Если ее не вводить, то отследить посылку невозможно?

Смотря для каких сервисов… К сожалению, от возросшей нагрузки некоторые сервисы стали "закрываться" Капчей[1] (для отслеживания на почте Китая без Капчи[1], можно выбирать сервис-агрегатор cn_17track)


  • Почему, при отключенном пропуске Капчи[1], автоматическое обновление событий не запрашивает Капчу[1]?

Автообновление выполняется в фоновом режиме, поэтому сервисы, требующие ручного ввода Капчи[1], не опрашиваются.


  • Очень маленькая картинка с Капчей[1], ничего не разобрать!

Картинка с Капчей[1] имеет три размера, которые меняются (в цикле) по клику на картинке.


  • Доступные режимы "пропуска сервисов с Капчей"[1].

В меню Настройки -> Почтовые сервисы -> Пропуск сервисов с Капчей[1] доступно 3 режима:

  1. Никогда - сервисы, требующие ввода Капчи[1], НЕ пропускаются при любом варианте обновления (ВСЕ треки или выборочно);
  2. При проверке всех треков - сервисы с Капчей[1] не пропускаются только при обновлении конкретного трека или выбранных треков (мультивыбор);
  3. Всегда - сервисы с Капчей[1] пропускаются при любом варианте обновления.

Использование сервиса anti-captcha[2] в программе

Начиная с версии v2.19.10 добавлена поддержка платного сервиса Anti-captcha.com[2] (ex.anti-gate.com).

Для работы программы с данным сервисом необходимо:

  1. Зарегистрироваться на сайте anti-captcha.com, получить ключ доступа и пополнить баланс.
  2. Затем, в меню Настройки -> Почтовые сервисы -> Настройки Anti-captcha.com[2] -> Указать ключ доступа к API.

Если все сделано правильно, то при нажатии Проверить баланс можно получить информацию о балансе счета пользователя.


Интерфейс

Что обозначают цветные ярлыки?

Цветовая индикация ярлычков на каждой посылке сделана для того, чтобы помочь ориентироваться в сделаных покупках. Цвет ярлыка меняется, в зависимости от времени, прошедшего между первым событием в посылке и текущей датой.

Цветовые ярлыки могут принимать следующие значения по-умолчанию:

  • ЗЕЛЕНЫЙ - возраст посылки от 15 до 30 дней (Стадия 1).
  • ЖЕЛТЫЙ - возраст посылки от 31 до 40 дней. В этот период приходит большинство посылок (Стадия 2).
  • КРАСНЫЙ - возраст посылки превышает 41 день, пора открывать спор на PayPal, если посылка еще не получена (Стадия 3).

Для чего нужно "форматирование" трека и на что оно влияет?

Только для более удобного визуального восприятия номера трека, поэтому ни на что не влияет.


Какие треки программа перехватывает из буфера обмена?

Перехватываются только треки стандарта UPU S10, удовлетворяющие регулярке (маске):

[RCEL]\p{L}\d{9}\p{L}{2}

т.е. только треки, состоящие из 2-х символьного индикатора обслуживания, начинающегося с буквы R, C, E или L, 9-ти цифр и 2-х символьного кода страны отправителя в конце номера.


Не могу найти, в настройках, опцию, позволяющую задать масштаб отображения номера трека, при просмотре его свойств.

В режиме просмотра треков: тапните на правую часть трека для увеличения, или на левую для уменьшения размера номера трека.


Что означает сообщение Неверная контрольная сумма трек-номера?

Данное сообщение означает, что трек-номер отправления не пошел проверку по стандарту UPU S10, которому должны соответствовать все идентификаторы международных почтовых отправлений.

Есть вероятность, что трек взят "из головы" отправителя.

Тем не менее, трек вполне может нормально отслеживаться, о чем поступали сообщения от пользователей. Следует уделить посылке с таким треком максимум внимания, по крайней мере, до тех пор, пока по нему не начнет поступать информация.


Как обновить события только для нескольких треков (выборочно)?

Воспользуйтесь "мультивыбором", доступным при долгом тапе на одном из проверяемых треков, выберите нужные треки и нажмите иконку "Обновить".

Обновить один трек можно так же из просмотра событий трека, потянув за область под самим номером трека (пропуск сервисов с Капчей[1] зависит от выбранного режима).


В старой версии был фильтр "скрывать полученные", а в новой его нет.

В новой версии, аналогом фильтра "Скрывать полученные" является пункт выпадающего списка - "В пути".


При переносе приложения на SD-карту пропадает виджет и возможность его добавления.

При переносе на SD-карту, любая программа для Android автоматически лишается своих виджетов - это ограничение самой системы.


Разное

Как перенести треки с их описанием с сайта в мобильную TC, минуя экспорт данных или генерацию QR-кода с версии под Windows?

Можно сделать вот так:

Формат: http://chart.apis.google.com/chart?chs=400x400&cht=qr&chl=trackchecker://tracks/add?n=[Номер]%26d=[Описание]%26c=[Комментарий]%26sv=[SID сервисов через "|"]

  1. "[Номер]" заменить на Ваш трек-номер, "[Описание]" - на Ваше описание, "[Комментарий]" - на комментарий, соответственно, "[SID сервисов...]" на список SID'ов сервисов через "|"
  2. Открыть ссылку в браузере и распознать в TC Mobile через QR-код.

Пример: http://chart.apis.google.com/chart?chs=400x400&cht=qr&chl=trackchecker://tracks/add?n=RA123456789CN%26d=Мой Трек%26c=Комментарий к треку%26sv=rus|china


Непонятно, как сканировать штрих-код?

Установите программу для считывания штрих-кодов, например, Barcode Scanner.


Для чего программе доступ к SD карте, там где фото/видео?

Программа умеет сохранять/восстанавливать резервную копию данных пользователя, как раз на SD-карту.



Как бесплатно пользоваться переводами событий?

Для того, чтобы бесплатно пользоваться переводчиком событий, необходимо зарегистрироваться в MS, получить доступ к MS Translator и ввести в программу свои ClientID и ClientSecret.

Руководство на русском.

Руководство на английском.


Примечания

  1. 1,00 1,01 1,02 1,03 1,04 1,05 1,06 1,07 1,08 1,09 1,10 1,11 1,12 1,13 1,14 1,15 1,16 1,17 1,18 1,19 1,20 1,21 1,22 1,23 1,24 1,25 CAPTCHA (от англ. Completely Automated Public Turing test to tell Computers and Humans Apart — полностью автоматизированный публичный тест Тьюринга для различения компьютеров и людей) — компьютерный тест, используемый для того, чтобы определить, кем является пользователь системы: человеком или компьютером.
  2. 2,0 2,1 2,2 Сервис anti-captcha.com позволяет в автоматизированном для пользователя программы режиме извлекать информацию с сервисов, требующих ввода Капчи. Стоимость услуг данного сервиса - около $2 за 1000 распознанных изображений.

На главнуюВ начало





ЧаВо подготовлен Gulera68

Под редакцией MetalFan