Генератор 2-х, 3-х и 4-х символьных доменов + IDN <-> Punycode конвертор

12
Ajiotaj
На сайте с 01.12.2006
Offline
150
2803

Уважаемые пользователи!

Вашему вниманию представлена простая программа-генератор 2-х, 3-х, 4-х символьных сочетаний из русских букв, латинских букв, цифр и знака "-".

При желании Вы можете добавлять к генирируемым сочетаниям любые зоны из списка, либо написать свои, если в списке нужных не оказалось.

Списко сгенерированых доменов программа сохраняет в файл, предлагая назвать его в виде: ДатаГенерации_ИзСколькиСимволовГенерировали_КоличествоКомбинаций. При желании имя файла можно изменить.

Скачать: generator.exe

А также простая программа для ковертации кириллических IDN в Punycode или обратно.

Скачать: convertor.exe

Обе пррограммы довольно просты в использовании и абсолютно бесплатны.

Отзывы, пожелания и предложения пишите прямо в этой теме!

SeaBreeze
На сайте с 11.09.2005
Offline
253
#1

Он-лайн версия есть? Или для Макинтошей :)

SeaBreeze
На сайте с 11.09.2005
Offline
253
#2
actimel:
Есть онлайн конвертер.

Нужен генератор 2-х, 3-х, 4-х символьных сочетаний

Ajiotaj
На сайте с 01.12.2006
Offline
150
#3
SeaBreeze:
Нужен генератор 2-х, 3-х, 4-х символьных сочетаний

Чем офлайн-вариант не подходит?

Имхо онлайн версия будте работать намного медленнее...

SeaBreeze
На сайте с 11.09.2005
Offline
253
#4
Ajiotaj:
Чем офлайн-вариант не подходит?

Дружище, я на Макинтоше сижу. PC приложения тут не прокатывают. :)

Ajiotaj
На сайте с 01.12.2006
Offline
150
#5
SeaBreeze:
Дружище, я на Макинтоше сижу. PC приложения тут не прокатывают. :)

К сожалению на данный момент ничего не могу предложить для тебя и других пользователей Mac.

Попытаюсь решить эту проблему.

А пока возможное решение: пользоваться программой на другом не-Mac компьютере.

ЗЫ

Согласись, онлайн-верся это было бы не очень оправдано, т.к. скорость такой генерации была бы крайне низкой.

K
На сайте с 12.07.2006
Offline
295
Kpd
#6
Ajiotaj:
Вашему вниманию представлена простая программа-генератор 2-х, 3-х, 4-х символьных сочетаний из русских букв, латинских букв, цифр и знака "-".

Хм, а смысл? Собственно генерация двухсимвольников из заданного набора - три строчки кода. Что-то я не догоняю...

Ajiotaj:
Согласись, онлайн-верся это было бы не очень оправдано, т.к. скорость такой генерации была бы крайне низкой.

Всё (кроме сохранения в файл) элементарно реализуется на JavaScript, который выполняется на компьютере посетителя, не нагружая сервер.

Ajiotaj
На сайте с 01.12.2006
Offline
150
#7
Kpd:
Хм, а смысл? Собственно генерация двухсимвольников из заданного набора - три строчки кода. Что-то я не догоняю...
Всё (кроме сохранения в файл) элементарно реализуется на JavaScript, который выполняется на компьютере посетителя, не нагружая сервер.

Вы уже реализовали?🚬

K
На сайте с 12.07.2006
Offline
295
Kpd
#8
Ajiotaj:
Вы уже реализовали?

Шутить изволите? :)

Генерация двухбуквенников из заданного набора цифр (не претендую на оптимальность кода, написал первое что пришло в голову 🙄 ).

$s = preg_split("//", "0123456789");

for ($i = 1; $i <= 10; $i++)
for ($j = 1; $j <= 10; $j++)
echo $s[$i].$s[$j]."<br>";
Ajiotaj
На сайте с 01.12.2006
Offline
150
#9
Kpd:
Шутить изволите? :)
Генерация двухбуквенников из заданного набора цифр (не претендую на оптимальность кода, написал первое что пришло в голову 🙄 ).
$s = preg_split("//", "0123456789");

for ($i = 1; $i <= 10; $i++)
for ($j = 1; $j <= 10; $j++)
echo $s[$i].$s[$j]."<br>";

Отдаю должное - скрипт на самом деле работает.

Почему бы Вам не сделать онлайн версию?

K
На сайте с 12.07.2006
Offline
295
Kpd
#10
Ajiotaj:
Почему бы Вам не сделать онлайн версию?

Уступаю вам эту возможность.

Вот аналогичный код на JavaScript

<form>

<textarea id="result" cols="30" rows="10"></textarea>
</form>
<script type="text/javascript">
var result = "";
var string = "0123456789";
var s = string.split("");
for (var i = 0; i < s.length; i++) {
for (var j = 0; j < s.length; j++) {
result += "" + s + s[j] + "\n";
}
}
document.getElementById("result").value = result;
</script>

Если знакомы с JavaScript, допишите обработку чекбоксов-доменных зон и ввод набора символов (из текстового поля).

P.S.

Для генерации имен произвольной длины придется заменить цикл на рекурсию.

Символ "-" не может быть в начале имени, это по-хорошему это надо проверять.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий