Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Доработка скрипта.
Форумы портала PHP.SU » » Вопросы новичков » Доработка скрипта.

Страниц (1): [1]
 

1. vlados - 20 Июля, 2011 - 13:46:09 - перейти к сообщению
Вот скрипт работает правильно, но как сделать так, что бы он начинал генерировать не с начала:
Цитата:
00000001
00000002
00000003
00000004
00000005
...
ZZZZZZZ

А сразу вот так:
Цитата:
10000000
11000000
11100000
11110000
11111000
11111100
11111110
11111111
20000000
22000000
22200000
...
ZZZZZZ

И всяких "Ормаджевров", которые дают бан, за так, лесом. Хм
Код
PHP:
скопировать код в буфер обмена
  1. <?
  2.  
  3. ini_set("display_errors", "0");
  4. $fopen = fopen("0", "w+");
  5. $array = array_merge(range(0,9),range('a','z'),range('A','Z'));
  6. $count = count($array);
  7. for ($i_1=0; $i_1 < $count; $i_1++) {
  8.     for ($i_2=0; $i_2 < $count; $i_2++) {
  9.         for ($i_3=0; $i_3 < $count; $i_3++) {
  10.             for ($i_4=0; $i_4 < $count; $i_4++) {
  11.                 for ($i_5=0; $i_5 < $count; $i_5++) {
  12.                     for ($i_6=0; $i_6 < $count; $i_6++) {
  13.                         for ($i_7=0; $i_7 < $count; $i_7++) {
  14.                             for ($i_8=0; $i_8 < $count; $i_8++) {
  15.                                                                 fwrite($fopen, "{$array[$i_1]}{$array[$i_2]}{$array[$i_3]}{$array[$i_4]}{$array[$i_5]}{$array[$i_6]}{$array[$i_7]}{$array[$i_8]}\r\n");
  16.                                                                 if("{$array[$i_1]}{$array[$i_2]}{$array[$i_3]}{$array[$i_4]}{$array[$i_5]}{$array[$i_6]}{$array[$i_7]}{$array[$i_8]}"=="00001111"){fclose($fopen); $fopen = fopen($fopen+1, "w+");}
  17.                                                                 if("{$array[$i_1]}{$array[$i_2]}{$array[$i_3]}{$array[$i_4]}{$array[$i_5]}{$array[$i_6]}{$array[$i_7]}{$array[$i_8]}"=="00011111"){fclose($fopen); $fopen = fopen($fopen+1, "w+");}
  18.                                                                 if("{$array[$i_1]}{$array[$i_2]}{$array[$i_3]}{$array[$i_4]}{$array[$i_5]}{$array[$i_6]}{$array[$i_7]}{$array[$i_8]}"=="00111111"){fclose($fopen); $fopen = fopen($fopen+1, "w+");}
  19.                                                                 if("{$array[$i_1]}{$array[$i_2]}{$array[$i_3]}{$array[$i_4]}{$array[$i_5]}{$array[$i_6]}{$array[$i_7]}{$array[$i_8]}"=="01111111"){fclose($fopen); $fopen = fopen($fopen+1, "w+");}
  20.                                                                 if("{$array[$i_1]}{$array[$i_2]}{$array[$i_3]}{$array[$i_4]}{$array[$i_5]}{$array[$i_6]}{$array[$i_7]}{$array[$i_8]}"=="22222222"){fclose($fopen); $fopen = fopen($fopen+1, "w+");}
  21.                                                                 if("{$array[$i_1]}{$array[$i_2]}{$array[$i_3]}{$array[$i_4]}{$array[$i_5]}{$array[$i_6]}{$array[$i_7]}{$array[$i_8]}"=="33333333"){fclose($fopen); $fopen = fopen($fopen+1, "w+");}
  22.                                                                 if("{$array[$i_1]}{$array[$i_2]}{$array[$i_3]}{$array[$i_4]}{$array[$i_5]}{$array[$i_6]}{$array[$i_7]}{$array[$i_8]}"=="44444444"){fclose($fopen); $fopen = fopen($fopen+1, "w+");}
  23.                                                                 if("{$array[$i_1]}{$array[$i_2]}{$array[$i_3]}{$array[$i_4]}{$array[$i_5]}{$array[$i_6]}{$array[$i_7]}{$array[$i_8]}"=="55555555"){fclose($fopen); $fopen = fopen($fopen+1, "w+");}
  24.                                                                 if("{$array[$i_1]}{$array[$i_2]}{$array[$i_3]}{$array[$i_4]}{$array[$i_5]}{$array[$i_6]}{$array[$i_7]}{$array[$i_8]}"=="66666666"){fclose($fopen); $fopen = fopen($fopen+1, "w+");}
  25.                                                                 if("{$array[$i_1]}{$array[$i_2]}{$array[$i_3]}{$array[$i_4]}{$array[$i_5]}{$array[$i_6]}{$array[$i_7]}{$array[$i_8]}"=="77777777"){fclose($fopen); $fopen = fopen($fopen+1, "w+");}
  26.                                                                 if("{$array[$i_1]}{$array[$i_2]}{$array[$i_3]}{$array[$i_4]}{$array[$i_5]}{$array[$i_6]}{$array[$i_7]}{$array[$i_8]}"=="88888888"){fclose($fopen); $fopen = fopen($fopen+1, "w+");}
  27.                                                                 if("{$array[$i_1]}{$array[$i_2]}{$array[$i_3]}{$array[$i_4]}{$array[$i_5]}{$array[$i_6]}{$array[$i_7]}{$array[$i_8]}"=="99999999"){fclose($fopen); $fopen = fopen($fopen+1, "w+");}
  28.                                                                 }
  29.                             }
  30.                         }
  31.                     }
  32.                 }
  33.             }
  34.         }
  35.     }
  36.  
  37.  
  38. ?>
2. grefon - 20 Июля, 2011 - 13:47:36 - перейти к сообщению
vlados пишет:
Вот скрипт работает правильно

Какой скрипт?
(Добавление)
vlados пишет:
Код

О боже, Вы все об этом. Сорри, я пас.
3. vlados - 20 Июля, 2011 - 13:54:49 - перейти к сообщению
Цитата:
О боже, Вы все об этом. Сорри, я пас.

Радость
(Добавление)
Цитата:
ICQ:6-4444-8-44-9

Моя!
(Добавление)
grefon за помощь подарю аську.... Подмигивание
Номер 555-791-495
4. LIME - 20 Июля, 2011 - 14:50:55 - перейти к сообщению
подарю аську 555 555 558 если сами думать начнете
5. vlados - 20 Июля, 2011 - 15:05:56 - перейти к сообщению
Уже сделал. Давай дари! Улыбка
Цитата:
{$array[$i_1]}{$array[$i_2]}{$array[$i_3]}{$array[$i_4]}{$array[$i_5]}{$array[$i_6]}{$array[$i_7]}{$array[$i_8]}

В обратном порядке.
6. LIME - 20 Июля, 2011 - 15:15:58 - перейти к сообщению
неделя без глупых топов и уин твой ))
время пошло
7. vlados - 20 Июля, 2011 - 15:49:15 - перейти к сообщению
LIME, напиши, так, для теста с 555 555 558, на 6-4444-8-44-9.
(Добавление)
http://www[dot]hacker-pro[dot]net/showthread.php?t=14618
? Закатив глазки

 

Powered by ExBB FM 1.0 RC1