Самая маленькая программа для генерации текстов

T2
На сайте с 29.03.2009
Offline
0
943

Здравствуйте.

Написал для себя на днях малюсенькую (<10kb) консольную (текстово-модную) утилитку для генерации текстов с помощью замен.

Формат запуска предельно прост: txtcsyn.exe <имя-файла.txt>

На выходе, в катологе из которого производился запуск, получаем файлы с именами 1.txt, 2.txt, 3.txt и тд (в зависимости от вариантов).

В программе используется единственный тэг: {{слово1|слово2|слово3}}

Простенький пример входного текста:

Hello, {{all|everybody}}. This is a {{test|sample|diagnose}} text.

На выходе в таком случае получим 6 уникальных файлов 1.txt ... 6.txt

Плюс программы - могу скомпилировать версии для MacOSX, Linux, BSD, OS/2, DOS и нек. других ОС.

В планах сделать формирование словаря синонимов из обрабатываемого текста, и возможно потом использование таких словарей в программе (автоподмена).

Может быть кому-то программа пришодиться.

Скачать самую новую версию можно тут: http://tronix286.pochta.ru

С Уважением, Tronix.

zhidronsss
На сайте с 12.10.2007
Offline
36
#1

мне консольные нравятся, только вот функционал невелик у этой программки. развивайте

V
На сайте с 01.02.2008
Offline
106
#2
tronix286:
могу скомпилировать версии для MacOSX, Linux, BSD, OS/2, DOS и нек. других ОС.

сделана на старом добром C++ ? :)

SEOInst.ru - Каталог инструментов seo-оптимизатора (http://seoinst.ru) - online-сервисы, специализированный софт, биржи ссылок и статей, ссылки на полезные ресурсы и другое. Все необходимое оптимизатору в одном месте!
T2
На сайте с 29.03.2009
Offline
0
#3
vikuz:
сделана на старом добром C++ ? :)

Нет, как ни странно, но на паскале -))

Подправил мелкие баги. Будет время - организую работу со словарем синонимов.

И наверное, надо будет выдавать в итоге лишь пару текстов, которые будут отбираться по методу Шилдингов.

V
На сайте с 01.02.2008
Offline
106
#4
tronix286:
Нет, как ни странно, но на паскале

тоже неплохо :) а вообще главное чтоб работало, а на чем - не столь важно.

DZ
На сайте с 10.08.2006
Offline
143
#5

Исходниками не поделитесь?

T2
На сайте с 29.03.2009
Offline
0
#6
Dima-z:
Исходниками не поделитесь?

Нет, не планирую, извините.

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

В планах доработка и развитие программы, например:

- работа со готовым словорем синонимов

- пополнение словаря автоматически из текстов с тегами

- генерирование на выходе только самых максимально отличных от оригинала текстов

- ....

Главное найти время, а его сейчас к сожалению очень мало....

N1
На сайте с 21.03.2009
Offline
31
#7

Отличная идея для программы! Развивайте и дальше, пополните новыми функциями и опциями. Мне бы ,например, не помешала возможность генерации в один файл через разделитель.

ЗЫ: если проект будет развиваться, то для нелюбителей консольных приложений готов написать оконный фреймворк:)

Промокод TKAJI (http://textkit.ru/buy/?code=TKAJI) на покупку TextKit со скидкой для форумчан.

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