HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

парсер torrents - умоляю, напишите.
  #1  
Старый 01.03.2009, 23:29
MrTrick
Познающий
Регистрация: 08.02.2008
Сообщений: 65
С нами: 9607357

Репутация: 55
Отправить сообщение для MrTrick с помощью AIM
По умолчанию парсер torrents - умоляю, напишите.

всем привет, напишите пожалуйста парсер логинов торрентс ру
 
Ответить с цитированием

  #2  
Старый 01.03.2009, 23:37
syava
Новичок
Регистрация: 04.02.2009
Сообщений: 17
С нами: 9086870

Репутация: 29
По умолчанию

Цитата:
Сообщение от MrTrick  
всем привет, напишите пожалуйста парсер логинов торрентс ру
на халву?
 
Ответить с цитированием

  #3  
Старый 01.03.2009, 23:41
D Mak
Участник форума
Регистрация: 23.06.2007
Сообщений: 188
С нами: 9938614

Репутация: 116
По умолчанию

чего парсить то?
 
Ответить с цитированием

  #4  
Старый 01.03.2009, 23:42
MrTrick
Познающий
Регистрация: 08.02.2008
Сообщений: 65
С нами: 9607357

Репутация: 55
Отправить сообщение для MrTrick с помощью AIM
По умолчанию

да. виртуальных денег денег нет. если ток на моб тел кинуть могу.
 
Ответить с цитированием

  #5  
Старый 01.03.2009, 23:56
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
С нами: 9410786

Репутация: 2731


По умолчанию

Код:
sub Brut { #Название функции
my $fid = $_; #Переменная с номером потока(используется позже для того чтобы каждый поток писал в отдельный файл
while($i>0) #Создаем цикл, который будет выполнятся пока ид страницы > 0
{
my $url = ""; #Создаем пустую переменную $url
{
lock($i);$i--; #Блокируем переменную $i для данного потока и уменьшаем её значение на 1
print "$i\n"; #Выводим на экран текущее значение $i
$url = "http://torrents.ru/forum/profile.php?mode=viewprofile&u=$i"
# Присваиваем переменной $url адрес страницы для дальнейшего парсинга
}

$res = $ua->get($url)->as_string; #Получаем страницу в переменную $res
if ($res =~ /Профиль пользователя: (.*?)<\/h1>/) #Регулярным выражением вытаскиваем из текста страницы логин пользователя
{
open(FILE, ">>$fid.log.txt") || die("Could not open $fid.log.txt\n"); #Открываем файл для дозаписи
print FILE $1."\n"; #Записываем в файл полученный с помощью регулярного выражения логин пользователя
close(FILE); #Закрываем файл
}

}
}
PERL
 
Ответить с цитированием

  #6  
Старый 02.03.2009, 00:14
[dei]
Участник форума
Регистрация: 24.11.2008
Сообщений: 205
С нами: 9190406

Репутация: 362
По умолчанию

Цитата:
Сообщение от mailbrush  
Код:
sub Brut { #Название функции
my $fid = $_; #Переменная с номером потока(используется позже для того чтобы каждый поток писал в отдельный файл
while($i>0) #Создаем цикл, который будет выполнятся пока ид страницы > 0
{
my $url = ""; #Создаем пустую переменную $url
{
lock($i);$i--; #Блокируем переменную $i для данного потока и уменьшаем её значение на 1
print "$i\n"; #Выводим на экран текущее значение $i
$url = "http://torrents.ru/forum/profile.php?mode=viewprofile&u=$i"
# Присваиваем переменной $url адрес страницы для дальнейшего парсинга
}

$res = $ua->get($url)->as_string; #Получаем страницу в переменную $res
if ($res =~ /Профиль пользователя: (.*?)<\/h1>/) #Регулярным выражением вытаскиваем из текста страницы логин пользователя
{
open(FILE, ">>$fid.log.txt") || die("Could not open $fid.log.txt\n"); #Открываем файл для дозаписи
print FILE $1."\n"; #Записываем в файл полученный с помощью регулярного выражения логин пользователя
close(FILE); #Закрываем файл
}

}
}
PERL
копирайты не рулят?
 
Ответить с цитированием

  #7  
Старый 02.03.2009, 16:30
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
С нами: 9410786

Репутация: 2731


По умолчанию

Цитата:
копирайты не рулят?
(с) Гугл
 
Ответить с цитированием

  #8  
Старый 02.03.2009, 20:23
MrTrick
Познающий
Регистрация: 08.02.2008
Сообщений: 65
С нами: 9607357

Репутация: 55
Отправить сообщение для MrTrick с помощью AIM
По умолчанию

все работает. спс
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
парсер дампов БД v.o2 eLWAux С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 15 07.09.2009 18:56
Напишите простенький парсер на ПХП за +10 mailbrush PHP 2 29.11.2008 18:14
Напишите простенький парсер на ПХП за +10 mailbrush Болталка 2 29.11.2008 17:59



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


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




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...
×

ESCROW ADMIN PANEL

Загрузка...
Загрузка...