diff --git a/apps/npc/bin/npc_linux_arm b/apps/npc/bin/npc_linux_arm index 0cfc640..6132991 100755 Binary files a/apps/npc/bin/npc_linux_arm and b/apps/npc/bin/npc_linux_arm differ diff --git a/apps/npc/config/mixbox.conf b/apps/npc/config/mixbox.conf deleted file mode 100644 index d8899da..0000000 --- a/apps/npc/config/mixbox.conf +++ /dev/null @@ -1,21 +0,0 @@ -#------------------【NPC】-------------------- -npc() { - - eval `mbdb export npc` - source "$(mbdb get mixbox.main.path)"/bin/base - echo "********* $service ***********" - echo "[${appinfo}]" - readsh "启动${appname}服务[1/0] " "enable" "1" - if [ "$enable" == '1' ]; then - # Scripts Here - readsh "请输入npc连接命令:" "connect_cmd" - - # readsh "请输入${appname}外网访问配置[1/0]" "openport" "0" - readsh "重启${appname}服务[1/0] " "res" "1" - [ "$res" = '1' -o -z "$res" ] && ${mbroot}/apps/${appname}/scripts/${appname}.sh restart - else - ${mbroot}/apps/${appname}/scripts/${appname}.sh stop - fi - -} -#------------------【NPC】-------------------- diff --git a/apps/npc/config/npc.uci b/apps/npc/config/npc.uci index bdc6b37..d090f29 100644 --- a/apps/npc/config/npc.uci +++ b/apps/npc/config/npc.uci @@ -5,4 +5,4 @@ backupfiles="" supports="linux_arm,linux_mips,linux_x86_64" appinfo="一款轻量级、高性能、功能强大的内网穿透代理服务器" newinfo="" -version="0.0.7" +version="0.0.9" diff --git a/apps/npc/scripts/config.sh b/apps/npc/scripts/config.sh new file mode 100644 index 0000000..e8b1736 --- /dev/null +++ b/apps/npc/scripts/config.sh @@ -0,0 +1,18 @@ +#!/bin/sh +#copyright by monlor + +eval `mbdb export npc` +source "$(mbdb get mixbox.main.path)"/bin/base +echo "********* $service ***********" +echo "[${appinfo}]" +readsh "启动${appname}服务[1/0] " "enable" "1" +if [ "$enable" == '1' ]; then + # Scripts Here + readsh "请输入npc连接命令:" "connect_cmd" + + # readsh "请输入${appname}外网访问配置[1/0]" "openport" "0" + readsh "重启${appname}服务[1/0] " "res" "1" + [ "$res" = '1' -o -z "$res" ] && return 0 +else + return 1 +fi \ No newline at end of file