HtmlLerz PRO Комплект программного обеспечения для работы с html, pl, php и другими текстовыми файами. Программное обеспечение создано командой DEFACE Lab. Наш сайт: www.deface.ru E-mail поддержки: htmllerz@inbox.ru |•Назначение комплекта: Массовая обработка файлов текстового формата с целью формирования документов предназначенных для размещения в сети интернет. |•Состав пакета: • ReplaceR - Массовая замена текстовых блоков. • CutText - Массовая вырезка текстовых блоков. • ToHtml - Массовое конвертирование текстовых файлов в html документы. • HtmlTo - Массовое конвертирование html документов в текстовые файлы / фильтрация отдельных тегов и их параметров. • HtClc - Многофункциональный строковый калькулятор. ReplaceR. ------------------------------------------------------------------------------------------- Программа замены текстовых блоков. Максимальная длина заменяемого / заменяющего блока 64990 байт. Установки: To find - Текст для поиска. Replace - Текст для замены. Whole word - Искать только слова. Case sensitive - При поиске различать регистр. Replace to RND number - Эта последовательность символов заменяется на случайное число от 0 до 65535 (необходимо для вставки кода некоторых баннеров) Индикация: File: Файлов_всего / Файлов_обработано No find text: Файлов_не_содержащих_строку_поиска Error load: Файлов_не_загружено_по_причине_ошибок Error save: Файлов_не_сохранено_по_причине_ошибок Примечания: При установке флага "Whole word" для поиска необходимо указывать только одно слово, без переносов строки и пробелов - иначе блок поиска игнорируется. CutText. ------------------------------------------------------------------------------------------- Программа вырезки текстовых блоков по маске "от" и "до". Максимальная длина масок 64990 байт. Есть возможность замены вырезаемого блока на заданый фрагмент текста. Установки: Start cuttof - Текст по нахождению которого начать вырезать и вставить фрагмент замены. End cuttof - Текст по нахождению котрого прекратить вырезать. Replace cut pattern to - Фрагмент текста для вставки вместо вырезанного блока. Case - При поиске различать регистр. No save if no end - Не сохранять если было начало, но небыло конца вырезки. Индикация: File: Файлов_всего / Файлов_обработано No St: Файлов_не_содержащих_фрагмента_начала_вырезки No En: Файлов_не_содержащих_фрагмента_конца_вырезки Error load: Файлов_не_загружено_по_причине_ошибок Error save: Файлов_не_сохранено_по_причине_ошибок Примечания: В программу встроено окно индикации возникающих ошибок с указанием файла в котором ошибка обнаружена (расположено снизу программы). Приницип работы программы следующий: Если задать в окне Start cuttof символ "<" а в окне End cuttof ">", то все теги будут вырезаны, если указать соответственно "" то вырезка затронет только комментарии. Программа учитывает перенос строк в блоках. ToHtml. ------------------------------------------------------------------------------------------- Многофункциональный конвертор текстовых файлов в документы HTML. Имеется система формирования меню сайта, с подсветкой выбранного пункта. Установки: Include - Применять Start / End блоки. Start - Начальный блок, после которого будет размещаться содержимое файла. End - Конечный блок, который будет помещён после содержимого файла. Http/Ftp detector - Выделять или нет найденные в тексте ссылки Replace to InpFilename - Последовательность символов заменяется на входное имя файла до первой точки имени, например: "Методы изучения турбулентности.txt" будет заменено на: "Методы изучения турбулентности" "Отчёт за период 01.11.98 - 01.12.98.txt" заменится на "Отчёт за период 01" Эта функция полезна для вставки миени файла в KEYWORD или TITLE Селектор: Only convert - Только конвертировать сохраняя результат в источник. Rename convert file to .html - Создавать файлы .HTML для результата. Create menu and file structure - Создавать меню и специфическую структуру файлов сайта. Replace on menu - Ключевое слово в Start, End блоке или файлах, которое будет заменено на сформированную структуру меню. OutFilename - Начальные буквы имени файлов результата. При формировании структуры меню для результата создаются копии файлов с именем вида: OutFilename1.htm OutFilename2.htm OutFilename3.htm... Их имя передаётся как OutFile.htm в блок формирования ссылок. Тоесть если в поле OutFilename задано "site", то страницы вашего сайта будут называться "site1.htm", "site2.htm", "site3.htm"... Link - части Html кода необходимого для формирования одного пункта меню. SelLink - части Html кода необходимого для формирования текущего пункта меню. Примечания: При формировании структуры меню в текст ссылок передаётся название файла до первой точки, например для файлов: "Мои научные работы 20.01.2002.txt" "Интерполяция результатов русских и зарубежных поисковых систем.txt" И установок в полях: OutFilename [dat] Link: [] InputFilename [
] SelLink: [] InputFilename [] Пункты меню будут иметь вид (для меню файла "Мои научные работы 20.01.2002"): Мои научные работы 20
Интерполяция результатов русских и зарубежных поисковых систем
(для меню файла "Интерполяция результатов русских и зарубежных поисковых систем"): Мои научные работы 20
Интерполяция результатов русских и зарубежных поисковых систем Флаг "CR code to
" указывает на необходимость в тех местах где есть переход к новой строке ставить html код
, в свою очередь флаг "Literary" указывает конвертору что необходимо расставлять переносы строк по "литературному" принципу. При установке флага "Literary" текст вида: 'И состоялся между субстанциями следующий диалог: - Что ты хотело сказать мне? - Я хотело возразить! но диалог сей не привёл к конченсусу...' Будет расформатирован следующим образом: 'И состоялся между субстанциями следующий диалог:
- Что ты хотело сказать мне?
- Я хотело возразить!
но диалог сей не привёл к консенсусу...
' Если флаг "Literary" не установлен, то предыдущий текст будет форматирован так: 'И состоялся между
субстанциями следующий диалог:
- Что ты хотело сказать мне?
- Я хотело возразить!
но диалог сей не привёл к
конченсусу...
' Флаг "Literary" является дополнением к флагу "CR code to
" и при отключенном последнем не действует. HtmlTo. ------------------------------------------------------------------------------------------- Конвертор HTML документов в текстовые файлы + система вырезки отдельных тегов и их параметров. Установки: Full Convert HTML to TEXT - Полное преобразование HTML документа к текстовому документу. Cut only tag / parameter - Вырезка заданных тегов и/или их параметров. Примечания: При фильтрации тегов и параметров тегов содержимое комментариев пропускается. При вырезке комментариев, коментарии расположенные между и будут сохранены. При очистке документа от тега на месте тега будет сохранён текст ссылки, адрес перехода (как составляющая тега) будет уничтожен. HtClc. ------------------------------------------------------------------------------------------- Строковый калькулятор, поддержка систем исчисления Dec, Hex, Bin. Примечания: Ввод выражений вида "sqrt(10)" возможен только в режиме входной системы исчисления Dec, для их быстрого ввода используйте клавишу "Fn". Дополнительно: ------------------------------------------------------------------------------------------- В обрабатываемых файлах поддерживается перенос строк WIN (0d0a), *NIX(0a), ZX(0d). Перенос строк детектируется автоматически по загружаемому файлу, в сохраняемом файле код переноса строк устанавливается равным загруженному. Количество обрабатываемых за один раз файлов ограничено суммарной длиной их имён (64990 байт), максимальный размер файла ограничен размером доступной оперативной памяти. 90hex // DEFACE Lab Novosibirsk, 2001-2002