! Добро пожаловать в
Сегодня Марта 29, 2024, 09:40:17

Автор Тема: Именователь  (Прочитано 9466 раз)

0 Жителей и 1 Гость просматривают эту тему.

Оффлайн Кай Лерэйн

  • Герцог Терронский
  • Магистр
  • Мэр города
  • Активность: 0%
  • Сообщений: 4408
  • Спасибок получено: 294
    • Просмотр профиля
Именователь
« : Сентября 19, 2007, 18:35:42 »
Господа зодчие, и все остальные, кому это покажется интересным!

Не уверен, что этому творению место именно здесь, но позвольте представить вам созданый мною веб-скрипт, предназначеный для создания случайных имен.

Называется он Namer (Именователь) и расположен по адресу http://nvcg.org/namer

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

Ну а если желания помочь нет, просто пользуйтесь в свое удовольствие.

Оффлайн Prince Gorr

  • Правитель Террона
  • Магистр
  • Активность: 0%
  • Сообщений: 1863
  • Спасибок получено: 95
  • Да не погаснет у Вас Солнце!
    • Просмотр профиля
    • Замок Террон (3-я ипостась)
Re: Именователь
« Ответ #1 : Сентября 20, 2007, 01:39:46 »
     Скажу чесно, уже несколько раз воспользовался, но ещё больше раз просто не мог разогнуться от смеха, когда этот скриптик выдавал какое-нить "эдакое" имечко... 
    К примеру: Дэ'нги, Тональ, И-э, Ни'тамата, Дэ'моя, Ломонь, Дэ'эль, Лэни-н, Ломотаа, Дэ'мамань, На-ноли, Маа-ма, Ни'литирэ *ROFL*

Иногда выпадают почти или совсем настоящие имена:
Дэ'риэн, Ганя, Ни'нэль, Гилиэн, Рэнати, Ни'на  ;-)

Редко, но бывают глюки типа:
Дэ'нль (после апострофа нет гласных) :-X, Гагэээн (три "э" подряд)   :o

Но часто попадаются и весьма достойные внимания "имена":
Атэро,Тимия, Мэлониэн, Таиэла, Малиэн, Натэя, Аэнитэ, Эатимия, Танро,  Рилита, Атая, Рилана, Итано  :-*

« Последнее редактирование: Сентября 20, 2007, 02:26:04 от Prince Gorr »
За сим прощаюсь,
Принц Горр



Оффлайн Guayard

  • Активность: 0%
  • Сообщений: 105
  • Спасибок получено: 1
  • Все под небесами...
    • Просмотр профиля
