überall ?
Der Name ist von allem inspiriert, ein fantastisches Tool, um Dateien in Ihrem PC zu durchsuchen. Die Einschränkung ist jedoch, dass sie nur nach Dateinamen suchen kann. Vor kurzem entwickle ich ein Tool, um die Dokumente im PC zu scannen, um nach bestimmten Daten zu suchen. Eine Idee trifft mich, wenn ich ein Tool entwickeln kann, in dem ich den Inhalt von Dateien durchsuchen kann. Es ist die Erstellung dieses Tools.
Ich wünschte, dieses Tool wird genauso wie sein Name funktionieren!: Grinsen:
Changelog
Für detaillierte ChangeLog verweisen Sie bitte ChangeLog
v0.1.3
- Zeigen Sie den Indexprozess durch eine Konsole an
- Fix kann DOCX und DOC für einige Dateien nicht mitteilen
- Fügen Sie über Buton hinzu, um die Website zu sehen
- Daten löschen, wenn der Suchtext leer ist
v0.1.2
- Index durch jeden Weg
- Text -Lese -Methode ändern
v0.1.1
- Update Readme
- Klicken Sie nur auf die Zelle anstelle der gesamten Zeile
v0.1
Verwendung
- Laden Sie das Tool aus dem entsprechenden Tag herunter.
- Entpacken Sie die
app.zip und führen Sie die everywhere.exe im Ordner aus. - Das Client -Fenster wird angezeigt. Zum ersten Mal sollten Sie auf die Schaltfläche Index klicken, um Dateien in Ihrem PC zu indexieren (die Indexzeit hängt von der Anzahl und Größe Ihrer Dateien ab. In meinem PC beträgt es weniger als 5 Minuten). Dann können Sie immer wo suchen?
Erstellen Sie die EXE -Datei
- Erstellen Sie zuerst das
ui -Modul zu einem Glas. Wenn Sie Idee verwenden, können Sie das ui -Glas so exportieren: - Die Hauptklasse ist
ClientWindow . - Jsmooth wird in diesem Fall zum Erstellen von Exe verwendet.
Hauptmerkmale
- Indexierte Dateien umfassen: doc, docx, xls, xslx, txt, pdf
- Fast Echtzeitsuche nach dem Index
- Jetzt unterstützt die Suche chinesische und englische Wörter. Vielleicht muss die Suche noch optimiert werden.
- Es gibt zwei Suchtypen, einschließlich Pfad und Inhalt. Sie können Dateiinhalte und Filepath durchsuchen.
Umgebungsanforderungen
- Die Anwendung basiert auf X64 OS JDK.
- Die JRE -Version ist 1.8. Die JRE wurde in den Dateiordner aufgenommen.
Haupttechniken
Erweiterte Einstellung
In config.yaml gibt es einige Konfigurationsoptionen. Es kann verwendet werden, um eine Umgebung für die Anwendung zu konfigurieren. Sie können beispielsweise excludeFilePathList und fileList konfigurieren. Der Filelist enthält jedoch nur doc, docx, xls, xslx, txt,pdf .
Lizenz
Apache -Lizenz 2.0