恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 380671|回复: 981
打印 上一主题 下一主题

[2019-6-23-增加远程文件管理]啪嗒路由器app,适配Padavan老毛子固件的手机端控制app

    [复制链接]
跳转到指定楼层
1#
发表于 2018-4-13 21:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 石头213 于 2019-6-24 09:15 编辑

【首先感谢懒人兄弟帮小店实现了第一笔交易,非常非常感谢,麻烦懒人兄弟加我一下论坛好友】




其他说明请查看二楼
基本功能
因为是直接解析路由器的控制页面,所以app的控制功能基本上和网页端差不多。有不同的是少了某些功能的实现,因为js也是边学边看,不懂得就问度娘,开发上还是有点难度的。
最后app的功能大致实现有:
1.实时查看网速和cpu内存的信息。
2.无线设置,访客网络设置,以及查看在线的客户端并进行管理,添加了根据MAC地址查看厂商信息的功能。
3.系统设置,系统服务,固件升级,恢复出厂设置等功能。
4.自定义设置中的部分功能
5.内网穿透设置,以及配置扩展功能中的大部分设置。
6.由于是直接解析的控制页面,所以如果之前有过动态域名解析或内网穿透的之类的外网访问。可以直接在设置中添加外网访问地址,进行远程控制。
7.因为自己有搭建Frp内网穿透,所以测试性地添加了远程控制服务,方便那些没有内网穿透或者动态域名解析的朋友进行测试。但是用的是http访问,所以安全性是比较差的。大家还是权衡一下再使用吧,而且自己的服务器性能并不高,也并不能保证长期的稳定。
8.关于名称,就是PadaRouter,中文翻译就是啪嗒路由器。

忘记的说明
1.目前app只能适配H大的Padavan固件,灯大的固件理论上来说只能支持一些基础的功能吧。灯大的固件以后会尽量的去适配一下。
2.如果大家认可或者有需求的话,作者尽可能会去适配一些其他的固件吧,但是能不能行,还得看情况和自己的能力吧。

V1.1.1更新内容(2019-6-23):

1.实现Kodexplorer可道云文件管理界面。
[支持功能]:文件复制,粘贴,移动,重命名和删除,新建文件和文件夹等文件操作。在线压缩和解压缩文件,上传和下载文件。预览并编辑在线文本文件,预览并保存在线图像文件。


2.实现Filebrowser文件管理界面。
[支持功能]:文件复制,粘贴,移动,重命名和删除,新建文件和文件夹等文件操作。上传和下载文件。预览并编辑在线文本文件,预览并保存在线图像文件。


3.修改文本编辑对话框为黑底绿字,更改字体为等宽字体,修改log界面字体为等宽字体。
4.优化主界面显示内容。
5.更改Ftp标签页名称为远程文件,Aria2标签页名称为远程下载。更改标签页中的图标,方便识别。
6.其他一些的小优化,如支持更改下载文件目录等。


[2019-6-5 更新说明]

1.加入OpenWrt固件支持
2.加入SSH会话界面,只是非常简单的实现,不要抱太大期望,端口号默认22

3.修复之前登录Padavan出现的bug


4.优化FTP文件管理功能


5.其他已经记不起了的小修复和优化





关于OpenWrt固件的登录一些说明
1.如果没有设置过ACLs,第一次登陆软件一般会提示需要开启ubus远程访问权限(前提是固件里面已经有uhttpd-mod-ubus模块,lean大的固件默认包含,其他固件不清楚)。这个需要ssh访问修改,软件默认使用22端口,如果修改了ssh的端口,那么可能无法设置成功。
2.需要修改的ACL文件目录默认在/usr/share/rpcd/acl.d/下,软件会添加padarouter.json文件在此目录下。
padarouter.json文件的内容为:
{
        "superuser": {
                "description": "Super user access role",
                "read": {
                        "ubus": {
                                "uci":[ "*" ],
                                "system": [ "info","board" ],
                                "network.device": [ "status" ]
                        },
                        "uci": [ "*" ]
                },
                "write": {
                        "ubus":{
                                "uci":[ "*" ]
                        },
                        "uci": [ "*" ]
                }
        }
}

大体意思就是需要访问uci的全部读写(因为我懒),以及需要读取system和network的信息,因为需要定时更新网络流量,内存和CPU的负载信息。
详细信息可参阅https://openwrt.org/zh/docs/techref/ubus

3.需要安装luci,因为配置完成后,需要POST到luci来重启相关的服务。



[2019-4-24 更新说明]

1.去掉单独的登录页面,可添加多个路由器登录。  

2.优化了界面逻辑和显示,首页改用滚动窗口,尽量适配更多不同分辨率的机型。

3.软件功能适配到H大的2019-3-5号的固件。

4.在Aria2的选项卡中增加了自动添加Aria2客户端的选项,可读取Aria2的配置文件自动填写相关的信息,无需手动设置。


5.修复网络唤醒功能,感谢@e点风格的指正和修复,原贴地址:https://www.right.com.cn/forum/thread-575480-1-1.html

6.修正一些错别字的提示,修复程序图标无法显示的问题,修复文本编辑框无法选择和复制粘贴的问题以及某些忘掉的小问题


7.在程序第一页中添加了自己新开小店的小广告,希望不会影响大家的体验。如果有需要可以向作者索要无小广告的版本。

[使用中可能会遇到的问题]
1.如果使用作者的服务器进行Frp内网穿透,请选择0.16.1的frp的版本,否则可能无法与服务器连接
2.涉及到程序自动配置的功能时,比如自动配置Aria2客户端,需要你先将Aria2配置并开启成功后再进行配置。包括Frp也要先开启后再进行自动配置远程控制
3.关于路由器中继我还是没搞明白。在我选择了AP中继选项的时候,重启后无法登录路由器,最后只能重置路由器。
4.网络唤醒功能还是没有测试,请自行测试。

[2018-5-18 更新说明]

1.加入FTP功能。  

2.设备列表里增加网络唤醒功能(未能测试)。

3.增加选项卡显示开关,增加速率显示开关。


[2018-5-1 更新说明]

1.加入Aira2控制功能,需要注意的是服务端rpc那里不要填写jsonrpc,因为使用xmlrpc,所以填写rpc就可以了。  

2.修复进入升级界面时出错的问题。

3.最后祝大家五一劳动节快乐。

[2018-4-26 更新说明]

1.在Frp配置中加入了local_ip的配置,以防没有密码就可以登录路由器后台。同时关闭了之前的所有搭建好的Frp远程访问。
2.增加了荒野无灯固件的适配,但是是否适配完美还不确定。
3.修复固件升级页面打开错误。
4.修复一些低版本固件使用app时出现的错误问题。5.添加https的访问。
6.优化了程序上的一些逻辑。


[2018-4-18 更新说明]

1.花了大量时间来适配首页混乱的问题,android的屏幕适配确实是个坑,碎片化太严重了。
2.登录页面加入自定义路由器地址设置,包括远程地址和内网地址,内网地址留空的话使用软件识别的默认地址,二级路由下或者修改过路由默认地址的可以使用。
3.加入广告屏蔽设置,加入搭建Web环境设置,加入USB储存设备管理,加入查看路由器日志。
4.在设备连接列表中加入长按修改备注功能,方便识别设备信息。
5.优化了程序获取信息的逻辑,加快了打开速度。
6.修复固件更新的bug,加入检查更新,就是调用浏览器打开hiboy的固件发布页面
7.以及其他忘记的更新的小细节。

[关于远程控制]
1.在开启远程控制前,请先填写远程控制地址,远程控制地址就是你用外网登陆的地址,内网穿透和动态域名解析应该都可以。我只试过Frp内网穿透是可以的。
2.石头提供的Frp服务器,只作为测试。配置是非常差的,ping值非常高。本来只是用来学科学的。而且使用http访问,非加密。
3.如果使用石头的服务器测试用的话,可以傻瓜式的配置,但要注意:1.确定Frp内网穿透已经开启成功过。2.要在内网搭建,不然找不到路由器也是没办法的。然后跟着继续继续,最后可选择自动配置,或者到Frp页面配置。

[关于Aria2配置]
0.在页面的右上角按➕加号添加服务器配置就好了,如果有多个的话可以添加多个服务器配置。
1.Aria2服务器配置的rpc文件不要填写jsonrpc,而是填写rpc,因为是解析的是xmlrpc而非jsonrpc。
2.用户验证可能需要token或者用户名和密码,如果有配置请填写上,没有相应配置的话留空就可以了。
3.本功能只能适用于H大的老毛子固件。

软件部分截图:




[下载地址]:
链接: http://app.xiaoqx.com




评分