Re: Именователь
« Ответ #2 : Сентября 20, 2007, 09:40:04 »
Да глюклв достаточно. Но несколько раз я очень жалел о том, что дма нет нета, так как не мог придумать достойное имя и для персонажа очередного рассказа или роллевого модуля, а генератора не было :(.

Так что Namer имеет право на жизнь.

Кай, ты можешь выложить схему его работы в эту тему?
Если мастер вкладывает в творение душу - творение оживает, и начнает жить собственной жизнью...

Here I am - this is me... There's no where else on earth I'd rather be!

Оффлайн Кай Лерэйн

  • Герцог Терронский
  • Магистр
  • Мэр города
  • Активность: 0%
  • Сообщений: 4408
  • Спасибок получено: 294
    • Просмотр профиля
Re: Именователь
« Ответ #3 : Сентября 20, 2007, 13:58:20 »
Схема примерно такова:

Существует набор слогов (именно слогов, а не отдельных букв), из которых может состоять имя. При этом существуют следующие дополнительные возможности:

1. Обьявить некоторые слоги такими, с которых не может начинаться имя, и такие, которыми оно не может заканчиваться.
2. Запретить некоторой группе слого идти друг за другом подряд (как правило таковыми обьявляются слоги, состоящие из одних гласных или ожних согласных)
3. Ввести дополнительные слоги, служащие префиксами или суффиксами для названий/имен.

Пока все. В ближайшем времени думаю ввести ввод запрета на тройное повторение одного и того же слога (например такое женское имя как Мими вполне может существовать. Но вот Мимими, это уже перебор)

К примеру (если не испугает синтаксис) раскладка англо-эльфийского варианта выглядит так:

$common = array(
   'a', 'i', 'e', 'o',
   'ni','ne','no','na',
   'ra', 'ri','re','ro',
   'li','le','lo','la',
   'gi','ge','ga',
   'mi','me','mo','ma',
   'ti','te','to','ta',
   'd', 's', 'l', 'm','n'
   ,'-'
);
$not_first = array('-', 'd', 's', 'l', 'm','n');

$not_last = array('-');

$not_in_row = array(
   array('a','i','e','o'),
   array('-', 'en', 'lle', 'nne', "ni'", "de'"),
   array('d', 's', 'l', 'm', 'n', 'lle', 'nne')
);

$prefix = array(
   'a', 'i', 'e', 'o'
);

$suffix = array(
   'en', 'lle', 'nne',
   'lie', 'nie', 'rie', 'mie', 'gie'
);


Да, Гаярд, сохраненная страничка вполне может рабоатать и без интернета, только вот язык помеять уже не получится. То есть для каждого языка нужно сохранять ее отдельно. Да, и сохранять нужно исключительно в веб-архив (*.mht). Насколько я знаю, это у меет делать опера и ИЕ.
« Последнее редактирование: Сентября 20, 2007, 14:05:47 от Kay Lerayne »

Оффлайн Кай Лерэйн

  • Герцог Терронский
  • Магистр
  • Мэр города
  • Активность: 0%
  • Сообщений: 4408
  • Спасибок получено: 294
    • Просмотр профиля
Re: Именователь
« Ответ #4 : Сентября 20, 2007, 14:08:47 »
Да, Горр, глюки типа "Дэ'нль" или "Гагэээн" я могу попытаться исправить, они технические. А вот имена из серии "паццтулом" - вряд-ли. В любом случае могут выпадать сочетания, имеющие нелепый, как для имени, мысл, если воспринимать их с точки зрения русскоговорящего человека.

PS: Дэ'риэн, тебя почти сгенерили! :) (а уменя однажды выпал Leraine - одной буквой ошибся скрипт, да и то произношение почти не пострадало.)

Оффлайн Странник

  • Граф Терронский
  • Привидение
  • Активность: 0%
  • Сообщений: 6968
  • Спасибок получено: 298
  • ⠝⢬⢭⣕⢯⠝⢬⢭⣕⢯⠝⢬⢭⣕⢯
    • Просмотр профиля
Re: Именователь
« Ответ #5 : Марта 25, 2008, 21:37:09 »
Кай, как выполнено сохранение в лог и вывод лога? Файл с последующей очисткой? Можно ли сделать систему, где очистка будет возможна скажем только по вводу пароля ?
Obsacra. Obsacra. Obsacra.
«Старые масконы».
ꈼꉉꆢꄈꒆꋄꅥꆔꉖꅅ

Оффлайн Леггз I

  • Гильдия магов
  • Активность: 0%
  • Сообщений: 98
  • Спасибок получено: 5
    • Просмотр профиля
Re: Именователь
« Ответ #6 : Марта 26, 2008, 11:26:30 »
Кстати будел ли развиваться проект? *;)
Если бы он выдавал ещё больше интересных и разных имён--было бы круто!)

Оффлайн Кай Лерэйн

  • Герцог Терронский
  • Магистр
  • Мэр города
  • Активность: 0%
  • Сообщений: 4408
  • Спасибок получено: 294
    • Просмотр профиля
Re: Именователь
« Ответ #7 : Марта 26, 2008, 11:30:51 »
Может быть, когда нибудь :)

Оффлайн Леггз I

  • Гильдия магов
  • Активность: 0%
  • Сообщений: 98
  • Спасибок получено: 5
    • Просмотр профиля
Re: Именователь
« Ответ #8 : Марта 26, 2008, 14:16:17 »
Просто тогда при регистрации нового пользователя можно было бы воспользоваться твоей программой. ;-)

Оффлайн Кай Лерэйн

  • Герцог Терронский
  • Магистр
  • Мэр города
  • Активность: 0%
  • Сообщений: 4408
  • Спасибок получено: 294
    • Просмотр профиля
Re: Именователь
« Ответ #9 : Марта 26, 2008, 18:31:01 »
Вообще мысль сделать из этого сервис была. Дело только за библиотеками языков....

Оффлайн Krakoruk

  • Граф Терронский
  • Хранитель Замка
  • Бармен, Граф
  • Активность: 0%
  • Сообщений: 1497
  • Спасибок получено: 92
  • Krakoruk aka Pten
    • Просмотр профиля
Re: Именователь
« Ответ #10 : Марта 26, 2008, 18:33:57 »
Да, кстати, русскотранскриптных вариантов не предлагает... Или я что-то не то делаю...
Лучше быть пьяным и добрым, чем трезвым и злым.

