找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 286970|回复: 3397

[2024-06-10] [v4.6.5-2] luci-app-qbittorrent和qbittorrent (多版本)

 火... [复制链接]
发表于 2019-11-23 19:00 | 显示全部楼层 |阅读模式
本帖最后由 bishuiwuhen 于 2024-6-10 11:19 编辑

写了一个qbittorrent的LuCI,添加了一些webui里没有的设置选项(参考后面图片),qbittorrent使用qBittorrent release源码,添加了一些功能(已在下文详细列出)。
LuCI的汉化参考了@hong0980提供的汉化文件,在此感谢。


4.6.1版本开始,默认密码adminadmin现在已经不可用,首次安装请自行用LuCI修改密码,纯命令行用户可以从旧版本配置文件中拷贝密码放到新版本的配置文件中使用

v4.5.2-3及以上版本修复mips/mipsel无法使用的问题,其他更新内容参考2楼。目前所有版本都在qemu下进行了简单的运行测试,应该没有什么导致无法使用的严重问题。


关于luci-app-qbittorrent的说明:
  • 定义qbittorrent的用户组(安全起见请使用非root用户,使用非root用户请自行确定qbittorren有所有配置、下载及保存路径的读写权限,否则qbittorrent可能无法正常工作);
  • 日志自定义设置(目前webui还未实现该功能);
  • luci-app-qbittorrent可以更改webui登录密码,登录密码在openwrt上是加密保存的,如果你忘记了登录密码可以通过webui更改,需要勾选“覆盖设置”选项,请注意,Lua版本(已经严重缺乏维护,不保证正常使用)的luci-app-qbittorreny仅可用于v4.1.x更改密码,JS版本仅适用于官方和支持JS api的OpenWrt
  • 如果不希望luci-app-qbittorrent更改你在webui中设置的选项,请不要勾选“覆盖设置”选项。


本版本与qbittorrent官方版本的区别及说明(未说明部分与官方完全一致):
  • 使用OpenWrt提供的SDK编译;
  • 日志备份使用了压缩为tar.gz;
  • 去除了一部分只针对GUI界面的翻译,移除了其他语言只保留中英文,缩减了安装包体积;
  • 依赖项版本可能不太一样,动态链接版本,qt编译使用了外置zlib、pcre2、openssl库,可自行升级,v4.2.2以上提供了版本静态编译版本
  • 添加了peer过滤功能(和qBittorrent-Enhanced-Edition类似),过滤功能对私有种子无效,功能默认不开启,不开启和原版没任何区别,格式参考下面,三个字段空格分开(加尖括号只是为了在这里突出显示,表达式不使用不要加),功能默认关闭,对此功能不了解的请勿使用!!!
    1. <匹配peerid正则表达式> <匹配client正则表达式> <0/1是否启用>
    复制代码



安装与卸载:
  • (小白请绕行)可以使用脚本一键安装。使用一键安装脚本可以将包安装到任意架构下,跨架构安装需要使用本脚本才可以正常卸载。
  • (小白请绕行)其他本贴不包含的其他arm架构,如果你可以确定armv7还是aarch64(本贴暂没有armv6及以下的版本),可以尝试跨版本安装对应版本,有可能可以正常使用
  • 解压压缩包,然后命令行切换到解压的路径,运行以下命令即可执行“安装”和“卸载”操作。

安装:
  1. sh ./install.sh install qbittorrent luci-app-qbittorrent luci-i18n-qbittorrent-zh-cn
复制代码

卸载:
  1. sh ./install.sh remove qbittorrent
复制代码


LuCI界面效果(更多图片参考后文附件)


版本信息


