Блокиране на прокси лист

lub4o

Registered
Здравейте, имам ето този прокси лист и искам да блокирам всички ip адреси в .htaccess с
deny from

ама на тези 2000 ip адреси на всяко срещу тях да махам първо текста и после да слагам deny from ще си играя цял ден.
А и сега като сваля ip адресите са от сорта на

178 173.160.180.189 wingedgods NO United States

Така са 2000 реда, трябва ми да остане само IP адреса или ip адреса и преди него deny from. Някой да може да ми каже как може да стане без да си играя в notepad цял ден ?

Примерно със php със някаква функция?
Извинявам се, ако това не е раздела, чудех се къде да пусна темата.
 
lub4o каза:
Здравейте, имам ето този прокси лист и искам да блокирам всички ip адреси в .htaccess с
deny from

ама на тези 2000 ip адреси на всяко срещу тях да махам първо текста и после да слагам deny from ще си играя цял ден.
А и сега като сваля ip адресите са от сорта на

178 173.160.180.189 wingedgods NO United States

Така са 2000 реда, трябва ми да остане само IP адреса или ip адреса и преди него deny from. Някой да може да ми каже как може да стане без да си играя в notepad цял ден ?

Примерно със php със някаква функция?
Извинявам се, ако това не е раздела, чудех се къде да пусна темата.

Нещо от рода на
PHP:
<?php
$list = file('list.txt');

foreach ( $list as $proxy )
{
if ( preg_match("/([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3})/", $proxy, $m) )
echo 'deny from '.$m[1].'<br/>'; 
}

?>

Слагаш това дето си копирал в list.txt в същата директория като този файл и го пускаш.
 
StormBreaker каза:
lub4o каза:
Здравейте, имам ето този прокси лист и искам да блокирам всички ip адреси в .htaccess с
deny from

ама на тези 2000 ip адреси на всяко срещу тях да махам първо текста и после да слагам deny from ще си играя цял ден.
А и сега като сваля ip адресите са от сорта на

178 173.160.180.189 wingedgods NO United States

Така са 2000 реда, трябва ми да остане само IP адреса или ip адреса и преди него deny from. Някой да може да ми каже как може да стане без да си играя в notepad цял ден ?

Примерно със php със някаква функция?
Извинявам се, ако това не е раздела, чудех се къде да пусна темата.

Нещо от рода на
PHP:
<?php
$list = file('list.txt');

foreach ( $list as $proxy )
{
if ( preg_match("/([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3})/", $proxy, $m) )
echo 'deny from '.$m[1].'<br/>'; 
}

?>

Слагаш това дето си копирал в list.txt в същата директория като този файл и го пускаш.

Всичко точно, мерси.
 

Back
Горе