forked from meowji/CTSH-4KIPTV
-
Notifications
You must be signed in to change notification settings - Fork 3
/
sh-4kiptv.sh
105 lines (93 loc) · 2.86 KB
/
sh-4kiptv.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
#!/bin/sh
#文本提示
echo 欢迎使用本脚本,本脚本发布在koolshare,转载请注明
ping 127.0.0.1 -c 2 > /dev/null
echo 本脚本只适用于merlin改版固件,其他固件请勿运行本脚本,以免造成不可预料后果
ping 127.0.0.1 -c 2 > /dev/null
echo 以及仅支持7.0及以下固件,7.1及以上由于目录改变不支持本脚本,请到原贴下载新脚本
ping 127.0.0.1 -c 2 > /dev/null
echo 本提示保留5秒,如果您不是merlin改版固件请立刻按下Ctrl+C中止本脚本
ping 127.0.0.1 -c 10 > /dev/null
echo 本脚本适用于上海需要AB面认证的IPTV,其他地区请按实际情况修改脚本
ping 127.0.0.1 -c 2 > /dev/null
echo 使用前请确认光猫已经按教程设置好
ping 127.0.0.1 -c 2 > /dev/null
echo 请确认ss是working状态,或者是关闭状态,否则会导致脚本运行失败
ping 127.0.0.1 -c 2 > /dev/null
#空行
echo
#开始提示
echo 正在增加开机自动重启dnsmasq
#移动到脚本目录
cd /jffs/scripts
#删除之前的脚本
echo 正在删除旧文件
rm -rf 4k-start*
#下载开机运行脚本
echo 正在下载新文件
wget -q --no-check-certificate https://raw.githubusercontent.com/love19862003/Shanghai-Telecom-4k-iptv-with-merlin/master/4k-start
#设置权限
chmod -R 0755 4k-start
#完成提示
echo 成功
#延迟运行
ping 127.0.0.1 -c 2 > /dev/null
#空行
echo
#脚本提示
echo 正在修改ss dnsmasq配置文件
#移动到ss dnsmasq目录
cd /jffs/ss/rules
#删除旧配置文件
echo 正在删除旧文件
rm -rf dnsmasq.postconf
#下载新配置文件
echo 正在下载新文件
wget -q --no-check-certificate https://raw.githubusercontent.com/love19862003/Shanghai-Telecom-4k-iptv-with-merlin/master/ss
#重命名新配置文件
mv ss dnsmasq.postconf
#设置权限
chmod -R 0755 dnsmasq.postconf
#完成提示
echo 成功
#延迟运行
ping 127.0.0.1 -c 2 > /dev/null
#空行
echo
#脚本提示
echo 正在修改不开启ss情况下的配置文件
#移动到脚本目录
cd /jffs/scripts
#删除旧dnsmasq配置文件
echo 正在删除旧文件
rm -rf dnsmasq.postconf
#下载新配置文件
echo 正在下载新文件
wget -q --no-check-certificate https://raw.githubusercontent.com/love19862003/Shanghai-Telecom-4k-iptv-with-merlin/master/noss
#重命名新配置文件
mv noss dnsmasq.postconf
#设置权限
chmod -R 0755 dnsmasq.postconf
#完成提示
echo 成功
#延迟运行
ping 127.0.0.1 -c 2 > /dev/null
#空行
echo
#运行提示
echo 正在重启dnsmasq
#重启dnsmasq
service restart_dnsmasq > /dev/null
#完成提示
echo dnsmasq已重启
#延迟运行
ping 127.0.0.1 -c 2 > /dev/null
#空行
echo
#返回默认目录
cd
#提示成功
ping 127.0.0.1 -c 2 > /dev/null
echo 脚本运行完成,如果光猫已经设置完毕,您可以把IPTV接在Lan1-4任意接口
ping 127.0.0.1 -c 2 > /dev/null
echo 感谢您的使用,脚本作者云岚,koolshare用户名shzhb888