Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » dtSearch

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12

Открыть новую тему     Написать ответ в эту тему

MrPerfect



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Варезник » dtSearch
 
dtSearch
www.dtsearch.com
 
 

dtSearch Engine — надежный и эффективный поисковый движок с поддержкой баз данных, предназначенный для встраивания в состав веб-сайтов и приложений. Поддерживает программное управление встроенным текстовым парсером с функциями подсветки искомых фрагментов, а также встроенными файловыми конверторами, которые обеспечивают преобразование в формат HTML документов, созданных в OpenOffice, MS Office и целом ряде других популярных приложений. Программа содержит эталонный код и поддержку для ADO, SQL, C++, C++.NET, Java, VB, VB.NET, C#, Delphi, ASP и ASP.NET. Обеспечивает более двух дюжин опций индексированного и неиндексированного текстового поиска для всех популярных типов файлов. Поддерживает полнотекстовый поиск во всех типах поддерживаемых файлов. Имеется также поиск с многократным ранжированием и другие опции сортировки при поиске.
 
dtSearch Desktop — программа, позволяющая искать гигабайты текста за считанные секунды на локальном компьютере, путем создания индекса, хранящего расположение слов в ваших файлах. Программа предлагает функции подсветки искомых фрагментов в найденных документах и поддерживает обширный перечень баз данных почтовых сообщений и файловых форматов. Штатные возможности программы включают более двух десятков функций индексированного, неиндексированного, полнотекстового и структурированного поиска, включая настраиваемый нечеткий поиск, поиск с использованием синонимов, терминов и словарей, логические операторы, ранжирование по релевантности, ранжирование по местоположению, поиск фраз и созвучий, поиск по маске, поиск с учетом порядка следования и взаимного расположения искомых единиц, морфологический поиск, поиск в заданном диапазоне числовых значений, настраиваемые веса искомых единиц. Кроме того, благодаря поддержке Юникода, программа обеспечивает поиск информации на самых разных национальных языках.
 
Возможности программы:
• Прокрутка списка слов для мгновенного отклика после введения поискового запроса
• Функции индексированного, неиндексированного, полнотекстового и структурированного поиска
• Обзор и настройка параметров тезауруса
• Показ всех проиндексированных полей документа с помощью специальной кнопки
• Отображение истории поиска
• Поиск сообщений, показывая хиты в полученных документах
• Опции буфера обмена, запуск файлов и другие инструменты для работы с извлечением данных
• Экспорт результата поиска в различные форматы данных
 
Особенности программы:
• Поиск с использованием морфологии
• Поиск с использованием синонимов
• Нечеткий поиск
• Фонетический поиск
• Поиск в базах данных (через ODBC)
• Поддержка сообщений Outlook
• Поддержка различных кодировок
• Работа в локальной сети
• Индексация веб страниц на заданную глубину

Всего записей: 2342 | Зарегистр. 19-04-2002 | Отправлено: 06:09 09-02-2003 | Исправлено: Komandor, 15:29 16-11-2022
ghosty



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yanko12
Это все из-за совершенно идиотских нововведений Adobe. Начиная с версии X (если не ошибаюсь - возможно, IX) выделение найденных слов можно реализовать только одним способом - тем же, который используется при ручном выделении слов. Стоит теперь нечаянно щелкнуть мышью по странице с такими выделениями и маркировки как не бывало - очень неудобно
Да и до кнопок плагина теперь приходится добираться...
 
В общем, я бы рекомендовал снести новые версии Adobe и поставить 8-ю - там все нормально.

Всего записей: 6808 | Зарегистр. 21-09-2002 | Отправлено: 23:49 30-11-2013
Arech

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yanko12, этот-этот, я ж этот урл и дал
Он для акробата, но там написано его назначение: поддержка выделения для субжа, поскольку из нового акробата адоб эту полезную фичу выпилил (по обыкновению заменив на всякое г-но).

Всего записей: 169 | Зарегистр. 28-12-2005 | Отправлено: 11:59 01-12-2013
ogenry

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день!
Обновил dtSearch Engine до версии 7.84.
При первом старте не хочет размещать индексы на съемном диске. Пишет типа нет доступа.
Скопировал ixlib.ilb в папку по умолчанию - показывает, что там нулевые индексы. Неужели надо заново индексировать? В папке 50 гигов индексов. Есть ли пути адаптации индексов без переиндексации?

Всего записей: 959 | Зарегистр. 17-04-2003 | Отправлено: 12:14 22-05-2016
presentRU

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кому-нибудь удалось индексировать chm? Задал в настройках IFilter, но на большинстве файлов dtSearch вылетает с ошибкой. Написал разрабу, жду пока ответа.
UPD Долговато пришлось ждать, но вот ответ разработчика:
Цитата:
Thank you for reporting this.  This bug will be fixed in the next dtSearch beta build posted to our web site. The build number for the version with the fix will be 7.85.8436 and it will be posted by Tuesday. To check the build number of the currently-posted beta version, go to http://www.dtsearch.com/beta.html  
В общем, поставил v.8436 и индексация заработала. Пароль для скачанных beta-версий #

Всего записей: 821 | Зарегистр. 16-10-2006 | Отправлено: 16:28 15-11-2016 | Исправлено: presentRU, 00:43 27-11-2016
Dimsokolov

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А где бы скачать ifilters от Citeknet? Нигде не сыскать.

Всего записей: 139 | Зарегистр. 28-03-2009 | Отправлено: 21:25 28-11-2016
presentRU

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dimsokolov Ссылка внизу страницы. Отпишитесь потом, рабочий ли вариант.

Всего записей: 821 | Зарегистр. 16-10-2006 | Отправлено: 22:54 28-11-2016 | Исправлено: presentRU, 23:04 28-11-2016
Dimsokolov

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
presentRU
Скачал общий архив. К сожалению, Citeknet mht там не оказалось, хотелось бы и его заполучить.

Всего записей: 139 | Зарегистр. 28-03-2009 | Отправлено: 21:25 29-11-2016
Acegrig

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Столкнулся тут с проблемой: внезапно стали "неактивны" кнопки логических операторов
 
and, or, nor, w/5, w/25, fields
 
Т.е. их нельзя "нажать" и вставить оператор в поисковый запрос.  
 
Серч переустанавливал, восстанавливал, подбрасывал настройки. Ничего не помогает. На этой же машине у других пользователей все ОК. Кто знает в чем может быть дело?

Всего записей: 110 | Зарегистр. 11-12-2006 | Отправлено: 16:53 18-01-2017
LulumbaZ



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
"внезапно стали "неактивны" кнопки логических операторов"
  Кнопки логических операторов активны только при выбранном режиме "Boolean search (and, or, not, ..." в группе "Search for".  

Всего записей: 1051 | Зарегистр. 12-09-2003 | Отправлено: 17:20 18-01-2017
Acegrig

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 Кнопки логических операторов активны только при выбранном режиме "Boolean search (and, or, not, ..." в группе "Search for".  

 
Почувствовал себя ослом, прямо как в мультике "Том и Джерри". Спасибо!

Всего записей: 110 | Зарегистр. 11-12-2006 | Отправлено: 18:56 18-01-2017
Acegrig

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто-нибудь сталкивался с проблемой сохранения в файл списка найденных слов? Речь о функции "Browse words".
 
На больших индексах (60 Гб). Создается пустой файл и все. При этом список в интерфейсе Дтсерча выводится корректно и довольно быстро.
 
На маленьких индексах этой проблемы нет.  
 
Версия 7.82 Desktop

Всего записей: 110 | Зарегистр. 11-12-2006 | Отправлено: 15:31 02-03-2017
galina2000

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте. Подскажите, возможна ли настройка поиска только на первой странице проиндексированных документов, либо настройка выводов результатов поиска, чтобы сначала были перечислены документы, в которых искомые слова или фразы встречались на первой странице? Спасибо.

Всего записей: 472 | Зарегистр. 21-08-2006 | Отправлено: 21:17 01-04-2017
Falanster



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток!
Столкнулся с такой проблемой: в индексе есть несколько файлов большого размера, 20-30 мб. DtSearch очень долго подгружает такие файлы и очень сильно подвисает, когда перемещается по результатам поиска.
Для примера: подгрузил в индекс экселевский файл с пользователями wildberries. Когда поисковик находит внутри файла фамилии, то начинается "тупняк". Очень долго подгружает файл, долго перемещается от одной фамилии к другой.
Что посоветуете, друзья?

Всего записей: 113 | Зарегистр. 12-04-2008 | Отправлено: 22:50 15-05-2017
aljabr

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте
Существует ли программа с более расширенными патернами поиска чем dtSearch или архивариус 3000. Поиск нужен если не на уровне регексов то близким к регексам.

Всего записей: 610 | Зарегистр. 19-09-2009 | Отправлено: 07:00 08-07-2017
LulumbaZ



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
>>Поиск нужен если не на уровне регексов то близким к регексам.
dtSearch поддерживает паттерны поиска на уровне регексов.
Examples: Apple and "##199[0-9]"
https://support.dtsearch.com/webhelp/dtsearch/regular_.htm

Всего записей: 1051 | Зарегистр. 12-09-2003 | Отправлено: 16:14 02-11-2017
deviss

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
коллеги, подскажите, почему в результатах поиска выдаётся только первые 100 документов? Может, ткнёте куда порыть, чтобы увеличить это число? В разделе Search Limit пробовал и большие цифры ставить и по умолчанию ставил, и на 0 устанавливал. Безрезультатно. Больше 100 результатов не выдаётся.

Всего записей: 357 | Зарегистр. 19-02-2005 | Отправлено: 15:18 03-04-2018
ogenry

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nag
dtSearch Support
 Contents    Search    Download    dtSearch Home
 
 
Using dtSearch with network storage devices
 Last Reviewed: March 15, 2016
 
Article: DTS0221
 
Applies to: dtSearch Desktop, dtSearch Network, dtSearch Engine
 
Indexing data on network drives
dtSearch can index documents in any accessible network share, and only read access is needed.   When indexing data on a network drive, each document indexed has to be read once, so the amount of network traffic generated will approximately equal the size of the documents being indexed.  Because the documents are accessed read-only, there is no risk of damage to the documents being indexed.
 
Building indexes on network drives
Indexes can be located in any writable folder, including network drives and external drives.  
 
Building an index requires a great deal of network I/O, and data is both read and written.  When writing data across a network connection, data errors can occur, and data errors are much more likely when the amount of network I/O exceeds the capacity of the network or storage hardware.  Writes to external devices can fail on the external device without any notification to the calling application (for example, delayed write errors on network drives).  Because of this, network I/O errors can cause corrupt indexes even though dtSearch uses a transaction wrapper to protect the index against failed updates.
 
To minimize the risk of index corruption when building an index on a network drive:
 
(1) Set up dtSearch to locate temporary files created during indexing on a local drive.  This will reduce the amount of network I/O required by over 50%.  In dtSearch Desktop, click Options > Preferences > Indexing Resources, and set the location for "Temporary Files" to a location on the C: drive or another internal drive.  In applications using the dtSearch Engine API, use IndexJob.TempFileDir to specify a folder that is located on an internal drive.
 
(2) Avoid updating multiple indexes on the same network drive at the same time.  
 
On external drives, data errors are more likely with USB and Firewire drives.  We have not had reports of data errors with eSATA drives.
 
For more information on indexing large document collections, see Optimizing indexing of large document collections.
 
Symptoms of network indexing problems
 
The exceptions.ix file in the index folder will log any I/O errors during indexing that dtSearch detected and was able to log in the index.  Errors logged in exceptions.ix do not necessarily mean that the index is corrupt, because the logged errors are the ones that dtSearch was able to detect and handle.
 
The most common symptom of network indexing problems is the error "The specified network name is no longer available (64)" during an index update.  This error indicates that dtSearch has detected that the network connection was lost during the indexing operation, and cancelled the index update.  The error will only be logged in exceptions.ix if the dropped connection was intermittent (otherwise dtSearch would have no way to write the message to the log).  
 
Searching indexes on network drives
Searching reads from indexes but does not write anything, so delayed write errors are not possible.  However, some Windows network settings can cause intermittent "Unable to access index" errors searching indexes with a high volume of concurrent updates.  Windows can be set to cache network metadata for relatively long periods of time, which can prevent search users from seeing a consistent view of the index folder.  If intermittent "Unable to access index" errors occur during searches, and if the index is being updated frequently, change the DirectoryCacheLifetime, FileNotFoundCacheLifetime, and FileInfoCacheLifetime settings as described in this Microsoft article:
 
SMB2 Client Redirector Caches Explained
https://technet.microsoft.com/en-us/library/ff686200%28WS.10%29.aspx
 
Поддержка dtSearch
 Содержание Поиск Скачать dtSearch Home
 
 
Использование dtSearch с сетевыми устройствами хранения
 Последняя проверка: 15 марта 2016 г.
 
Статья: DTS0221
 
Применяется к: dtSearch Desktop, dtSearch Network, dtSearch Engine
 
Индексирование данных на сетевых дисках
dtSearch может индексировать документы в любом доступном сетевом ресурсе, и необходим только доступ для чтения. При индексации данных на сетевом диске каждый проиндексированный документ необходимо прочитать один раз, поэтому объем генерируемого сетевого трафика будет приблизительно равен размеру индексируемых документов. Поскольку документы доступны только для чтения, нет риска повреждения индексируемых документов.
 
Создание индексов на сетевых дисках
Индексы могут быть расположены в любой доступной для записи папке, включая сетевые диски и внешние диски.
 