其他可能存在的问题:
  • 版本选择:小白用户推荐静态编译的版本,没有特别的依赖项,理论上可解压提取二进制文件在相同架构的linux内核的系统上运行;
  • WebUI密码:webui默认用户名admin,密码adminadmin(v4.6.1以上默认随机密码,请自行用LuCI更改密码后使用),若要LuCI通过按钮打开webui请先手动关闭“跨站点请求伪造保护”;
  • 依赖项:静态版本的qbittorrent没有依赖性,动态链接版本请尽量使用本帖安装包提供的或者具有相同版本号的依赖库,boost需要严格安装对应版本(参考后文依赖包版本),openssl版本1.0.2x和1.1.1x不可混用,但可以大版本内升级(如1.1.1g可以手动升级成官方源最新的1.1.1h);
  • LuCI的选择:luci-app-qbittorrent提供了Lua API(已经缺乏维护)和JS API两个版本(可以在后边单独下载),请确认你使用的OpenWrt是否支持JS API,官方OpenWrt 18.06.x之前的版本使用Lua API,OpenWrt 19.07.x之后的版本使用JS API,部分第三方修改的系统可能不支持JS API,例如lean的修改版,你的安装的OpenWrt是否支持JS API应该问固件的出处,目前提供的百度网盘链接下载的是JS API的版本,使用哪个版本请自行判断正常安装完浏览器没有显示LuCI页面的,那大概率你的路由器不支持JS API,请自行重新安装Lua版本的luci-app-qbittorrent,怎么安装自行百度。


编译的依赖包版本:
依赖
4.1.9.1
4.6.5-1(动态)
4.6.5-1(静态)
Boost
1.68.0
1.82.0
1.85.0
qt
5.9.8
5.15.14 / 6.7.1
5.15.14 / 6.7.1
openssl
1.0.2t
3.0.14
3.0.14
libtorrent-rasterbar
1.1.3
1.2.19 / 2.0.10
1.2.19 / 2.0.10
zlib
1.2.11
1.2.13
1.3.1
OpenWrt分支
18.06.x
23.05.3
master


包含的架构:
架构
4.1.9.1
4.2.1
4.2.2-4.5.2
4.6.1
4.6.5
x86_64
mipsel_24kc
mips_24kc
arm_cortex_a9
arm_cortex-a7_neon-vfpv4
arm_cortex-a9_vfpv3
×
arm_cortex-a15_neon-vfpv4
×
aarch64
×
×
powerpc_8540
×
×
×
powerpc_464fp
×
×
×
powerpc_8540
×
×
×
sifiveu-generic
×
×
×
×

基本包含常见的mt7620、mt7621、ar71xx、bcm53xx、mvebu、ipq40xx、ipq806x等soc。


下载链接:
  • 当前最新版本v4.6.5-2(包含QT5和QT6版本)
  • 请选择合适的架构,目前已经包含的架构已在上表列出
  • 不知道安装哪个版本,直接安装QT6版本+静态链接版,libtorrent-1_2和libtorrent-2_0任选其一即可,前者更稳定,后者支持bittorrent v2


最新版下载链接
游客,如果您要查看本帖隐藏内容请回复


4.1.x版本(v4.1.9.1):此部分包含的所有信息已经严重过时,是否能用自行测试
本版本采用的自动屏蔽补丁来自于github
游客,如果您要查看本帖隐藏内容请回复


luci-app-qbittorrent单独下载地址
游客,如果您要查看本帖隐藏内容请回复


Windows版
游客,如果您要查看本帖隐藏内容请回复


关于源码:
  • 由于存在可能的滥用,导致qbittorrent被PT站约束的问题,以及目前补丁的反吸血方法实际并不science且不受上游支持,暂不会提v4.2.x及之后版本使用的反吸血补丁的源码,参考链接
  • 其他优化补丁完善后会适时提交给官方。
  • v4.2.x及之后版本的源码使用独立的qtbase和qttools组件,不再下载完整的qt源码,可以有效减少编译时硬盘空间占用。
  • v4.2.x及之后版本的源码提供的luci-app-qbittorrent是JS api版本。
  • 静态编译和移除多余语言包的功能为实验性功能,且不受上游支持,因此提供源码不支持上述功能。
  • 不能保证在所有系统上编译通过,若需要帮助解决请提交编译失败的完整log文件。

v4.1.9.1:
v4.2.x:
v4.4.x(qt6.2.x):
v4.4.x(qt6.3.x):
v4.5.x(qt6.5.x):
v4.5.x(qt6.6.x):
v4.6.x(qt6.7.x):

