
19.01.2010, 19:32
|
|
Познающий
Регистрация: 29.11.2004
Сообщений: 80
Провел на форуме: 479552
Репутация:
6
|
|
Сообщение от KrafT
Тоисть вот скрипт
PHP код:
if (!$accs_file) die('accounts file!');
if (!is_file($accs_file)) die('Cannot open accounts file!');
$s = trim(file_get_contents($accs_file));
if (!strlen($s)) die('No accounts in file!');
$s = str_replace("\r", '', $s);
$s = explode("\n", $s);
$s = array_unique($s);
if (!$proxy_file) die('proxy file!');
if (!is_file($proxy_file)) die('Cannot open proxy file!');
$er = trim(file_get_contents($proxy_file));
if (!strlen($er)) die('No proxys in file!');
$er = str_replace("\r", '', $er);
$er = explode("\n", $er);
$er = array_unique($er);
/////////////////////////////////////////
////////////////////////////////////
$total_accs = count($s);
echo "Found $total_accs accounts!\n";
$i = 0;
$total_proxy = count($er);
echo "Found $total_proxy proxys!\n";
$ii = 0;
////////////////////////////////////
$a = 0;
$b = 0;
foreach ($s as $a) {
sleep(1);
$i++;
$a = explode(':', trim($a));
echo "[$i/$total_accs] Mail: {$a[0]}\nPassword: {$a[1]}\n";
file_put_contents($accs_file.'.last.txt', "{$a[0]};{$a[1]}");
foreach ($er as $b) {
$ii++;
$b = explode(':', trim($b));
echo "[$ii/$total_proxy] IP: {$b[0]}\nPORT: {$b[1]}\n";
file_put_contents($proxy_file.'.last.txt', "{$b[0]};{$b[1]}");
и есле я добавляю это foreach ($er as $b) { как тут в примере вышэ то добавляестя скобка { и ана всё портит тоесть когда скрипт будет повторять функцыи во второй раз он будет начинать с foreach ($er as $b) { а foreach ($s as $a) { он тупо прапусьтит =[[ как быть ?
Вот что получается
Found 5 accounts!
Found 5 proxys!
[1/5] Mail: sfdsf
Password: sfsf
[1/5] IP: 119.70.40.102
PORT: 8080
Found 1 friends
Cледуйший пофтор функцыи
[2/5] IP: 200.30.101.8
PORT: 8080
|
|
|