All streams
Search
Write a publication
Pull to refresh
14
0
bakatrouble @bakatrouble

Пользователь

Send message
Единственная идея — несоответствие хеша и кода (JSON приходит без соответствующего регулярке текста). Либо посылка пока нигде не отмечена. Попробуйте запросить через браузер JSON и покажите и их ( s1.17track.net/Rest/HandlerTrackPost.ashx?lo=www.17track.net&num=%TRACKNUM%&hs=%HASH% ).
А вообще, по хорошему и ошибки ловить надо.
Бр-р-р. Еще и музыка в тишине, когда изображение «плывет».
Где такую пленку приобрести?
И из того поста я как раз и подчерпнул идею.
Сдается мне, вы что-то напутали с объявлением объекта с трек-кодами. Покажите ваш код с объектом num (трек-коды можете заменить чем-нибудь).
Презумпция невиновности? Террористы и педофилы невиновными не бывают.
Лишние костыли, которых здесь и так уже многовато.
А если делать сервис (не понимаю, что мешает для себя один раз сгенерить хеш на странице для каждого номера и сидеть, ждать вместо того, чтобы постоянно смотреть на страницу трекинга), то подключить скрипт прямо с их сайта и не надо изобретать ничего.
Опять же, мой трек-номер пролетел в режиме авто (EMS Japan). При ручном выборе страны отправления находит, но опять же лишняя возня.
Если переписывать, например, на PHP, надо всего лишь подправить мелочи синтаксиса на местные и подобрать альтернативы стандартным функциям. У Си (с которым я, к сожалению, плохо дружу) тоже синтаксис похож.
А тут бесплатно. И таки да, самообразование тоже имеет место.
На 17track отдается JSON, который куда проще парсить, чем HTML. Или в качестве замены моему велосипеду с СМС его предлагаете?
Если обфускация — это «упаковка», то она хорошо вскрывается Dragonfly'ем Opera'ы. Смотрите ссылку на pastebin выше. Как домой попаду, надо будет переписать на чем другом попробовать.
А у меня AdBlock и hosts на уровне смарта, работающего хотспотом. Потому и спрашиваю.
Ajax'ом они запрашивают результаты трекинга, используя хеш, сгенерированный у клиента. Выглядит как мелочь для отпугивания не шибко настоичивых повадившихся использовать их ресурсы без просмотра рекламы (там ведь реклама, да, за теми анимациями загрузки?). А сильно настойчивым мешать бессмысленно.
Иначе как бы хеш можно было получить просто функцией на JS в браузере? Еще, если вы заметили, в адресе запроса JSON есть параметр lo=www.17track.net , который по идее заполняется из домена страницы (не помню имя самой переменной). Если убрать этот параметр, придет JSON с ошибкой, вроде что-то типа «NotAllowed». Однако если подставить нужный вариант, никаких проверок даже по реферреру не будет произведено.
Восток — дело тонкое. Нам понять этого не дано.
«эс равно файлнейм плюс три» в ритм попадает неплохо. Рифма тоже остается. А то, на каком языке слова — не без разницы ли?
pastebin.com/nAknzDgg
Такие дела. А можно не париться и подключать 17track.net/scripts/hs.js (похоже, он нужен), тем более что так есть некоторая гарантия, что ничего не сломается при смене алгоритма генерации хеша.

Information

Rating
Does not participate
Registered
Activity