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