en todos lados ?
El nombre se inspira en todo, una herramienta increíble para buscar archivos en su PC. Pero la limitación es que solo puede buscar el nombre de archivo. Recientemente, estoy desarrollando una herramienta para escanear los documentos en PC para buscar algún tipo de datos específicos. Una idea me da que si puedo desarrollar una herramienta donde pueda buscar el contenido de los archivos. Es la creación de esta herramienta.
¡Desearía que esta herramienta funcione como su nombre!: Smirk:
Colegio de cambios
Para obtener ChangeLog detallado, consulte ChangeLog
V0.1.3
- mostrar el proceso de índice por una consola
- Fix no puede decirle a Docx y Doc para algunos archivos
- Agregue sobre Buton para ver el sitio web
- Borrar datos cuando el texto de búsqueda está vacío
V0.1.2
- índice por cada ruta
- Modificar el método de lectura de texto
V0.1.1
- Actualizar ReadMe
- solo haga clic en la celda en lugar de toda la fila
V0.1
Uso
- Descargue la herramienta de la etiqueta correspondiente.
- Descomprima el
app.zip y ejecute everywhere.exe en la carpeta. - Se mostrará la ventana del cliente. Por primera vez, debe hacer clic en el botón de índice para indexar archivos en su PC (el tiempo de índice depende del número y el tamaño de sus archivos. En mi PC, son menos de 5 minutos). ¿Entonces puedes buscar en cualquier lugar?
Cree el archivo exe
- Primero, construya el módulo de
ui a un frasco. Si está utilizando Idea, puede exportar el frasco de ui así: - La clase principal es
ClientWindow . - JSMooth se utiliza para construir EXE en este caso.
Características principales
- Los archivos indexados incluyen: DOC, DOCX, XLS, XSLX, TXT, PDF
- Búsqueda casi en tiempo real después del índice
- Ahora, la búsqueda es compatible con palabras chinas e inglesas. Tal vez la búsqueda todavía necesita optimización.
- Hay dos tipos de búsqueda, incluidos la ruta y el contenido. Puede buscar contenido del archivo y filepath.
Requisitos ambientales
- La aplicación se basa en X64 OS JDK.
- La versión JRE es 1.8. El JRE ha sido incluido en la carpeta de archivos.
Técnicas principales
Configuración avanzada
Hay algunas opciones de configuración en config.yaml . Se puede usar para configurar algún entorno para la aplicación. Por ejemplo, puede configurar excludeFilePathList y fileList . Sin embargo, el Filelista solo incluye doc, docx, xls, xslx, txt,pdf .
Licencia
Licencia de Apache 2.0