Создание индекса требует большого количества операций ввода-вывода в сети, а данные считываются и записываются. При записи данных по сетевому соединению могут возникать ошибки данных, и ошибки данных гораздо более вероятны, когда объем сетевого ввода-вывода превышает емкость сетевого или аппаратного обеспечения хранения. Запись на внешние устройства может прерваться на внешнем устройстве без уведомления вызывающего приложения (например, ошибки отложенной записи на сетевых дисках). Из-за этого ошибки сетевого ввода-вывода могут привести к повреждению индексов, даже если dtSearch использует оболочку транзакции для защиты индекса от неудачных обновлений.
 
Чтобы минимизировать риск повреждения индекса при создании индекса на сетевом диске:
 
(1) Настройте dtSearch для поиска временных файлов, созданных во время индексации на локальном диске. Это уменьшит количество сетевых операций ввода-вывода более чем на 50%. В dtSearch Desktop выберите «Параметры»> «Установки»> «Индексирование ресурсов» и задайте для «Временных файлов» местоположение на диске C: или другом внутреннем диске. В приложениях, использующих API движка dtSearch, используйте IndexJob.TempFileDir, чтобы указать папку, расположенную на внутреннем диске.
 
(2) Избегайте одновременного обновления нескольких индексов на одном сетевом диске.
 
На внешних накопителях ошибки данных чаще встречаются на накопителях USB и Firewire. У нас не было сообщений об ошибках данных на дисках eSATA.
 
Для получения дополнительной информации об индексации больших коллекций документов см. Оптимизация индексации больших коллекций документов.
 
Симптомы проблем с индексацией сети
 
Файл exceptions.ix в папке index будет регистрировать все ошибки ввода-вывода во время индексации, которые обнаружил dtSearch и смог войти в индекс. Ошибки, зарегистрированные в файле exceptions.ix, не обязательно означают, что индекс поврежден, поскольку зарегистрированные ошибки - это те, которые dtSearch смог обнаружить и обработать.
 
Наиболее распространенным признаком проблем с индексацией сети является ошибка «Указанное имя сети больше не доступно (64)» во время обновления индекса. Эта ошибка указывает, что dtSearch обнаружил, что сетевое соединение было потеряно во время операции индексации, и отменил обновление индекса. Ошибка будет регистрироваться только в файле exceptions.ix, если разорванное соединение было прерывистым (в противном случае dtSearch не смог бы записать сообщение в журнал).
 
Поиск индексов на сетевых дисках
Поиск читает по индексам, но ничего не записывает, поэтому ошибки отложенной записи невозможны. Однако некоторые сетевые параметры Windows могут вызывать периодические ошибки «Не удается получить доступ к индексу» при поиске индексов с большим количеством одновременных обновлений. В Windows можно настроить кеширование сетевых метаданных на относительно длительные периоды времени, что может помешать пользователям поиска видеть согласованное представление папки индекса. Если при поиске возникают периодические ошибки «Невозможно получить доступ к индексу», и если индекс часто обновляется, измените параметры DirectoryCacheLifetime, FileNotFoundCacheLifetime и FileInfoCacheLifetime, как описано в этой статье Microsoft:
 
 
 
 
--------------------------------------------------------------------------------
 
Copyright 1991-2015 dtSearch Corp.  All rights reserved.  Click here for terms of use.

Всего записей: 959 | Зарегистр. 17-04-2003 | Отправлено: 21:46 27-04-2019
IvanStepanov

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По поводу CHM файлов справки.
Кому-нибудь удалось заставить DT искать в содержимом таких файлов?

Всего записей: 136 | Зарегистр. 11-05-2019 | Отправлено: 15:51 15-06-2019
Djual



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ogenry

Цитата:
не хочет размещать индексы на съемном диске. Пишет типа нет доступа.  
Скопировал ixlib.ilb в папку по умолчанию - показывает, что там нулевые индексы. Неужели надо заново индексировать? В папке 50 гигов индексов. Есть ли пути адаптации индексов без переиндексации?

как решили проблему ?
у меня от версии 7.73 индексы распознались в 7.82 и не распознались в 7.94 (распознались как нулевые)

Всего записей: 429 | Зарегистр. 05-01-2016 | Отправлено: 11:02 27-07-2019 | Исправлено: Djual, 09:47 02-08-2019
adapters

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
как исключить папки  $RECYCLE.BIN  при создании индекса ?

Всего записей: 84 | Зарегистр. 12-08-2011 | Отправлено: 07:46 25-08-2019
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12

Компьютерный форум Ru.Board » Компьютеры » Программы » dtSearch


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru