免费图片压缩TinyPng客户端

美女海边

借口

​ 在写文章的时候因为需要压缩图片,打开网页还要点击下载,很是麻烦,试过别的软件又不是很满意,要么软件过于庞大,50M起步,有的更是夸张,试过limitPNG2 发现只能支持png,PPDuck3收费(不会破解),Light Image Resizer 5神奇算法还能给图片增量真是佛了,当然了也看了下官网推荐的windows软件都是过于庞大,于是便自己动手写了个软件。用的易语言,界面难看,核心是post。

​ 在写的过程中发现有人也写了一个类似的,但是我本地测试不能用,另一个则是直接调用网页,感觉太娄了。

截图

TinyPng in Windows

特色

  • 免费
  • 支持批量
  • 无压缩上限
  • CPU不狂涨

同行产品

某个我觉的(非)(常)(喽)的截图

同行1

不能正常运行,但是可以借鉴的软件截图

同行1

limitPNG2

limitPNG2

PPDuck3

PPDuck3

Light Image Resizer 5

Light Image Resizer 5

bamboo

bamboo

tinyPNGApp

tinyPNGApp

体验

  • 其中PPDuck3我觉得是体验最好的软件,不管是压缩速度还是界面美观都是很不错的,虽然整个软件有点大,150m左右。未找到

  • limitPNG2 则是只支持png,且速度实在是不敢恭维

思路&收获

​ 说是实话,我对PPDuck3是起了不安分心,想学习破解不劳而获,由于没有破解的底子也就只能任我一番折腾,发现,PPDuck3好像是本地搞了个认证服务器,抓包得知好像又是一个中间站的样子。core.exe会进行联网确认之类的操作。想法很不错,本地又不能建立假的授权站,端口也会因占用而变化。

​ 一开始本来是打算用TinyPng提供的Api来做的,每账号/自然月500张图片压缩上限,还可以支持远程压缩。但是在写的时候发现可以用官网的网页接口,不要api key都可以,自然也是5M的上限,但是图片每次压缩的限制没有了,api应该是pro那种5M~25M的上限吧。

​ 为了证实这个观点,我特意的找了一张6129kb的图片(找了好几家图床才勉强原图上传)接着又用API接口压缩图片,果如我所想是PRO的套餐,那么下次软件也有可以改进的地方了。

​ 花了近半天的时间做这个,主要是不熟悉易语言,C#则是被我卸载了。。。C#好像还要.net的支持。后面再考虑是否改用C#重写(又不是不能用),整个编写过程完全是面向搜索引擎,因为很多控件都没有用过或者不知道叫什么名字。

下载

参考

00:12:34补充“破解”

只要将屏蔽47.97.96.41这个ip地址或者将 core.exe 这个软件禁止联网(用XXX安全卫士,XXX管家)或者在C:\Windows\System32\drivers\etc\host加入以下代码即可无限试用10张

在补充前,已经将bug提交给官方人员,他们能否收的到那是另外一回事啦

提交bug

因该是技术人员的疏忽吧,不知道我这个BUG能不能换取一个正版的激活码呢?(^__^) 嘻嘻……当然有能力者还是支持正版软件才69或者使用我这小菜写的免费软件吧,毕竟我这个还比PPDuck3有那么多的优点对吧。

1
2
3
4
5
6
#47.97.96.41
0.0.0.0 ppduck.com
0.0.0.0 www.ppduck.com
0.0.0.0 api.ppduck.com
0.0.0.0 getmarkman.com
0.0.0.0 www.getmarkman.com

“破解“状态截图

PPDuck3破解

后续

​ 跟官方人员沟通得知,这并非BUG,而是营销策略。只要关闭重新打开即可免费试用10次。