TrackChecker

Форум, посвященный программе TrackChecker
TrackChecker FAQ Сайт программы
Текущее время: Пт мар 29, 2024 12:03 pm

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: Вт янв 22, 2013 11:36 am 
Не в сети

Зарегистрирован: Пт дек 14, 2012 12:35 pm
Сообщения: 3
Has thanked: 0 time
Been thanked: 0 time
Как известно, некоторые почтовые сервисы не принимают трек-номер методом GET, только POST. Насколько я понимаю, именно поэтому TrackChecker и принудительно копирует трек номер в буфер обмена. Но ведь это можно обойти:
1. Сделать промежуточную страницу на каком-нибудь сервере, которая будет из всех данных полученных методом GET формировать страницу с формой с методом POST. Затем эта форма будет автоматически отправляться с помощью JavaScript. Такой способ работает быстро и совместим со всеми современными браузерами включая мобильные
2. При открытии трека (чей сервис требует POST) в программе, просто перебрасывать на эту страницу.
И больше не нужно будет копировать трек в буфер обмена. Также можно вынести это в настройки, если кому-то нужен выбор.


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: Вт янв 22, 2013 1:11 pm 
Не в сети
Administator
Аватара пользователя

Зарегистрирован: Пт сен 14, 2012 9:50 am
Сообщения: 9149
Откуда: Moscow
Has thanked: 365 times
Been thanked: 970 times
BArtWell, была такая идея, но руки до реализации пока не дошли...
в самом простом случае - программа создает локальный http-сервер в момент открытия трека на сервисе, генерирует java-script, и открывает ссылку на свой сервер, с которого пользователь тут же "уходит" в нужном направалении с пост-запросом.
Единственная проблема - сервисы, у которых нужно вводить капчу.

_________________
wbw, MetalFan


Вернуться к началу
 Профиль  
Ответить с цитатой  
СообщениеДобавлено: Вт янв 22, 2013 3:54 pm 
Не в сети

Зарегистрирован: Пт дек 14, 2012 12:35 pm
Сообщения: 3
Has thanked: 0 time
Been thanked: 0 time
MetalFan писал(а):
программа создает локальный http-сервер в момент открытия трека на сервисе

Ого. ИМХО, вариант с универсальным PHP-скриптом на удаленном сервере значительно проще. Скрипт могу набросать, помощи ради.

MetalFan писал(а):
Единственная проблема - сервисы, у которых нужно вводить капчу.

Ну да. Хотя, если в программе есть система распознавания капчи, то можно предварительно распознать. Кроме того, зачастую формы делаются так, что введенный трек будет сохраняться, если отправить форму без капчи. Опять-таки, остается только вручную капчу переписать, все попроще.


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB