发现QQ截图功能的一个奇怪bug(不能选择保存文件类型)
这两天在用QQ的截图功能时,发现了一个奇怪的地方,不知道应该算是bug还是该称为“先进”的功能?
回想一下,问题应该是出现在昨天晚上我在用Ctrl+Alt+A截图时保存的文件名上,之前我选择的默认的文件名是“(*.jpg;*.jpeg)”,所以截图时只要把文件名写上,就直接enter保存了。但昨天我在保存一个图片时,文件名我写成了“网页default.aspx”,然后保存后发现刚刚保存的图片却成为了一个后缀名为aspx的网页文件,这就奇怪了,难道QQ截图不是默认在文件名后面自动加上“.jpg”吗,成为“网页default.aspx.jpg”的图片?然后在接下来的几次截图中我发现,每次保存的文件都默认保存成了“.aspx”扩展名的网页文件,而且在保存时文件类型是空白的,根本没有选项,见图:
在保存文件时文件类型没有选项:
保存后的文件:
而且这样的文件双击打开的话会默认用浏览器或编程工具打开,但是报错。
一个解决办法是将扩展名手动改为“.jpg”后,会还原为图片文件,而且能够正常打开。
但总这样手动去更改也不是个长久的办法啊,当然,还有更好的办法。
反其道而行,既然QQ截图默认不会在文件名后强制加上图片格式的类型如“.jpg;.bmp等”,而且我们是将他的默认保存类型给更改了,那么,我们就可以在保存截图时手动给他加上图片文件类型“.jpg”,经过本人的测试,在经过这样更改后,以后的默认保存文件类型又可以进行选择了。
总结:
个人认为既然QQ截图的功能主要是截图,那么在保存时在文件类型上就应该考虑到用户可能会用各种文件名称来给图片命名,而在扩展名上可以进行一些“智能化”的判断,比如用户没有定义图片类型的扩展名,则自动加上选定的文件类型。