Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > Отправка текста на сайт антиплагиат


Автор: keenqd 18.6.2014, 01:23
Здравствуйте. Задача состит в отправке текста на антиплагиат и получения данных в клиентское приложение. Вопрос такой, с авторизацией более менее разобрался, подскажите саму структуру отправления текста, т.е., например, в компонент мемо вставляю текст и как реализовать(с помощью каких компонентов, процедур и тд) его отправку в окно проверки на сайт? И тоже не менее важно, получение обратной информации, которая появится только через некоторое время. Если был опыт с подобным, напишите пример или где поискать, буду весьма благодарен.

Автор: Mifody 18.6.2014, 08:29
aspx smile. Помнится там надо передавать пару ахренительно больших параметров smile, если не поменяли чего.

Поставь себе снифер (HTTPAnalyzer, к примеру) и посмотри что браузер отправляет и сделай тож самое

Автор: keenqd 18.6.2014, 23:03
Да, спасибо, программу скачал, примерно разбирался что необходимо отправлять, только так и не понял как мне отправить свой текст через  Edit,например, на сайт в нужное поле

Автор: Akella 19.6.2014, 07:43
а погуглить на тему:
delphi idhttp post отправка данных
или
delphi idhttp post заполнить поля

Автор: keenqd 19.6.2014, 21:47
Цитата(Akella @ 19.6.2014,  07:43)
а погуглить на тему:
delphi idhttp post отправка данных
или
delphi idhttp post заполнить поля

Спасибо за ответ

Автор: keenqd 20.6.2014, 09:21
Адрес сайта http://text.ru/text_check , в данное поле необходимо отправить текст вводимый пользователем( в Edit), просто хотя бы маленький пример как организовать отправку текста. Авторизация и тд более менее понятно, а вот тут не знаю как сделать. 
 Вот скрин, отправляется множество запросов пока не будет получен ответ, видимо, даже не пойму какие параметры отправлять
user posted imageuser posted image

Автор: Akella 20.6.2014, 12:14
Цитата(keenqd @ 19.6.2014,  21:47)
Цитата(Akella @ 19.6.2014,  07:43)
а погуглить на тему:
delphi idhttp post отправка данных
или
delphi idhttp post заполнить поля

Спасибо за ответ

А что, по этим запросам НЕТ примеров? Или тебе просто лень?!

Автор: keenqd 20.6.2014, 14:05
Примеры есть, но почти везде авторизация, где понятно, что и как отправлять, похожих на мой случай не видел. Вот и скинул уже от безысходности конкретный сайт, чтобы хоть примерно подсказали как решить данную проблему.

Автор: Akella 23.6.2014, 10:09
Цитата(keenqd @  20.6.2014,  09:21 Найти цитируемый пост)
Адрес сайта http://text.ru/text_check , в данное поле необходимо отправить текст вводимый пользователем( в Edit), просто хотя бы маленький пример как организовать отправку текста. Авторизация и тд более менее понятно, а вот тут не знаю как сделать. 


###.... ты вопросы научись задавать. "ВОТ ТУТ" - это где? Чем "ВОТ ТУТ" отличается от авторизации на столько кардинально, что ты впал в ступор?
Если не умеешь задавать вопросы, тебе лучше обратиться в битву экстрасенсов.

Добавлено через 3 минуты и 27 секунд
Цитата(keenqd @  20.6.2014,  09:21 Найти цитируемый пост)
Вот скрин, отправляется множество запросов пока не будет получен ответ, видимо, даже не пойму какие параметры отправлять


Ты это имел ввиду? Request?

Код

  IdHTTP1 := TIdHTTP.Create(Application);
  IdHTTP1.Request.UserAgent := sUserAgent;
  IdHTTP1.Request.Accept := 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8';
  IdHTTP1.Request.AcceptLanguage := 'ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3';
  IdHTTP1.Request.AcceptCharSet := 'IBM866,utf-8;q=0.7,*;q=0.7';
  IdHTTP1.Request.AcceptEncoding := 'gzip, deflate';
и т.д.


Обрати внимание на вот это
user posted image

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

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)