Оффлайн Кай Лерэйн

  • Герцог Терронский
  • Магистр
  • Мэр города
  • Активность: 0%
  • Сообщений: 4408
  • Спасибок получено: 294
    • Просмотр профиля
Re: Именователь
« Ответ #11 : Марта 27, 2008, 11:48:42 »
Наверое что-то не так. У меня выдает.

Оффлайн Странник

  • Граф Терронский
  • Привидение
  • Активность: 0%
  • Сообщений: 6968
  • Спасибок получено: 298
  • ⠝⢬⢭⣕⢯⠝⢬⢭⣕⢯⠝⢬⢭⣕⢯
    • Просмотр профиля
Re: Именователь
« Ответ #12 : Июня 26, 2008, 08:58:13 »
три раза нажал генератор японских

Dzen
Dzopa
Nahi

по моему мня интеллигентно послали в восточном духе...
Obsacra. Obsacra. Obsacra.
«Старые масконы».
ꈼꉉꆢꄈꒆꋄꅥꆔꉖꅅ

Оффлайн Krakoruk

  • Граф Терронский
  • Хранитель Замка
  • Бармен, Граф
  • Активность: 0%
  • Сообщений: 1497
  • Спасибок получено: 92
  • Krakoruk aka Pten
    • Просмотр профиля
Re: Именователь
« Ответ #13 : Июня 26, 2008, 23:51:02 »
Да, нехорошие у них с нашим человеком ассоциации...  ;-) :o
Лучше быть пьяным и добрым, чем трезвым и злым.

Оффлайн Кай Лерэйн

  • Герцог Терронский
  • Магистр
  • Мэр города
  • Активность: 0%
  • Сообщений: 4408
  • Спасибок получено: 294
    • Просмотр профиля
Re: Именователь
« Ответ #14 : Июня 27, 2008, 10:47:02 »
Цитировать (выделенное)
Да, нехорошие у них с нашим человеком ассоциации...
Кракорук, ты тоже пробовал?  *LOL*

Оффлайн Krakoruk

  • Граф Терронский
  • Хранитель Замка
  • Бармен, Граф
  • Активность: 0%
  • Сообщений: 1497
  • Спасибок получено: 92
  • Krakoruk aka Pten
    • Просмотр профиля
Re: Именователь
« Ответ #15 : Июня 27, 2008, 10:50:02 »
Было дело...  ;-) Вариантов уже не помню.
Лучше быть пьяным и добрым, чем трезвым и злым.

Оффлайн Кай Лерэйн

  • Герцог Терронский
  • Магистр
  • Мэр города
  • Активность: 0%
  • Сообщений: 4408
  • Спасибок получено: 294
    • Просмотр профиля
Re: Именователь
« Ответ #16 : Февраля 04, 2009, 17:18:14 »
Неймер обзавелся двумя новыми библиоткеами языков.
Можете сюда засылать предложения по их работе, пока они в бэте. Скажем постить примеры особо корявых слов, чтобы я вносил нужные исключения.

Оффлайн Prince Gorr

  • Правитель Террона
  • Магистр
  • Активность: 0%
  • Сообщений: 1863
  • Спасибок получено: 95
  • Да не погаснет у Вас Солнце!
    • Просмотр профиля
    • Замок Террон (3-я ипостась)
Re: Именователь
« Ответ #17 : Февраля 16, 2009, 19:18:19 »
Итак свежие кривочитаемости от "неймера" (язык русский):
Ущзо ("щз"-довольно труднопроизносимое сочитание)
Шщо (две шипящих подряд)
Сеыте (Ы после гласных трудно воспринимается)
Ккта (три согласных подряд из четырех букв)
Лацаччщи (три шипящих подряд)

очень часто буква "е" или "э" в конце делает из русского слова - японское или эльфийское
За сим прощаюсь,
Принц Горр



Оффлайн Кай Лерэйн

  • Герцог Терронский
  • Магистр
  • Мэр города
  • Активность: 0%
  • Сообщений: 4408
  • Спасибок получено: 294
    • Просмотр профиля
Re: Именователь
« Ответ #18 : Февраля 17, 2009, 00:23:05 »
Спасибо, принц, учтем, пофиксим

Оффлайн Prince Gorr

  • Правитель Террона
  • Магистр
  • Активность: 0%
  • Сообщений: 1863
  • Спасибок получено: 95
  • Да не погаснет у Вас Солнце!
    • Просмотр профиля
    • Замок Террон (3-я ипостась)
Re: Именователь
« Ответ #19 : Февраля 17, 2009, 11:19:16 »
Свежая порция глюков:

Мафотттиб (три "т" подряд)
Л (режим от 1 слога, а тут нет слога, так как нет гласных)
Кк (аналогично предыдущему)
Кх (ещё в ту же подачу)
Наццжечухи (ццж - прочесть с первого раза без ошибки вслух таки трудно, хотя и возможно)
Х (тоже вариант)
Лцудуккка (три "к" подряд)
Щеммме (три "м" подряд)
Кхкуше ("кхк" - тоже неудобоваримое сочитание)
Щщимко (удвоение "щ" - труднопроизносимо)

И кстати, суффиксы стали недоступны.
« Последнее редактирование: Февраля 17, 2009, 11:20:53 от Prince Gorr »
За сим прощаюсь,
Принц Горр



Оффлайн Алхимик

  • Активность: 0%
  • Сообщений: 3
  • Спасибок получено: 0
    • Просмотр профиля
Re: Именователь
« Ответ #20 : Мая 08, 2009, 00:04:20 »
А что такое russian_common?
Одни грузины идут... И Жибзичел. ;-)

Дешифцобну
Субебузаи
Нащифивущозе
Вови
Вачощ
Щимиеру
Цвуюгби
Жибзичел
Купобсунн
Рос
Щиминозоцус
Бонума
Зашацушепизе
Хягеже
Пишучавимече

Такое ощущение складывается из-за сочетания гласная-согласная-гласная в конце слова. озе изе ече
« Последнее редактирование: Мая 08, 2009, 00:06:29 от Алхимик »

Оффлайн Кай Лерэйн

  • Герцог Терронский
  • Магистр
  • Мэр города
  • Активность: 0%
  • Сообщений: 4408
  • Спасибок получено: 294
    • Просмотр профиля
Re: Именователь
« Ответ #21 : Мая 11, 2009, 10:53:27 »
Названия из более чем трех слогов генерить вообще сложно, нужно более тонко прописывать модуль контроля произносибельности. Советую пользоваться двумя-тремя, этого как правило хватает.

Оффлайн Странник

  • Граф Терронский
  • Привидение
  • Активность: 0%
  • Сообщений: 6968
  • Спасибок получено: 298
  • ⠝⢬⢭⣕⢯⠝⢬⢭⣕⢯⠝⢬⢭⣕⢯
    • Просмотр профиля