官方版本支持ip过滤规则,可用的规则文件可从这里寻找:https://github.com/c0re100/qBittorrent-Enhanced-Edition/releases/download/release-4.2.1.10/ipfilter.dat


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

编译的qt4.6.2版本,关闭“跨站点请求伪造保护”,貌似不起作用,无法跳转打开web。  发表于 2023-12-4 19:17
请问大佬能分享最新的qt4.6.1版本的编译源码包吗?  发表于 2023-11-28 17:08
-DCMAKE_MODULE_PATH:STRING=/home/lin/openwrt/build_dir/hostpkg/qtbase-everywhere-src-6.5.0/cmake/platforms CMake Error at cmake/QtSyncQtHelpers.cmake:235 (message): syncqt.cpp failed for module Qt   发表于 2023-4-22 21:50
qt6的base编译不通过,比如缺少:sctp.h  发表于 2023-4-22 17:09
大佬,能否提供qt6.4.1版本的编译包?谢谢啦!  发表于 2022-12-20 21:50
终于出来了6.3版本了,谢谢啦!  发表于 2022-6-24 22:16
已完全确定,4.4.0版本(qt6)在官方msater分支下,启用后不显示运行,需点击页面的"启用qBittorrent"按钮才显示运行,以后就不再需要点击这个了,直接启用就显示运行了,不知道什么原因,可能是qt6的bug原因吧   发表于 2022-1-21 00:28
经测试,4.4.0版本必须通过ssh进去使用命令./etc/init.d/qbittorrent start后,才可以通过luci页面启动。。。望dalao修复!谢谢!  发表于 2022-1-18 23:27
请问20220111编译版本打的几个官方backport的补丁dalao能提供吗?谢谢!  发表于 2022-1-14 22:05
dalao,能否提供qt6.2.1编译源码包?谢谢!  发表于 2021-11-26 13:59
web进不去了,/usr/lib/lua/luci/controller/qbittorrent.lua:10: attempt to call global 'view' (a nil value)  发表于 2021-2-18 20:01
用你的源码编译刷进机器后登录路由出现这个问题是什么原因? /usr/lib/lua/luci/dispatcher.lua:427: /etc/config/luci seems to be corrupt, unable to find section 'main'  发表于 2020-10-22 20:47

评分

参与人数 14恩山币 +17 收起 理由
pleasenter + 1 感谢你的分享,无论怎样,你都是最无私的人.
kettly1260 + 1 4.4.5 QT6版能启动但是无法访问WEB UI,确.
yumeimm + 2 感谢你的分享,无论怎样,你都是最无私的人.
归零者 + 1 强大的恩山!(以下重复1万次)
ember2011 + 1 今天天气不错,适合泡妞。
我本土人 + 1 面对这种帖子,我内心复杂,真不知道说什么好……
a911748 + 2 别光喝酒啊,吃菜吃菜~~~
kbwudi + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
Reizo + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
jasonseye + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
有钱人 + 1 请问一下大佬,N1刷的F大的37+o我该下载哪个???
lriigiht + 1 别光喝酒啊,吃菜吃菜~~~
edmondw + 1 别光喝酒啊,吃菜吃菜~~~
hong0980 + 2 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!

查看全部评分

 楼主| 发表于 2021-11-1 18:42 | 显示全部楼层
本帖最后由 bishuiwuhen 于 2024-6-10 11:23 编辑

更新内容:

【20240610】
  • 更新qbittorrent v4.6.5,libtorrent版本RC_1_2@231613643 / RC_2_0@fda33cf50
  • 更新了qt 6.7.x的源码,修复了qtbase和openssl的链接问题,以及之前更新包含的一些bugs修复

【20240328】
  • 更新qbittorrent v4.6.4,libtorrent版本RC_1_2@fda40ea66 / RC_2_0@9c1897645
  • 静态版本版本号与动态版本相比发生了变化,如4.6.4-1(动态链接)=>4.6.4-r1(静态链接);
  • 修复了luci-app-qbittorrent修改密码后不重启不生效的问题

【20231121】

