使用netdrive把你的网盘挂载至本地使用(伪离线下载)

  很多人都有大网盘,比如1T的OneDrive,无限的Google Drive等,它们本身没有离线下载的功能,不能单向同步,体验还不如115和百度云,如何更好的利用它们,在此我提出一个方案。

挂载网盘

  • 原理:
    基本原理都是利用Windows Shell Namespace Extension来实现网盘挂载。例如很多人的都知道的Expandrive,GMailDrive等,我这里就以同类型的软件NetDrive为例(因为比较好找开森版),在Windows中挂载google drive网盘。


    先来看下效果^_^

  • 安装


  1. 请先访问http://netdrive.net/ 下载Windows版本

  2. 安装并打开,界面如图

  3. 选择链接后按默认的配置即可,Mount as a推荐选择为network drive即网络共享盘,选local drive系统会访问频繁并写入很多隐藏文件,影响性能。但有 些程序必须在本地磁盘模式运行的,可以随时修改。

  4. 然后输入您的Google Drive账号认证。

  5. 选择允许NetDrive访问您的云盘。

  6. 此时您的电脑中就会出现一块硬盘啦!打开它,就可以看到你的文件了,这些文件并不会同步到您的硬盘中,您并不需要10个T的硬盘。您可以像用自己硬盘一样使用他。当然,速度和响应受限与您的网络速度,我在Online 服务器上有20MB/s的拷贝速度,比某些石头盘好多了。

实现功能



  • 离线下载
    我们的Google Drive本身是没有离线下载功能的,但我们在服务器上挂载了网盘,就可以利用服务器直接下载到挂载目录下,实现网盘的离线下载。可以直接将bt文件下载到Google Drive了。

  • 在线观看
    Google Drive本身支持MP4,WebM的格式观看,下载完成后,可以直接到服务器上在线观看,对于不支持的格式,如MKV。你有了网络挂载,还是问题么?甚至于你可以在服务器上直接安装Plex。把电影目录直接指向挂在目录,利用Plex的转码功能,实现在线转码观看,只要您的网络速度,CPU够强劲。我在Online服务器上测试了一下,还行。

  • 扩容
    扩展vps服务器空间,把网络硬盘挂给vps小鸡,大卖特卖。。。比某些石头盘的vps性能还要强劲一些。

一个利用html+css+js实现的网页弹出层模版

  1. 1. 挂载网盘
  2. 2. 实现功能