Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет r_l ([info]r_l)
@ 2010-03-17 22:50:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Кстати, кто бы написал генератор новостей о милиционерах?
В таком вот духе, но настоящий.

P.S. Да, в таком вот духе примерно. Спасибо добродетельным пользователям mipa и nowhere. Перегружайте на здоровье.


(Добавить комментарий)


[info]lenkasm
2010-03-18 01:06 (ссылка)
Что значит настоящий?

(Ответить) (Ветвь дискуссии)


[info]r_l
2010-03-18 03:11 (ссылка)
Чтобы
1. принимал от читателей заявки на новых персонажей/новые действия/обстоятельства
2. выдавал при загрузке страницы случайный заголовок

(Ответить) (Уровень выше)


[info]mipa
2010-03-18 01:10 (ссылка)
Вот пхп-скриптец на скорую руку:
<?

$where = array(
	'В Москве',
	'В Воронеже',
	'Недалеко от Саратова',
	'В окрестностях Новопосадска',
	'На Монмартре',
	'В открытом космосе'
);

$subject = array(
	'генерал МВД',
	'постовой милиционер',
	'инспектор ГИБДД',
	'подполковник ОСБ',
	'сотрудник Госнаркоконтроля',
	'министр внутренних дел Р. Нургалиев'
);

$action = array(
	'избил',
	'отравил',
	'растлил',
	'подверг острацизму',
	'осмеял мужские достоинства',
	'поставил под сомнение компетентность'
);

$object = array(
	'генерала МВД',
	'постового милиционера',
	'инспектора ГИБДД',
	'подполковника ОСБ',
	'сотрудника Госнаркоконтроля',
	'министра внутренних дел Р. Нургалиева'
);

$parts = array('where', 'subject', 'action', 'object');

for ($i = 0; $i < 20; $i++) {
	foreach ($parts as $part) {
		$news[$part] = ${$part}[rand(0,5)];
	}
	echo implode(' ', $news) . ".\n";
}


Выдает так:

В Воронеже постовой милиционер отравил инспектора ГИБДД.
Недалеко от Саратова генерал МВД растлил постового милиционера.
В Воронеже инспектор ГИБДД избил подполковника ОСБ.
В Воронеже инспектор ГИБДД подверг острацизму генерала МВД.
Недалеко от Саратова сотрудник Госнаркоконтроля подверг острацизму постового милиционера.
Недалеко от Саратова постовой милиционер отравил сотрудника Госнаркоконтроля.
В открытом космосе сотрудник Госнаркоконтроля отравил генерала МВД.
Недалеко от Саратова постовой милиционер избил генерала МВД.
В Москве постовой милиционер избил министра внутренних дел Р. Нургалиева.
В Воронеже генерал МВД осмеял мужские достоинства подполковника ОСБ.
В открытом космосе генерал МВД осмеял мужские достоинства инспектора ГИБДД.
В окрестностях Новопосадска подполковник ОСБ избил постового милиционера.
В Воронеже генерал МВД поставил под сомнение компетентность инспектора ГИБДД.
В Воронеже подполковник ОСБ избил сотрудника Госнаркоконтроля.
В окрестностях Новопосадска подполковник ОСБ отравил подполковника ОСБ.
На Монмартре подполковник ОСБ избил сотрудника Госнаркоконтроля.
На Монмартре сотрудник Госнаркоконтроля поставил под сомнение компетентность сотрудника Госнаркоконтроля.
В Москве инспектор ГИБДД поставил под сомнение компетентность постового милиционера.
В окрестностях Новопосадска постовой милиционер отравил подполковника ОСБ.
В открытом космосе генерал МВД подверг острацизму сотрудника Госнаркоконтроля.

Оно там ничего не проверяет, так что могут получатся перлы типа "В окрестностях Новопосадска подполковник ОСБ отравил подполковника ОСБ.", но так даже фееричнее.

(Ответить)


[info]r_l
2010-03-18 03:09 (ссылка)
Теперь бы его запустить где-нибудь.

(Ответить) (Ветвь дискуссии)


[info]nowhere
2010-03-18 03:53 (ссылка)
а чего не там же, на ут.ее?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]r_l
2010-03-18 04:01 (ссылка)
См. чуть выше.

(Ответить) (Уровень выше)


[info]r_l
2010-03-18 04:09 (ссылка)
http://lepo.it.da.ut.ee/~roman_l/menty.php
выдаваться должен один заголовок

ну и оптимально было бы всобачить скрипт для редактуры скрипта

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]mao
2010-03-19 15:01 (ссылка)
Роман, у вас там хтмл корявый, теги не закрыты.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]r_l
2010-03-19 15:06 (ссылка)
Вроде все закрыто там.
html head body h2 ul pre - больше нет ничего, а эти закрыты все.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]mao
2010-03-20 09:54 (ссылка)
а, да, действительно, извините

(Ответить) (Уровень выше)