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

Грабер

-

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

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

Ответ
 
Опции темы
Старый 19.02.2012, 15:32   #1
 Разведчик
Аватар для pavel!
 
pavel! никому не известный тип
Регистрация: 30.09.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Грабер

ребята помогите написать граббер проксей.
Примерно как реализовать знаю,но нечего не выходит
Допустим вот я кинул на форму мемо,идхттр,кнопку,и при нажатии
кнопки допустим он грабил с fineproxy.ru прокси лист и записывал в мемо,но
как сделать запись в мемо это легко,а вот реализовать процес грабы не могу не как,помогите пожалусто
  Ответить с цитированием
Старый 19.02.2012, 15:50   #2
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Грабер

Цитата:
Сообщение от pavel!Посмотреть сообщение
помогите пожалусто

Где код? Где проблема?
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).

Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Пользователь сказал cпасибо:
=PaLeTiZaToR= (23.03.2012)
Старый 19.02.2012, 15:53   #3
 Разведчик
Аватар для pavel!
 
pavel! никому не известный тип
Регистрация: 30.09.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Грабер

Цитата:
Сообщение от VeTaL_UAПосмотреть сообщение
Где код? Где проблема?

проблема в том что я не могу это реализовать
  Ответить с цитированием
Старый 19.02.2012, 20:51   #4
 Разведчик
Аватар для vinni123
 
vinni123 на правильном пути
Регистрация: 14.02.2011
Сообщений: 22
Популярность: 66
Сказал(а) спасибо: 2
Поблагодарили 28 раз(а) в 17 сообщениях
 
По умолчанию Re: Грабер

Цитата:
Сообщение от pavel!Посмотреть сообщение
проблема в том что я не могу это реализовать

var
s,proxy:string;
begin
s:=idhttp1.Get('http://fineproxy.org');
proxy:=copy(s,Pos(':</strong>',s)+10,pos('</br></p>',s)-pos(':</strong>',s)-10);
memo1.Text:=proxy;
end;
  Ответить с цитированием
Старый 19.02.2012, 21:57   #5
 Разведчик
Аватар для pavel!
 
pavel! никому не известный тип
Регистрация: 30.09.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Грабер

Цитата:
Сообщение от vinni123Посмотреть сообщение
var
s,proxy:string;
begin
s:=idhttp1.Get('http://fineproxy.org');
proxy:=copy(s,Pos(':</strong>',s)+10,pos('</br></p>',s)-pos(':</strong>',s)-10);
memo1.Text:=proxy;
end;

спасибо большое
а вот я накидал
Код:
var StrPage:string;
begin
 StrPage:=Form1.idhttp1.Get('http://2ip.ru/');
 Form1.Memo1.Lines.Add('Мой IP: '+Pars('</span> <big>',StrPage,'<'));
end;
end.
но почему-то берет по 1 ип.(пробовал не на 2ип.ру,а на [Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 19.02.2012, 22:46   #6
 Разведчик
Аватар для vinni123
 
vinni123 на правильном пути
Регистрация: 14.02.2011
Сообщений: 22
Популярность: 66
Сказал(а) спасибо: 2
Поблагодарили 28 раз(а) в 17 сообщениях
 
По умолчанию Re: Грабер

Цитата:
Сообщение от pavel!Посмотреть сообщение
спасибо большое
а вот я накидал
Код:
var StrPage:string;
begin
 StrPage:=Form1.idhttp1.Get('http://2ip.ru/');
 Form1.Memo1.Lines.Add('Мой IP: '+Pars('</span> <big>',StrPage,'<'));
end;
end.
но почему-то берет по 1 ип.(пробовал не на 2ип.ру,а на [Ссылки могут видеть только зарегистрированные пользователи. ]

Между чем ты там парсил? Мой код парсит все прокси на том сайте но нужно сделть замену </br>
  Ответить с цитированием
Старый 20.02.2012, 10:15   #7
Знаток Dark Orbit
 Рыцарь-защитник
Аватар для Mebius
 
Mebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского Союза
Регистрация: 14.06.2010
Сообщений: 584
Популярность: 6626
Сказал(а) спасибо: 86
Поблагодарили 847 раз(а) в 266 сообщениях
Отправить сообщение для Mebius с помощью ICQ Отправить сообщение для Mebius с помощью Skype™
 
По умолчанию Re: Грабер

Цитата:
Сообщение от pavel!Посмотреть сообщение
ребята помогите написать граббер проксей.
Примерно как реализовать знаю,но нечего не выходит
Допустим вот я кинул на форму мемо,идхттр,кнопку,и при нажатии
кнопки допустим он грабил с fineproxy.ru прокси лист и записывал в мемо,но
как сделать запись в мемо это легко,а вот реализовать процес грабы не могу не как,помогите пожалусто

[Ссылки могут видеть только зарегистрированные пользователи. ]
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).


Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).


Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 20.02.2012, 14:44   #8
 Разведчик
Аватар для pavel!
 
pavel! никому не известный тип
Регистрация: 30.09.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Грабер

Цитата:
Сообщение от vinni123Посмотреть сообщение
var
s,proxy:string;
begin
s:=idhttp1.Get('http://fineproxy.org');
proxy:=copy(s,Pos(':</strong>',s)+10,pos('</br></p>',s)-pos(':</strong>',s)-10);
memo1.Text:=proxy;
end;

(':</strong>',s)+10,pos('</br></p>',s)-pos(':</strong>',s)-10);
не могли бы вы сказать что означает +10,-10
  Ответить с цитированием
Старый 20.02.2012, 15:23   #9
Знаток Dark Orbit
 Рыцарь-защитник
Аватар для Mebius
 
Mebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского Союза
Регистрация: 14.06.2010
Сообщений: 584
Популярность: 6626
Сказал(а) спасибо: 86
Поблагодарили 847 раз(а) в 266 сообщениях
Отправить сообщение для Mebius с помощью ICQ Отправить сообщение для Mebius с помощью Skype™
 
По умолчанию Re: Грабер

Цитата:
Сообщение от pavel!Посмотреть сообщение
(':</strong>',s)+10,pos('</br></p>',s)-pos(':</strong>',s)-10);
не могли бы вы сказать что означает +10,-10

позиции от до
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).


Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).


Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 20.02.2012, 17:50   #10
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Грабер

Цитата:
Сообщение от vinni123Посмотреть сообщение
нужно сделть замену </br>

Нужно заменить все <br> на перенос?
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).

Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 20.02.2012, 17:55   #11
Знаток Dark Orbit
 Рыцарь-защитник
Аватар для Mebius
 
Mebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского Союза
Регистрация: 14.06.2010
Сообщений: 584
Популярность: 6626
Сказал(а) спасибо: 86
Поблагодарили 847 раз(а) в 266 сообщениях
Отправить сообщение для Mebius с помощью ICQ Отправить сообщение для Mebius с помощью Skype™
 
По умолчанию Re: Грабер

Цитата:
Сообщение от VeTaL_UAПосмотреть сообщение
Нужно заменить все <br> на перенос?

вообще имхо для универсальности лучше регулярку))) \d+.\d+.\d+.\d+:\d+
если попариться, то можно составить ооочень мощьную регулярочку, которая будет парсить почти все варианты написания проксей.

чекер забацать очень просто)))) максимум 30 строк сама проверка на живность
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).


Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).


Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).

Последний раз редактировалось Mebius; 20.02.2012 в 17:59.
  Ответить с цитированием
Старый 23.03.2012, 18:14   #12
 Разведчик
Аватар для pavel!
 
pavel! никому не известный тип
Регистрация: 30.09.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Грабер

Ребята написал граббер, а он граббит только 1 строку, а надо что бы все подряд до конца сграббил.
Как это реализовать?
вот код:
Код:
	var
s,proxy:string;
begin
Form1.IdHTTP1.Request.UserAgent:='Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)';
s:=idhttp1.Get(''+sEdit1.Text);
proxy:=copy(s,Pos('<p></p><p>',s)+10,pos('<br />',s)-pos('<p></p><p>',s)-10);
sMemo1.Text:=proxy;
end;
end.

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

Цитата:
Сообщение от pavel!Посмотреть сообщение
Ребята написал граббер, а он граббит только 1 строку, а надо что бы все подряд до конца сграббил.
Как это реализовать?
вот код:
Код:

var
s,proxy:string;
begin
Form1.IdHTTP1.Request.UserAgent:='Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)';
s:=idhttp1.Get(''+sEdit1.Text);
proxy:=copy(s,Pos('<p></p><p>',s)+10,pos('<br />',s)-pos('<p></p><p>',s)-10);
sMemo1.Text:=proxy;
end;
end.


цыклы кто учить будет?
Цитата:
for i:= 0 to memo1.lines.count do
begin
//твой код бредовый и мне неохота в нём разбираться ,если короче то, из каждой строчки вытягиваешся проксю и порт и проверяеш их на работоспособность, и в общемто всё
end;

  Ответить с цитированием
Старый 23.03.2012, 21:27   #14
 Разведчик
Аватар для pavel!
 
pavel! никому не известный тип
Регистрация: 30.09.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Грабер

Цитата:
Сообщение от Skrillex3Посмотреть сообщение

цыклы кто учить будет?

Где код бредовый-то?
Код:
	var
s,proxy:string;
i:Integer;
begin
  for i:=0 to sMemo1.Lines.Count do // твой бредовый цикл
begin
Form1.IdHTTP1.Request.UserAgent:='Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)'; // заходим как будто под мозилой
s:=idhttp1.Get(''+sMemo2.Text); // заходим на страницу
proxy:=copy(s,Pos('<p></p><p>',s)+10,pos('<br />',s)-pos('<p></p><p>',s)-10); //копируем /вставляем проксю 
sMemo1.Text:=proxy; // записываем ее в мемо
end;
end;
end.
Ребят помогите пожалуйста
  Ответить с цитированием
Старый 23.03.2012, 21:31   #15
Заблокирован
 Пехотинец
Аватар для Skrillex3
 
Skrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компанииSkrillex3 душа компании
Регистрация: 23.03.2012
Сообщений: 83
Популярность: 908
Сказал(а) спасибо: 102
Поблагодарили 144 раз(а) в 61 сообщениях
Отправить сообщение для Skrillex3 с помощью Skype™
 
По умолчанию Re: Грабер

Цитата:
Сообщение от pavel!Посмотреть сообщение
Где код бредовый-то?

1. прокмя и порт хаписывается так HTTP.ProxyParams.ProxyPort
2. так ты только копируеш proxy:=copy(s,Pos('<p></p><p>',s)+10,pos('<br />',s)-pos('<p></p><p>',s)-10);
Цитата:
Сообщение от pavel!Посмотреть сообщение
for i:=0 to sMemo2.Lines.Count do // твой бредовый цикл

и раз уж мой цыкл бредовый я больше не буду подсказывать
  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Подсказка] Грабер Хаддан Школа Читера 0 27.12.2010 08:10
грабер на интв на PHP ЕРМАК Вопросы и ответы, обсуждения 0 04.05.2010 16:33

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

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

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net