Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Не пойму за что цыпануться

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 21.05.2012, 17:04   #1
Заблокирован
 Разведчик
Аватар для victor20011
 
victor20011 на правильном пути
Регистрация: 17.05.2012
Сообщений: 18
Популярность: 66
Сказал(а) спасибо: 20
Поблагодарили 20 раз(а) в 11 сообщениях
Отправить сообщение для victor20011 с помощью ICQ Отправить сообщение для victor20011 с помощью Skype™
 
По умолчанию Не пойму за что цыпануться

Привет всем вот шас пишу парсер

но не понимаю за что зацепиться нужно парсить сами блоги
вот код которым я паршу но что то не чего не выходит
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
p,a,b,i:integer;
ssilka,text : string;
info: array [0..9] of string;
begin

for p:=0 to 9 do
begin
ssilka:=' '+inttostr(p);
info[p]:=idhttp1.Get(ssilka);
memo1.Lines.Text:=info[p];
a:=pos('<a href="',info[p])+9;
b:=pos('" class="container"',info[p])-1;
memo1.Lines.Add(copy(info[p], a, b-a+1));

Последний раз редактировалось victor20011; 21.05.2012 в 20:11.
  Ответить с цитированием
Старый 21.05.2012, 17:51   #2
Заблокирован
 Пехотинец
Аватар для =PaLeTiZaToR=
 
=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса
Регистрация: 02.04.2011
Сообщений: 66
Популярность: 9953
Сказал(а) спасибо: 898
Поблагодарили 412 раз(а) в 209 сообщениях
Отправить сообщение для =PaLeTiZaToR= с помощью Skype™
 
По умолчанию Re: Не пойму за что цыпануться

Не пойму , что тебе надо.
Есле парс почт "с" "по" то на
[Ссылки могут видеть только зарегистрированные пользователи. ]

P.s есле то , то могу исходник кинуть
  Ответить с цитированием
Пользователь сказал cпасибо:
victor20011 (21.05.2012)
Старый 21.05.2012, 18:09   #3
Заблокирован
 Разведчик
Аватар для victor20011
 
victor20011 на правильном пути
Регистрация: 17.05.2012
Сообщений: 18
Популярность: 66
Сказал(а) спасибо: 20
Поблагодарили 20 раз(а) в 11 сообщениях
Отправить сообщение для victor20011 с помощью ICQ Отправить сообщение для victor20011 с помощью Skype™
 
По умолчанию Re: Не пойму за что цыпануться

Цитата:
Сообщение от =^PaLeTiZaToR^=Посмотреть сообщение
Не пойму , что тебе надо.
Есле парс почт "с" "по" то на
[Ссылки могут видеть только зарегистрированные пользователи. ]

P.s есле то , то могу исходник кинуть

если возможно скинь плз

нет не почты а сами блоги


<td class="first-column">1</td>
<td style="padding:0;"><div class="name-container">
<a href="" class="container" style="background-image:url([Ссылки могут видеть только зарегистрированные пользователи. ]
"></a><a href=""

где тут с "С"?

как видно по коду выше беру от <a href=" +9

Последний раз редактировалось victor20011; 21.05.2012 в 20:18.
  Ответить с цитированием
Старый 21.05.2012, 18:17   #4
Заблокирован
 Пехотинец
Аватар для Skrillex3
 
Skrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компании
Регистрация: 23.03.2012
Сообщений: 83
Популярность: 908
Сказал(а) спасибо: 102
Поблагодарили 144 раз(а) в 61 сообщениях
Отправить сообщение для Skrillex3 с помощью Skype™
 
По умолчанию Re: Не пойму за что цыпануться

=^PaLeTiZaToR^=, кинь лучше мне исходник , лучше кинь сам текст в личку
  Ответить с цитированием
Старый 21.05.2012, 18:36   #5
Заблокирован
 Пехотинец
Аватар для =PaLeTiZaToR=
 
=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса
Регистрация: 02.04.2011
Сообщений: 66
Популярность: 9953
Сказал(а) спасибо: 898
Поблагодарили 412 раз(а) в 209 сообщениях
Отправить сообщение для =PaLeTiZaToR= с помощью Skype™
 
По умолчанию Re: Не пойму за что цыпануться

Вот сам код парса

Код:
var
s:string;
 begin
  inherited;
reg:=TRegExpr.create;
for I := strtoint(form1.Edit1.text) to strtoint(form1.edit2.text)  do
begin
form1.label4.caption:='Страница '+Inttostr(i)+' из '+form1.edit2.text ;
Str:=form1.idhttp1.Get('http://blogs.yandex.ru/top/yaru/?page='+inttostr(i));
Reg.expression:='"></a><a href="http://(.*?)/';
if reg.exec(str) then
repeat
s:=Copy(reg.match[1],0,Length(reg.match[1])-6);
s:=s+'@yandex.ru';
form1.memo1.lines.Add(s);
until not Reg.ExecNext;
end;
end;
исходник
[Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Skrillex3 (21.05.2012), victor20011 (21.05.2012)
Старый 21.05.2012, 18:51   #6
Заблокирован
 Разведчик
Аватар для victor20011
 
victor20011 на правильном пути
Регистрация: 17.05.2012
Сообщений: 18
Популярность: 66
Сказал(а) спасибо: 20
Поблагодарили 20 раз(а) в 11 сообщениях
Отправить сообщение для victor20011 с помощью ICQ Отправить сообщение для victor20011 с помощью Skype™
 
По умолчанию Re: Не пойму за что цыпануться

Цитата:
Сообщение от =^PaLeTiZaToR^=Посмотреть сообщение
Вот сам код парса

Код:
var
s:string;
 begin
  inherited;
reg:=TRegExpr.create;
for I := strtoint(form1.Edit1.text) to strtoint(form1.edit2.text)  do
begin
form1.label4.caption:='Страница '+Inttostr(i)+' из '+form1.edit2.text ;
Str:=form1.idhttp1.Get('http://blogs.yandex.ru/top/yaru/?page='+inttostr(i));
Reg.expression:='"></a><a href="http://(.*?)/';
if reg.exec(str) then
repeat
s:=Copy(reg.match[1],0,Length(reg.match[1])-6);
s:=s+'@yandex.ru';
form1.memo1.lines.Add(s);
until not Reg.ExecNext;
end;
end;
исходник
[Ссылки могут видеть только зарегистрированные пользователи. ]

спасибо огромное шас попробую)
  Ответить с цитированием
Ответ


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не пойму GaБиК Общение и обсуждение, архив Lineage 2 3 20.04.2012 23:29
[Помогите!] Не пойму Nikname15 Общение и обсуждение 6 13.03.2012 19:05
[Продам] Биг-Поинт. Daniel_Defo Dark Orbit 0 06.03.2012 15:40
[Помогите!] Не пойму! mushketer Вопросы и ответы, обсуждения 1 23.01.2011 11:29
Не пойму что это razor797 Общение и обсуждение, архив Lineage 2 7 27.11.2009 15:23

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 14:08.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net