一、引言
Google为我们提供了2G空间的免费邮箱,该邮箱提供了多种服务和接口,借助于一些工具,我们可以更好更方便的将GMail邮箱打造成一个网络硬盘。你只要在电脑里轻易的将文件拖进GMail磁盘,那么在网络上就可以直接下载到你的这个文件。可以储藏一些软件、文件,作为一些图文的链接等等,用途广泛,非常方便。
打造可以分类检索的 Gmail 网络硬盘,分以下几步进行:
本地文件---①--->Gmail虚拟磁盘===②===Gmail邮箱----③--->Html下载
① GMail Driver + 创建分类文件夹
② Gmail 邮箱的标签 + 过滤器设置
③ Gmailer(libgmailer) 接口 + link文件DIY + 支持Curl的PHP空间
二、GDriver 上传文件
GMail Driver虚拟本地磁盘程式,在Windows下可以方便的将文件拖到GMail虚拟磁盘中,实则将文件以邮件附件方式上传至 GMail邮箱。利用Gdriver可以方便的实现Gmail邮箱文件的本地话管理,再通过Gmail to Html接口,这些上传的附件又都可以在 Html浏览窗口得以下载。
下载安装Gmail Driver1.07( 解决了登陆显示空白问题),在Gmail根目录建立几个分类目录,如“软件”、“文档”等,在后面这些文件夹名称可以成为邮箱贴标签的分类依据。
三、GMail邮箱的标签设置
邮箱里的标签设置,Gmail磁盘里若有d个分类文件夹,就新建d个不同的标签与文件夹一一对应(最好同名,看的清楚)。
再设置d个过滤器,以“XX”文件夹为例,当检测到新邮件主题中含有“XX”时,为该邮件贴上对应的标签。
这样以来,只要往GDriver的软件夹中COPY一个文件,该邮件就会自动贴上“软件”标签。这样先分好类,以便在Html中实现分类下载。
四、GMailer(libgmailer)应用DIY ——实现附件分类功能的link代码
上传模块做好之后就是Gmail to Html下载模块了,这里要用到GMailer(libgmailer)。
libgmailer是一个基于PHP脚本的Gmail to Html类库,它可以帮助你实现GMail附件浏览器下载。config.php中填写Gmail帐号和密码,dl.php在下载时调用,link.php作为Html端的运行下载页面。
Html端link文件名也可以更改、代码也可以DIY一下,打造成自己的Gmail to Html下载端。附录一中提供了可以实现附件分类功能的代码片断。
五、申请一个支持 Curl 的 PHP 空间
申请一个支持Curl的PHP空间,使用PHP空间探针推荐iProber,将它上传至空间,在浏览器中打开。该页面底部有个测试服务器支持函数情况窗口,填上curl_init或curl_exec,如果通过,恭喜你,支持Curl。
先推荐聚网免费空间,国内有名的免费PHP空间,提供20M的Web空间(支持PHP/JSP)和5Mmysql数据库。不过,近期注册的似乎都分在2号服务器“free2”,它似乎不支持curl。如果运气好的话申请到3号服务器,它是支持curl的,至于其他几个服务器,没有测试过。
再推荐一个国外的PHP空间WAGOO,提供199M的免费PHP空间+mysql数据库,而且申请步骤简单,只要注册一下,邮箱激活之后就可以使用。美中不足是有页首广告,不过可以代码屏蔽:)另外要注意的是注册时填写 PHONE 选项格式有要求,最好按 086-***-******** 的格式填写,否则不容易通过。实在搞不定,去它的论坛看看,反映这个问题的人很多,不过是E文。
六、程序的上传及运行
申请好空间,将libgmailer.php 、link.php 、config.php 、dl.php上传。注意用FTP工具上传程序后,右键文件属性,填 755。
至此,一切准备工作完毕,往你的Gmail虚拟磁盘里各个目录里拖几个文件,打开浏览器,输入link.php 的链接试试效果吧。你可以根据自己的喜好打造link 文件,美化界面,加强功能。 Enjoy :)
附录一:可以实现分类检索的 link.php 代码片断
附录二:教程GIF动画演示(130秒,停止网页再刷新,可以从头看起)
后记:该方法已经年久失修了。。。
15 条评论:
如何屏蔽wagoo广告呢?
你把E-Mail给我,我发给你!
email qianbiao@gmail.com 谢谢
另外,请问有没有稳定一点的可以用的php空间呢? e-168的我只申请到free3的
已发,请查收。
收到了谢谢
乖乖 变化好大 我以为走错了呢;) 不错
呵呵 试用了一个新模版 又换回来了
点这里下载可分类检索代码(包含libgmailer.php;config.php;dl.php;link.php)
点不动啊,怎么下载老大 能不能发给我啊
config.php中填写Gmail帐号和密码,dl.php在下载时调用
怎么填 我不懂 望老大指教
发到邮箱里 beidan5@gmail.com
1、链接已经更新了,请重新下载
2、用文本编辑器打开config.php,你会知道怎么填写的,enjoy
不好意思,可以跟您要分類檢索的PHP文件嗎?
上面的連結沒法下載:(
非常感謝
我的E-mail是flytolonely@gmail.com
拜託了
我好久不用了,也不知道现在还能否可用,抱歉了。
你可以试试,上面的链接修复了
非常感謝您:)
说的都是PHP,有没可以支持ASP的啊,我有ASP的收费空间,不过没人PHP的,要是有ASP的多好啊,我个人还是懂一点ASP,对PHP则一窍不通。请问有没有支持ASP的啊,有的话麻烦说一声。hzhs86-me@yahoo.com.cn,谢谢!
据我所知没有
发表评论