
Для редактирования проекта необходимо выбрать проект и выбрать пункт "Редактировать" главного меню "Проекты" либо нажать на кнопку на панели инструментов проектов "Редактировать проект". В открывшемся окне доступны следующие возможности:
- Добавить/Изменить/Удалить поле;
- Воспользоваться генератором вариационного текста;
- Установить значение поля из файла;
- Настроить категорию проекта;
- Установить поля редактируемого проекта, как поля по умолчанию, которые используются при создании проекта.
Использование Генератора вариационного текста.
Функциональные возможности:
- Поддержка трех типов конструкций:
- Перестановка вариантов с разделителем
- Перестановка вариантов без разделителя (разделитель по умолчанию)
- Случайный выбор одного из вариантов конструкции
- Поддержка вложенного синтаксиса;
- Отсутствие ограничений по количеству элементов конструкции и элементов вложенного синтаксиса;
- Поддержка разных типов вложенных конструкций;
- Подсветка синтаксиса;
- Автоматическая корректировка синтаксиса:
- Замена двух пробелов одним
- Замена двух точек одной (исключение - три и более точек)
- Удаление пробелов перед знаками препинания
- Добавление пробелов после знаков препинания (исключение - следующий за точкой символ - цифра)
- Изменение буквы на заглавную после ".", ":", "!", "?"
- Исправление первой буквы новой строки на заглавную (в случае если последний символ предыдущей строки не ".", ":", "!" или "?" замена не производится)
- Автоматическая проверка ошибок в конструкциях;
- Отображение статистики вариационного текста:
- Количество всех возможных вариантов
- Максимальная длинна
- Минимальная длинна
- Генерирование всех возможных вариантов в двух режимах:
- Без использования Менеджера заданий
- С использованием Менеджера заданий
- Мастер создания конструкций;
- Использование списка ключевиков;
- База синонимов, состоящая из 900 тыс. слов;
- Форматирование текста с использованием BB Codes (HTML теги форматирующие текст);
Данный модуль предназначен для размножения статьи. Таким образом, создав одну статью, вы получите огромное количество вариаций текста в автоматическом режиме при заполнении полей. В данной программе предусмотрена возможность применять этот алгоритм к любым полям проекта.
Для этого необходимо выбрать проект и выбрать пункт "Редактировать" главного меню "Проекты" либо нажать на кнопку на панели инструментов проектов "Редактировать проект", далее выбрать редактируемое поле и нажать на кнопку "Генератор".
Основные правила написания вариационного текста:
Вариационные конструкции разделяются на два основных типа:
- Перестановка вариантов с разделителем
- Случайный выбор одного из вариантов конструкции
Перестановка вариантов с разделителем
Общий вид - [+разделитель+вариант_1|вариант_2|вариант_3]
Допускается использование конструкции без разделителя, при этом будет использован разделитель по умолчанию, изменить который можно в настройках Генератора.
Служебные символы:
- "+ разделитель +";
- "[" - скобка, открывающая вариацию;
- "]" - скобка, закрывающая вариацию
- "|" - разделитель вариантов
------------------------------------------------------------
Пример 1:
Исходный текст: " a [+-+ b | c ] d "
Вариации:
1. " a b-c d "
2. " a c-b d "
------------------------------------------------------------
------------------------------------------------------------
Пример 2:
Исходный текст: " a [ b | c ] d "
Вариации:
1. " a b,c d "
2. " a c,b d "
При этом используется разделитель по умолчанию - ",".
------------------------------------------------------------
Случайный выбор одного из вариантов конструкции
Общий вид - {вариант_1|вариант_2|вариант_3}
Служебные символы:
- "{" - скобка, открывающая вариацию;
- "}" - скобка, закрывающая вариацию
- "|" - разделитель вариантов
------------------------------------------------------------
Пример:
Исходный текст: " a {b | c } d "
Вариации:
1. " a b d "
2. " a c d "
------------------------------------------------------------
Элементы управления главного окна Генератора (режим редактирования).

Секция - "Статистика" - отображение основных статистических данных вариационного текста, таких как:
- Количество всех возможных вариантов
- Максимальная длинна
- Минимальная длинна
- Наличие ошибок в конструкциях
Секция "Дополнительно"
"Корректировать синтаксис" - автоматическая корректировка синтаксиса исходного текста согласно настройкам, выполненным в окне настроек Генератора.
"Проверить конструкции" - проверка вариационных конструкций на наличие ошибок в служебных символах.
"Генерировать все варианты" - генерирование всех возможных вариаций текста. Доступно два варианта:
- Без использования Менеджера заданий
- С использованием менеджера заданий
"Мастер" - Функция позволяющая создавать вариационные конструкции.
"Загрузить синонимы" - загрузка базы синонимов (индикатор загрузки отображается в заголовке окна Генератора).
"Генерировать" - генерирование вариационного текста.
"Настройки" - основные настройки Генератора.
Элементы управления главного окна Генератора (режим просмотра результата).

Секция "Дополнительно"
"Корректировать синтаксис" - автоматическая корректировка синтаксиса полученного текста согласно настройкам, выполненным в окне настроек Генератора.
"Генерировать еще" - повторное генерирование текста.
Настройки.

Секция - "Основные настройки":
"Подсветка вариационных структур" - включение/выключение подсветки конструкций.
"Авто обновление статистики" - автоматическое обновление статистики текста после каждого его изменения.
"Автопроверка конструкций" - автоматическая проверка ошибок в конструкциях при каждом изменении текста.
"Автопроверка конструкций при генерировании" - автоматическая проверка конструкций перед генерированием текста.
"Автокоррекция синтаксиса при генерировании" - автоматическая коррекция синтаксиса при генерировании текста.
"Автокоррекция синтаксиса при генерировании всех вариантов" - автоматическая коррекция синтаксиса при генерировании все вариантов текста.
"Авто замена служебных символов" - автоматическая замена служебных символов после нажатия определенных клавиш на любой раскладке клавиатуры:
- Ctrl + [ - служебный символ "["
- Alt + [ - служебный символ "{"
- Ctrl / Alt + | - служебный символ "|"
"Отображать список синонимических конструкций после ввода служебного символа "|" " - включение автоматического отображения синонимов после ввода символа "|".
"Разделитель по умолчанию" - разделитель, который будет использоваться в конструкциях типа перестановка вариантов без разделителя. Если не содержит символ - разделитель отсутствует.
Секция - "База синонимических конструкций"
В этой секции отображается база конструкций, которые использовал пользователь.
Секция - "Получение списка всех вариантов"
"Максимальное количество вариантов" - максимальное количество вариантов, которое будет сгенерировано. При установке "0" будет получено максимально возможное количество.
"Обработка" - настройка получения вариантов. Доступны три варианта:
- Максимальная скорость
- Нормальная
- Максимум вариантов
"Действие после завершения обработки" - действие, которое будет предпринято после завершения получения списка всех вариантов. Доступно три варианта:
- Показать результат обработки
- Сохранить в файл...
- Сохранить в файл и выключить ПК
При выборе второго или третьего варианта необходимо указать файл для сохранения. Достаточно выбрать папку для сохранения, а поле "Имя файла" оставить пустым, программа в этом случае автоматически сгенерирует имя файла.
Использование базы синонимов.
База синонимов предназначена для ускорения составления исходного текста и состоит из 900 000 слов.
Для получения доступа к базе синонимов необходимо выполнить одно из следующих действий:
- Ввести не менее 4-х символов слова и нажать Ctrl + Space.
- Включить в настройках опцию "Отображать список синонимических конструкций после ввода служебного символа "|"", при этом, если перед символом "|" есть не менее 4 букв будет произведен поиск синонимов.
- В окне "Мастер конструкций" создать новую конструкцию, выбрать корневой элемент, перейти в секцию "Значения", ввести не менее 4-х букв варианта и вызвать контекстное меню, в котором выбрать пункт "Синонимы".
После появления окна синонимических конструкций, производится поиск необходимых данных, который может занять несколько секунд. Для отмены ввода синонимов нажмите Esc, для добавления выбранной конструкции нажмите Enter или сделайте двойной клик левой кнопкой мыши по выбранному варианту.
В программе также предусмотрена пользовательская база, в которую заносятся все использованные Вами конструкции. Доступ к ней можно получить в окне настроек Генератора.
Использование Мастера конструкций.

Элементы управления Мастера конструкций:
"Генерировать" - генерация текста из созданной конструкции (включая вложенный синтаксис).
"Удалить" - удаление выбранного элемента конструкции. В случае удаления корневого элемента, все варианты входящие в него будут тоже удалены.
Секция - "Предпросмотр" - отображает конструкцию в том виде, в котором она будет добавлена в текст.
Секция - "Статистика" - отображение основных статистических данных вариационного текста, таких как:
- Количество всех возможных вариантов
- Максимальная длинна
- Минимальная длинна
Для создания конструкции необходимо сделать следующее:
- Нажать кнопку "Создать конструкцию"
- Выбрать корневой элемент конструкции
- В поле "Значения" добавить варианты

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

Для редактирования конструкции выберете корневой элемент конструкции, варианты которой необходимо изменить и в поле "Значения" измените варианты.
Для изменения типа конструкции выберите корневой элемент конструкции и укажите тип в секции "Тип".

Дополнительные функции
"Использование базы синонимов". Для этого необходимо, выбрать корневой элемент, перейти в секцию "Значения", ввести не менее 4-х букв варианта либо установить курсор после 4 символа и вызвать контекстное меню, в котором выбрать пункт "Синонимы".
"Использование статистики запросов". Функция позволяет использовать данные, полученные при помощи "Статистики запросов" Инструментов программы. Для того, чтобы воспользоваться ею, необходимо выбрать корневой элемент, перейти в секцию "Значения" и вызвать контекстное меню, в котором выбрать пункт "Статистика запросов" -> "Добавить ключи". В открывшемся окне выбрать необходимый список, отметить ключи, которые нужно добавить и нажать кнопку "Добавить". Выбранные ключи будут перечислены в виде вариантов.
"Копирование/Вставка" - позволяет копировать все варианты конструкции и переносить их в другую конструкцию. Для этого выберете корневой элемент, перейдите в секцию "Значения" и вызовите в контекстное меню, в котором выберете пункт "Копировать". Для вставки скопированных вариантов выберете корневой элемент и в секции "Значения" вызовите в контекстное меню, в котором выберете пункт "Вставить", при этом все скопированные варианты будут добавлены в выбранную конструкцию. Если вы выберете для вставки вариант, он автоматически будет преобразован в корневой элемент.
Форматирование текста.
Данная функция предназначена для изменения стиля текста при помощи HTML тегов и полезна в случае, если сайт, на котором публикуется статья поддерживает такой режим добавления текста. В режиме редактирования стандартные символы "[" и "]" заменяются на "<" и ">". Для этого выделите фрагмент текста который необходимо отформатировать, вызовете контекстное меню в котором выберите пункт "Форматирование текста". В открывшемся окне выберете необходимое действие.

Установка значения поля из файла.
Данная функция позволяет использовать данные из файла при работе сабмитера. Для этого необходимо выбрать проект и выбрать пункт "Редактировать" главного меню "Проекты" либо нажать на кнопку на панели инструментов проектов "Редактировать проект", далее выбрать редактируемое поле и нажать на кнопку "Значение из файла".

Далее в открывшемся окне, необходимо загрузить файл. Текст файла отобразится в списке. Если в файл содержит разделитель строк, например:
------------------------------------
Файл:
строка 1
------
строка 2
------
...
строка N
------------------------------------

необходимо его указать в соответствующем поле и нажать на кнопку обновить. Длинна указанного разделителя не обязательно должна соответствовать длине разделителя в файле, программа будет проверять по количеству введенных символов, например:
------------------------------------
Файл:
строка 1
------
строка 2
------
...
строка N
------------------------------------
при этом указанный разделитель может быть: "-","--","---" и т.д.
Опции "Сохранять все данные в проекте" и "Обрабатывать файл при каждом обращении к значению поля" позволяют настроить работу с данным файлом. В первом случае все выбранные строки будут сохранены непосредственно в проекте, и будут обрабатываться генератором как вариационный текст, наличие файла в дальнейшем не обязательно. Во втором случае, в поле проекта будет сохранен путь к файлу и номера выбранных строк. При работе сабмитера значению поля будет присваиваться случайная из выбранных строк файла, при этом файл необходим для работы.
Для быстрой работы с выделением необходимых строк воспользуйтесь контекстным меню списка.
Настройка категории проекта.
Данная процедура необходима для настройки поля "Категория".
Как это работает: во время создания базы для сабмитера, Вы выбираете категорию как поле проекта, например "Категория", и одновременно сохраняете все доступные для выбора категории данного сайта. В дальнейшем, если вам необходимо изменить категорию вашего проекта (согласно содержанию статьи) используется данная утилита. В результате в поле проекта будут перечислены все категории, которые могут быть установлены для данного проекта, одна из которых будет выбрана при настройке перед публикацией статьи.
Например: Категория вашего проекта - "Продажа новых автомобилей"
Список категорий статей на 3 разных сайтах
- "Авто", "Мото", "Вело" и т.д.
- "Рынок Автомобилей", "Новинки Авто-рынка", "Продажа Авто", "Покупка Авто" и т.д.
- "Авто-рынок", "Новые Автомобили", "Эксклюзив" и т.д.
Таким образом, на трех перечисленных сайтах нет категории, которая соответствовала бы категории Вашего проекта. По этому Вы выбираете только те, которые соответствуют только по смыслу и автоматизировать этот процесс очень сложно, в виду возможности возникновения ошибок в выборе категории.
В результате будут выбраны категории: для первого сайта - "Авто", для второго - "Продажа Авто" и для третьего - "Авто-рынок". Значение поля "Категория" будет следующим - "Авто&Продажа Авто&Авто-рынок". При сабмите программа просматривает список возможных категорий на сайте, когда будет найдена категория, совпадающая с перечисленными в поле, она будет установлена. В противном случае процесс сабмита будет прерван, и URL адрес будет перемещен в список необработанных URL адресов.
Для настройки необходимы данные в базе Сабмитера по URL базам.
Что бы выполнить настройку необходимо сделать следующее: выбрать проект, выбрать пункт "Редактировать" главного меню "Проекты" либо нажать на кнопку на панели инструментов проектов "Редактировать проект", в открывшемся окне нажать кнопку "Категории"

В открывшемся окне выбрать URL-базу, проект и поле для добавления категорий.

Данные, отображаемые в списке URL-адресов:
- "Информация в базе" - наличие категорий для URL-адреса в базе Сабмитера
- "Категория" . Если значение "установлено", значит в поле проекта содержится категория для данного URL-адреса.
Для добавления категории в поле проекта выберите URL-адрес, в секции "Доступные категории" выберите нужный вариант и нажмите кнопку "Добавить". Повторить операцию для всех URL-адресов. После завершения добавления категорий нажмите кнопку "Сохранить".
Установка полей по умолчанию.
Во время создания базы для Сабмитера производится привязка к названиям полей проекта. Таким образом, созданная база пригодна для работы только с одним проектом и его списком полей. Для того, чтобы база была пригодна для работы с другими проектами необходимо:
- Сохранить список полей, по которым создавалась база Сабмитера.
Для этого необходимо воспользоваться функцией установки полей по умолчанию. При этом нужно выбрать проект, по которому создавалась база для Сабмитера, перейти в режим редактирования, и нажать кнопку "Сделать по умолчанию". В результате названия полей будут сохранены и при создании нового проекта автоматически добавлены. - Воспользоваться функцией "Автопроект".
Описание данной функции смотрите в главе "Управление базой сабмитера", раздела "Сабмитер".
08.05.2008
Почищена и обновлена Publisher Base v0.3
26.03.2008
Почищена и обновлена Publisher Base v0.2
11.02.2008
Выпущена новая версия Publisher v1.6
21.01.2008
Выпущена новая версия Publisher v1.53
11.01.2008
Выпущена новая версия Publisher v1.52