【20231023】
  • 更新qbittorrent v4.6.0,libtorrent版本RC_1_2@d28ee4eee / RC_2_0@5ce4c5164
  • 静态版本不使用系统自带的openssl配置,解决v4.5.5-2之前静态版本无法在openssl 3.0.x版本系统上运行的问题,v4.5.5-3版本也解决了此问题,如果有需要可以在历史版本链接里寻找。

【20231014】
  • 更新QT6.6.0,libtorrent版本RC_1_2@d28ee4eee / RC_2_0@5ce4c5164
  • 修复了IPV6地址变化时,不能自动监听新地址的BUG;
  • 添加qbittorrent_4.5.x-qt_6.6.x.zip。

【20230914】
  • 更新到v4.5.5,ChangeLog
  • 更新QT6.5.2,libtorrent版本RC_1_2@d28ee4eee / RC_2_0@3a44a5a78
  • 修复了部分架构动态链接版本不能正常工作的问题;
  • 更新了qbittorrent_4.5.x-qt_6.5.x.zip,修改了Makefile中的错误。

【20230610】
  • 更新到v4.5.3,ChangeLog
  • 更新QT6.5.1,libtorrent版本RC_1_2@adac0d084 / RC_2_0@c2012b084
  • luci-app-qbittorrent在浏览器支持web crypto api的情况下,优先使用web crypto api进行登录密码加密,可以极大的提高性能,需要LuCI开启https支持;
  • 静态编译的aarch_generic和原来提供的aarch64_cortex-a53是通用的。

【20230427】
  • 修复mips/mipsel,从v4.3.9到v4.5.2-2版本,提供的安装包和Makefile在mips/mipsel无法正常使用,目前v4.5.2-3已经修复,Makefile已经同步更新(仅附件qbittorrent_4.5.x-qt_6.5.x.zip,其他版本可参考手动更改)。

【20230420】

【20230303】
  • 更新到v4.5.2,此版本包含了几个重要的安全更新,libtorrent版本RC_1_2@d22612ca1 / RC_2_0@06f98369c
  • ChangeLog
  • 添加了读取log以及log设置(backport官方补丁);
  • 动态链接使用OpenWrt 22.03.3编译,21.02.x的系统可能运行不了,可以使用静态链接版本。

【20230214】
  • 更新到v4.5.1,包含了修复官方版本bugs的补丁,libtorrent版本RC_1_2@d22612ca1 / RC_2_0@2fcc721e9
  • ChangeLog
  • 添加了读取log以及log设置(backport官方补丁);
  • 动态链接使用OpenWrt 22.03.3编译,21.02.x的系统可能运行不了,可以使用静态链接版本。

【20221130】
  • 更新到v4.5.0,包含了修复官方版本bugs的补丁,WebUI语言需要重新设置才能生效,libtorrent版本RC_1_2@cd05e947f / RC_2_0@3891cd35c
  • ChangeLog
  • 动态链接使用OpenWrt 22.03.2编译,21.02.x的系统可能运行不了,可以使用静态链接版本;
  • 修复了安装脚本的问题。

【20220831】

【20220615】

【20220526】
  • 更新到v4.4.3.1,libtorrent版本RC_1_2@be310d3 / RC_2_0@7a5738c
  • 和【20220522】更新内容完全一致,其实只差了翻译和版本号。

【20220522】
  • qt6升级到6.3.0,qt5升级到5.15.4(l添加了KDE的补丁),libtorrent版本RC_1_2@c05affe / RC_2_0@b075fdf
  • qbittorrent添加了4_4_x分支的补丁,参考;
  • bug修复1,命令行不会再输出的warning:"Numeric mode unsupported in the posix collation implementation";
  • bug修复2,使用Peer Filter功能并开了记录日志的,会在日志里出现很多错误信息,更新到本版本可以解决;
  • 日志备份自动压缩很早就添加了,现在让每次备份编号重新按时间排序(适合强迫症患者);
  • 更新于5.23,除了版本号和翻译,这个版本其实基本等于4.4.3版本,新版本的翻译文件有问题,应该会很快出一个修复版本,下个版本再更新。

【20220325】

【20220216】

