View previous topic :: View next topic |
Author |
Message |
Mailk
Joined: 16 Jan 2010 Posts: 251
|
(Separately) Posted: Fri Jan 22, 2016 19:37 Post subject: PCREsearch как пользоваться? |
|
|
Кто ни буть может написать инструкцию на русском к плагину PCREsearch ? А то вроде крутой плагин ну такой замороченный что не могу разобратся... |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Jan 22, 2016 20:15 Post subject: |
|
|
Если речь про настройщик (поскольку в остальном он ничем от остальных контентных плагинов не отличается), то переводить Readme за бесплатно тут вряд ли кто-то возмётся. Другое дело - решать конкретно поставленные задачи. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Last edited by Flasher on Fri Jan 22, 2016 21:06; edited 1 time in total |
|
Back to top |
|
|
Mailk
Joined: 16 Jan 2010 Posts: 251
|
(Separately) Posted: Fri Jan 22, 2016 21:00 Post subject: |
|
|
Вопрос про настроики и тд. Вот нужно вытащить версию SolidWorks из файлов . все попробывал не чего неполучается. Вот думаю только этот сможет плагин. Дело в том что SW имеет бяку комерчесскую выше стоящие версии не совместимы и иногда приходится с этим мучатся.
Да и воопще есть много файлов разных и хочется вытащить инфу. |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Sat Jan 23, 2016 02:04 Post subject: |
|
|
Mailk
Вы бы выложили пару-тройку файлов разных версий... Что искать-то?
Скорее всего придётся воспользоваться Script Content Plugin (последнюю версию брать в теме плага): например, в моём лаунчере (на AutoIt) для DC х86+х64 версия DC определяется тупым чтением как тесктовый файл doublecmd.exe (не целиком, конечно, а кусок по формуле "(размер / 3.5) / 2"), а потом так:
Code: | ; убираются непечатные символы
$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) |
Т.е. за один проход может не получиться.
Добавлено:
Или придётся искать по смещению, которое нужно сначала найти... |
|
Back to top |
|
|
Mailk
Joined: 16 Jan 2010 Posts: 251
|
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Feb 07, 2016 22:33 Post subject: |
|
|
Никто не поможет, пока не будут выложены файлы с версиями. Неужели неясно? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Mailk
Joined: 16 Jan 2010 Posts: 251
|
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Feb 08, 2016 11:18 Post subject: |
|
|
См. сюда. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Mailk
Joined: 16 Jan 2010 Posts: 251
|
(Separately) Posted: Sun Feb 28, 2016 20:17 Post subject: |
|
|
Можно спросить переименовать фаил (pdf/djv) ПО ТЕКСТУ СОДЕРЖАЩИМУСЯ ГДЕ НИБУТЬ В ФАЙЛЕ, например "абс.132.1421.00 .. 20символов после", или слова "патент 12356...50-100 символов после. как выкусить часть текста в колонку или в коментарий чтоб преименовать фаил по этому куску текста . Текст получается наложением фотки и из распознования файн риадером текста в пдф формате например. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Feb 28, 2016 20:57 Post subject: |
|
|
Прежде чем мудрить, xpdfsearch смотреть на предмет нужного поля не пробовал? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Mailk
Joined: 16 Jan 2010 Posts: 251
|
(Separately) Posted: Sun Feb 28, 2016 21:14 Post subject: |
|
|
Если я правильно понял это плагин может искать текст в меню поиска..
но выводить не чего не может, кроме данных о документе.
А документ создается программой в потоковом режиме. Распозгование картинки и замена имени 0001.pdf на содержание по ключевым строчкам , причем они могут быть разные в плане нахождения выше -ниже. Нужно именно найти по ключивым словам и "выкусить" в колонку или еще куда. чтоб присвоить имя файлу.
Last edited by Mailk on Sun Feb 28, 2016 22:00; edited 2 times in total |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Feb 28, 2016 21:39 Post subject: |
|
|
Mailk
"не чего не моет", "докуменьте", "Распозгование", "ключивым", "тоб". Включи в браузере проверку ошибок, я тебя умоляю. Неужели твой диплом инженера так же написан?
Плагин ищет не в меню поиска, а в файлах с выводом полей данных, первую строку и начало документа в частности, которые корректируются либо длиной либо заменой с рег. выражениями. В колонку ничего выводить не требуется, ещё раз повторяю. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Mailk
Joined: 16 Jan 2010 Posts: 251
|
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Feb 29, 2016 01:26 Post subject: |
|
|
0001.pdf > Патент на изобретение №222396-00000001.pdf
Code: | Маска: [=xpdfsearch.Начало документа]
...расширения: [N].[E]
Найти: (\d{6})
Заменить на: Патент на изобретение №$1-0000
☑ Рег. выраж. ☑ Подстан. |
_________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Mailk
Joined: 16 Jan 2010 Posts: 251
|
(Separately) Posted: Tue Mar 08, 2016 14:39 Post subject: |
|
|
Навел парядок с торент файлами. Много файлов скаченно, но имя у них абракадабра. прописал регулярное выражение (первое свое) поправте что не так . показывает имя торент файла ( то что при запуске торента показывает). само выражение вот:
:name....(.*)12:piece lengthi
тип вывода $1$3\x20
может кто подкинет свои решения для других файлов!?
одна проблема некоторые торенты имеют не "правильную" кодировку, приходится преименовывать имя транслитом, но это все равно быстро .
может кто подскажет как менять кодировку вывода ?
Posted after 18 minutes:
Попытался для файлов Solidworks вывести данные не получается.. знаний по регулярным не хватает. |
|
Back to top |
|
|
|