Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.06.2010, 00:11   #11
KREGI
Форумчанин
 
Аватар для KREGI
 
Регистрация: 29.11.2008
Сообщений: 333
По умолчанию

Всю страницу выводит, а нужно только значение sid, что не как не выходит
Если помог - Весы слева
KREGI вне форума Ответить с цитированием
Старый 13.06.2010, 00:14   #12
Pasha_Sh
Форумчанин
 
Аватар для Pasha_Sh
 
Регистрация: 16.05.2010
Сообщений: 137
По умолчанию

Да ну бред значит, такое невозможно..
Вы на моем коде проверяли?
osu
Pasha_Sh вне форума Ответить с цитированием
Старый 13.06.2010, 00:15   #13
KREGI
Форумчанин
 
Аватар для KREGI
 
Регистрация: 29.11.2008
Сообщений: 333
По умолчанию

да, на вашем, хм...
я помоему нашел причину - авторизация перестала проходить (не известно почему), и этой строки на странице просто нет
Если помог - Весы слева

Последний раз редактировалось KREGI; 13.06.2010 в 00:19.
KREGI вне форума Ответить с цитированием
Старый 13.06.2010, 00:19   #14
Pasha_Sh
Форумчанин
 
Аватар для Pasha_Sh
 
Регистрация: 16.05.2010
Сообщений: 137
По умолчанию

Блин во я ступил!!!
Вот код
Код:
var
buff:string;
begin
buff:=idhttp1.get(СЮДА АДРЕС СТРАНИЦЫ);
delete(buff, Pos('<!DOCTYPE', buff), Pos(';sid=', buff);
delete(buff, Pos('" class="mainmenu">Выход', buff), lenght(buff);
memo1.lines.text:=buff;
end;
osu
Pasha_Sh вне форума Ответить с цитированием
Старый 13.06.2010, 00:24   #15
KREGI
Форумчанин
 
Аватар для KREGI
 
Регистрация: 29.11.2008
Сообщений: 333
По умолчанию

всю страницу вывел опять, но мне кажется программа перестала проходить авторизацию, завтра буду разбираться. Спасибо за помощь
Если помог - Весы слева
KREGI вне форума Ответить с цитированием
Старый 13.06.2010, 01:07   #16
kangreon
Форумчанин
 
Аватар для kangreon
 
Регистрация: 03.04.2009
Сообщений: 305
По умолчанию

Может пригодится
Код:
uses StrUtils;

var
  s, sid:string;
begin
 s := IdHTTP1.GET('http://...');
 sid := Copy(s,pos('amp;sid=',s)+8,posex('" ',s,pos('amp;sid=',s)+9)-pos('amp;sid=',s)-8);
end;
kangreon вне форума Ответить с цитированием
Старый 14.06.2010, 08:38   #17
Alest
Пользователь
 
Регистрация: 07.06.2010
Сообщений: 28
По умолчанию

KREGI, Делать так
Код:
url := IdHTTP1.Get('Сайт');
id := Copy(url, Pos('1&amp;sid=', url)+10, PosEx('"',url,Pos('1&amp;sid=', url)+11)-Pos('1&amp;sid=', url)-10);
Edit1.Text := id; // проверка

Последний раз редактировалось Alest; 14.06.2010 в 08:41.
Alest вне форума Ответить с цитированием
Старый 14.06.2010, 08:42   #18
Alest
Пользователь
 
Регистрация: 07.06.2010
Сообщений: 28
По умолчанию

ой , на вторую страницу не глянул, ... не успел
Alest вне форума Ответить с цитированием
Старый 22.02.2011, 09:03   #19
RAZOR-X
Новичок
Джуниор
 
Регистрация: 14.02.2011
Сообщений: 2
По умолчанию

хех, сид из даркорбита решил вытащить ))
RAZOR-X вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
И снова парсинг Sergionix Работа с сетью в Delphi 4 16.08.2011 13:07
Парсинг сайта AnToHa-KiLL Общие вопросы Delphi 3 30.06.2009 08:22
парсинг Html eldar Общие вопросы Delphi 4 23.04.2009 20:42
HTML Парсинг BaikalLord Помощь студентам 5 15.12.2008 08:20