Alternativa gratuita a Windows Search (búsqueda indexada de texto completo) o alternativa no Java a DocFetcher

Busco una alternativa a Windows Search para una búsqueda rápida de texto completo indexado en archivos de texto, código fuente, libros electrónicos (pdf, fb2, djvu) y, tal vez, formatos de oficina.

No quiero usar la búsqueda estándar de Windows, porque es una carga muy pesada para el sistema y la unidad.

Si es posible, el programa debe ser gratuito y portátil.

Lo que encontré

  • Encontré una herramienta Everything muy rápida , pero no crea un índice de contenido de archivo (solo nombres), y el autor no tiene planes de agregar esta funcionalidad.

  • Encontré un muy buen buscador de índices DocFetcher , pero necesita Java.

  • Hay algunas aplicaciones comerciales como Copernic y Archivarius , pero estos programas son de código cerrado y no gratuitos, además, son bastante difíciles de usar.

Respuestas (2)

Yo uso Agent Ransack . Creo que es un buen complemento para Buscar todo y uso ambos en paralelo, porque sirven para cosas diferentes: búsqueda de contenido de archivo y búsqueda de nombre de archivo.

Agent Ransack no mantiene un índice interno. En su lugar, busca el contenido de los archivos sobre la marcha. Leerá el contenido del archivo lo más rápido que pueda y realizará la búsqueda de subprocesos múltiples (8 subprocesos en mi máquina), por lo que sigue siendo muy rápido. Llevo años usándolo y estoy muy contento con su velocidad.

No es directamente portátil , pero puede instalarlo una vez y luego copiar el directorio de instalación.

Es gratis, no de código abierto, y debe registrarse de forma gratuita .

Captura de pantalla del saqueo del agente

Si desea búsquedas aún más rápidas con indexación, tienen File Locator Pro por ~ 50 USD. Pero parece que no te gustan esas soluciones.

Desafortunadamente, esta no es una herramienta gratuita. Además, la búsqueda de índice no funciona automáticamente con la mayoría de los tipos de archivos de texto sin formato (como .ini, .cpp). Tengo que especificar manualmente todos los tipos de archivos que pueden contener texto, esto no es cómodo. Modo *. * La indexación funciona muy lentamente e inafectiva (el tamaño del índice puede ser mayor que el tamaño de la carpeta indexada). Además, FLP no puede trabajar con archivos (como .zip, .rar)
Agent Ransack es la herramienta gratuita. La herramienta de pago de la misma empresa se llama File Locator Pro.
Sí, lo sé. Agent Ransack es una búsqueda muy muy muy lenta (en contenido) entre una gran cantidad de información, por lo que no considero que sea una variante para aquellos que necesitan una búsqueda rápida de texto completo. Pero Agent Ransack puede encontrar automáticamente archivos de texto sin formato y buscar en ellos, mientras que FLP (búsqueda indexada) no puede.

Si bien me encanta Archivarius 3000 de Likasoft y lo he usado durante muchos años, también estoy buscando un reemplazo estable, pero solo porque parece que Likasoft ya no está operativo.

Una herramienta más que encontré pero que no he probado exhaustivamente hasta la fecha es AnyTXT . Es una herramienta de búsqueda gratuita que crea una base de datos de índice de texto completo de sus archivos.

Captura de pantalla de la interfaz de usuario AnyTXT