eSearch 是Information-portal的重写版(顺便加了亿些功能)。主要是想在 Linux 上(win 和 mac 上也能用)实现锤子大爆炸或小米传送门这样的屏幕搜索功能,当然也是一款方便的截屏软件。
eSearch功能
已经勾选的功能是开发过程最新功能,但可能还没发布在最新版本。
截屏
• ✅框选裁切
• ✅框选大小位置可调整(支持方向键或 WASD)
• ✅框选大小栏可输入四则运算式调整
• ✅取色器
• ✅放大镜
• ✅画笔(自由画笔)
• ✅几何形状(边框填充支持调节)
• ✅高级画板设置(使用 Fabric.js 的 api)
• ✅图像滤镜(支持局部马赛克模糊和色彩调节)
• ✅自定义框选松开后的操作
• ✅快速截取全屏到剪贴板或自定义的目录
• ✅截屏历史记录
• ✅窗口和控件选择(使用 OpenCV 边缘识别)
• ✅长截屏
• ☑️多屏幕
截图
取色器
绘图
录屏
• ✅录制全屏
• ✅自定义大小
• ✅按键提示
• ✅光标位置提示
• ✅录制栏
• ☑️流写入
• ✅录音
• ✅录制摄像头
• ✅自定义比特率
保存(可选保存为 SVG 可编辑文件)
其他应用打开
复制到剪贴板
钉在屏幕上
• ✅滚轮缩放
• ✅恢复默认大小位置
• ✅透明度
• ✅鼠标穿透
Ding 在屏幕上,透明度调节、归位以及鼠标操作
二维码识别
OCR 识别
• ✅离线 OCR(基于 C++ 或 Python 实现)
• ✅自定义离线 OCR 模型和字典
• ✅其他在线 OCR
• ✅在线公式识别
• ✅支持自己申请秘钥
• ☑️表格识别
以图搜图
托盘
划词句来搜索
主页面查找替换(支持正则)
识别展示
• ✅自动搜索翻译
• ✅搜索
• ✅翻译
• ✅自定义搜索翻译引擎
• ✅自定义搜索翻译引擎(POST 模式,可用 Api)
• ✅软件自带浏览器打开
• ✅跟随关闭、失焦关闭
• ✅系统浏览器打开
• ✅链接识别
• ✅历史记录
• ✅自动删除换行(用于自动排版)
• ✅查找替换(支持正则匹配)
• ✅其他编辑器编辑(支持自动重载)
• ✅行号
• ✅拼写检查
☑️Wayland 桌面
下载安装
到网站eSearch
下载
或在右侧 releases 打开标签,选择符合你系统的包并下载安装
国内可以用GitHub Proxy
加速下载
ArchLinux 可在 AUR 查找安装 e-search
或e-search-git
winget winget install esearch
启动
在启动器打开 eSearch,将出现在托盘。Gnome 用户需要安装appindicator插件
默认快捷键为 Alt+C
(你也可以在设置里设置快捷键)
cli eSearch支持 cli,可以通过命令行进行简单的截屏。
esearch (若找不到,请尝试e-search)
-a # 自动识别
-c # 截屏搜索
-s # 选中搜索
-b # 剪贴板搜索
-q # 快速截屏
不建议在终端进行自动或选中搜索,否则eSearch会执行Ctrl+C,从而导致终止终端程序
传送门
开源地址:https://github.com/xushengfeng/eSearch
后端专属技术群
构建高质量的技术交流社群,欢迎从事编程开发、技术招聘HR进群,也欢迎大家分享自己公司的内推信息,相互帮助,一起进步!
文明发言,以
交流技术
、职位内推
、行业探讨
为主
广告人士勿入,切勿轻信私聊,防止被骗
