koolshare最新软件中心1.5.8增加了对安装包名称检测解决方法

3.4k 教程

附上链接:

https://github.com/koolshare/rogsoft/blob/master/softcenter/softcenter/scripts/ks_tar_install.sh

具体语句如下:

detect_package(){
local TEST_WORD="$1"
local ILLEGAL_KEYWORDS="ss|ssr|shadowsocks|shadowsocksr|v2ray|trojan|clash|wireguard|koolss|brook"
local KEY_MATCH=$(echo "${TEST_WORD}" | grep -Eo "$ILLEGAL_KEYWORDS")
if [ -n "$KEY_MATCH" ]; then
	echo_date =======================================================
	echo_date "检测到离线安装包:${soft_name} 含非法关键词!!!"
	echo_date "根据法律规定,koolshare软件中心将不会安装此插件!!!"
	echo_date "删除相关文件并退出..."
	echo_date =======================================================
	clean
	exit 1
fi

提示: 如果提示检测到离线安装包名有非法关键词,开启路由器的SSH功能,登录并输入以下命令后,再进行离线安装。(arm380/X7.x版本固件需要请将软件中心更新到1.4.8及以上)

sed -i 's/\tdetect_package/\t# detect_package/g' /koolshare/scripts/ks_tar_install.sh

原文链接https://github.com/hq450/fancyss#fancyss—科学上网