eSearch: 다기능 크로스 플랫폼 OCR 도구, 통합 검색 | 번역 | 검색 맵 | 화면 녹화 및 기타 기능
일반 소개
스크린샷, 검색, 번역, 매핑, 이미지 검색, 화면 녹화 등 다양한 기능을 통합한 eSearch는 xushengfeng에서 개발한 오픈 소스 크로스 플랫폼 스크린샷 도구로, Windows, macOS 및 Linux를 지원합니다. 스크린샷, OCR 인식, 검색, 번역, 매핑, 이미지 검색 및 화면 녹화 등 다양한 기능을 통합합니다. eSearch는 Electron 프레임워크를 사용하여 개발되어 화면 콘텐츠 캡처, 텍스트 인식 및 번역 등과 같은 다양한 시나리오에 간단하고 사용하기 쉬운 인터페이스와 풍부한 기능을 제공합니다. eSearch는 xushengfeng에서 개발한 오픈 소스 크로스 플랫폼 스크린샷 도구입니다.
전자 검색 예정보 포털전자: 재작성 버전(수십억 개의 기능이 추가됨)입니다.



기능 목록
- 스크린샷(컴퓨팅)박스 자르기, 전체 화면 스크린샷, 창 및 컨트롤 선택, 긴 스크린샷 등을 지원합니다.
- OCR 인식로컬 및 온라인 OCR 서비스를 지원하며 여러 언어의 텍스트를 인식할 수 있습니다.
- 검색 및 번역여러 검색 엔진 및 번역 서비스 통합, 스크래치 단어 검색 및 번역 지원.
- 청사진쉽게 비교하고 라벨을 붙일 수 있도록 화면에 스크린샷을 붙이는 기능을 지원합니다.
- 지도 검색이미지 인식 기술을 통한 유사 이미지 검색.
- 비디오 레코드전체 화면 녹화, 사용자 지정 영역 녹화, 오디오 녹화 및 카메라 녹화를 지원합니다.
도움말 사용
웹사이트로 이동전자 검색다운로드
또는 오른쪽 릴리스 탭을 열고 시스템에 맞는 패키지를 선택한 후 다운로드하여 설치하세요!
국내 사용 가능GitHub 프록시빠른 다운로드
ArchLinux는 AUR에서 설치할 수 있습니다. e-search
어쩌면e-search-git
winget winget install esearch
사용 프로세스
컴퓨터 화면에 표시되는 이미지 캡처
박스 자르기, 색상 선택기, 프리 핸드 브러시, 기하학적, 모자이크, 흐림 효과
화살표 키로 상자 선택을 조정하는 것 외에도 이차식 수식 입력을 지원하여
자동 OCR 후 상자와 같이 작업 즉시 실행 후 사용자 지정 상자를 지원합니다.
또한 스크롤 스크린샷, 가로, 세로 및 모든 방향을 연결할 수 있는 스크롤 스크린샷을 지원합니다.
비디오 레코드
녹화 화면, 사용자 지정 크기, 카메라
커서 위치 및 키보드 키 입력에 대한 메시지 표시
가상 배경 설정 가능
화면 매핑
휠 줌, 투명도, 자동 호밍, 마우스 스루
창 크기를 변경하지 않고 이미지 확대 기능을 지원하여 다른 콘텐츠를 가리지 않도록 합니다.
필터, 변환(예: 미러링)은 CSS를 통해 설정할 수 있습니다.
OCR(텍스트 인식)
로컬 OCR은 다음에서 제공합니다.PaddleOCR모델을 지원합니다. 즉시 사용 가능.
로컬 OCR 서비스는 기본적으로 활성화되어 있으며, 온라인 OCR을 사용하려면 바이두 온라인 OCR이 제공됩니다.튜토리얼gainAPI 키 too 비밀 키 2022년 1월 현재, 바이두의 OCR은 여전히 이용 가능합니다.무료 픽업 서비스. 획득한API 키 노래로 응답비밀 키 및 선택한 해당 텍스트 인식 서비스URL 소프트웨어 설정을 입력하고 오프라인 OCR 확인란을 선택 해제하면 온라인 OCR을 사용할 수 있습니다.
지도 검색
구글, 바이두, 얀덱스의 이미지 검색 엔진
AI와 사진을 교환하는 사용자 지정 가능한 멀티모달 매크로 모델 인터페이스
렌더링
번역 후 OCR 호출 가능, 단어 선택적 번역 지원
Google 번역 등 무료 번역 엔진 지원 DeepL, Baidu 등 다른 번역 엔진에 대한 자체 API를 설정할 수도 있습니다. ChatGPT 네이티브 AI 번역을 사용자 지정할 수도 있습니다!
여러 엔진을 동시에 번역하여 최고 중 최고를 선택할 수 있습니다.
번역을 로컬 파일에 저장하거나 네트워크를 통해 Anki와 같은 메모리 프로그램에 저장합니다.
화면 번역
매핑 창을 생성하고 이미지 텍스트를 번역된 텍스트로 바꿉니다.
동영상, 게임 등에 적합한 시간 제한 번역을 설정할 수 있습니다.
세부 운영 절차
- 스크린샷(컴퓨팅)::
- 바로 가기 사용
Alt + C
스크린샷을 찍으려면 스크린샷을 찍으려는 영역의 프레임을 지정합니다. - 상자의 크기를 조정하고 위치를 변경할 수 있으며 클립보드 또는 지정된 디렉터리에 저장하도록 선택할 수 있습니다.
- 바로 가기 사용
- OCR 인식::
- 스크린샷을 찍고 OCR 인식 기능을 선택하면 eSearch가 스크린샷의 텍스트를 자동으로 인식합니다.
- 로컬 OCR 서비스 또는 온라인 OCR 서비스를 사용하도록 선택할 수 있으며, 이 경우 API KEY와 비밀 키를 구성해야 합니다.
- 검색 및 번역::
- 스크린샷을 찍고 검색 또는 번역 기능을 선택하면 eSearch가 선택한 텍스트에 따라 검색 또는 번역합니다.
- 검색 엔진과 번역 서비스는 다양한 요구 사항을 충족하도록 사용자 지정할 수 있습니다.
- 청사진::
- 스크린샷을 찍은 후 붙여넣기 기능을 선택하면 스크린샷을 화면에 붙여넣어 쉽게 비교하고 라벨을 붙일 수 있습니다.
- 매핑의 크기, 위치, 투명도를 조정하고 다양한 작업을 지원할 수 있습니다.
- 지도 검색::
- 스크린샷을 찍고 이미지 검색 기능을 선택하면 이미지 인식 기술을 통해 유사한 이미지를 검색합니다.
- 여러 검색 엔진을 지원하며 정확한 검색 결과를 제공합니다.
- 비디오 레코드::
- eSearch 앱을 열고 화면 녹화 기능을 선택하여 전체 화면 또는 사용자 지정 영역을 녹화할 수 있습니다.
- 오디오 및 웹캠 녹화를 지원하며, 여러 형식(예: gif, webm, mp4)으로 저장할 수 있는 옵션이 있습니다.
소스 코드 실행 및 컴파일
git clone https://github.com/xushengfeng/eSearch.git
cd eSearch
npm install
# 编译
npm run dist
# 将在build目录产生安装包和解压的目录
# 运行
npm run start
# 调试
npm run dev
테스트(기계 등)
ArchLinux, KDE 플라즈마, Xorg에서 테스트되었습니다.
Windows 10 및 Windows 11 테스트 완료
macOS 카탈리나 테스트 통과
Q&A
클릭 시 그놈이 응답하지 않음
Gnome 사용자는 다음을 설치해야 합니다.앱 표시기플러그인을 사용하여 트레이를 사용할 수 있습니다.
왜 전자
- 크로스 플랫폼이 필요한데, 원래는 Windows의 뛰어난 스크린샷 도구를 리눅스에서도 경험하고 싶었고, 리눅스 전용은 좋지 않아서 크로스 플랫폼을 선택했습니다.
- QT는 C++에 의존하고, 학습 비용이 너무 높습니다. Flutter 데스크톱 버전은 아직 성숙하지 않았습니다. 저는 JS 개발에 더 능숙합니다.
- 스크린샷은 로컬 시스템에 의존하는데, 현재 브라우저에서는 이 작업을 수행할 수 없습니다.
- 결국 유일한 크로스 플랫폼 솔루션은 js 클래스였고, 저는 더 성숙하고 가장 많이 사용되는 일렉트로닉을 선택했습니다.
메인 프로세스에서 자바스크립트 오류가 발생했습니다.
이것은 다양한 이유로 인해 발생할 수 있는 주 프로세스 오류이며, 실제로 유용한 오류 메시지는 다음과 같은 특정 오류이며 코드 오류입니다. 따라서 "주 프로세스에서 자바스크립트 오류가 발생했습니다"라고 직접 검색해서는 문제가 해결되지 않습니다.
일반적으로 소프트웨어를 재설치하고 설정을 복원하면 99% 문제가 해결됩니다. 가장 좋은 방법은 자세한 오류 메시지를 기록하고이슈피드백을 제공합니다.
누적된 오류와 그에 대한 토론, 해결 방법:#123 #133
이전에는 없었던 버그가 수정된 버전 업데이트
이는 일반적으로 서로 다른 버전의 구성이 호환되지 않기 때문이며, 설정-고급-고급 설정에서 기본 설정을 복원해 볼 수 있습니다.
그래도 문제가 해결되지 않으면 문제를 제출해 주세요.
더 이상 Win7, Win8을 지원하지 않습니다.
Electron은 공식적으로 Win7 및 Win8을 더 이상 지원하지 않으므로 eSearch는 더 이상 지원되지 않습니다.
그러나 직접 컴파일할 수도 있습니다.(컴퓨터) 파일일부 기능을 사용하지 못할 수도 있습니다.
© 저작권 정책
이 글은 저작권이 있으며 무단으로 복제해서는 안 됩니다.
관련 문서
댓글 없음...