Вы здесь

Генератор текста [SOLVED]

Кто-нибудь занет какой-нибудь консольный генератор текстов?

echo "`tr -cd [:alnum:] < /dev/urandom | head -c 999`"

:wq

вот такой - http://8kap8.livejournal.com/68686.html - или такой - http://referats.yandex.ru/
Последним только что был сгенерирован Реферат по философии на тему «Аналогия как суждение» :)
Там же, по ссылке Криэйтор были созданы слоганы "Gentoo: разрушь матрицу" и "Gentoo: прикосновение программиста" :)

Это подпись, которую невозможно истолковать неправильно

у меня выдало "Gentoo: воткни в турбулентность" и "Gentoo: лучшая женщина"
Символизирует))

Это всё классно, но я спрашивал про консольный, как пакет.
Или самому писать придётся?

можно продолжить поискать. Но написать "парсер" html быстрее (запрос на URL, вырезать из response по тегу), чем найти пакет "консольный генератор текста". Я когда-то парсил ifolder.ru, может быть даже вечером поправлю код, и получится искомый генератор.

Это подпись, которую невозможно истолковать неправильно

Итак, как и обещал, но несколько позднее по всем нам известной причине, привожу очень небольшой текст программы Консольного Генератора Случайных Текстов

# -*- coding: utf-8 -*-
import urllib2, random
names = ["astronomy","geology","gyroscope","literature",
         "marketing","mathematics","music","polit",
         "agrobiologia","law","psychology","geography",
         "physics","philosophy","chemistry","estetica"]
url = "http://referats.yandex.ru/%s.xml" % names[random.randrange(0,15)]
x   = urllib2.urlopen(url).read()
x   = x[x.find("<h2>"):]
x   = x[x.find("<p>"):x.find("</div>")]
print x.replace("<p>","").replace("</p>","")

Пользуюсь я им так: python textGen.py | enconv
enconv (из пакета app-i18n/enca) использую потому, что referats.yandex.ru отдаёт текст не в ru_RU.UTF-8

Это подпись, которую невозможно истолковать неправильно

Спасибо.