-
Notifications
You must be signed in to change notification settings - Fork 94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
使用体验后, 提交一些个人建议 #70
Comments
This comment has been minimized.
This comment has been minimized.
我只是提一些个人建议, 而不是抱怨这个app有哪里不好, 不用每句话都扣一些不适的字眼来发泄戾气, 或许我的建议只迎合一些小众用户的需求, 可能对你有启发, 也可能毫无帮助 一个app之所以能成为神器, 都是有着灵活丰富的命令行调用方式, 如: Everything,Aria2,FFmpeg |
简略看了一下你回复我的每一条, 啊太长了...., 就简单提取第一条回复下吧. 上述我说 "也要给出命令行调用方式", 这让我干懵逼了, 如果都提供命令行参数调用了, 还要教如何去启动截图, 可以说使用任何姿势去启动截图都可以啊, 脚本, 软链接, 注册表,等等很多.., 你能所见的地方都可以成为截图启动的方式 |
This comment has been minimized.
This comment has been minimized.
好吧, 你愿意继续听, 我再细说一些帮助你消除疑惑.
对的, 不同的截图功能都给出相应的命令行参数, 怎么去调用交给用户就行, 这就很灵活. 假设一个截图软件, 它启动需要常驻后台, 常驻任务栏, 方便监视按键消息, 你要使用截图功能, 就需要设置一个快捷键来触发调用, 这时就占用了一个全局快捷键, 平常办公如使用office, 或打游戏使用这个快捷键会冲突, 被占用无法使用, 或许你会想, 我设置一个不常用的组合键不就好了嘛, 但是你想过没有, 触发一个基本的截图功能就占用一个全局快捷键, 一个好用的截图软件不可能只使用一个功能是吧, 要使用其他的截图方式, 又得设置一个快捷键作为触发方式, 慢慢的功能一多, 占用的全局快捷键也多, 一般用户会想, 不用的功能我不设置快捷键, 我只设置几个常用的, 等需要用到的时候我再设置, 又或者我都设置不常用的组合键, 反正不常用的组合键搭配这么多根本用不完, 但是真正用起来, 不常用的组合键每次使用都很难受不太顺手, 截图又是一个很高频的操作, 设置一个常用的组合键又容易冲突误按, 而上面说的另一种情况,等需要用到的时候我再设置, 这就很不灵活, 我要用的时候还得设置下快捷键, 又还得记忆这个键; 而使用命令行参数就很灵活了, 所有功能都给出相应的命令行参数调用, 这样我就可以将所有功能都设置一个快捷键来触发, 例如, 使用脚本将每个功能的启动参数保存, 需要时使用这个功能, 取消注释, 其他不用的功能注释掉, 切换不同功能就注释就行, 这样就只需记忆一个, 只占用一个全局快捷键调用任何截图功能了, 这就很灵活, 操作也很顺手, 而且又可以不占后台 目前我所使用过的所有商业截图软件, 调用触发时都很不灵活, 但是截图时体验细节方面确实还可以, 只适合超级小白用户
命令行调用方式, 不是只能打开终端在命令行调用, 它只是比喻一种方式, 命令行参数可以放在任何代码语言的代码块中去启动执行, 并不是你使用的时候只能打开终端一条一条指令手动输入去执行,它能放在任何代码块中, 不管是脚本, 程序, 命令行, 注册表,..等等, 说到注册表调用, 你觉得很怪, 用ank脚本或其他方式不是更简单嘛, 为什么要塞到注册表里调用多此一举, 任何很怪的方式, 它都有自己的特殊目的, 注册表调用它可以利用提权漏洞提权, 你可能会想, 一个小小的截图用得着提权吗, 这就是一些小众特殊用户的需求了, 如内核截图, 内核反截图等等... (注册表调用不是塞到右键菜单,塞到那才是真的奇怪, 通过bat或脚本, 添加你要启动执行的命令到注册表,然后执行..., 反正就是中间过一段注册表...) 任何调用方式, 应用场景都有人使用, 脱裤子放屁绕一圈虚晃一招来实现自己的目的, 每个功能给出命令行参数, 怎么去使用交给用户自己考虑选择 |
This comment has been minimized.
This comment has been minimized.
nsudo_lg 早就废了, 现在都用gSudo了, 而且通过注册表提权漏洞会更简单, 几段代码代码就行, 不同环境都能用, 还不用下载; |
1): 下面图片标注的地方, 可以学Snipaste, 把它们整合到一个按钮菜单, 这样工具栏能紧凑一些, 也更容易找到需要的功能
2): 使用 .ini文件, 保存一些选择项的配置信息, 如: 箭头颜色, 字体大小, 颜色等等, 用户也可以通过该文件, 自定义一些设置
3): 如画笔, 直线, 橡皮擦, 箭头标注这些编辑功能, 全部整合到一个按钮菜单, 命名为 "画板", 这个功能可以单独写一个程序进程, 需要编辑就自动保存截图到路径, 再退出截屏, 使用命令行由画板程序打开这个图片再编辑, 这样调试功能Bug都会少很多, 不用每个功能都挤在一个进程, 这个命令行最好可以通过.ini 让用户自己配置, 选择自定义外部画板程序来打开编辑, 让用户有更多选择, 不用的功能, 也能让用户自行阉割
4): 这个截图工具, 不要常驻后台, 常驻任务栏, 即使要常驻, 也要给出命令行调用方式, 截完图能自动退出, 几乎所有用户会来选择这个工具就是奔着截完图能自动退出, 一些快捷键能不被占用, 不然Snipaste就是完美的, 这个工具是完全没有使用市场的
5): 先把基本刚需功能先完善, 如: 窗口元素探测, /W /A /S /D键 移动选框, /up /down /left /right键移动光标等等, 这些才是使体验感上升的地方, Snipaste问顶巅峰的原因
6): 一些长截图, 滚动截图功能, 现阶段完全是没必要跟进的, 先保持程序占用小, 启动快, 响应快就好, 想要满足所有人, 意味着所有人都没法满足, 有了长截图, 下次抱怨没有OCR, 没有屏幕录制, 没有放大镜等等, 专业的事情可以通过命令行调用专业的工具来做, 就比如上面提到的 "画板",可以写一个简单的图片编辑程序, 也可以用户自定义调用外部编辑程序打开
7): Snipaste也是这样的理念, 就是不做滚动截图, 因为已经有FastStone Capture了, 滚动截图, 屏幕录制方面已经吊打各路诸侯了, 如果像PixPin把所有功能集合在一起,一个截图工具大小近300MB, 不常用的功能全部占用后台, 这合理吗, 如果可以使用 .ini 配置命令行, 让用户调用自定义外部程序是最好的
8): 暂时就想到这么多
Snipaste:
The text was updated successfully, but these errors were encountered: