使用rclone将远程的webDav文件共享映射成本地硬盘

#webdav #rclone

一、准备工作

1.1 准备webdav连接

支持webdav的网盘有好多,请自行准备。我做示范的是国外的一个免费网盘,地址是https://infini-cloud.net/en/index.html, 先注册一个账号,就有20GB的免费空间可用。


收到验证邮件,输入验证码或者点击验证链接,注册成功后进入My Page。


免费的20GB空间大小,如果你在主页下方输入我送你的优惠码 L3UV8,你还将多获得5GB的空间


设置允许webDav访问,记住你的密码,如果忘记了,可以Reissue.


记录下以下三个信息(密码只显示一次)

WebDAV Connection URL
Connection ID
Apps Password

尝试一下webdav登录,可以正常访问

1.2 下载Rclone和WINFSP

我本机是Win11,我以windows版本为实例,其他操作系统请自行参考查找相关资料。

下载地址: https://rclone.org/downloads/


下载完成,把压缩包解压到D:/Rclone目录


下载Winfsp并安装。下载地址https://winfsp.dev/rel/

**



二、配置Rclone

我个人习惯将命令行的添加到系统环境变量中间去


打开资源管理器D:\Rclone,右键 在终端中打开 进入命令行窗口


输入以下命令开始配置: rclone config


输入n , 新建 New Remote,紧接着输入远程webdav名称:infinicloud,自己随起,记得住就行。


下面根据提示输入你的rclone版本提示的webdav的名称编号,我这个版本的是62。


依次输入 62,输入上面准备工作时记录下的相关信息

输入URL:如图标2,输入 vendor:如图标3,输入user,如图标4 ,输入y之后,重复输入自己记录下的的密码两遍。

可选配置输入直接回车,最后编辑输入n,然后它就显示输入的一个总结情况。


远程连接配置完成。最后输入q,退出配置模式。


最后验证一下远程连接是否成功。

输入命令

rclone lsf infinicloud: 


如果显示相应的两个说明文件,表示配置成功。

三、本地挂载

前面已经安装 WinFsp 软件(文件系统中间件)。

使用以下命令挂载(以 Z: 盘为例):

rclone mount infinicloud: Z: --network-mode --vfs-cache-mode full 

常用挂载参数说明:

参数说明
–network-mode以网络位置挂载,提高文件管理器响应速度
–vfs-cache-mode full启用完整缓存模式,提高读写性能
–vfs-cache-max-size 1G设置缓存最大大小为1GB
–buffer-size 512M设置缓冲区大小为512MB

在windows资源管理器中,就可以看到Z:盘了,如同本地硬盘一样使用了。

但是,这样只要命令行一退出,Z:盘就自动断开了。我们需要将其添加成window自启动当中去。

设置windows开机自启动无窗口模式

创建批处理文件 mount.bat

@echo off D:\Rclone\rclone.exe mount infinicloud: Z: --vfs-cache-mode full --file-perms 0777 --cache-dir "D:\Rclone\Cache" 

创建启动脚本 start.vbs

CreateObject("WScript.Shell").Run "cmd /c D:\Rclone\mount.bat",0 

把 start.vbs 放入开机启动文件,按Win+R 输入shell:startup,将 start.vbs 的快捷方式放入该目录,这样每次重新启动之后就自己挂载云盘至Z盘了。

四、小结

本文在Windows环境下,使用Rclone命令将支持webDav的云盘挂载到本地当硬盘使用,其他系统的使用方法累似,请自行查找解决方案。在总结时,突然发现其实在windows中实际可以直接将webdav文件共享映射为网络驱动器的。




区别是挂载类型一个是本地硬盘,一个是网络驱动器。具体使用请大家自行体会。

Read more

图书管理系统(6)强制登陆(前端实现)

图书管理系统(6)强制登陆(前端实现)

