Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Флейм (http://www.flasher.ru/forum/forumdisplay.php?f=7)
-   -   E-mail для рассылок (http://www.flasher.ru/forum/showthread.php?t=32399)

gOloVasTicK '~ 31.05.2002 17:37

Код:

#!/usr/bin/perl

@alpha=('q','w','e','r','t','y','u','i','o','p','a','s','d','f','g','h','j','k','l','z','x','c','v','b','n','m');

print "Content-Type: text/html\n\n";
print getrand().'@'.getrand().'.'.$alpha[int(rand()*$#alpha)].$alpha[int(rand()*$#alpha)];

sub getrand {
        my($z,$i,$string)=5+int(rand()*5);
        for($i=0;$i<$z;$i++){
                $string.=$alpha[int(rand()*$#alpha)];
        }
        return $string;
}

:D :D :D

Можно зациклить ;)

miodesign 31.05.2002 17:43

:eek: что это??? :eek: :confused:

gOloVasTicK '~ 31.05.2002 17:50

2miodesign:
Это Перл =)
Генерит рандомом текст вида rfjtz@tbfccn.kh
Если зациклить навечно и писать результат в файл, то за 32 секунды жизни отпущенной скрипту сервером..... ну в общем много получится :D

Gobbr 31.05.2002 17:53

2 gOloVasTicK '~

5 баллов


2 miodesign

Это приблизительный код который генерирует ту страничку с адресами...
(упс опоздал, пока писал, gOloVasTicK '~ уже ответил)

gOloVasTicK '~ 31.05.2002 18:01

Код:

#!/usr/bin/perl

@gl=('e','y','u','i','o','a');
@so=('q','w','r','t','p','s','d','f','g','h','j','k','l','z','x','c','v','b','n','m');
@domens=('com','org','edu','net','info','biz','gov');

print "Content-Type: text/html\n\n";
for($i=0;$i<100;$i++){
        print getrand().'@'.getrand().'.'.$domens[int(rand()*$#domens)]."<br>\n";
}

sub getrand {
        my($z,$i,$string)=2+int(rand()*3);
        for($i=0;$i<$z;$i++){
                $string.=$gl[int(rand()*$#gl)];
                $string.=$so[int(rand()*$#so)];
        }
        return $string;
}

Усовершенствованный вариант :D :D :D

Egoritch 31.05.2002 18:16

ого... этого бреда уже.. 50 метров и всё ещё качается......
многовато..... но докачаю......


уж очень интересно, сколько там строчек

miodesign 31.05.2002 18:36

:) 2 Egoritch : а ты считать собрался строчки??? :confused: :eek:

sanitar 31.05.2002 18:36

:)2мио: если точно посчитаешь ящик короны твой!

[subway]design 31.05.2002 19:04

Приблизительный подсчет можно выполнить так:

n=время жизни скрипта
m=частота_процессора_в_Mhz
k=кол_во_операций_для_генерации_мыла

ответ: ~ n*m/k :D

Или так:

n=среднее_кол_во_символов_на_<a href=mailto:bred@bred.ru>bred@bred.ru</a>
m=вес_файла_в_байтах

ответ: ~m/n :D

зы: не люблю считать руками, математика рулит =)

miodesign 31.05.2002 19:16

2 sanitar : блин, видать я конца загрузки файла не дождался... :rolleyes: :D шось перехотелось мне считать... :D :p может когда делать нечего будет...тоды начну...надо себе этот файл перекачать на комп, там пометки делать, типа сколько посчитал...
а на самом деле усе оч легко считается...разворачиваешь .txt на весь экран, считаешь скока влазит в него этих адресов, а потом жмешь Page Down и считаешь скока страниц...ну и потом ф*и=г..... :D :p :p :) :cool:


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

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.