参与人数 123恩山币 +154 收起 理由
达斯*** -1 不要怂、就是干!
po*** + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
无量*** + 2 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
taot*** + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
tyl*** + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
chu*** + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
老表不*** + 2 新版本固件增加了RSSI,app没这一项,所以设备列表出错,希望大大更新
wxt*** + 1 开源了?网盘里面新增了好几个文件,能否直接更新最新的设备列表代码?
skyl*** + 1 别光喝酒啊,吃菜吃菜~~~
kkl*** + 1 文件管理添加https的地址不能访问成功,希望下个版本能添加对https的支持!
bay*** + 1 一看就是觉得高端、大气、上档次!
lin*** + 1 闪退,安卓6.0
mg7*** + 1 大神依然是登陆识别固件后闪退,安卓6.0系统。
小黄瓜*** + 1 一看就是觉得高端、大气、上档次!
fw*** + 1 大神 开发一个IOS的版本啊
cro*** -1 面对这种帖子,我内心复杂,真不知道说什么好……
玖*** + 1 强大的恩山!(以下重复1万次)
莫*** + 1 强大的恩山!(以下重复1万次)
long*** + 1 :(手机是360n4s 1.0.5版本安装了打开就闪退 好像是正在探测固件信息,然后就闪退 直.
sat*** + 1 率全体恩山路由党以及党魁向你学习!
ji*** + 1 强大的恩山!(以下重复1万次)
hj9*** + 1 强大的恩山!(以下重复1万次)
9392*** + 1 强大的恩山!(以下重复1万次)
Amo*** + 1 强大的恩山!(以下重复1万次)
lov*** + 1 率全体恩山路由党以及党魁向你学习!
xia*** + 1 IOS什么时候出啊 有计划出吗?
e6*** + 2 率全体恩山路由党以及党魁向你学习!
1997*** + 1 强大的恩山!强大的网友!(以下重复1万次)
茗*** + 1 率全体恩山路由党以及党魁向你学习!
heise*** + 1 有iOS版的吗?
cnvc*** + 1 有iOS版的吗?
djb*** + 1 强大的恩山!(以下重复1万次)
lhs*** + 1 强大的恩山!(以下重复1万次)
hisb*** + 1 率全体恩山路由党以及党魁向你学习!
zhou*** + 1 顶你,我用的灯大的固件,加油
xula*** + 1 网络唤醒功能实测正常有效,正需要的功能,感谢作者
h54*** + 1 强大的恩山!(以下重复1万次)
16*** + 1 强大的恩山!(以下重复1万次)
ycl*** + 1 希望在升级一下,一次管理多个路由!方便切换
白色*** + 1 一看就是觉得高端、大气、上档次!
res*** + 1 一看就是觉得高端、大气、上档次!
Ao*** + 1 一看就是觉得高端、大气、上档次!
5265*** + 1 可以增加单个设备的上传下载实时网速和单个设备的流量统计吗?
蚩尤*** + 1 字字珠玑
copy*** + 1 一看就是觉得高端、大气、上档次!
明月*** + 1 太牛了!!!!
路由*** + 1 一看就是觉得高端、大气、上档次!
yysg*** + 3 犀利
papa*** + 1 不错,支持下
dfc*** + 3 辛苦了
mengzh*** + 1 亲,你这么厉害,我想做你的经纪人!
cj8*** + 1 强大的恩山!(以下重复1万次)
v*** + 3 UI高大上!
Biu*** + 1 支付宝已转5毛给你!
ah*** + 1 我来恩山就是为了撩你!
tai*** + 1 支付宝已转5毛给你!
Luc*** + 1 一看就是觉得高端、大气、上档次!
ir*** + 1 一看就是觉得高端、大气、上档次!
霸槽*** + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
Sex*** + 1 强大的恩山!(以下重复1万次)
请叫*** + 1 一看就是觉得高端、大气、上档次!
lvchen*** + 1 我来恩山就是为了撩你!
jb*** + 1 我来恩山就是为了撩你!
560*** + 1 不错哦,支持一下。
清风*** + 1 强大的恩山!(以下重复1万次)
pro*** + 1 iOS用户前来膜拜
梦里*** + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
爱会*** + 3 我来恩山就是为了撩你!
hiboyhi*** + 5 一看就是觉得高端、大气、上档次!
zaoc*** + 1 一看就是觉得高端、大气、上档次!
hill*** + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
sorr*** + 1 一看就是觉得高端、大气、上档次!
fish1*** + 1 强大的恩山!(以下重复1万次)
ooy*** + 1 当心我用iPhone X 砸死你
qianyu*** + 3 楼主你真他娘的牛逼
hunan*** + 1 很好很强大,做了FRP后远程管理很方便,但是能不能加入多设备管理呢,我相信很多人不.
排*** + 1 我来恩山就是为了撩你!
scq*** + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
境界上*** + 1 一看就是觉得高端、大气、上档次!
jason*** + 1 支付宝已转5毛给你!
wa*** + 1 呐,做人呢,最重要的就是开心
a1069*** + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
kenj*** + 1 我来恩山就是为了撩你!
kes*** + 1 我是来打酱油的,老婆说酱油要涨价了,顺便再买两块豆腐~
yo*** + 1 我来恩山就是为了撩你!
特立独*** + 1 开门!前面把表抄完了,我是来对表的!
汶汶*** + 1 强大的恩山!(以下重复1万次)
20498*** + 3 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
ai*** + 1 一看就是觉得高端、大气、上档次!
a*** + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
visi*** + 1 一看就是觉得高端、大气、上档次!
奇*** + 1 强大的恩山!(以下重复1万次)
qq249*** + 1 我来恩山就是为了撩你!
黑色*** + 1 东方渐显鱼白,一枚大神正冉冉升起!
荒野*** + 5 强大的恩山!(以下重复1万次)
ut*** + 1 感谢分享,希望以后更新新的功能
boy*** + 1 我来恩山就是为了撩你!
jiar*** + 1 我对你的敬仰犹如江水滔滔,我上朝鲜战场后一定写信给你!!!
cqp1*** + 3 厉害了我的哥,继续努力!
那壹*** + 1 说的真好

查看全部评分

本帖被以下淘专辑推荐:

我的恩山、我的无线 The best wifi forum is right here.
来自 2#
 楼主| 发表于 2019-6-23 17:18 | 只看该作者
本帖最后由 石头213 于 2019-6-23 17:20 编辑

V1.1.1更新内容(2019-6-23):

1.实现Kodexplorer可道云文件管理界面。
[支持功能]:文件复制,粘贴,移动,重命名和删除,新建文件和文件夹等文件操作。在线压缩和解压缩文件,上传和下载文件。预览并编辑在线文本文件,预览并保存在线图像文件。


2.实现Filebrowser文件管理界面。
[支持功能]:文件复制,粘贴,移动,重命名和删除,新建文件和文件夹等文件操作。上传和下载文件。预览并编辑在线文本文件,预览并保存在线图像文件。


3.修改文本编辑对话框为黑底绿字,更改字体为等宽字体,修改log界面字体为等宽字体。
4.优化主界面显示内容。
5.更改Ftp标签页名称为远程文件,Aria2标签页名称为远程下载。更改标签页中的图标,方便识别。
6.其他一些的小优化,如支持更改下载文件目录等。


[下载地址]:
链接:
http://app.xiaoqx.com
我的恩山、我的无线 The best wifi forum is right here.
3#
发表于 2018-4-13 21:49 | 只看该作者
火钳刘明‘mm
来自苹果客户端来自苹果客户端
我的恩山、我的无线 The best wifi forum is right here.
4#
发表于 2018-4-13 21:51 | 只看该作者
什么情况?是不是所有的PADAVAN都可以?
我的恩山、我的无线 The best wifi forum is right here.
5#
发表于 2018-4-13 21:52 | 只看该作者
这么厉害?是不是可以支持华硕梅林?
我的恩山、我的无线 The best wifi forum is right here.
6#
发表于 2018-4-13 21:52 | 只看该作者
楼主太强
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
7#
发表于 2018-4-13 21:53 | 只看该作者
不错哦,支持一下。
我的恩山、我的无线 The best wifi forum is right here.
8#
发表于 2018-4-13 21:53 | 只看该作者
远程访问是怎么实现的???
我的恩山、我的无线 The best wifi forum is right here.
9#
发表于 2018-4-13 21:55 | 只看该作者
哇塞,赶快留名
来自苹果客户端来自苹果客户端
我的恩山、我的无线 The best wifi forum is right here.
10#
发表于 2018-4-13 22:00 来自手机 | 只看该作者
叼叼叼,这个必须顶
我的恩山、我的无线 The best wifi forum is right here.
11#
发表于 2018-4-13 22:00 | 只看该作者
此贴必火,以padavan庞大的用户数量,这个app真的太给力了
来自苹果客户端来自苹果客户端
我的恩山、我的无线 The best wifi forum is right here.
12#
发表于 2018-4-13 22:03 | 只看该作者
火钳刘明
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
13#
发表于 2018-4-13 22:05 | 只看该作者
楼主,你实在是太厉害了,做出来了造福大众啊,感谢你,感谢h大!!!
我的恩山、我的无线 The best wifi forum is right here.
14#
发表于 2018-4-13 22:06 来自手机 | 只看该作者
下载实测灯大的padavan无法使用,提示网络错误,可能我的路由器网关不是默认的地址,但app无法修改连接的地址,这个需要改进。
我的恩山、我的无线 The best wifi forum is right here.
15#
发表于 2018-4-13 22:06 来自手机 | 只看该作者
安装过程提示应用未安装,无法安装,安卓6. 0
我的恩山、我的无线 The best wifi forum is right here.
16#
发表于 2018-4-13 22:09 | 只看该作者
忍不住再说2句,很多兄弟都期盼有个控制路由器的app,盼星星盼月亮,盼了不知多久,楼主不声不响就做出来了,界面还非常美观,开心啊
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2021-6-13 22:05

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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