图书管理系统(6)强制登陆(前端实现) 文章目录 * 图书管理系统(6)强制登陆(前端实现) * 观前提醒: * 无Mybatis版本获取: * 基于 Mybatis版本 的获取: * 目录结构: * 个人建议: * 1. 前端代码编写 * 1.1 后端 code 的值: * 1.2 book_list.html: * 1.3 测试: * 未登录: * 登录: * 登陆后: * 2. 总结: 观前提醒: 这个图书管理系统,非常的简陋,仅作为练习使用。不建议大家使用我介绍的 图书管理系统 ,去作为 课程设计。 如果你是第一次点击这篇博客的,需要你将我 图书管理系统 的博客列表中,从这篇开始看: 图书管理系统(

By Ne0inhk

Qwen-Image-2512-SDNQ Web服务实战:前端Vue组件封装调用/generate接口

Qwen-Image-2512-SDNQ Web服务实战:前端Vue组件封装调用/generate接口 1. 项目概述 今天我要分享一个特别实用的项目:基于Qwen-Image-2512-SDNQ模型的图片生成Web服务。这个服务最大的特点就是简单易用,你只需要在浏览器里输入文字描述,就能快速生成高质量的图片。 想象一下这样的场景:你需要为文章配图、做设计素材,或者只是想玩玩AI绘画,但不想折腾复杂的模型部署。这个Web服务就是为你准备的!它把强大的Qwen-Image-2512-SDNQ模型包装成了友好的Web界面,点点鼠标就能用。 服务内置了完整的Web界面,支持中文,响应式设计,在各种设备上都能很好使用。更重要的是,它还提供了标准的API接口,方便开发者集成到自己的项目中。 2. 环境准备与快速部署 2.1 安装必要依赖 首先确保你的环境已经准备好。服务基于Python Flask框架,安装依赖非常简单: # 进入项目目录 cd Qwen-Image-2512-SDNQ-uint4-svd-r32 # 安装所需依赖 pip install -r require

By Ne0inhk
前端标签的语义化艺术与实战指南

前端标签的语义化艺术与实战指南

不止是展示:前端标签的语义化艺术与实战指南 在前端这个日新月异的领域,我们每天都在追逐新的框架、库和工具。但有时,我们或许会忽略了这所有一切的基石——HTML。 很多初学者甚至一些有经验的开发者,常常将HTML标签仅仅看作是包裹内容的“容器”,用<div>和<span>“一把梭”解决所有布局和样式问题。然而,这就像用同一种砖块去建造整座宏伟的教堂,虽然可能成形,但却失去了结构之美和内在的灵魂。 今天,我要介绍HTML标签的正确“打开方式”,也就是语义化。这不仅关乎代码的优雅,更直接影响到可访问性(Accessibility)、搜索引擎优化(SEO)以及代码的可维护性。 一、地基与骨架:文档的“顶层设计” 在动工之前,我们先要打好地基,搭好骨架。 * <!DOCTYPE html>: 这不是一个标签,而是一个声明。它像是在告诉浏览器:“嘿,

By Ne0inhk
CTFshow web入门 web12-20

CTFshow web入门 web12-20

web12 题目提示说在网站上面的公开信息,就是管理员常用密码,所以在网页上面找数字和字母组合在一起的,或者是纯数字/字母的 在网页下面找到了 372619038 这串数字,推测是密码, 使用 dirsearch 进行目录扫描,扫描到了/admin,直接访问试一下 是一个登录窗口,猜测在网站中得到的那一串数字是密码,而账号使用 admin 试一下,登录成功,得到 flag ctfshow{e63b3786-527a-4d1c-af2b-d1906e80105e} 目录扫描的时候还有一个状态码为 200 的,/robots.txt,去访问试一下,返回的是/admin,和上面的闭环了 知识点:状态码 核心: 200:成功 301:永久跳转 302:临时跳转 403:禁止访问 404:资源不存在 405:请求方法不存在

By Ne0inhk