吐槽: Google Drive

2014-08-13 20:34:02 +08:00
 librae
Google Drive 竟然是通过识别文件后缀名来提供共享文件的preview。

原文件:
xxx.logcat -> Apologies. There is no preview available.

在Google Drive Web上Rename:
xxx.logcat.txt ->莫名其妙变成了 xxx.logcat.txt.logcat -> Apologies. There is no preview available.

重新在本地重命名:
xxx.txt -> Loading... 接着内容出现在页面上

汗 - -!
4807 次点击
所在节点    随想
12 条回复
akfish
2014-08-13 20:50:36 +08:00
Google Drive: lz骗纸!说好是.logcat文件,居然是.txt文件!还反咬一口说不给预览!难道人与机器之间一点最基本的信任都没有了么!
georgetso
2014-08-13 21:24:23 +08:00
@akfish 太快了哈哈哈
multiple1902
2014-08-13 21:26:40 +08:00
不通过后缀的话,应该通过什么呢?
DreaMQ
2014-08-13 21:36:23 +08:00
你指望你的系统自动用记事本打开xxx.logcat么
rock_cloud
2014-08-13 21:38:27 +08:00
@multiple1902 Ubuntu 的 nautilus 可以根据内容来判断,比如视频和图片文件即使没有后缀也可以以预览形式显示在列表里,文本文件可以直接在图标里显示前几行,二进制文件显示为01010101之类。复杂一点的恐怕就不行了。
hadoop
2014-08-13 21:57:27 +08:00
@multiple1902 想想linux的file命令怎么实现的
multiple1902
2014-08-13 22:55:00 +08:00
@hadoop 我知道它是查魔数实现的,推出 MIME 类型然后对应到文件类型。但我觉得对于 Google Drive 这样的应用来说,使用后缀判断已经足够了。首先,Google Drive 目标用户接触到的文件几乎都有合理且正确的后缀。其次,读魔数意味着要读文件内容(并且可能还要把 magic 文件里的类型都过一遍),而判断后缀只需要读文件名就行了。对于 Google Drive 这样规模的应用来说,哪个快?换你,你读哪个?
14
2014-08-13 23:06:04 +08:00
一楼很对啊,这是个人与机器的基本信任问题,难道我双击一个.py文件系统要提示:系统检测到这是一个Python 2程序,当前系统只有Python 3运行环境,是否选择自动转换成Pyrhon 3程序后运行?选择否坚持用文本编辑器打开。
librae
2014-08-13 23:56:07 +08:00
也许*nixer能体会吧。
只认后缀名有时候好烦的。
multiple1902
2014-08-13 23:57:59 +08:00
@librae 如果你不上传一些奇奇怪怪的文件,那就一点也不麻烦。想想 Google Drive 是给谁用的。
librae
2014-08-14 00:04:38 +08:00
@multiple1902
其实是为了在Google Code Issue Tracker上面报一个问题,comment却不支持附件,推荐用G Drive共享链接。而不同的软件截出来的log是各种奇奇怪怪的名字。

事情就是这样。

随它去吧 :)
GhostFlying
2014-08-14 00:22:48 +08:00
嘛,Google不是号称除了儿童色情内容不扫描用户文件的么- -虽然觉得这就是个实现上选择的问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/127731

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX