TextSearch (Content-плагин)

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Skif_off
Может плагин ждет %temp% с слешем а у тебя слеша нету.
Skif_off
Сообщения: 1252
Зарегистрирован: Ср ноя 28, 2012 13:44

Сообщение Skif_off »

Alextp писал(а):Может плагин ждет %temp% с слешем
И это странно, вроде дефолтное значение тоже без слеша. Запускал set - только в значении PowerShell'овской переменной есть конечный слеш. Непонятно...


А нет ли в планах научить OdfToTxt юникоду (UTF-8)? Или что-то подобное уже есть?
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

ВИжу исходник и там ошибка- нет слеша правда, просто
клеится c:\temp + Txtsrch.txt. Поправить надо.

Какую именно версию XDoc2txt мне взять?
Skif_off
Сообщения: 1252
Зарегистрирован: Ср ноя 28, 2012 13:44

Сообщение Skif_off »

Alextp
Наверное, до WinVista это не было проблемой, а после в корень системного раздела так просто не напишешь?

Насчёт xdoc2txt не знаю, что сказать, выше Mailk писал, что с 2.x у него работает.
2.х в отличие от 1.х поддерживает юникод и развивается (в 1.х автор правил только несколько критических багов), но поддерживает только Win2k и выше + требует Runtime-библиотеки Visual C++ 2010 (до 2.12 - Visual C++ 2008).
Наверное, лучше 2.х, совместимость с 1.х для желающих ведь никуда не денется? К тому же можно будет использовать один exe'шник и две dll'ки совместно с PCREsearch.

Добавлено спустя 2 минуты:

С другой стороны - 1.х самодостаточна из коробки, а желающие могут заменить... Сегодня я какой-то неуверенный :(
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Тогда это все -надо брать 2.х, раз развивается. todo.

Добавлено спустя 2 минуты:

Винду7 счас будут забывать, вон новость, что на нее патчи ставятся но не помогают уже.
Skif_off
Сообщения: 1252
Зарегистрирован: Ср ноя 28, 2012 13:44

Сообщение Skif_off »

Alextp
Спасибо, будем ждать.

Все эти предостерегающие вопли о Win7 производят впечатление скорее маркетинга... И MS наглядно демонстрировали и свои возможности, и беспардонность.
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

все это переписано (еще не все) на Лазарус.
Лаз я уже отлично знаю...
В процессе какие-то куски кода которые были кровью и потом написаны и трудно отлажены на низком уровне ВинАпи - выкинуны нафиг,в Лазе есть уже. Например "читать файл в строку" есть просто как обычная ф-ция в лазе. Но тут вылезает то что в Лаз другая кодировка имени файла. А была ansi.Но все равно переделать нетрудно.Х64 в Лазе легко.
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

BeardFury78
Сообщения: 213
Зарегистрирован: Чт авг 25, 2016 05:24

Сообщение BeardFury78 »

Хотел было использовать плагин для переименования текстовых файлов в ИГП, используя данные плагина, но увидел, что нету возможности, поля просто нет. Нет ли в планах добавить?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Alextp
Файл на сервере по указанной ссылке не найден.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Skif_off
Сообщения: 1252
Зарегистрирован: Ср ноя 28, 2012 13:44

Сообщение Skif_off »

BeardFury78
Как можно использовать плагин, если, грубо говоря, плагин возвращает только true или false?

Avada
И не должен быть найден, т.к. уже зарелизен, а в http://uvviewsoft.com/bb/ всегда лежали временные бета- и тестовые версии.
Аватара пользователя
Lisabon
Сообщения: 147
Зарегистрирован: Чт фев 17, 2011 23:11

Сообщение Lisabon »

Может кто-то подскажет в чём проблема...
Надо найти в файле xps (Ссылка) слово, например, Примечание

В TextSearch.ini пишу код:

Код: Выделить всё

XPS=%COMSPEC% /C ..\..\wcx\Total7zip\Modules\7z_x86\7zG.exe e "{InShort}" *\*\*\*.fpage -so > "{Out}" -r {CP:UTF8}
OXPS=XPS
Произвожу поиск:
Изображение
и ничего не находит.

Пробую найти слово,например, My Folder
Изображение
и слово находится.
Проблема поиска латиницы.
Внутри файла xps, находятся файлы fpage (xps.xps\Documents\1\Pages\1.fpage) и в них находится искомый текст. Кодировка файла 1.fpage UTF-8, без BOM.
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Проблема поиска в utf8. В коде идет возврат типа FT_FULLTEXT.
вопрос - если сделать _еще_ и возврат FT_FULLTEXT_W (есть такой тип? где дока?)
то тогда юникод должен искаться?
Надо удалить поддержку FT_FULLTEXT?

Добавлено спустя 10 минут:

в доке Content-Plugin Guide
2.1se 2011/09/07
инфы не нашел.
Skif_off
Сообщения: 1252
Зарегистрирован: Ср ноя 28, 2012 13:44

Сообщение Skif_off »

Alextp
Есть ft_fulltextw, на оффоруме обсуждалось. ЕМНИП, то же, что и ft_fulltext, но только в UTF-16LE, как ft_stringw. Кажется, первым добавил автор xPDFSearch, milo1012 ещё участвовал в дискуссии.

Так понимаю, если использовать только вместо ft_fulltext, то будет сломана совместимость с предыдущими версиями, будет работать с TC9+?
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

И как делать, заменять поле ft_fulltext --> ft_fulltextW ?
или как.

Добавлено спустя 2 часа 16 минут:

заменил на тип fulltextW.
Бета 1.6, попробуйте, у меня ищет рус буквы, китайские не тестил.
http://uvviewsoft.com/bb/wdx_TextSearch.zip
Ответить