@
ericls #105 对啊,因为我除了技术什么也不会, 但是今天 @
Athrob #87 说我还能当运营和编辑。
@
guyeu smb #103 smb 是个相对复杂而专有的东西, 很多设备不能直接支持。但是 windows 编辑 linux 代码很多用这个的,linux 上的 samba 配置又要费一番周折, 然后就出现了一个解决这个痛点的软件, sftpdrive
https://www.expandrive.com/sftp-drive/ 它只要能提供 ssh 用户名秘密或密钥 就能直接把一个 linux 上的目录通过 ssh sftp 协议映射到本地盘符,linux 端不用任何改动, 非常适合编辑代码, 它是个共享软件,可以免费试用一阵子。
我曾经想山寨这个软件来卖呢, 但是它需要 windows 网络文件系统的驱动开发。我的切入点是 DDK 里面的 nulmrx, 但这是 windows 驱动开发啊,概念和复杂, 一个我很不擅长的领域,没坚持多久放弃了。 @
szzhiyang #82 提到的 onedrive 可能就是这个方案。
还有通过劫持 explorer.exe 实现的,用 gmail 做空间的 GmailFS
https://zh.wikipedia.org/zh-hans/GmailFS这些都是我不擅长的领域, 微软也很坑开发者。
所以我最后选择了只搞底层不怎么变化的网络部分, 界面 web 化后就方便了, 我也擅长这个。
影射 samba 写代码这个我也一直用, 但是直接用不安全。
把 445 端口用 ssh 转发过来就行了, 相当于间接实现了 sftpdrive,其实还可以在 windows 端实现一个 sftp 协议到 smb 协议转换的东西, 也会很安全, 而且可以全是用户台实现,比写驱动简单多了,但是除了开发者别人不会用,市场更小了。
Narwhal #108 有三个命令行参数
-h 隐藏 windows 下运行的那个窗口
-l 监听的地址, 比如 -l 0.0.0.0:1234
-w web 目录, 比如 -w C:\www 或 -w /srv/www 或 -w ./www
Windows 下这个路径不能有中文名, 但是里面的文件夹随便。
还没有配置文件, 你可以用个批处理启动,或者加在快捷方式里面。
@
searene #107 好的 谢谢,下个版本试着加弹出窗口
@
xrr2016 #109 谢谢你