Бесплатные гостевые книги MBook
Тотальное снижение цен на хостинг SpaceWeb!

Вернуться на сайт

Гостевая книга


Добавить запись || Поиск || Правила

Всего сообщений: 44. Показано 10 сообщений с 15 по 24
Страницы:     << [1] [2] [3] [4] [5] >>

Andrew Shelkovenko
До 20 февраля действуют скидки на
две программы   (с англоязычным интерфейсом)
Forex trade Calculator и RQ Search and View.
 
Стоимость всего $2
http://mira.xeno.ru/order.htm
 
Forex trade Calculator русскоязычный - бесплатная программа.
 
WBR, Andrew
13 февраля 2007г. в 12:47 Комментировать
Andrew Shelkovenko
Использование программы RQ Search and Replace  для редактирования html файлов
 
Основное назначение программы RQ Search and Replace - массовый поиск и замена текста   (блоков, строк , целых слов) в текстовых файлах и документах MSWord.  
Одной из ее особенностей, полезной для зазработчиком WEB страниц,  является наличие специальных функций  для редактирования HTML файлов.  
С помощью этой программы можно находить и изменять теги или отдельные  атрибуты  в найденных тегах по заданным условиям.  
Например можно найти и удалить теги span lang= "rus">, которые содержат атрибут lang со значением rus, при этом теги span с другим набором атрибутов не будут затронуты.
Можно изменять и удалять теги и атрибуты, изменять значение отдельных атрибутов.
При этом порядок расположения атрибутов в теге, регистр и другие отличия не влияют на результат HTML код парсится, то есть выделяются теги с заданным именем, в этом теге выделяются атрибуты и их значения и сравниваются с заданными.
 
Теги с заданными атрибутами будут обрабатываться, если они удовлетворяют условию поиска.
Подобного рода операции можно реализовать при помощи регулярных выражений, да и то, возможно, не все. Кроме того при использовании RQ Search and Replace пользователю не обязательно знать правила формирования регэкспов и конструировать требуемые формулы. В ячейки поиска и замены вводятся теги в привычном виде и, возможно, некоторые дополнительные ключи.
 
При обработке HTML файлов возможны следующие операции:
Удалить тег - удаляется тег и соответствующий закрывающий тег.
 Могут быть установлены следующие условия удаления:
1.  В ячейке замены пишется ключ ALL
Удаляются начальный и конечный теги и весь текст   (включая другие теги   ) , содержащийся между ними.
2.  В ячейке замены пишется ключ ALL-
Удаляется весь текст   (включая другие теги   ) , содержащийся между начальным и конечным тегами. Сами теги не удаляются.
3. Если ключ отсутствует, то удаляются только начальный и конечный теги.
Текст, находящийся между ними, сохраняется.
 
Заменить атрибут  - значение атрибута заменяется на заданное.
Подробнее.
1. Ищется тег, удовлетворяющий условию поиска  
2. В найденном теге ищется атрибут, имя  которого совпадает с заданным в ячейке замены.
3. Данному атрибуту присваивается значение, заданное в ячейке замены.
 
Удалить атрибут - удаляется атрибут с заданным именем/значением
 
Добавить атрибут - добавляется атрибут с заданным  именем/значением
Если атрибут с таким именем уже имеется, то его значение изменяется на заданное, без добавления нового атрибута.
 
В верхний регистр - значение атрибута переводится в верхний регистр
В нижний регистр - значение атрибута переводится в нижний регистр
 
