luoyutianyang commited on
Commit
336b11b
·
1 Parent(s): a911198

Upload app.txt

Browse files
Files changed (1) hide show
  1. app.txt +55 -0
app.txt ADDED
@@ -0,0 +1,55 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/bin/bash
2
+
3
+ lscpu
4
+ free -m
5
+ time=30
6
+ URL="http://127.0.0.1:7860/sign"
7
+
8
+ while true; do
9
+ script_dir=$(cd "$(dirname "$0")" && pwd)
10
+ echo -e "\e[1;33m位于$script_dir\e[0m"
11
+ echo -e "\e[1;36m少女祈祷中...\e[0m"
12
+
13
+ # 启动 QSign 签名服务
14
+ bash bin/unidbg-fetch-qsign --basePath=txlib/8.9.83 &
15
+ sleep 60
16
+
17
+ while true; do
18
+ response=$(curl --max-time 60 -X POST -H "Content-Type: application/x-www-form-urlencoded" --data "uin=114514&qua=V1_AND_SQ_8.9.83_4680_YYB_D&cmd=sign&seq=1848698645&buffer=0C099F0C099F0C099F&guid=123456&android_id=114514" $URL)
19
+
20
+ if [ $? -ne 0 ]; then
21
+ echo "curl请求失败"
22
+ echo "服务异常 3秒后重启"
23
+ sleep 3
24
+ pkill -f unidbg-fetch-qsign
25
+ break
26
+ fi
27
+
28
+ code=$(echo "$response" | jq -r '.code')
29
+
30
+ if ! [[ "$code" =~ ^[0-9]+$ ]]; then
31
+ echo "无效的code值: $code"
32
+ echo "服务异常 3秒后重启"
33
+ sleep 3
34
+ pkill -f unidbg-fetch-qsign
35
+ break
36
+ fi
37
+
38
+ if [ "$code" -eq 0 ]; then
39
+ echo "↓>-----------------------------------------------<↓"
40
+ echo "$response"
41
+ echo "服务正常 $time 秒后重新检测"
42
+ else
43
+ echo "$response"
44
+ echo "服务异常 3秒后重启"
45
+ sleep 3
46
+ pkill -f unidbg-fetch-qsign
47
+ break
48
+ fi
49
+
50
+ echo "↑>-----------------------------------------------↑<"
51
+ sleep $time
52
+ done
53
+ done
54
+
55
+ exit