【20220118】
  • 修复QT6动态链接版本,源码已经同步更新,
  • 更新了QT5补丁,在4.3.9的源码包里,可以使用GCC 11编译。

【20220111】
  • 更新到qbittorrent  v4.4.0,其他更新内容见官方更新log:Changelog
  • libtorrent包含两个独立的版本版本为1.2.15@51c25e2和2.0.5@8e6e3c2
  • 动态链接版本基于OpenWrt 21.02.1 Release版本编译,提供了qt 5.15.2和qt6两个版本,
  • 本次编译版本打了几个官方backport的补丁,解决了official版本的一些BUG。

【20211101】
  • 更新到qbittorrent  v4.3.9,libtorrent版本为1.2.14@28ebc27,其他更新内容见官方更新log:Changelog
  • 动态链接版本改为基于OpenWrt 21.02.1 Release版本编译,提供了qt 5.15.2和qt6两个版本。

【20211027】
  • qbittorrent  v4.3.8使用qt 6.2.1重新编译了一下,动态链接版本改为基于OpenWrt 21.02.0 Release版本编译,qbittorrent官方并未backport qt6支持到4_3_x分支,虽然已经自用一段时间,没发现什么问题,但也不能保证使用中不出现其他问题。

【20210919】
  • qbittorrent  v4.3.8使用boost 1.77.0编译会出现打不开的情况,已经移除相关下载链接,目前提供的编译版本使用的是boost 1.76.0

【20210831】
  • 更新到qBittorrent v4.3.8,libtorrent版本为1.2.14@1178e4e,其他更新内容见官方更新log:Changelog

【20210805】
  • 更新到qBittorrent v4.3.7,libtorrent版本为1.2.14@63d9634,其他更新内容见官方更新log:Changelog

【20210628】
  • 更新到qBittorrent v4.3.6,libtorrent版本为1.2.14@c996ed7,其他更新内容见官方更新log:Changelog

【20210503】
  • 更新到qBittorrent v4.3.5,libtorrent版本为1.2.13@22af326,其他更新内容见官方更新log:Changelog
  • qt5库更改了包名,使用了linux库的常规命名方式,libtorrent-rasterbar添加了abi_version字段的限制,所以这些依赖库都需要重新卸载安装。卸载命令参考如下:
    1. opkg --autoremove remove libtorrent-rasterbar
    2. opkg --autoremove remove qt5-core
    复制代码

  • 更改了过滤peeer id的设置方式,现在可以通过文本框同时设置多条规则,规则从上到下依次执行,对于每个peer id,从上到下第一个匹配的规则生效后不再执行后面规则,规则一条一行,包含三个字段(peer id的正则表达式,客户端名字的正则表达式,是否过滤),各字段空格分隔,若所有规则均不匹配,则默认放行。放行qbittorrent的例子如下(该功能不建议新手和不了解的人使用,可能会产生各种BUG):
    1. -qB[2-4]\w{3}-                      qBittorrent[\/\s]v?\d\.\d\.\d+(\.\d+)?(\S+)?       0
    复制代码

  • 添加支持sqlite3,支持记录过滤peer的日志(日志记录在"配置文件根路径/qBittorrent/data/peerlog/peerlog.db",可以使用支持打开sqlite3的软件查看记录,不需要的不建议开启)。
  • luci-app-qbittorrent更换了加密的js库,现在使用的是asmCrypto.js,稍微加快了密码加密速度,密码现在不明文保存在配置文件里,所以之前的设置需要重新配置,更改了“已启用”,“自定义二进制位置”,“配置文件根路径”,“配置文件根路径的后缀”,“覆盖设置”等选项的存储关键字,所以升级以后需要手动更新以上设置。

【20210325】
  • 更新到qBittorrent v4.3.4.1,libtorrent版本为1.2.13@c0cf62c,其他更新内容见官方更新log:Changelog
  • luci-app-qbittorrent使用jsapi。

【20210122】
  • 更新到qBittorrent v4.3.3,libtorrent版本为1.2.12@7981fc3,其他更新内容见官方更新log:Changelog
  • 静态编译版本采用了libtorrent插件的方式来实现peerID过滤,动态版本和之前版本一样。
  • aarch64_generic更名为aarch64_cortex-a53,静态版本如果要安装在Openwrt 19.07.x分支上,可以使用以下命令。
    1. opkg print-architecture | awk -F ' ' '{print "--add-arch " $2 ":" $3}' | xargs opkg --add-arch aarch64_cortex-a53:100 install <ipk文件路径>
    复制代码


【20210103】
  • 更新了过滤指定peeerID的功能,采用了libtorrent插件的方式,实现方式类似与https://github.com/c0re100/qBittorrent-Enhanced-Edition,由于目前的实现部分功能仅静态链接才能编译,所以本版本暂时未提供动态链接版本。
  • 更新到qBittorrent v4.3.2(仅静态版本),libtorrent版本为1.2.11@2c7852e,其他更新内容见官方更新log:Changelog

【20201126】
  • 更新到qBittorrent v4.3.1,libtorrent版本为1.2.11@afa406f,Qt5升级为5.15.2版本。
  • 本版更新内容见官方更新log:Changelog
  • aarch64_generic更名为aarch64_cortex-a53。

【20201028】
  • 更新到qBittorrent v4.3.0.1,官方源码实际只是改了一下版本号(添加的语言实际上已经被精简掉了),libtorrent使用了RC_1_2分支的最新的提交。
  • luci-app-qbittorrent添加了overwrite选项,可以设置是否覆盖WebUI的设置(副作用:如果设置不覆盖,则更改密码功能也会失效,默认不覆盖),日志设置移到了单独的选项卡。
  • 更新源码到v4.3.0.1,修复了之前源码qt5不能并行编译的问题(qmake的编译仍然是单线程,想要多线程可以自己更改qtbase源码的configure文件)。

【20201019】
  • 更新到qBittorrent v4.3.0。

【20200925】
  • 更新了源码,使用Qt 5.15.1、libtorrent v1.2.10和qbittorrrent v4.2.5(与20200913一致),修复了一个导致编译失败的bug(上次分享的源码,不手动勾选boost包会编译失败)。

【20200913】
  • 使用libtorrent v1.2.10,Qt 5.15.1重新编译了qbittorrent v4.2.5版本;
  • 现在静态编译版本不需要任何第三方依赖库,可以在OpenWrt各个版本安装运行,也可以提取二进制文件在PADAVAN系统上运行(小白用户推荐安装静态编译版本,如果此版本无法正常运行,原因基本不是选择了与路由架构不匹配的安装包,就是参数配置问题);
  • double-conversion现已经从OpenWrt master分支的官方包中移除,现在编译版本均使用了Qt自带的double-conversion版本。

【20200720】
  • luci支持v4.2.x版本更改密码(仅适用于JS api版本,即openwrt官方19.07.x以山版本,18.06.x的lua api版本的luci,目前只支持更改qbittorrent v4.1.x以下版本的密码);
  • 修复了用户组无法设置的问题;

点评

谢谢分享  发表于 2023-11-22 22:55
回复 支持 反对

使用道具 举报

发表于 2019-11-23 19:13 | 显示全部楼层
看看学学,大佬源码打算公开吗

点评

可以啊,不过感觉没必要,LuCI的没加密,直接解压就能看源码,qbittorrent的其实直接用上边github链接的也可以,不过他修改的更多,加了多线程和自动添加tracker的功能  详情 回复 发表于 2019-11-23 19:19
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-23 19:19 | 显示全部楼层
ITdesk 发表于 2019-11-23 19:13
看看学学,大佬源码打算公开吗

可以啊,不过感觉没必要,LuCI的没加密,直接解压就能看源码,qbittorrent的其实直接用上边github链接的也可以,不过他修改的更多,加了多线程和自动添加tracker的功能
回复 支持 反对

使用道具 举报

发表于 2019-11-23 19:33 | 显示全部楼层
建议提交官方去,至少后期会有人帮忙汉化

点评

你指的是opewrt官方吗,qt5的包openwrt源好像明确不接收的  详情 回复 发表于 2019-11-23 19:38
回复 支持 反对

使用道具 举报

发表于 2019-11-23 19:35 | 显示全部楼层
本帖最后由 wulishui 于 2019-11-23 20:02 编辑

强烈支持楼主!翻看了下,还是默默用我的简化版luci,只管端口和路径就行。luci上怎么设置都没有webui来得上直观。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

能否分享文件给我感谢,我用的lean的固件,帖主发的所有luciweb都无法安装显示,静态程序通过终端可以启动。折腾了半个月了,眼都快瞎了。  详情 回复 发表于 2023-1-21 12:51
能把简化版的luci发来用一下吗?  详情 回复 发表于 2020-7-21 17:17
可否把简化版luci发上来给大家用?  详情 回复 发表于 2020-3-31 16:53
确实webui更直观,关键有各国语言,LuCI有一些设置webui上没有,而且配置通过uci保存,保存可以更灵活一点而已,  详情 回复 发表于 2019-11-23 20:18
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-23 19:38 | 显示全部楼层
505575853 发表于 2019-11-23 19:33
建议提交官方去,至少后期会有人帮忙汉化

你指的是opewrt官方吗,qt5的包openwrt源好像明确不接收的

点评

建议提交给lean大佬的LEDE,里面集成QB了但是没有Luci。  详情 回复 发表于 2020-8-31 15:41
编译QT5简直痛苦万分,要不是QBt那么好用,我连QBt都一并扔掉。  详情 回复 发表于 2019-11-23 20:03
回复 支持 反对

使用道具 举报

发表于 2019-11-23 20:03 | 显示全部楼层
bishuiwuhen 发表于 2019-11-23 19:38
你指的是opewrt官方吗,qt5的包openwrt源好像明确不接收的

编译QT5简直痛苦万分,要不是QBt那么好用,我连QBt都一并扔掉。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-23 20:18 | 显示全部楼层
wulishui 发表于 2019-11-23 19:35
强烈支持楼主!翻看了下,还是默默用我的简化版luci,只管端口和路径就行。luci上怎么设置都没有webui来得 ...

确实webui更直观,关键有各国语言,LuCI有一些设置webui上没有,而且配置通过uci保存,保存可以更灵活一点而已,
回复 支持 反对

使用道具 举报

发表于 2019-11-23 20:34 | 显示全部楼层
不错,打算提交么?

点评

我待会把源码附上,不过可能有些地方跟你的openwrt仓库的内容有冲突,你可以直接修改我的源码,也可以直接添加到你仓库里。 qt版本跟你仓库里的版本好像不一样,我编译使用的是qt是5.9.x LTS版,这个是最后支持op  详情 回复 发表于 2019-11-23 21:42
回复 支持 反对

使用道具 举报

发表于 2019-11-23 20:44 | 显示全部楼层
支持楼主  很不错!!
回复 支持 反对

使用道具 举报

发表于 2019-11-23 20:50 | 显示全部楼层
1111111111111111111
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-11-23 21:42 | 显示全部楼层
lean 发表于 2019-11-23 20:34
不错,打算提交么?

我待会把源码附上,不过可能有些地方跟你的openwrt仓库的内容有冲突,你可以直接修改我的源码,也可以直接添加到你仓库里。

qt版本跟你仓库里的版本好像不一样,我编译使用的是qt是5.9.x LTS版,这个是最后支持openssl 1.0.x的qt版本,适合现在的openwrt 18.06.x,qt5都使用了system的外置库,可以减小一下包的体积。

另外,qbittorrent使用的libtorrent好像在ubuntu的库里是叫libtorrent-rasterbar,而且.so文件是libtorrent-rasterbar.so.x,所以我也使用了这个名字。
回复 支持 反对

使用道具 举报

发表于 2019-11-23 23:04 来自手机 | 显示全部楼层
路上去家里具体了
回复 支持 反对

使用道具 举报

发表于 2019-11-23 23:39 | 显示全部楼层
这个要支持,一直找这个!
回复 支持 反对

使用道具 举报

发表于 2019-11-24 00:12 | 显示全部楼层
来看一下能不能用
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

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

GMT+8, 2024-6-15 23:39

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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