ronggang / transmission-web-control

一个 Transmission 浏览器管理界面。Transmission Web Control is a custom web UI.
MIT License
4.63k stars 779 forks source link

是否会跟进Transmission 4.0 版本支持? #620

Open lihansunbai opened 1 year ago

lihansunbai commented 1 year ago

如果反馈BUG,请提供以下信息,如果可能,同时提供英文描述,谢谢。

Transmission 4.0 已经在2月份正式发布,请问Tr Web Control是否支持直接升级到Transmssion 4.0?如果需要手动适配Transmssion 4.0升级,请问应该参考哪些资料? 另外,请问未来是否有针对4.0版本相应的更新计划?


For English User

Please provide the following information.

Wrandz commented 1 year ago

同问

dingtang001 commented 1 year ago

TRANSMISSION 4.0 WEB目录由web改为public_html。

root@DS918:/var/packages/transmission/target/share/transmission# ls -lt total 0 drwx---r-x 1 root root 142 Mar 28 19:35 web drwxr-xr-x 1 sc-transmission synocommunity 132 Mar 28 10:07 public_html root@DS918:/var/packages/transmission/target/share/transmission# cd web root@DS918:/var/packages/transmission/target/share/transmission/web# ls favicon.ico index.html index.mobile.html index.original.html tr-web-control root@DS918:/var/packages/transmission/target/share/transmission/web# mv * ../public_html root@DS918:/var/packages/transmission/target/share/transmission/web#

gkgx163 commented 1 year ago

TRANSMISSION 4.0 WEB目录由web改为public_html。

root@DS918:/var/packages/transmission/target/share/transmission# ls -lt total 0 drwx---r-x 1 root root 142 Mar 28 19:35 web drwxr-xr-x 1 sc-transmission synocommunity 132 Mar 28 10:07 public_html root@DS918:/var/packages/transmission/target/share/transmission# cd web root@DS918:/var/packages/transmission/target/share/transmission/web# ls favicon.ico index.html index.mobile.html index.original.html tr-web-control root@DS918:/var/packages/transmission/target/share/transmission/web# mv * ../public_html root@DS918:/var/packages/transmission/target/share/transmission/web#

具体需要怎么操作

Stubborn-one commented 1 year ago

TRANSMISSION 4.0 WEB目录由web改为public_html。

root@DS918:/var/packages/transmission/target/share/transmission# ls -lt total 0 drwx---r-x 1 root root 142 Mar 28 19:35 web drwxr-xr-x 1 sc-transmission synocommunity 132 Mar 28 10:07 public_html root@DS918:/var/packages/transmission/target/share/transmission# cd web root@DS918:/var/packages/transmission/target/share/transmission/web# ls favicon.ico index.html index.mobile.html index.original.html tr-web-control root@DS918:/var/packages/transmission/target/share/transmission/web# mv * ../public_html root@DS918:/var/packages/transmission/target/share/transmission/web#

谢谢大佬,解决!

Stubborn-one commented 1 year ago

需要更改下文件的权限及所属用户和用户组

ted423 commented 1 year ago

https://github.com/transmission-remote-gui/transgui/issues/1428#issuecomment-1426676713

ted423 commented 1 year ago

transmission-remote-gui/transgui#1428 (comment)

目前批量改tracker有问题 https://github.com/transmission/transmission/issues/3226

github-szhang commented 1 year ago

TRANSMISSION 4.0 WEB目录由web改为public_html。 root@DS918:/var/packages/transmission/target/share/transmission# ls -lt total 0 drwx---r-x 1 root root 142 Mar 28 19:35 web drwxr-xr-x 1 sc-transmission synocommunity 132 Mar 28 10:07 public_html root@DS918:/var/packages/transmission/target/share/transmission# cd web root@DS918:/var/packages/transmission/target/share/transmission/web# ls favicon.ico index.html index.mobile.html index.original.html tr-web-control root@DS918:/var/packages/transmission/target/share/transmission/web# mv * ../public_html root@DS918:/var/packages/transmission/target/share/transmission/web#

具体需要怎么操作

使用xshell类工具,登录nas,然后使用sudo -i命令,启用root权限, 接着使用cd /var/packages/transmission/target/share/transmission/web, 最后输入命令mv * ../public_html 结束。

lc4t commented 1 year ago

4.2+主要是遇到两个问题, 1)是脚本移动文件时报错cp: cannot stat '/tmp/tr-web-control/transmission-web-control/src/, 2)是安装完成后web页面仍然不是新UI

对于1)来说,可以使用修复版本:https://gitee.com/amos123/transmission-web-control-fixed 对于2)来说,需要手动移动下文件:

cd /var/packages/transmission/target/share/transmission
# web目录是安装完新UI后才会有的,正是因为安装到web目录而不是public_html所以才没生效
cd web 
mv * ../public_html
lc4t commented 1 year ago

4.2+主要是遇到两个问题, 1)是脚本移动文件时报错cp: cannot stat '/tmp/tr-web-control/transmission-web-control/src/, 2)是安装完成后web页面仍然不是新UI

对于1)来说,可以使用修复版本:https://gitee.com/amos123/transmission-web-control-fixed 对于2)来说,需要手动移动下文件:

cd /var/packages/transmission/target/share/transmission
# web目录是安装完新UI后才会有的,正是因为安装到web目录而不是public_html所以才没生效
cd web 
mv * ../public_html
ted423 commented 1 year ago

4.2+主要是遇到两个问题, 1)是脚本移动文件时报错cp: cannot stat '/tmp/tr-web-control/transmission-web-control/src/, 2)是安装完成后web页面仍然不是新UI

对于1)来说,可以使用修复版本:https://gitee.com/amos123/transmission-web-control-fixed 对于2)来说,需要手动移动下文件:

cd /var/packages/transmission/target/share/transmission
# web目录是安装完新UI后才会有的,正是因为安装到web目录而不是public_html所以才没生效
cd web 
mv * ../public_html

sudo跑的么? 第二个要注意不要把原版网页覆盖掉了

lc4t commented 1 year ago

@ted423

我是root跑的,不过跑之前 cp -r public_html public_html_bak

qiuyan81 commented 1 year ago

完美解决,感谢

coeusite commented 1 year ago

其实 DSM7.0 里加一个软链接就可以了

ln -s /var/packages/transmission/target/share/transmission/public_html /var/packages/transmission/target/share/transmission/web

另外如果是 SSH 进 DSM7.0 里用 root 权限跑的安装脚本,记得补一个

chown -R sc-transmission:synocommunity /var/packages/transmission/target/share/transmission/
kokpk commented 1 year ago

transmission-remote-gui/transgui#1428 (comment)

目前批量改tracker有问题 transmission/transmission#3226

这个现在修复了吗?

kokpk commented 1 year ago

transmission-remote-gui/transgui#1428 (comment)

目前批量改tracker有问题 transmission/transmission#3226

感谢根据修改已经修复了。

https://raw.githubusercontent.com/ted423/transmission-web-control/master/release/install-tr-control-cn-tr4_ted423.sh 这个好像没有更新。