|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.11.2010, 11:09 | #1 |
Форумчанин
Регистрация: 13.05.2010
Сообщений: 670
|
Проблема с редиректом
Пытаюсь через потоки и listview авторизироваться на нескольких сайтах. Код вызова потока использую такой
Код:
Код:
в файле IdStackBSDBase.pas, подскажиет в чём ошибка? Последний раз редактировалось bulldog5293; 09.11.2010 в 18:35. |
09.11.2010, 15:25 | #2 | ||
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
Цитата:
Цитата:
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
||
09.11.2010, 16:55 | #3 |
Форумчанин
Регистрация: 13.05.2010
Сообщений: 670
|
в indy боюсь дебагом пользоваться, т.к. комп в накаут может уйти, слабенький он, а выводит табличку с названием Debugger Exception Notification и в ней написано Project ***.exe raised exception class EIdSocketError with message 'Socket Error # 11001 Host not found.'.
|
09.11.2010, 16:56 | #4 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
Host not found - вот и ответ на ваш вопрос
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
09.11.2010, 17:01 | #5 |
Форумчанин
Регистрация: 13.05.2010
Сообщений: 670
|
Но сайты на которых должна пройти авторизация существуют, у меня это началось после того как я выставил http_1: array [1..2000] of TIdHTTP; так как до этого авторизировался поочерёдно из-за одного потока, а теперь как выставил в динамику TIdHTTP такая бага появилась
|
09.11.2010, 18:08 | #6 | |
Форумчанин
Регистрация: 13.05.2010
Сообщений: 670
|
Ну подскажите в чём касяк или мне ещё хосты к ним прекручивать? в сети тоже не чего не нашёл
Цитата:
|
|
09.11.2010, 18:25 | #7 |
Форумчанин
Регистрация: 22.06.2009
Сообщений: 310
|
Многое не понятно.
Переменные URL_Pay, Login, Pass описаны в procedure TForm1.Button2Click как локальные переменные, а используются еще и в procedure BUX.Execute; Где описание IdHTTP1_Pay? Раз у вас компилируется, значит этих проблем нет, а значит код, который вы привели, не совпадает с вашим кодом. Тогда смысл выкладывать этот код и просить помочь? |
09.11.2010, 18:31 | #8 |
Форумчанин
Регистрация: 13.05.2010
Сообщений: 670
|
VVood, сорри забыл просто IdHTTP1_Pay переписать на http_1
|
09.11.2010, 18:36 | #9 |
Форумчанин
Регистрация: 22.06.2009
Сообщений: 310
|
Суть остается: где описывается http_1
И главное, что за URL_Pay, Login, Pass в BUX.Execute? Где они описаны и где идет им присвоение |
09.11.2010, 18:53 | #10 |
Форумчанин
Регистрация: 13.05.2010
Сообщений: 670
|
URL_Pay := 'http://' + Form1.Listview1.Items[i].SubItems[0];//сайт
Login := Form1.Listview1.Items[i].SubItems[1];//логин Pass := Form1.Listview1.Items[i].SubItems[2];//пароль http_1 это компанент TIdHTTP, просто переименованный |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Скачивание с редиректом | alexprey | Работа с сетью в Delphi | 7 | 18.09.2010 17:18 |
Проблема с рамами/Проблема с ЖД | DRAGGER | Компьютерное железо | 6 | 04.01.2009 23:37 |