Примечание.
При обработке найденных тегов двойные   (и более) пробелы внутри тегов заменяются на одинарные.
При сравнении значений атрибутов кавычки и апострофы отбрасываются.
(полный текст см.
http://mira.xeno.ru/forum/viewtopic.php?p=55#55  )
 
WBR, Andrew
12 февраля 2007г. в 16:58 Комментировать
Andrew Shelkovenko
В версии 1.71 обнаружен баг - перестали обрабатываться многострочные блоки.
Исправленная версия будет выпущена в ближайшее время.
Приношу  свои извинения.
Комментарии посетителей:
  • Andrew Shelkovenko [email]
    Вышла версия 1.72
    21 Jun 2007 1.72
    -! исправлен серьезный баг с блоковыми операциями   (не обрабатывались многострочные блоки)
    + если задать пустую строку в ячейке поиска - будут обрабатываться все  
    строки в файле
    21.01.07 11:26
  • Andrew Shelkovenko [email]
    Обнаружена еще пара багов:
    - не удалялись теги
    - не удалялись блоки
    исправлены в версии 1.72-2
    04.02.07 23:00
17 января 2007г. в 10:54 Комментировать
Lis
Спасибо, блин. улыбка Классная прога! А то я уже задолбался вручную править, либо кряки искать к коммерческим монстрам к оторых 90% функций мне просто не нужно. Респект програмеру-автору! хорошо
Комментарии посетителей:
  • Andrew Shelkovenko [email]
    Спасибо.
    Хотя эта тоже вроде как коммерческий монстр  надо подумать
    13.01.07 11:53
13 января 2007г. в 10:24 Комментировать
Andrew Shelkovenko
09 Dec 2006 VER.1.70
+ улучшенный интерфейс пользователя
+ операции поиска  и замены выполняются в соответствии с порядком строк  
в таблице, а не  по типу операции - сначала строковые,  затем блочные и  
т.п.
+ добавлена проверка на бинарность файлов для операций с текстовыми   (НЕ MS Word) файлами.
Комментарии посетителей:
  • Andrew Shelkovenko
    v 1.71
    + поиск и замена "блоков" текста в больших файлах - 10-50-100 Mb.
    Операции со строками, тегами, и др. на больших файлах по-прежнему фактически не выполняются.
    12.12.06 14:17
9 декабря 2006г. в 22:07 Комментировать
Andrew Shelkovenko
У кого-нибудь были проблемы с заменой в документах MSWord 2003?
27 сентября 2006г. в 16:35 Комментировать
Andrew Shelkovenko
04.07.2006 v.1.62  
+ поиск и замена  многострочных блоков произвольной длины в MS Word
+ автоматическая вставка спецсимволов в поле поиска
+ поиск и замена в RTF файлах   (MSWord должен быть установлен)
 
Устранено зависание программы в случае возникновения ошибок при поиске и замене в MS Word документах.
4 июля 2006г. в 13:42 Комментировать
Andrew Shelkovenko
12.06.2006 v.1.60  
+ Массовый поиск и замена в документах MS Word
 
12 июня 2006г. в 23:24 Комментировать
Andrew Shelkovenko
************
27.05.2006 VER.1.59.3
************
-   !баг. Исправлена операция удаления HTML тегов.  
-   !баг. Исправлено окно опреации Text to HTML.
-   !баг. Сохранение текущего пути в проект.
Комментарии посетителей:
  • Andrew Shelkovenko
    Известные баги
    1. Поиск и замена в RTF файлах на самом деле не работает. Только как plain text.
    2. На Windows SP2   (??) не показывет файлы помощи.
    OnLine help - http://mira.xeno.ru/help/index.htm
    29.05.06 08:24
29 мая 2006г. в 08:19 Комментировать
Andrew Shelkovenko , C-Петербург
URL: http://mira.home.line1.ru/rqsrr.html
Email: diakin
Готовится новая версия программы 1.6  
 
Список изменений:  
 
1. Поиск и замена в RTF файлах  
2. Удаление строк НЕ содержащих заданный текст.  
3. Небольшие изменения в интерфейсе
Комментарии посетителей:
  • Алексей [email]
    Надеюсь, в этот раз о выходе новой версии будет сообщено e-mailом?
    И если код регистрации изменится, он тоже будет выслан?
    Программа-то - хорошо
    01.04.06 13:36
  • Andrew Shelkovenko [email]
    Спасибо   улыбка  
    Планирую выпустить ближе к концу мая, не раньше.
    Если есть какие-то замечания и пожелания, просьба слать сейчас, постараюсь учесть.
     
    01.04.06 19:21
  • Andrew Shelkovenko
    Поиск и замена в RTF файлах работает.
    23.04.06 14:04
16 марта 2006г. в 08:48 Комментировать

Страницы:     << [1] [2] [3] [4] [5] >>

Добавить новое сообщение


Имя*:
Email:
URL:
Город:
ICQ:
Не сохранять в Cookies
Уведомить об ответе на email
Не показывать email
Личное сообщение
      для владельца книги
Сообщение*: 3000
цитата закрыть теги
все коды