AI Personal Learning
und praktische Anleitung

eSearch: Multifunktionales plattformübergreifendes OCR-Tool, integrierte Suche | Übersetzung | Suchkarte | Bildschirmaufzeichnung und weitere Funktionen

Allgemeine Einführung

eSearch ist ein von xushengfeng entwickeltes, plattformübergreifendes Open-Source-Screenshot-Tool, das Windows, macOS und Linux unterstützt. eSearch integriert eine Vielzahl von Funktionen wie OCR-Erkennung, Suche, Übersetzung, Mapping, Bildsuche und Bildschirmaufzeichnung. Es integriert eine Vielzahl von Funktionen, einschließlich Screenshot, OCR-Erkennung, Suche, Übersetzung, Mapping, Bildsuche und Bildschirmaufzeichnung usw. eSearch wurde mit dem Electron-Framework entwickelt und bietet eine einfache und leicht zu bedienende Benutzeroberfläche sowie umfangreiche Funktionen für eine Vielzahl von Szenarien, wie z. B. die Erfassung von Bildschirminhalten, Texterkennung und Übersetzung usw. eSearch ist ein von xushengfeng entwickeltes, plattformübergreifendes Open-Source-Screenshot-Tool.

eSearch JaInformationsportalDie :electron: überarbeitete Version (mit einer Milliarde neuer Funktionen).


-1

 

-3

 

-4

 

Funktionsliste

  • Bildschirmfoto (Computertechnik)Unterstützt Box-Crop, Vollbild-Screenshot, Fenster- und Control-Auswahl, Long-Screenshot und mehr.
  • OCR-ErkennungOCR: Unterstützt lokale und Online-OCR-Dienste und kann Text in mehreren Sprachen erkennen.
  • Suche und ÜbersetzungIntegration von mehreren Suchmaschinen und Übersetzungsdiensten, Unterstützung von Scratch-Wort-Suche und Übersetzung.
  • BlaupauseUnterstützung des Aufklebens von Screenshots auf dem Bildschirm zum einfachen Vergleich und zur Beschriftung.
  • Suche nach Karten: Suche nach ähnlichen Bildern durch Bilderkennungstechnologie.
  • VideoaufzeichnungUnterstützt Vollbildaufzeichnung, benutzerdefinierte Bereichsaufzeichnung, Audioaufzeichnung und Kameraaufzeichnung.

 

Hilfe verwenden

Zur Website geheneSearchHerunterladen von

Oder auf der rechten Seite veröffentlicht Öffnen Sie die Registerkarte, wählen Sie das für Ihr System passende Paket aus, laden Sie es herunter und installieren Sie es!

Inländisch verfügbarGitHub ProxyBeschleunigter Download

ArchLinux kann im AUR installiert werden. E-Suchevielleichte-search-git

winget winget installiert esearch

 

Verwendung Prozess

ein auf einem Computerbildschirm angezeigtes Bild aufnehmen

Kastenbeschnitt, Farbauswahl, Freihandpinsel, geometrisch, Mosaik, Unschärfe

Neben der Anpassung der Boxauswahl mit den Pfeiltasten unterstützt es auch die Eingabe der quadratischen Formel zur Anpassung der

Unterstützung benutzerdefinierter Boxen nach der unmittelbaren Ausführung des Vorgangs, wie z. B. Boxen nach der automatischen OCR

Es unterstützt auch scrollende Screenshots, die horizontal, vertikal und in jede Richtung gespleißt werden können.

Videoaufzeichnung

Bildschirm aufzeichnen, benutzerdefinierte Größe, Kamera

Aufforderungen zur Eingabe der Cursorposition und der Tastatureingaben

Virtueller Hintergrund kann eingestellt werden

Bildschirmabbildung

Radzoom, Transparenz, automatisches Homing, Mouse-Through

Unterstützt die Vergrößerung eines Bildes, ohne die Fenstergröße zu ändern, und verhindert so, dass andere Inhalte verdeckt werden.

Filter, Transformationen (z.B. Spiegelung) können über CSS gesetzt werden

OCR (Texterkennung)

Die lokale OCR wird bereitgestellt vonPaddleOCRModelle, die Unterstützung bieten. Sofort einsatzbereit.

Der lokale OCR-Dienst ist standardmäßig aktiviert. Wenn Sie die Online-OCR verwenden möchten, wird die Online-OCR von Baidu bereitgestellt.TutorialsgewinnenAPI-SCHLÜSSEL zu Geheimnisvoller SCHLÜSSEL Ab Januar 2022 ist die OCR von Baidu immer noch verfügbar.Kostenloser Abholservice. Legen Sie die erworbenenAPI-SCHLÜSSEL im Gesang antwortenGeheimnisvoller SCHLÜSSEL und den entsprechenden Texterkennungsdienst Ihrer WahlURL Geben Sie die Softwareeinstellungen ein und deaktivieren Sie das Kontrollkästchen für Offline-OCR, um Online-OCR zu verwenden.

 

Suche nach Karten

Die Bildsuchmaschinen von Google, Baidu und Yandex

Anpassbare multimodale Makromodell-Schnittstelle zum Austausch von Bildern mit KI

Rendering

OCR kann nach der Übersetzung aufgerufen werden, Unterstützung für wortselektive Übersetzung

Unterstützung kostenloser Übersetzungsprogramme wie Google Translate usw. Sie können auch Ihre eigenen APIs für andere Übersetzungsprogramme wie DeepL, Baidu usw. einrichten. ChatGPT Sie können sogar muttersprachliche KI-Übersetzungen anpassen!

Mehrere Motoren können gleichzeitig übersetzt werden, wobei die besten der besten ausgewählt werden

Speichern Sie Übersetzungen in einer lokalen Datei oder über das Netz in einem Memory-Programm wie Anki.

Übersetzung am Bildschirm

Erzeugt ein Mapping-Fenster und ersetzt den Bildtext durch den übersetzten Text

Zeitgesteuerte Übersetzungen können eingestellt werden, geeignet für Videos, Spiele usw.

 

Detaillierte Vorgehensweise

  1. Bildschirmfoto (Computertechnik)::
    • Verwendung von Shortcuts Alt + C Um einen Screenshot zu machen, rahmen Sie den Bereich ein, von dem Sie einen Screenshot machen möchten.
    • Sie können die Größe und Position der Box ändern und sie in der Zwischenablage oder in einem bestimmten Verzeichnis speichern.
  2. OCR-Erkennung::
    • Nachdem Sie einen Screenshot gemacht und die OCR-Erkennungsfunktion ausgewählt haben, erkennt eSearch automatisch den Text im Screenshot.
    • Sie haben die Wahl zwischen einem lokalen OCR-Dienst und einem Online-OCR-Dienst, der die Konfiguration eines API-Schlüssels und eines geheimen Schlüssels erfordert.
  3. Suche und Übersetzung::
    • Nachdem Sie einen Screenshot gemacht und die Funktion Suchen oder Übersetzen ausgewählt haben, sucht oder übersetzt eSearch den ausgewählten Text.
    • Suchmaschinen und Übersetzungsdienste können an unterschiedliche Bedürfnisse angepasst werden.
  4. Blaupause::
    • Nachdem Sie einen Screenshot gemacht haben, wählen Sie die Funktion Einfügen, um den Screenshot auf dem Bildschirm einzufügen, damit Sie ihn leichter vergleichen und beschriften können.
    • Sie können die Größe, Position und Transparenz des Mappings anpassen und eine Vielzahl von Operationen unterstützen.
  5. Suche nach Karten::
    • Nachdem Sie einen Screenshot gemacht und die Bildsuchfunktion ausgewählt haben, sucht eSearch mithilfe der Bilderkennungstechnologie nach ähnlichen Bildern.
    • Unterstützt mehrere Suchmaschinen und liefert genaue Suchergebnisse.
  6. Videoaufzeichnung::
    • Öffnen Sie die eSearch-App und wählen Sie die Bildschirmaufnahmefunktion, um entweder den gesamten Bildschirm oder einen benutzerdefinierten Bereich aufzunehmen.
    • Unterstützt Audio- und Webcam-Aufnahmen, mit der Möglichkeit, in verschiedenen Formaten zu speichern (z. B. gif, webm, mp4).

 

Quellcode ausführen und kompilieren

git clone https://github.com/xushengfeng/eSearch.git
cd eSearch
npm installieren
# Kompilieren
npm run dist
# Das Build-Verzeichnis erzeugt das Installationspaket und das Verzeichnis, in das es entpackt wird
# in Bewegung sein
npm run start
# Komponenten während der Prüfung anpassen
npm run dev

Besondere technische Hinweise

 

Prüfung (Maschinen usw.)

Getestet unter ArchLinux, KDE plasma, Xorg.

Windows 10 und Windows 11 getestet

macOS Catalina Test bestanden

 

FRAGEN UND ANTWORTEN

Gnome reagiert nicht auf Anklicken

Gnome-Benutzer müssen Folgendes installierenAnzeigegerätPlugin zur Verwendung des Tabletts.

Warum Elektron

  • Ursprünglich wollte ich das hervorragende Screenshot-Tool unter Windows auch unter Linux ausprobieren, und Linux exklusiv ist nicht gut, also habe ich mich für die Cross-Plattform entschieden.
  • qt ist auf c++ angewiesen, der Lernaufwand ist zu hoch. flutter desktop version ist noch nicht ausgereift. Ich bin besser in der js-Entwicklung.
  • Screenshots sind auf das lokale System angewiesen, was Browser derzeit nicht leisten können.
  • Letztendlich war die einzige plattformübergreifende Lösung die js-Klasse, und ich habe mich für das ausgereiftere und am häufigsten verwendete Elektron entschieden.

Im Hauptprozess ist ein JavaScript-Fehler aufgetreten

Dies ist ein Hauptprozessfehler, der durch eine Vielzahl von Gründen verursacht werden kann, die wirklich nützliche Fehlermeldung ist der folgende spezifische Fehler und ist ein Codefehler. Die direkte Suche nach "A JavaScript error occurred in the main process" wird das Problem also kaum lösen.

Im Allgemeinen wird das 99%-Problem durch eine Neuinstallation der Software und die Wiederherstellung der Einstellungen gelöst. Am besten zeichnen Sie die detaillierte Fehlermeldung auf und senden eineAusgabeGeben Sie Feedback.

Kumulierte Fehler und ihre Diskussion, Lösungen:#123 #133

Aktualisierte Version mit einem Fehler, der vorher nicht vorhanden war

Dies ist in der Regel auf eine Inkompatibilität zwischen verschiedenen Versionen der Konfiguration zurückzuführen. Sie können versuchen, die Standardeinstellungen unter Einstellungen-Erweitert-Erweiterte Einstellungen wiederherzustellen.

Wenn das Problem dadurch nicht gelöst wird, reichen Sie bitte eine Meldung ein

Unterstützt nicht mehr Win7, Win8

Electron unterstützt offiziell Win7 und Win8 nicht mehr, daher wird eSearch nicht mehr unterstützt.

Es ist jedoch möglich, eine eigene Version zu erstellen, siehe(Computer-)DateiEinige Funktionen sind möglicherweise nicht verfügbar.

AI Leichtes Lernen

Der Leitfaden für Laien zum Einstieg in die KI

Hilft Ihnen, die Nutzung von KI-Tools kostengünstig und von Null an zu erlernen.KI ist, wie Bürosoftware, eine wesentliche Fähigkeit für jeden. Die Beherrschung von KI verschafft Ihnen einen Vorteil bei der Stellensuche und die Hälfte des Aufwands bei Ihrer zukünftigen Arbeit und Ihrem Studium.

Details ansehen>
Darf nicht ohne Genehmigung vervielfältigt werden:Chef-KI-Austauschkreis " eSearch: Multifunktionales plattformübergreifendes OCR-Tool, integrierte Suche | Übersetzung | Suchkarte | Bildschirmaufzeichnung und weitere Funktionen

Chef-KI-Austauschkreis

Der Chief AI Sharing Circle konzentriert sich auf das KI-Lernen und bietet umfassende KI-Lerninhalte, KI-Tools und praktische Anleitungen. Unser Ziel ist es, den Nutzern dabei zu helfen, die KI-Technologie zu beherrschen und gemeinsam das unbegrenzte Potenzial der KI durch hochwertige Inhalte und den Austausch praktischer Erfahrungen zu erkunden. Egal, ob Sie ein KI-Anfänger oder ein erfahrener Experte sind, dies ist der ideale Ort für Sie, um Wissen zu erwerben, Ihre Fähigkeiten zu verbessern und Innovationen zu verwirklichen.

Kontaktieren Sie uns
de_DE_formalDeutsch (Sie)