eSearch: herramienta OCR multifuncional y multiplataforma, búsqueda integrada | traducción | mapa de búsqueda | grabación de pantalla y otras funciones.

Introducción general

eSearch es una herramienta de captura de pantalla multiplataforma de código abierto desarrollada por xushengfeng que soporta Windows, macOS y Linux. eSearch integra una variedad de características , incluyendo el reconocimiento OCR , búsqueda , traducción , mapeo , búsqueda de imágenes y grabación de pantalla. Integra una variedad de características , incluyendo captura de pantalla , reconocimiento OCR , búsqueda , traducción , mapeo , búsqueda de imágenes y grabación de pantalla , etc. eSearch se desarrolla utilizando el marco Electron , proporcionando una interfaz sencilla y fácil de usar y una rica funcionalidad para una variedad de escenarios , tales como captura de contenido de pantalla , reconocimiento de texto y traducción , etc. eSearch es una herramienta de captura de pantalla multiplataforma de código abierto desarrollada por xushengfeng.

eSearch SíPortal de informaciónLa versión reescrita :electron: (con mil millones de funciones añadidas).

eSearch:多功能跨平台OCR工具,集成搜索|翻译|搜图|录屏等功能

 

eSearch:多功能跨平台OCR工具,集成搜索|翻译|搜图|录屏等功能

 

eSearch:多功能跨平台OCR工具,集成搜索|翻译|搜图|录屏等功能

 

Lista de funciones

  • captura de pantalla (informática): Soporta recorte de caja, captura de pantalla completa, selección de ventanas y controles, captura de pantalla larga y más.
  • Reconocimiento OCR: Admite servicios de OCR locales y en línea y puede reconocer texto en varios idiomas.
  • Búsqueda y traducción: Integración de múltiples motores de búsqueda y servicios de traducción, compatibilidad con la búsqueda y traducción de palabras rascadas.
  • plano: Admite pegar capturas de pantalla en la pantalla para facilitar la comparación y el etiquetado.
  • buscar mapas: Búsqueda de imágenes similares mediante tecnología de reconocimiento de imágenes.
  • videograbar: Admite grabación a pantalla completa, grabación en áreas personalizadas, grabación de audio y grabación con cámara.

 

Utilizar la ayuda

Ir al sitio webBúsqueda electrónicadescargando

O a la derecha libera Abre la pestaña, selecciona el paquete que se adapte a tu sistema y descárgalo e instálalo.

Nacional disponibleProxy GitHubDescarga acelerada

ArchLinux puede encontrarse instalado en la AUR. e-searchtal veze-search-git

winget winget install esearch

 

Proceso de utilización

capturar una imagen mostrada en la pantalla de un ordenador

Recorte de cajas, selector de color, pincel a mano alzada, geométrico, mosaico, desenfoque

Además de ajustar la selección de casillas con las teclas de flecha, también admite la introducción de la fórmula cuadrática para ajustar el

Admite el cuadro personalizado tras la ejecución inmediata de la operación, como el cuadro tras el OCR automático.

También es compatible con el desplazamiento de capturas de pantalla, horizontal, vertical, y cualquier dirección se puede empalmar

videograbar

Pantalla de grabación, tamaño personalizado, cámara

Indica la posición del cursor y las pulsaciones del teclado

Fondo virtual configurable

mapa de pantalla

Zoom de rueda, transparencia, auto homing, mouse-through

Permite ampliar una imagen sin cambiar el tamaño de la ventana, evitando que bloquee otros contenidos.

Los filtros y las transformaciones (por ejemplo, el reflejo) pueden establecerse mediante CSS.

OCR (reconocimiento de texto)

El OCR local lo proporcionaPádelOCRmodelos para proporcionar apoyo. Fuera de la caja.

El servicio de OCR local está activado por defecto, si desea utilizar el OCR en línea, se proporciona Baidu OCR en línea, es necesario confiar en eltutorialesganarCLAVE API demasiado CLAVE secreta Desde enero de 2022, el OCR de Baidu sigue disponible.Servicio gratuito de recogida. Coloque elCLAVE API responder cantandoCLAVE secreta y el correspondiente servicio de reconocimiento de texto de su elecciónURL Rellena los ajustes del software y desmarca la casilla de OCR sin conexión para utilizar OCR en línea.

 

buscar mapas

Buscadores de imágenes de Google, Baidu y Yandex

Interfaz macromodal personalizable para intercambiar imágenes con la IA

renderización

El OCR se puede activar después de la traducción, lo que permite la traducción selectiva de palabras.

Admite motores de traducción gratuitos, como Google Translate, etc. También puede configurar sus propias API para otros motores de traducción, como DeepL, Baidu, etc. Puede utilizar la función ChatGPT Incluso puedes personalizar las traducciones nativas de la IA.

Se pueden traducir varios motores al mismo tiempo, eligiendo lo mejor de lo mejor

Guarda las traducciones en un archivo local o, a través de la red, en un programa de memoria como Anki.

traducción en pantalla

Genera una ventana de asignación y sustituye el texto de la imagen por el texto traducido.

Se pueden programar traducciones temporizadas, adecuadas para vídeos, juegos, etc.

 

Procedimiento de funcionamiento detallado

  1. captura de pantalla (informática)::
    • Uso de atajos Alt + C Para hacer una captura de pantalla, encuadre el área de la que desea hacer una captura.
    • Puede cambiar el tamaño y la posición del cuadro, y elegir guardarlo en el portapapeles o en un directorio específico.
  2. Reconocimiento OCR::
    • Tras hacer una captura de pantalla y seleccionar la función de reconocimiento OCR, eSearch reconocerá automáticamente el texto de la captura.
    • Puede optar por utilizar un servicio de OCR local o un servicio de OCR en línea, que requiere la configuración de una CLAVE API y una CLAVE secreta.
  3. Búsqueda y traducción::
    • Tras hacer una captura de pantalla y seleccionar la función Buscar o Traducir, eSearch buscará o traducirá según el texto seleccionado.
    • Los motores de búsqueda y los servicios de traducción pueden adaptarse a diferentes necesidades.
  4. plano::
    • Después de hacer una captura de pantalla, selecciona la función de pegar para pegar la captura en la pantalla y poder compararla y etiquetarla fácilmente.
    • Puede ajustar el tamaño, la posición y la transparencia de la cartografía, y admite diversas operaciones.
  5. buscar mapas::
    • Tras hacer una captura de pantalla y seleccionar la función de búsqueda de imágenes, eSearch buscará imágenes similares mediante la tecnología de reconocimiento de imágenes.
    • Admite varios motores de búsqueda y ofrece resultados precisos.
  6. videograbar::
    • Abre la aplicación eSearch y selecciona la función de grabación de pantalla para grabar la pantalla completa o una región personalizada.
    • Admite la grabación de audio y webcam, con la opción de guardar en varios formatos (por ejemplo, gif, webm, mp4).

 

Código fuente Ejecutar y compilar

git clone https://github.com/xushengfeng/eSearch.git
cd eSearch
npm install
# 编译
npm run dist
# 将在build目录产生安装包和解压的目录
# 运行
npm run start
# 调试
npm run dev

Notas técnicas específicas

 

prueba (maquinaria, etc.)

Probado bajo ArchLinux, KDE plasma, Xorg.

Windows 10 y Windows 11 probados

Prueba de macOS Catalina superada

 

PREGUNTAS Y RESPUESTAS

Gnome no responde al hacer clic

Los usuarios de Gnome deben instalarappindicatorpara utilizar la bandeja.

Por qué electrón

  • La multiplataforma es necesaria, originalmente quería experimentar la excelente herramienta de captura de pantalla bajo Windows en Linux también, y Linux exclusivo no es bueno, así que opté por la multiplataforma.
  • qt depende de c++, el coste de aprendizaje es demasiado alto. la versión de escritorio de flutter aún no está madura. Se me da mejor el desarrollo en js.
  • Las capturas de pantalla dependen del sistema local, algo que los navegadores no pueden hacer por el momento.
  • Al final, la única solución multiplataforma era la clase js, y elegí el electrón más maduro y utilizado.

Se ha producido un error de JavaScript en el proceso principal

Este es un error del proceso principal, que puede ser causado por una variedad de razones, el mensaje de error realmente útil es el siguiente error específico, y es un error de código. Así que buscar directamente "Se ha producido un error de JavaScript en el proceso principal" difícilmente resolverá el problema.

Por lo general, reinstalar el software y restablecer la configuración solucionará el problema del 99%. Lo mejor es grabar el mensaje de error detallado y enviar untemaProporcione información.

Errores acumulados y su discusión, soluciones:#123 #133

Versión actualizada con un error que antes no existía

Esto suele ser debido a la incompatibilidad entre las diferentes versiones de la configuración, puede intentar restaurar la configuración predeterminada en Configuración-Avanzado-Avanzado Configuración.

Si esto no resuelve el problema, envíe una incidencia

Ya no es compatible con Win7, Win8

Electron oficialmente ya no es compatible con Win7 y Win8, por lo que eSearch ya no es compatible.

Pero es posible compilar el suyo propio, véaseArchivo (informático)Algunas funciones pueden no estar disponibles.

© declaración de copyright

Artículos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...