-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathservice.sh
43 lines (43 loc) · 1.66 KB
/
service.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
until [ -f "${0%/*}/qsc_switch.sh" ]; do
sed -i 's/\[.*\]/\[ 文件qsc_switch.sh丢失,请重新安装模块重启 \]/g' "${0%/*}/module.prop"
sleep 5
done
sleep 5
MODDIR=${0%/*}
chmod 0755 "$MODDIR/up"
chmod 0755 "$MODDIR/qsc_switch.sh"
chmod 0755 "$MODDIR/upqsc.sh"
chmod 0755 "$MODDIR/list_switch.sh"
chmod 0755 "$MODDIR/testing.sh"
chmod 0644 "$MODDIR/config.conf"
sleep 1
up=1
echo "rm -f \"$MODDIR/off_qsc\"" > "$MODDIR/打开定量停充.sh"
echo "touch \"$MODDIR/off_qsc\"" > "$MODDIR/关闭定量停充.sh"
chmod 0755 "$MODDIR/打开定量停充.sh"
chmod 0755 "$MODDIR/关闭定量停充.sh"
mv "$MODDIR/pay.jpg" "$MODDIR/.投币捐赠.jpg" > /dev/null 2>&1
echo "#执行该脚本,跳转微信网页给作者投币捐赠" > "$MODDIR/.投币捐赠.sh"
echo "am start -n com.tencent.mm/.plugin.webview.ui.tools.WebViewUI -d https://payapp.weixin.qq.com/qrpay/order/home2?key=idc_CHNDVI_dHFNbTNZIWMMKIEdzUZtCA-- >/dev/null 2>&1" >> "$MODDIR/.投币捐赠.sh"
echo "echo \"\"" >> "$MODDIR/.投币捐赠.sh"
echo "echo \"正在跳转QSC定量停充捐赠页面,请稍等。。。\"" >> "$MODDIR/.投币捐赠.sh"
chmod 0755 "$MODDIR/.投币捐赠.sh"
if [ -f "$MODDIR/t_module" -a "$(cat "$MODDIR/module.prop" | egrep '^# ##' | sed -n '$p')" != '# ##' ]; then
cp "$MODDIR/t_module" "$MODDIR/module.prop"
chmod 0644 "$MODDIR/module.prop"
fi
rm -f "$MODDIR/list_switch"
"$MODDIR/list_switch.sh" > /dev/null 2>&1
rm -f "$MODDIR/now_c"
rm -f "$MODDIR/off_d"
rm -f "$MODDIR/power_on"
rm -f "$MODDIR/power_off"
while true ; do
if [ "$up" = "20" -o "$up" = "7200" ]; then
"$MODDIR/up" > /dev/null 2>&1 &
up=21
fi
"$MODDIR/qsc_switch.sh" > /dev/null 2>&1
up="$(( $up + 1 ))"
sleep 3
done