Re: Именователь
« Ответ #22 : Июня 22, 2009, 00:33:29 »
неймера больше нет? ((
Obsacra. Obsacra. Obsacra.
«Старые масконы».
ꈼꉉꆢꄈꒆꋄꅥꆔꉖꅅ

Оффлайн Krakoruk

  • Граф Терронский
  • Хранитель Замка
  • Бармен, Граф
  • Активность: 0%
  • Сообщений: 1497
  • Спасибок получено: 92
  • Krakoruk aka Pten
    • Просмотр профиля
Re: Именователь
« Ответ #23 : Июня 22, 2009, 00:35:42 »
неймера больше нет? ((
??? Похоже на то...
Лучше быть пьяным и добрым, чем трезвым и злым.

Оффлайн Кай Лерэйн

  • Герцог Терронский
  • Магистр
  • Мэр города
  • Активность: 0%
  • Сообщений: 4408
  • Спасибок получено: 294
    • Просмотр профиля
Re: Именователь
« Ответ #24 : Июня 22, 2009, 11:18:31 »
Просто ссылка побилась. Исправляю.

Оффлайн Странник

  • Граф Терронский
  • Привидение
  • Активность: 0%
  • Сообщений: 6968
  • Спасибок получено: 298
  • ⠝⢬⢭⣕⢯⠝⢬⢭⣕⢯⠝⢬⢭⣕⢯
    • Просмотр профиля
Re: Именователь
« Ответ #25 : Июня 22, 2009, 16:59:23 »
Так как словам никогда не верят:
 
Obsacra. Obsacra. Obsacra.
«Старые масконы».
ꈼꉉꆢꄈꒆꋄꅥꆔꉖꅅ

Оффлайн Кай Лерэйн

  • Герцог Терронский
  • Магистр
  • Мэр города
  • Активность: 0%
  • Сообщений: 4408
  • Спасибок получено: 294
    • Просмотр профиля
Re: Именователь
« Ответ #26 : Июня 23, 2009, 10:02:24 »
Вот это нифига себе... Какие перлы иногда выдает мое произведение :) Хотя странно, как такое могло получиться в эльфийском сете...

Lilit

  • Гость
Re: Именователь
« Ответ #27 : Июня 23, 2009, 11:06:28 »
Это russian_common
Ептупи
Жифопппа
Вы
Пепппоза
Пажоычь
Зфь
Ночь
Чомице
Ась
Могоссжу
Тчь
Итоси (нет, это я не придираюсь, это я умиляюсь)

english_common

Bokekeee
Xaaza
Jcyyzy
Shji
Vuty

elven_ru
Омэнь
Ти-рэ
Амэн
Ги-и
Момало
Эмимо
Лилито (отдельно плакаю)
Талон
Налога
Линии
Огаа
Эрогэти

Усе пока. С эльфами косяков меньше, но косяки качественней.

Оффлайн Кай Лерэйн

  • Герцог Терронский
  • Магистр
  • Мэр города
  • Активность: 0%
  • Сообщений: 4408
  • Спасибок получено: 294
    • Просмотр профиля
Re: Именователь
« Ответ #28 : Июня 23, 2009, 14:48:53 »
Поплакал.

Блин, сделал на свою голову....
О! Я знаю, надо будет сделать отдельный юмористический сеттинг....

Оффлайн Странник

  • Граф Терронский
  • Привидение
  • Активность: 0%
  • Сообщений: 6968
  • Спасибок получено: 298
  • ⠝⢬⢭⣕⢯⠝⢬⢭⣕⢯⠝⢬⢭⣕⢯
    • Просмотр профиля
Re: Именователь
« Ответ #29 : Июня 23, 2009, 16:22:07 »
Не удаляй :) Этот кладезь имен еще будет фтему :)
Obsacra. Obsacra. Obsacra.
«Старые масконы».
ꈼꉉꆢꄈꒆꋄꅥꆔꉖꅅ

Оффлайн Folk

  • Активность: 0%
  • Сообщений: 596
  • Спасибок получено: 2
  • Die liebe...
    • Просмотр профиля
Re: Именователь
« Ответ #30 : Июня 27, 2009, 01:48:54 »
russian
Шацапеперапопежоми
Рощуносуветдуабо(Рощу но сувет дуа бо) Какое заклинание О_О)
Цсухабасерижобха - Полная  нецензурщина :D
Нуссжатоцукепачу - Нецензурщина 2
Имачи
Дупобищезохемуф
Хоподушицу  ;DDDDDDD

Жоцц
Жирране
Ёппжух
Танец пылинок в свете Луны
Детских картинок кем-то позабытые сны
Брошенных кукол слепые глаза
О прожитых жизнях тени могут все рассказать.

Оффлайн Кай Лерэйн

  • Герцог Терронский
  • Магистр
  • Мэр города
  • Активность: 0%
  • Сообщений: 4408
  • Спасибок получено: 294
    • Просмотр профиля
Re: Именователь
« Ответ #31 : Июня 27, 2009, 08:01:08 »
Так кто ж такое количество слогов зверское ставит? :)

Оффлайн Fearen

  • Активность: 0%
  • Сообщений: 291
  • Спасибок получено: 1
  • Carrera Rapida
    • Просмотр профиля
Re: Именователь
« Ответ #32 : Июня 27, 2009, 11:01:01 »
Блин, очень простой скрипт видимо. Я такой на работе для обзывания сервера сделал. Выдаёт такие же перлы. И чтобы было более или мение похоже тоже ставил небольшое количество слогов.
Но всё-таки имхо чтобы оно выглядело более адекватно стоит во-первых прописать все возможные слоги, во-вторых выдать им рейтинг популярности, чтобы ккие-нибудь цу и хэ не часто попадались. Или рейтинг популярности сделать для каждой "палитры" разный, тогда скажем одни имена будут походить на русские, другие на китайские, третьи на испанские.
The Internet is just one big empty space. (C) Rinta
*позитив_mode_on циник_mode_on*
"When I woke up tonight
I said I'm gonna make somebody love me
I’m Gonna make somebody love me
And now I know, now I know, now I know
I know that it's you
You’re Lucky, lucky, you're so lucky"

Оффлайн Лейла

  • Активность: 0%
  • Сообщений: 135
  • Спасибок получено: 2
    • Просмотр профиля
Re: Именователь
« Ответ #33 : Августа 23, 2010, 14:30:04 »
По ссылке ничего не находит. А я попробовать хотела  :-\