(จีน | อังกฤษ)
eSearch เป็นเวอร์ชันที่เขียนใหม่ของพอร์ทัลข้อมูล (พร้อมฟังก์ชันเพิ่มเติมบางอย่างที่เพิ่มเข้ามา)
วัตถุประสงค์หลักคือการใช้ฟังก์ชั่น การค้นหาหน้าจอ เช่น Hammer Explosion หรือ Xiaomi Portal บน Linux (สามารถใช้กับ win และ mac ได้เช่นกัน) แน่นอนว่ามันเป็น ซอฟต์แวร์สกรีนช็อต ที่สะดวกด้วย
หลังจากทำซ้ำหลายเวอร์ชัน eSearch ก็มีฟังก์ชันการทำงานมากขึ้นเรื่อยๆ
นั่นคือมันมี ภาพหน้าจอ + OCR + ค้นหา + การแปล + สติ๊กเกอร์ + การแปลหน้าจอ + ค้นหาภาพ + ภาพหน้าจอแบบเลื่อน + บันทึกหน้าจอ
แบบอักษรคือ FiraCode สามารถตั้งค่าแบบอักษรได้ในการตั้งค่า
ดาวน์โหลดจากเว็บไซต์ eSearch
หรือเปิดแท็บเผยแพร่ทางด้านขวา เลือกแพ็คเกจที่ตรงกับระบบของคุณ แล้วดาวน์โหลดและติดตั้ง
คุณสามารถใช้ GitHub Proxy เพื่อเร่งความเร็วการดาวน์โหลดในประเทศจีน
ArchLinux สามารถค้นหาและติดตั้ง e-search
หรือ e-search-git
ได้ที่ AUR
winget winget install esearch
เปิด eSearch ในตัวเรียกใช้งานของคุณ จากนั้นจะปรากฏในถาด
ปุ่มทางลัดเริ่มต้นคือ Alt + C (คุณสามารถตั้งค่าปุ่มทางลัดในการตั้งค่าได้)
ดูเอกสารประกอบสำหรับคำแนะนำเพิ่มเติม
การครอบตัดเฟรม ตัวเลือกสี แปรงฟรี เรขาคณิต โมเสก เบลอ
นอกจากการปรับการเลือกเฟรมผ่านปุ่มทิศทางแล้ว ยังรองรับการป้อนนิพจน์ทางคณิตศาสตร์สี่รายการเพื่อการปรับเปลี่ยนอีกด้วย
รองรับการดำเนินการได้ทันทีหลังจากปรับแต่งการเลือกเฟรม เช่น OCR อัตโนมัติหลังการเลือกเฟรม
นอกจากนี้ยังรองรับการเลื่อนภาพหน้าจอซึ่งสามารถต่อแนวนอน แนวตั้ง หรือไปในทิศทางใดก็ได้
สามารถตั้งค่าพื้นหลัง (การไล่ระดับสี, รูปภาพ), มุมโค้งมน, เงาสำหรับภาพหน้าจอ
เปลี่ยนความละเอียดของภาพเพื่อการส่งออก
ลบวัตถุและแก้ไขรูปภาพ
บันทึกหน้าจอ, ขนาดที่กำหนดเอง, กล้อง
แจ้งตำแหน่งเคอร์เซอร์และการกดแป้นพิมพ์
สามารถตั้งค่าพื้นหลังเสมือนจริงได้
ซูมล้อ ความโปร่งใส ตำแหน่งโฮมอัตโนมัติ การเจาะเมาส์
รองรับการขยายภาพโดยไม่ต้องเปลี่ยนขนาดหน้าต่างเพื่อป้องกันการบล็อกเนื้อหาอื่น ๆ
ตัวกรองและการแปลง (เช่น การมิเรอร์) สามารถตั้งค่าได้ผ่าน CSS
OCR ออฟไลน์ที่พร้อมใช้งานทันที (eSearch-OCR) เพียงเลือกข้อความแล้วกดปุ่ม Enter
OCR ออฟไลน์รองรับการรู้จำย่อหน้าและยังสามารถใช้อัลกอริธึมการแบ่งส่วนตามเครื่องหมายวรรคตอน
นอกจากนี้ยังรองรับ OCR ออนไลน์จาก Baidu และ Youdao
แก้ไขข้อความได้ในภายหลัง เลือกข้อความบนรูปภาพ และซิงโครไนซ์ส่วนที่เลือกกับพื้นที่แก้ไขเพื่อการพิสูจน์อักษรได้ง่าย
รองรับหลายภาษา (ต้องดาวน์โหลดเพิ่มเติมในการตั้งค่า)
เครื่องมือค้นหารูปภาพจาก Google, Baidu และ Yandex
อินเทอร์เฟซโมเดลขนาดใหญ่หลายรูปแบบที่ปรับแต่งได้เพื่อสื่อสารรูปภาพด้วย AI
สามารถเรียกการแปลได้หลังจาก OCR และรองรับการแปลการเลือกคำ
รองรับเครื่องมือแปลฟรี เช่น Google Translate เป็นต้น คุณยังสามารถตั้งค่า API สำหรับเครื่องมือแปลอื่น ๆ เช่น DeepL, Baidu เป็นต้น คุณสามารถใช้การแปล AI เช่น ChatGPT หรือแม้แต่ปรับแต่งการแปล AI ในพื้นที่ได้
สามารถแปลหลายเอ็นจิ้นได้ในเวลาเดียวกัน เลือกอันที่ดีที่สุด
ผลลัพธ์การแปลสามารถบันทึกลงในไฟล์ในเครื่องหรือบันทึกลงในซอฟต์แวร์หน่วยความจำเช่น Anki ผ่านเครือข่าย
สร้างหน้าต่างแผนที่และแทนที่ข้อความรูปภาพด้วยข้อความที่แปล
สามารถตั้งค่าการแปลตามกำหนดเวลาได้ เหมาะสำหรับวิดีโอ เกม ฯลฯ
การรับรู้รหัส QR
ถ่ายภาพหน้าจอและปรับขนาดเฟรมได้อย่างอิสระ (วิดีโอมีขนาดประมาณ 2.6MB)
เครื่องมือเลือกสี (วิดีโอขนาดประมาณ 1MB)
Ding บนหน้าจอ การปรับความโปร่งใส การกลับบ้านและการทำงานของเมาส์ (วิดีโอประมาณ 1.8MB)
อินเทอร์เฟซการวาดภาพ
การค้นหาหน้าแรกและการแก้ไขแอปพลิเคชันอื่นๆ (วิดีโอขนาดประมาณ 1.6MB)
ค้นหาและแทนที่ในหน้าหลัก (รองรับนิพจน์ทั่วไป)
ปุ่มส่วนใหญ่ใช้ไอคอนเพื่อลดการแปลที่ไม่จำเป็น
+ เพิ่มภาษาใหม่
git clone https://github.com/xushengfeng/eSearch.git
cd eSearch
npm install
# 编译
npm run dist
# 将在build目录产生安装包和解压的目录
# 运行
npm run start
# 调试
npm run dev
คำอธิบายทางเทคนิคเฉพาะ
ทดสอบภายใต้ ArchLinux, KDE plasma, Xorg
Windows10 และ Windows11 ผ่านการทดสอบแล้ว
macOS Catalina ผ่านการทดสอบแล้ว
Electron ไม่รองรับ Win7 และ Win8 อย่างเป็นทางการอีกต่อไป ดังนั้น eSearch จึงไม่รองรับอีกต่อไปเช่นกัน
แต่คุณสามารถคอมไพล์เองได้ โปรดดูเอกสารประกอบ บางฟังก์ชันอาจใช้ไม่ได้
Windows ส่วนใหญ่จะแจ้งให้คุณดาวน์โหลดไลบรารี่ที่ต้องพึ่งพาหลังจากการติดตั้ง เนื่องจากจำเป็นต้องใช้ไลบรารีภาพหน้าจอ คลิกดาวน์โหลด และเว็บไซต์อย่างเป็นทางการของ Microsoft จะเปิดขึ้นเพื่อดาวน์โหลดโดยอัตโนมัติ
ผู้ใช้ Gnome จำเป็นต้องติดตั้งปลั๊กอิน appindicator เพื่อใช้ถาด
Mac มีข้อจำกัดบางประการเกี่ยวกับ DMG ที่ดาวน์โหลดจากอินเทอร์เน็ต
คุณสามารถค้นหาคำสำคัญเช่น "mac" และ "ความเสียหายของไฟล์" บนอินเทอร์เน็ต ระบบเวอร์ชันต่างๆ มีวิธีการที่แตกต่างกัน
ในกรณีของแพลตฟอร์มอื่น ๆ ที่ไม่ได้บรรจุแยกเป็นไลบรารีเช่น Arch Linux ซอฟต์แวร์จะใช้พื้นที่เก็บข้อมูลจำนวนมาก แต่การเพิ่มสคริปต์ js หลายสิบบรรทัดนั้นไม่มากนัก แต่ฟังก์ชั่นที่นำมานั้นให้ความรู้สึกอย่างมีนัยสำคัญ ดังนั้นฉันจะพยายามทำให้ดีที่สุด มอบศักยภาพอย่างเต็มที่และบรรลุ UI ที่สวยงามยิ่งขึ้นและฟังก์ชั่นที่สมบูรณ์ยิ่งขึ้น
นอกเหนือจากการใช้อิเล็กตรอนแล้ว ยังมีไลบรารีรันไทม์ onnx (ใช้ในการรันโมเดล AI), โมเดลการจดจำข้อความออฟไลน์, โมเดลการจดจำแนวตั้งของการบันทึกหน้าจอ, โมเดลการลบวัตถุการแก้ไขขั้นสูง, FFmpeg (ใช้สำหรับการแปลงรูปแบบการบันทึกหน้าจอ, Linux มี ห้องสมุดจึงไม่รวม) เป็นต้น
โดยปกติแล้วจะเป็นเพราะการกำหนดค่าของเวอร์ชันต่างๆ เข้ากันไม่ได้ คุณสามารถลองคืนค่าการตั้งค่าเริ่มต้นได้ในการตั้งค่า-ขั้นสูง-การตั้งค่าขั้นสูง
หากไม่สามารถแก้ไขปัญหาได้ โปรดส่งปัญหา
โปรดตรวจสอบหลักเกณฑ์การบริจาค
ฉันมักจะใช้ซอฟต์แวร์สกรีนช็อตที่มีประโยชน์นี้เสมอเมื่อฉันใช้ Windows: Snipaste - ภาพหน้าจอ + พื้นผิว แต่ฉันเปลี่ยนมาใช้ Linux และ Snipaste ไม่รองรับ (รองรับในปี 2019 แล้ว) ดังนั้นฉันจึงเลือก Flameshot ซึ่งน่าเสียดายที่ตัวเลือกสีไม่ใช้งานง่าย
โอกาสอื่นที่กระตุ้นให้ฉันพัฒนา eSearch ก็คือฉันชอบใช้เครื่องมือค้นหาข้อมูลแบบทันที เช่น Hammer Explosion หรือ Xiaomi Portal บนโทรศัพท์มือถือของฉัน แต่ฉันไม่พบเครื่องมือทดแทนที่คล้ายกันในคอมพิวเตอร์ของฉัน
ดังนั้นฉันจึงพัฒนาซอฟต์แวร์ "ภาพหน้าจอ + OCR + ค้นหา + สติกเกอร์" ด้วยตัวเอง ฉันพัฒนาพอร์ทัลข้อมูลเป็นครั้งแรกโดยใช้ python+pyqt แต่เนื่องจากฉันไม่คุ้นเคยกับ pyqt ฉันจึงเปลี่ยนมาใช้ :electron: และพัฒนาซอฟต์แวร์นี้ -
กำลังใจด้านจิตใจ : จุดดาวที่มุมขวาบน?
การสนับสนุนด้านวัสดุ: การชื่นชมหน้าแรกส่วนตัว
การดำเนินการ: รายงานข้อบกพร่อง เสนอแนวคิดเกี่ยวกับฟีเจอร์ใหม่ๆ และมีส่วนร่วมในการพัฒนา
GPL-3.0 © xushengfeng