先不要在意标题的“三年”,让我先介绍一下软件的功能。
Snipaste ,顾名思义, Snip + Paste ,截图 + 贴图。
截图:

贴图,即是使图片成为一个窗口并置顶显示:

贴图窗口可以旋转、缩放、半透明、鼠标穿透:
 以上功能也许并不新奇,但 Snipaste 还有很多特别的地方。
以上功能也许并不新奇,但 Snipaste 还有很多特别的地方。
精确控制截图范围:

截图记录回放:

是的,不只是回放全屏的截图,之前截图中的画图过程也能重现。
取色(不只是显示取色框,能复制当前像素点的 RGB 值):

取色之后,还能把颜色贴出来(同时可得到各种颜色格式的转换):

普通的纯文本,可以转换成图片:

HTML 格式的文本,也可以:

配合支持 HTML 格式复制的代码编辑器食用更佳:

图片编辑功能不止在截图时可用,贴图窗口亦可:

有马克笔、马赛克、高斯模糊、橡皮擦功能:

文字可旋转:

当然,截图和贴图还可以结合得更紧密。
截图后复制到剪贴板里的图片,贴出来可以就在原来截图的位置:

也可以一步到位:

还有炫酷一点的,在贴图窗口播放 GIF :

不喜欢默认的蓝色界面也没关系,主题色任你选,通知栏图标也随你定制:

换个截图遮罩的颜色:

以上即是对基本功能的介绍,心动了吗,官网在这里:snipaste.com
绿色,无须安装。
另外还有很多隐藏特性,看看你是否能发现。
(以上动图使用 LICEcap 制作,按键显示为 KeyCastOW)
Snipaste 保证:
有些同学可能会问了,既然现在不需要任何网络连接,为什么程序包里还有一个 Qt5Network.dll ?
好问题!这个模块是因为用了 SingleApplication 的代码,它使用 QLocalSocket 和 QLocalServer 来实现防止程序多开。
防止多开的主要考虑是,多开的情况下,有一些程序逻辑就不好处理了。对于普通用户,也没有多开 Snipaste 的必要。
看到上面第一张图,你可能想到了 QQ 截图。但事实上, Snipaste 的截图和 QQ 截图最大的相同点就两个:
好吧,我也承认,它们就是 QQ 截图的最大特点。
其实,我只要把工具条的样式改一改,也许就不像 QQ 截图了,但我想了很多方案,还是觉得这两段式的工具条比较合理……
不过,真要细究起来,如果说 Snipaste 的截图和 QQ 截图相同 /相似的地方有 5 点,那我可以列出它们 15 点不同的地方,这还是保守的说法。
比如, QQ 截图只能自动选取到窗口区域,而 Snipaste 可以高效地自动选取按钮、文字等界面元素。
比如, QQ 截图在你画了图之后就不再允许改变截图区域了, Snipaste 可以。
比如,在 QQ 截图里要改变截图区域,需要把鼠标放在截图区域的边界上, Snipaste 不用:

比如, QQ 截图在你确定了截图区域之后,取色框就不再显示了,而 Snipaste 随时都可以唤出取色框。
比如,在 QQ 截图的取色框里,是没有显示截图边界的,这就使得你没法精确地确定截图边界,而 Snipaste 可以,并且可以用键盘像素级地控制截图区域。
还有很多很多细节,不再多说,如果它正好切中了你的需求,我很荣幸。但也会有人说,我并不需要那些特性啊,比如截图的时候自动选取界面元素就很烦人,没问题, Snipaste 提供了开关。
当然,如果还有你认为需要改进的地方,不管是多么小的细节,请告诉我,让我们把 Snipaste 变得更好。
你可能会觉得,以上的功能看起来也没什么难度嘛,为什么开发了三年?
嘛,这个,说好听点,我只是利用业余时间在开发,说不好听的,因为拖延症,毕竟开发它没人给我 deadline ……
不过说真的,独立开发一个软件真的不是想象中那么容易。
抛开写代码不说(看起来简单的功能,实现也许很艰难),还需要考虑设计、交互、产品定位等等,有时候应不应该实现某个功能,应不应该加某个选项,都能纠结好几天……
设计也许是程序员独立开发作品最头疼的了。 Snipaste 的画图工具条上的图标有的是免费的(IcoMoon, Icons8),有的是我在免费图标的基础上修改的,有的是完全自己用 Inkscape 画的,虽然也没几个,但其实费了我不少时日…… app 图标也是自己设计,用 Inkscape 画的,自己想了十几个稿然后推翻,主要考虑是要和软件的功能相关,以及放在通知栏里好看、显眼。现在这个设计的含义是,十字代表截图(取色框里就有个十字),书签图案表示将截图收藏起来(贴回到屏幕上)。
说起来,三年前这个软件其实并不是截图软件,当时只有贴图功能,就是把一些图片放在桌面置顶显示,当做备忘,后来加上半透明显示,这样可以前后对比图片。 后来是觉得如果能把截图贴在原来截图的位置应该挺好玩的,以及不想为了截图而去开 QQ ,以及自己对截图有各种奇怪的需求,而 QQ 截图无法满足我,我也不能要求 QQ 截图听到我的声音、为我而改变,所以才把截图功能给实现了。
所以,你大概看出来了,这就是一个我自用的软件。事实上,这三年来,用过这款软件的人也就十来个吧,好朋友、师兄姐、家里人,还有我姐的同事……他们都给我提了不少意见,非常感谢他们。
也大概因为是自用,所以软件写出来之后一直都没有很大的信心和动力把它公开发布。但怎么说也自用了两年多了,平时遇到的 bug 基本都修复了,功能也在不断改进,所以现在质量还是有保证的。 而且,不同于腾讯的 QQ 截图, Snipaste 的开发者只有我一个,如果你有什么需求,我还是很可能帮你实现一下的。
另外,我还要重申一下,虽然截图很好用(……),但是这软件的本体真的是贴图,活用它,将能够大大提高你的生产力。特别是程序员和设计师,希望你们能体会到它的妙处(特别特别适合多屏用户!)。
我接下来几个月都没什么时间(论文压力 + 校招),每天能花在 Snipaste 的时间很有限,不过你们提的意见都会被听到,容易改的我会马上改,不好改但严重影响使用的也会马上改,其他的就只能先记录着了。
遇到 dll 错误的,安装这个应该可以解决:
咦,还能 append……
为了避免大家重复报一个 bug,以及第一时间得知 Snipaste 更新的,大家可以加入 Telegram 群:
消息我会看,但可能不能及时回复你。
或者以后我在 github 开个 public repo 你们提 issue。
今天会晚点发帖,因为大家提出的很多问题我要集中回答一下。
于是先把软件的更新放上去了,请上官网更新。
老用户只需要下载更新包,解压后替换原来同名的文件即可。
配置文件无需备份,不会被覆盖的。
再次谢谢大家对 Snipaste 的支持!
|  |      301tSQghkfhTtQt9mtd      2016-07-28 16:39:41 +08:00 终于可以把 QQ 截图扔了    | 
|  |      302zuoxiaomo      2016-07-28 16:40:38 +08:00 windows 下撸代码撸过两年,好久也没有用 QT 了,如果 LZ 需要开源维护,请加我一个 | 
|  |      303journey      2016-07-28 16:42:51 +08:00 支持!赞!!贴图功能真的很好用! 但是贴图销毁竟然没有快捷键...建议右键菜单都添加上快捷键 | 
|  |      304hahasong      2016-07-28 16:45:20 +08:00 via iPhone 厉害啊,这么吊要支持下。 mac 什么时候能这么高大上 | 
|  |      305sunshinewu85      2016-07-28 16:47:26 +08:00  1 之前一直用 Snagit ,看完楼主这,真的不是一般的牛了。。。。。。前途无量啊! 感谢提供这么棒的工具~ | 
|  |      306melvin      2016-07-28 16:54:12 +08:00 先收下了,强烈支持增加滚动截图 | 
|  |      307diyisoft      2016-07-28 16:58:12 +08:00  1 32 位 xp 不能使用。请不要说我的系统版本低哦 | 
|      308yang8      2016-07-28 17:00:06 +08:00 <img src="https://ifanqie.cc/errorjt.png"> | 
|  |      309DT27      2016-07-28 17:01:03 +08:00 好强大,感谢楼主辛苦~ | 
|      310sewyu      2016-07-28 17:01:08 +08:00 这个太牛逼了吧 | 
|  |      311FocusFox      2016-07-28 17:04:10 +08:00 so cool | 
|      312neoblackcap      2016-07-28 17:04:21 +08:00 这个果然得三年,赞一个 | 
|  |      313hekunhotmail      2016-07-28 17:10:25 +08:00 这个太牛了,我喜欢这个截图工具,有 Mac 版本就更赞了 | 
|  |      314vainly      2016-07-28 17:23:12 +08:00 能滚动截图吗 | 
|  |      315droiz      2016-07-28 17:23:13 +08:00 哇哦,这个厉害了,支持楼主。 | 
|  |      316SourceMan      2016-07-28 17:28:20 +08:00 这么好的东西支持收费 | 
|  |      317fy      2016-07-28 17:34:14 +08:00 这个碉堡了 | 
|      318miki6180      2016-07-28 17:39:20 +08:00 强烈支持! | 
|  |      319xspoco      2016-07-28 17:40:48 +08:00 很赞。 | 
|  |      321newljs      2016-07-28 17:46:00 +08:00 能截取 gif 就更好了 | 
|  |      322mokeyjay      2016-07-28 17:46:29 +08:00 卧槽强大! | 
|  |      323kylinking      2016-07-28 17:56:54 +08:00 SO COOOOOOL~    | 
|  |      324aidai524      2016-07-28 17:57:03 +08:00 看 gif 就觉得功能很强大! | 
|      325ngloom      2016-07-28 18:00:07 +08:00 卧槽, mac 版啥时候? | 
|      326wu360463231      2016-07-28 18:05:09 +08:00 按键清空的话无法保存,只能去 config.ini 里删除按键设置 多屏状态下无法正常使用(左右竖屏中间横屏) | 
|  |      327KiriGiri      2016-07-28 18:05:23 +08:00 强到没朋友!期待 Linux 版本。 | 
|      328neutron      2016-07-28 18:08:16 +08:00 期待 Mac 版,就可以抛弃腾讯的“截图”了 | 
|  |      329YORYOR      2016-07-28 18:11:03 +08:00 为楼主点赞 , 顺便求早日发布 mac 版 | 
|  |      330alexbc      2016-07-28 18:12:23 +08:00 win10 64 位 双显示器,不能正常截图 | 
|  |      331kylinking      2016-07-28 18:13:23 +08:00 建议贴图销毁可以设置快捷键 Esc | 
|  |      332dejavu      2016-07-28 18:20:47 +08:00 楼主真心厉害, | 
|  |      333sysatom      2016-07-28 18:22:17 +08:00 支持,等待 Mac 版!!! | 
|  |      334holmesabc      2016-07-28 18:22:30 +08:00 吊爆了。 | 
|  |      335New2016      2016-07-28 18:30:54 +08:00 2016 年度最佳 | 
|      336EdiTurn      2016-07-28 18:33:51 +08:00 截图快捷键不能设置为 PrintScreen 么? | 
|      337imbahom      2016-07-28 18:46:32 +08:00 why r u so diao | 
|  |      338Troevil      2016-07-28 18:51:37 +08:00 继续 mac 版 | 
|  |      339Troevil      2016-07-28 18:51:57 +08:00 额 错了 急需 Mac 版 | 
|  |      340jyf007      2016-07-28 18:52:35 +08:00 via Android 先出 mac 版才正常 | 
|  |      341banricho      2016-07-28 18:58:00 +08:00 好强大!!! | 
|  |      342caonan      2016-07-28 18:58:19 +08:00 超酷!!! 可以列入「全栈工程师必备软件」、「高效设计师优选」、「产品经理不愿分享给你的好工具」系列!!! | 
|  |      343hljjhb      2016-07-28 19:18:15 +08:00 好评 | 
|      344dirtycold      2016-07-28 19:21:00 +08:00 via iPhone Qt 写成的必须赞一个! 楼主准备开源吗,可以帮忙测试。 | 
|      345c0nnax      2016-07-28 19:21:48 +08:00 via Android 赞~ | 
|  |      346baiyi      2016-07-28 19:21:52 +08:00 太厉害了! | 
|  |      347yuuko      2016-07-28 19:29:00 +08:00 坐等 mac 版 | 
|  |      348cxyfreedom      2016-07-28 19:32:51 +08:00 via iPhone 这个真不错 | 
|  |      349scorpion2016      2016-07-28 19:33:33 +08:00 过来给楼主点一波赞 | 
|  |      350helloSwift      2016-07-28 19:35:49 +08:00 非常期 Mac 版,这功能,这集成,牛 | 
|  |      351likea      2016-07-28 19:36:24 +08:00 能做成 chrome 扩展就更好了~ | 
|  |      352eliteYang      2016-07-28 19:40:35 +08:00 好 NB 的功能,期待 chrome 插件 | 
|  |      353frozenshadow      2016-07-28 19:41:57 +08:00 手动来点个赞!!! | 
|  |      354imn1      2016-07-28 19:45:38 +08:00 光看这些 demo 就有 star 的冲动,不管使用有什么 bug 膜拜 | 
|      355Dwwwwww      2016-07-28 19:53:21 +08:00 via Android 膜拜 dalao 辣鸡 qq [雾] 👻 | 
|  |      356xcatliu      2016-07-28 20:13:06 +08:00 厉害!深知独立开发的不易,给楼主点赞。如何才能捐款以示心意? | 
|  |      357ztmark      2016-07-28 20:20:29 +08:00 强大,期待 Mac 版 | 
|  |      358chengzhoukun      2016-07-28 20:20:47 +08:00 via Android  1 厉害! 祝圆满毕业,找到理想工作 | 
|      359zixianlei      2016-07-28 20:22:18 +08:00 卧槽,这个吊! | 
|      360cstackess      2016-07-28 21:00:04 +08:00 强烈建议增加透明度 | 
|  |      361coa      2016-07-28 21:07:20 +08:00 屌炸天! Windows 下一直用 FSCapture , Mac 下没趁手的一直用系统自带,期待 Mac 版! | 
|  |      362khaosean      2016-07-28 21:09:24 +08:00 手动赞!已经推广全办公室使用! | 
|  |      363adoyle      2016-07-28 21:09:35 +08:00 厉害 | 
|  |      364sola97      2016-07-28 21:25:04 +08:00 终于有个可以替代 QQ 截图的了 | 
|  |      365lguan      2016-07-28 21:25:33 +08:00 就等 mac 版本,不过基于 QT 的话,就是担心 mac 上,启动会慢 | 
|      3663t      2016-07-28 21:32:12 +08:00 很人性化 | 
|  |      367flashback313      2016-07-28 21:38:09 +08:00 只想问啥时候能给个 mac 版 | 
|  |      368Just1n      2016-07-28 21:38:29 +08:00 鼠标左键选中要截图区域之后,截的图就消失了。 | 
|  |      369limhiaoing      2016-07-28 21:43:03 +08:00 碉堡了 | 
|  |      370Maskeney      2016-07-28 21:58:08 +08:00 哇偶!!! 1 | 
|  |      371Maskeney      2016-07-28 21:59:42 +08:00 不过,我想知道这些会动的演示图片为什么是 jpg 格式 | 
|      372ixinshang      2016-07-28 22:04:37 +08:00 很不错 感谢开发 | 
|  |      373coolcfan      2016-07-28 22:05:01 +08:00 建议可执行文件信息全面一点,现在会被 SmartScreen 拦截 Windows 已保护你的电脑 Windows SmartScreen 筛选器已阻止启动一个未识别的应用。运行此应用可能会导致你的电脑存在安全风险。 应用: Snipaste.exe 发行者: 发布者未知 | 
|  |      374eric227      2016-07-28 22:05:16 +08:00 炫酷 | 
|      375ZHenJ      2016-07-28 22:06:10 +08:00 这软件不错👍 | 
|  |      376nisekoi      2016-07-28 22:22:34 +08:00   Microsoft Windows [版本 10.0.10586],为啥我的工具栏是白的... | 
|  |      377sammiriam      2016-07-28 22:23:11 +08:00 好吊的楼主,收藏了 | 
|  |      37820160409      2016-07-28 22:24:24 +08:00 能够接受付费,只希望不要步千千静听和快图浏览( QuickPic )的后尘。 | 
|  |      379missqso      2016-07-28 22:31:29 +08:00 太厉害了,功能无比丰富啊。。。 | 
|  |      380Lattez      2016-07-28 22:34:26 +08:00 好东西支持收费!或者另外开放一个功能想同的付费版也行 | 
|      381fourstring      2016-07-28 22:39:18 +08:00 对 LZ 的 Mac 版翘首以待…… Mac 下的几个截图软件缺点都很严重 | 
|  |      382cbais7890      2016-07-28 22:46:53 +08:00 很棒的软件! 甚至想付款捐助了 一个建议, 可以将截图时的矩形框改为 1PX, 或者让用户自定义 因为有时候需要十分精确截图, 而太粗的边框会影响定位 而且我也经常用类似的工具来测量图片 /页面元素的宽度 (精确到 PX) | 
|      383colin4124      2016-07-28 22:58:22 +08:00 想问下,示例图的 gif 动态图是用什么做的? | 
|  |      384XDA      2016-07-28 23:12:34 +08:00 一大波 HR 正在赶来的路上    | 
|      385yangff      2016-07-28 23:23:27 +08:00 结果发现 Chrome 那个 Global accessibility mode 没算 DPI 红红火火恍恍惚惚 | 
|  |      386levie OP @Angdo 是的,需要编辑器本身、或者通过插件来支持 HTML 格式的复制。我只是调用了 Qt 对 HTML 的渲染,所以这方面我能改进的很有限。 | 
|  |      387levie OP @seanliang 你好,截图窗口消失的原因我明天在新帖会解释,你到时看看是否有你的那种情况。 如果你的问题依旧存在,请再通过邮件或者 telegram 联系我。 | 
|  |      388levie OP @andyhuzhill 你好,这个问题也有其他 xp 用户跟我反应过,等我修复了几个主要的 bug 之后,就帮你们查查看。望谅解。请向我联系邮箱里发封邮件,以便我到时通知你。 | 
|  |      390qqjt      2016-07-28 23:34:27 +08:00 给跪了 从来只会 qq 截图感觉自己弱爆了 | 
|  |      391xiandao7997      2016-07-28 23:38:50 +08:00 via Android 碉堡了,三年磨一剑,佩服 | 
|  |      392levie OP @quericy 我明白你的意思,但 贴图 如果和 隐藏所有贴图 同一个快捷键会使得隐藏所有贴图不方便吧。比如我现在想隐藏所有贴图,但我剪贴板里又有东西,所以 Snipaste 会先贴出一张图,这样就需要你再按 F2 才能隐藏了,也就是,当你想要隐藏所有贴图的时候,如果剪贴板里有东西,你需要按一次 F2 ,如果没有,却需要按两次,附加还出现了一张你不想要的贴图。 “销毁是无效的”,还请你进一步解释一下。(最好通过邮箱,我更方便针对性地答复) “编辑模式下避免双击关闭保存”,可以做个选项,很好的建议! 左键点击截图,会有人用的,比如不想记快捷键的我妈-。- 当然让用户自己决定是更好的选择,这个选项会加上的。 录制功能不会做的,用 LICEcap 吧。滚动截图大概要等好久…… 非常感谢你如此细致地体验了 Snipaste ,也非常感谢你的建议。 | 
|  |      393Vicer      2016-07-28 23:40:01 +08:00 via Android 强大 | 
|  |      394levie OP @aivier 这个我很难做改进,我调用的是 Qt 内置的 HTML 渲染,它对 HTML 的特性支持的很有限。 主要还是从编辑器里拷出的 HTML 格式的问题,我从 vs 里拷出来的,贴出来之后就和 vs 渲染的一致。 | 
|  |      397yNV71aaf0Wn56q9G      2016-07-28 23:44:28 +08:00 滚动截图呢???? | 
|  |      398levie OP @wu360463231 感谢反馈删除按键后无法保存的问题,会尽快修复。 多屏已修复,明天更新。 |