Данная программа была написана, для того, чтобы очень быстро обрабатывать большое количество сгенерированных сайтов. Хотя сейчас я этим больше не занимаюсь, но было бы не справедливо, лишить Producer of Replacements места в истории этого блога.
Дело в том, что надобность в этой программе, в первую очередь возникла из-за того, что дорген которым я пользовался, не понимал одного экзотического языка, по-видимому, не мог работать с UTF-8 (возможно уже этой проблемы нет, не знаю). По этому, от него требовалось только создание структуры сайта и наполнение его специальными макросами, которые потом Producer of Replacements заменял на необходимый текст, ключевые слова, так же он исправлял погрешности.
Однако, по мере надобности, функционал расширялся и теперь Producer of Replacements имеет настраиваемые макросы для текста, файлов, макросы генерации даты, возможность сохранения всех настроек в профили и их переключение «на лету». После обработки он может запустить другую программу, которая продолжала несколько другую работу над сгенерированными сайтами. В результате на выходе получался готовый контент, который можно было сразу заливать, и никакой ручной рутины.
Принцип работы:
— Первичная замена. Исправление погрешностей и мелких неточностей.
— Замена текстовки. Сайт наполнялся случайной текстовкой. Для каждого дорвея берется случайный файл с текстом.
— Вторичная замена. Исправление неточностей, которые возникли после первых двух этапов.
— Замена макросов дат, в соответствии с параметрами.
— Замена дополнительных текстовых макросов, в соответствии с параметрами. Замены либо статически на весь сайт либо динамически для каждой страницы. Всего полей 10, активируются по желанию.
— Замена дополнительных файловых полей. Позволяет в один миг изменить, к примеру, фон, шапку и футер, дорвея тем самым в предпросмотре Google получается новый дизайн. Всего полей 10, активируются по желанию. Последние 3 поля статические, это сделано для того, чтобы можно было брать файлы подходящие по цвету.
Поясню. Есть 3 папки, шапки, футеры и фоны, в них по 3 файла: белый, синий и красный. Так вот статические поля генерируют одно число на всех, для взятия файла, к примеру 1, и мы получаем белый дизайн.
— Финиш, передача эстафеты File Paster или просто оповещение.
Выкладывать Producer of Replacements я пока не буду. Как бы то ни было, если вам он интересен, напишите об этом в комментариях.
Выкладывай))
А куда из доров ушёл, можно поинтересоваться?
Сейчас делаю диплом, но на будущее вот сюда ушел
whitedemon.ru/rabota/podb...i-pomoshhi-anka/
Толковый инструмент. Клади )))
не отказался бы от этого инструмента! заранее спасибо