找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 46750|回复: 294

40K软件轻松搭建简易网盘 能传文件在线看电影 支持 openwrt、windows 和 linux

 火.. [复制链接]
发表于 2018-10-9 17:42 | 显示全部楼层 |阅读模式
本帖最后由 html 于 2023-6-6 10:27 编辑

20230531 更新
支持拖拽上传 文件夹上传 以及排序


webd 网盘

以下内容可能不是最新的, 最新内容看这里 https://webd.cf/

下载地址
https://cnt2.cf/fidx.html#webd/

对于软件介绍和说明, 这个异次元网站写的比较好 https://www.iplaysoft.com/webd.html




介绍:
  这是一个极轻量级的用于自己搭建简易网盘的软件, 解压后不同平台的程序文件只有 60 KB 至 90 KB, 包含前后端和服务器
  可以完成文件上传下载, 手机在线看电影的功能, 亦可拍摄视频照片后自动上传分享与其它用户.
  支持 Windows、Linux、甚至 OpenWrt 路由器平台
  还有高性能高并发的特性(采用 IOCP 和 epoll),可承担大量用户同时使用

使用说明

Windows 平台安装方法, 需 Win7 或更高版本, 本软件为绿色版,解压后即可使用。
  1. 下载文件名包含 win32 的压缩包, 例如 http://cnt2.cf:5156/latest/webd-win32.7z

  2. 用 7zip、winrar 等工具把下载的文件解压到适当的目录

  3. 进入解压到的目录:
    1) webd.exe 为主程序, 可直接双击运行,运行后在状态栏有图标。
    2) ShortCutCreate.cmd 用于创建 webd.exe 的桌面快捷方式
    3) FirewallRuleAdd.cmd 需要右键管理员运行,用于设置防火墙,可以让手机等其它设备使用本软件
    4) AutoStartAdd.cmd 用于添加开机自动启动
    5) 其余的 xxxRremove.cmd 脚本用于撤销对应脚本的操作

软件的 Web 界面支持 Chrome FireFox 和大部分手机上的浏览器.

使用方法:
  1. 启动后双击状态栏图标, 默认浏览器会打开本软件的界面

  2. 用手机打开浏览器地址栏的地址, 可以在手机上使用

  3. web 界面上的 New 用于新建文件夹

  4. 按 Upload (新版为图标按钮) 会弹出选择文件对话框
     可选中多个文件上传, 上传过程中有进度显示, 可以上传很大的文件.
         部分手机可以长按文件名进入多选模式, 但有的手机系统不支持
         手机上还可以选择拍照或录像后自动上传, 之后其它设备可以在线观看.
    按住ctrl或shift再点上传按钮, 会变成文件夹上传模式
    也可以直接拖拽多个文件以及文件夹上传, 还可以在资源管理器里复制一些文件或文件夹后, 到webd的界面按ctrl+v上传
    可以拖拽其它网页的图片到webd的界面上传, 还可以截屏或复制部分图片内容后按ctrl+v上传


  5. 删除文件, 单击列表中文件名之外的位置进行选中, 选中的文件名有下划线, 选中一个或多个后可以删除
     (文件不会真正从系统删除,而是位于 web 目录下的 .Trash 文件夹内)

  6. 浏览器支持的视频比如 mp4、flv 等, 可以直接在手机或桌面浏览器观看

  7. 浏览器不支持的视频, 可以在手机上安装 mxplayer 播放器, 系统会自动调用之.

高级使用方法:
  1. 虚拟目录
     软件本身不支持虚拟目录, 但可以用操作系统的目录链接功能变相实现.
         比如软件位于 C:\webd , web 目录默认就是 C:\webd\web , 那么如果要通过 web 界面访问 F:\dir2 可如下操作:
           右键编辑 MakeLink.cmd 进行编辑脚本
           在文件中的 pause 前面一行添加以下内容并保存关闭.
           mklink /D C:\webd\web\dir2 F:\dir2
           然后右键管理员运行这个文件, 即可创建目录链接

  2. 隐藏文件列表, 当一个目录下的文件需要隐藏的时候, 可以在这个目录下新建一个0字节的 index.html 文件即可.
     之后可以通过类似 http://xxx:port/#/HideDir/ 方式进行访问

  3. 在文件列表中隐藏某个文件或文件夹,只要命令行下把某个文件重名名成点 . 开头的即可隐藏
     比如 cmd 命令窗口下运行:
           cd /d f:\dir2
           move xxxx .xxxx

  4. 更改默认的 9212 端口, 在 webd 快捷方式那里, 右键属性,
     在目标那栏添最后 加个空格 然后加 -l 9900 即可更改端口, 注意原来的内容不要去掉
         (注意有桌面和 开始 -> 所有程序 -> 启动 两个地方的快捷方式)

  5. 更改默认的 web 目录, 同 4 中的方法, 添加 -w E:\ 即可使用整个 E 盘作为 web目录

  6. 隐藏状态栏图标, 同 4 中的方法, 添加 -h
         

Linux 和 OpenWrt 的安装方法:

  文件名包含 linux-x86_64 的压缩包适用于平常的 Linux 发行版, 需要内核 3.15 以及以上, glibc 2.17 以及以上.
  文件名包含其它内容的为 OpenWrt 版本, 其中带 cc 的适用于 Openwrt Chaos Calmer 15.05.1 , 不带 cc 的适用于最新版.
  
  目前支持的几个大种类有:
    ar71xx ramips/mt7620 ramips/mt7621 bcm53xx x86_64

    每个大种类支持很多不同的硬件.
    可以在这里 https://downloads.lede-project.org/snapshots/targets/ 去查询对应的硬件列表
    即使不在列表中, 如果CPU一样且所用固件是从 OpenWrt 修改而来的, 也一样能支持.
    作者没有那么多的硬件来组合各处不同的固件一一测试, 请自行尝试运行, 然后反馈到论坛或发邮件 zhngq2312@gmail.com

  安装过程:
    以普通 linux 发行版为例,
        通过 ssh、串口、或者本地控制台进入命令界面
        cd /tmp
        wget http://cnt2.cf:5156/latest/webd-linux-x86_64.tar.gz
        tar -xvf webd-linux-x86_64.tar.gz
        /tmp/webd/webd -w /tmp/webd/web # 这里会停住并显示一些日志

        用浏览器打开路由器或 linux 机器对应的IP加端口, 比如 http://192.168.11.1:9212 就能看到web界面了.

        如果要后台运行并且每次开机都能自动启动, 回到刚才的命令界面按 Ctrl+C 关闭刚才的进程
        mkdir -pv /srv/webd
        mv -fv /tmp/webd/webd /usr/bin
        mv -fv /tmp/webd/web /srv/webd
        # rm -r /tmp/webd /tmp/webd-linux-x86_64.tar.gz # 可选, 删除不用的文件
        
        然后编辑 /etc/rc.local 添加以下内容, 并运行一次以下内容以便立即生效
        /usr/bin/webd -l 9212 -w /srv/webd/web &>/dev/null &
        端口和路径都可以直接更改的.
        (当然也可以写 init 启动脚本或 systemd 启动文件)

        如果要访问的文件不在 /srv/webd/web 下面怎么办呢, 可以创建符号连接, 比如:
          ln -sv /mnt/sda1 /srv/webd/web

by zhngq2312@gmail.com 2018 10.15

点评

给力的小软,大神辛苦了  发表于 2019-8-18 14:56

评分

参与人数 8恩山币 +10 收起 理由
hwlon + 2 一看就是觉得高端、大气、上档次!
luhua + 1 面对这种帖子,我内心复杂,真不知道说什么好……
zzysm + 1 精炼!赞!
hwj180 + 1 不要怂、就是干
kpking + 1 请问开源的吗?
sunspring + 2 不知道是不是能增加一下图片的查看方式,上一下,下一个这样。
rhww + 1 测试windows很好用,可以代替webdav服务了
edmondw + 1 面对这种帖子,我内心复杂,真不知道说什么好……

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-10-9 17:54 | 显示全部楼层
有没有762X的?

点评

-ash: /mnt/sda6/webd/webd: not found 路由器是 wrt1900acs 两个arm版本都试了。统 主机名 lede 型号 Linksys WRT1900ACS CPU 型号 ARMv7 Processor rev 1 (v7l) CPU 使用率(%) 32.51% 温度传感器 2.4G:  详情 回复 发表于 2018-11-13 21:54
现在有 mt7621 的了  详情 回复 发表于 2018-10-9 21:16
没有这种硬件, 所以没有编译好的工具链, 我改天试着编译一个你试试吧  详情 回复 发表于 2018-10-9 17:58
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2018-10-9 17:58 | 显示全部楼层
本帖最后由 html 于 2018-10-22 16:48 编辑

已经有了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-10-9 18:51 | 显示全部楼层
昨天找到个9331准不玩的,看这还以为是固件呢

点评

是运行在固件里面的软件, 欢迎打包党加入  详情 回复 发表于 2018-10-9 18:53
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2018-10-9 18:53 | 显示全部楼层
本帖最后由 html 于 2018-10-9 20:34 编辑
wll 发表于 2018-10-9 18:51
昨天找到个9331准不玩的,看这还以为是固件呢

是运行在固件里面的软件,
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2018-10-9 21:16 | 显示全部楼层

现在有 mt7621 的了

点评

好的,谢谢,有空试试  详情 回复 发表于 2018-10-10 11:14
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-10-9 22:00 | 显示全部楼层
楼主,发一个K2p能用的

点评

K2P 好多版本呢, MT7621 的已经有了  详情 回复 发表于 2018-10-9 22:09
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2018-10-9 22:09 | 显示全部楼层
wyjltx 发表于 2018-10-9 22:00
楼主,发一个K2p能用的

K2P 好多版本呢,  MT7621  的已经有了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-10-9 22:21 | 显示全部楼层
有能用在n1上的吗

点评

现在支持刷了 armbian 的 N1 了  详情 回复 发表于 2018-11-9 20:22
是android的N1 还是那个游戏系统的n1呢。 如果它们有提供类似 openwrt 的sdk东西就能编译出来。  详情 回复 发表于 2018-10-9 22:29
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2018-10-9 22:29 | 显示全部楼层
红枫树 发表于 2018-10-9 22:21
有能用在n1上的吗

是android的N1 还是那个游戏系统的n1呢。
如果它们有提供类似 openwrt 的sdk东西就能编译出来。

点评

是斐讯的矿机N1,原生系统或者小钢炮固件能用你这个软件吗,小钢炮介绍页http://www.right.com.cn/forum/thread-324404-1-1.html  详情 回复 发表于 2018-10-30 11:27
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-10-10 02:00 | 显示全部楼层
K2P又没有USB,网盘内容存哪里?

点评

这个路径 /tmp 用的是内存 ram 的空间, 就几十兆. mt7621 的设备理论上都通用, 不只支持 K2P  详情 回复 发表于 2018-10-10 07:41
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2018-10-10 07:41 | 显示全部楼层
d10086 发表于 2018-10-10 02:00
K2P又没有USB,网盘内容存哪里?

这个路径  /tmp 用的是内存 ram 的空间,  就几十兆.
mt7621 的设备理论上都通用, 不只支持 K2P
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-10-10 11:14 | 显示全部楼层
html 发表于 2018-10-9 21:16
现在有 mt7621 的了

好的,谢谢,有空试试

点评

可以的话请到时候反馈一下  详情 回复 发表于 2018-10-10 17:58
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-10-10 15:53 | 显示全部楼层
你的路由器可能是别的IP 亮了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2018-10-10 17:58 | 显示全部楼层
228516337 发表于 2018-10-10 11:14
好的,谢谢,有空试试

可以的话请到时候反馈一下
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-21 00:24

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表