PCREsearch как пользоваться?
Модераторы: Моторокер, Avada, CaptainFlint, Nik, d-view
PCREsearch как пользоваться?
Кто ни буть может написать инструкцию на русском к плагину PCREsearch ? А то вроде крутой плагин ну такой замороченный что не могу разобратся...
Если речь про настройщик (поскольку в остальном он ничем от остальных контентных плагинов не отличается), то переводить Readme за бесплатно тут вряд ли кто-то возмётся. Другое дело - решать конкретно поставленные задачи.
Последний раз редактировалось Flasher Пт янв 22, 2016 20:06, всего редактировалось 1 раз.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Вопрос про настроики и тд. Вот нужно вытащить версию SolidWorks из файлов . все попробывал не чего неполучается. Вот думаю только этот сможет плагин. Дело в том что SW имеет бяку комерчесскую выше стоящие версии не совместимы и иногда приходится с этим мучатся.
Да и воопще есть много файлов разных и хочется вытащить инфу.
Да и воопще есть много файлов разных и хочется вытащить инфу.
Mailk
Вы бы выложили пару-тройку файлов разных версий... Что искать-то?
Скорее всего придётся воспользоваться Script Content Plugin (последнюю версию брать в теме плага): например, в моём лаунчере (на AutoIt) для DC х86+х64 версия DC определяется тупым чтением как тесктовый файл doublecmd.exe (не целиком, конечно, а кусок по формуле "(размер / 3.5) / 2"), а потом так:
Т.е. за один проход может не получиться.
Добавлено:
Или придётся искать по смещению, которое нужно сначала найти...
Вы бы выложили пару-тройку файлов разных версий... Что искать-то?
Скорее всего придётся воспользоваться Script Content Plugin (последнюю версию брать в теме плага): например, в моём лаунчере (на AutoIt) для DC х86+х64 версия DC определяется тупым чтением как тесктовый файл doublecmd.exe (не целиком, конечно, а кусок по формуле "(размер / 3.5) / 2"), а потом так:
Код: Выделить всё
; убираются непечатные символы
$sText = StringRegExpReplace($sText,'[\x00-\x1f]','')
; убираются все символы, кроме точки, пробела, латинских букв и цифр
$sText = StringRegExpReplace($sText,'(?i)[^\.a-z0-9 ]','')
; и потом ищу нужное
$V = StringRegExp($sText, '(?i)DC v[0-9]{1,2}\.[0-9]{1,2}\.[0-9]{1,2} (?>alpha|beta) Rev\. [0-9]{4}', 1)Добавлено:
Или придётся искать по смещению, которое нужно сначала найти...
Вот информация по формату
http://help.solidworks.com/2015/english ... story.html
как вытащить инфу?
[/img]
по контр пддаун открывает фаил и показывает версию.
Но что то не нашел бинаром. Есть возможность вытаскивать инфу? Помогите.
как вытащить инфу?
[/img]
по контр пддаун открывает фаил и показывает версию.
Но что то не нашел бинаром. Есть возможность вытаскивать инфу? Помогите.
Исправился https://yadi.sk/d/LJbohZoMoTnDS
Файлы образцы могу еще кинуть.
Файлы образцы могу еще кинуть.
См. сюда.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Можно спросить переименовать фаил (pdf/djv) ПО ТЕКСТУ СОДЕРЖАЩИМУСЯ ГДЕ НИБУТЬ В ФАЙЛЕ, например "абс.132.1421.00 .. 20символов после", или слова "патент 12356...50-100 символов после. как выкусить часть текста в колонку или в коментарий чтоб преименовать фаил по этому куску текста . Текст получается наложением фотки и из распознования файн риадером текста в пдф формате например.
Если я правильно понял это плагин может искать текст в меню поиска..
но выводить не чего не может, кроме данных о документе.
А документ создается программой в потоковом режиме. Распозгование картинки и замена имени 0001.pdf на содержание по ключевым строчкам , причем они могут быть разные в плане нахождения выше -ниже. Нужно именно найти по ключивым словам и "выкусить" в колонку или еще куда. чтоб присвоить имя файлу.
но выводить не чего не может, кроме данных о документе.
А документ создается программой в потоковом режиме. Распозгование картинки и замена имени 0001.pdf на содержание по ключевым строчкам , причем они могут быть разные в плане нахождения выше -ниже. Нужно именно найти по ключивым словам и "выкусить" в колонку или еще куда. чтоб присвоить имя файлу.
Последний раз редактировалось Mailk Вс фев 28, 2016 21:00, всего редактировалось 2 раза.
Mailk
"не чего не моет", "докуменьте", "Распозгование", "ключивым", "тоб". Включи в браузере проверку ошибок, я тебя умоляю. Неужели твой диплом инженера так же написан?
Плагин ищет не в меню поиска, а в файлах с выводом полей данных, первую строку и начало документа в частности, которые корректируются либо длиной либо заменой с рег. выражениями. В колонку ничего выводить не требуется, ещё раз повторяю.
"не чего не моет", "докуменьте", "Распозгование", "ключивым", "тоб". Включи в браузере проверку ошибок, я тебя умоляю. Неужели твой диплом инженера так же написан?
Плагин ищет не в меню поиска, а в файлах с выводом полей данных, первую строку и начало документа в частности, которые корректируются либо длиной либо заменой с рег. выражениями. В колонку ничего выводить не требуется, ещё раз повторяю.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Положил тест файлы по ссылке старой в папке "Тест файлы PDF"
как они идут и после распознования как выглядят.
https://yadi.sk/d/LJbohZoMoTnDS/%D0%A2% ... 1%8B%20PDF
как они идут и после распознования как выглядят.
https://yadi.sk/d/LJbohZoMoTnDS/%D0%A2% ... 1%8B%20PDF
0001.pdf > Патент на изобретение №222396-00000001.pdf
Код: Выделить всё
Маска: [=xpdfsearch.Начало документа]
...расширения: [N].[E]
Найти: (\d{6})
Заменить на: Патент на изобретение №$1-0000
☑ Рег. выраж. ☑ Подстан.Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Навел парядок с торент файлами. Много файлов скаченно, но имя у них абракадабра. прописал регулярное выражение (первое свое) поправте что не так . показывает имя торент файла ( то что при запуске торента показывает). само выражение вот:
:name....(.*)12:piece lengthi
тип вывода $1$3\x20
может кто подкинет свои решения для других файлов!?
одна проблема некоторые торенты имеют не "правильную" кодировку, приходится преименовывать имя транслитом, но это все равно быстро .
может кто подскажет как менять кодировку вывода ?
Posted after 18 minutes:
Попытался для файлов Solidworks вывести данные не получается.. знаний по регулярным не хватает.
:name....(.*)12:piece lengthi
тип вывода $1$3\x20
может кто подкинет свои решения для других файлов!?
одна проблема некоторые торенты имеют не "правильную" кодировку, приходится преименовывать имя транслитом, но это все равно быстро .
может кто подскажет как менять кодировку вывода ?
Posted after 18 minutes:
Попытался для файлов Solidworks вывести данные не получается.. знаний по регулярным не хватает.