liupan1890 / aliyunpan

阿里云盘小白羊版 阿里云盘PC版 aliyundriver
12.25k stars 1.15k forks source link

期待V3支持挂载到本地,并识别为 “本地磁盘x” #751

Open wonchong opened 2 years ago

wonchong commented 2 years ago

RT

liupan1890 commented 2 years ago

你好

1.官方很快就会推出这个功能了 2.这个功能对不同的系统,要求不同。(window/mac/linux)实现方式做不到很优雅,暂时我并不打算做这个功能

在win上, 一般是以运行服务的方式,一般是把c# 编写的程序注册为服务开机启动。 1.开机启动有很多人不是很喜欢这个东西 2.c#编写的程序,容易被误报为病毒,我也没有证书给他签名,误报概率非常大(80%会误报),这点我解决不了,是最主要的问题,卡住了,这是最主要的不做挂载盘的原因

在linux上,一般是配合fuse,这是最好实现的系统了

在mac上,一般也是fuse,但需要用户自己手动安装一次fuse这个软件(做不到让小白羊自动安装这个软件,因为需要用户账号)

综上, win上,需要一遍遍的跟用户解释:挂载盘.exe不是病毒,是误报,请放心,请右键添加到排除项。。。。 mac上,需要一遍遍的交给用户:你先安装一下fuse就可以挂载盘了 linux上,部分系统(UOS)不给用户su权限/安装权限,无法安装

所有系统上,基本都不支持arm版本

--

你看,实际问题存在,这个功能提供了以后,用户真正使用时,很拉跨,所以就不打算做了

githubhc20 commented 2 years ago

据说官方挂载功能是超级会员才有

PingKuNet commented 2 years ago

你好

1.官方很快就会推出这个功能了 2.这个功能对不同的系统,要求不同。(window/mac/linux)实现方式做不到很优雅,暂时我并不打算做这个功能

在win上, 一般是以运行服务的方式,一般是把c# 编写的程序注册为服务开机启动。 1.开机启动有很多人不是很喜欢这个东西 2.c#编写的程序,容易被误报为病毒,我也没有证书给他签名,误报概率非常大(80%会误报),这点我解决不了,是最主要的问题,卡住了,这是最主要的不做挂载盘的原因

在linux上,一般是配合fuse,这是最好实现的系统了

在mac上,一般也是fuse,但需要用户自己手动安装一次fuse这个软件(做不到让小白羊自动安装这个软件,因为需要用户账号)

综上, win上,需要一遍遍的跟用户解释:挂载盘.exe不是病毒,是误报,请放心,请右键添加到排除项。。。。 mac上,需要一遍遍的交给用户:你先安装一下fuse就可以挂载盘了 linux上,部分系统(UOS)不给用户su权限/安装权限,无法安装

所有系统上,基本都不支持arm版本

--

你看,实际问题存在,这个功能提供了以后,用户真正使用时,很拉跨,所以就不打算做了

作者可以详细说下,代码思路吗?我想自己二开,写个自己用,或者参考资料什么的,非常感谢啊。关于c#怎么创建一个本地 “本地磁盘”,我没有找到资料,我只做Win版的,自用不怕毒,哈哈。