mirror of
https://gitee.com/spark-store-project/spark-store
synced 2026-06-09 22:32:24 +08:00
83 lines
1.9 KiB
Bash
Executable File
83 lines
1.9 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
#用法:sender.sh 下载链接 HD70642
|
|
|
|
case `arch` in
|
|
x86_64)
|
|
STORE_URL="store"
|
|
;;
|
|
aarch64)
|
|
STORE_URL="aarch64-store"
|
|
;;
|
|
esac
|
|
|
|
if [ -z $1 ] || [ "$2" != "HD70642" ];then
|
|
echo "Segment fault"
|
|
# 假的段错误
|
|
exit -1
|
|
fi
|
|
|
|
mkdir -p /tmp/spark-store/mail-send-content
|
|
cd /tmp/spark-store/mail-send-content
|
|
|
|
APP_LOCATION=${1#*/$STORE_URL/}
|
|
APP_LOCATION=${APP_LOCATION%/*}
|
|
echo $APP_LOCATION
|
|
|
|
APP_METALINK_FILE_NAME=${1##*/}
|
|
#echo $APP_METALINK_FILE_NAME
|
|
|
|
|
|
PIDS=$(pidof "spark-store")
|
|
# 检查 metalink以防止未下载时刷分
|
|
|
|
if [ ! -f /tmp/spark-store/$APP_METALINK_FILE_NAME ] || [ "$PIDS" = "" ];then
|
|
sleep 1
|
|
echo "发送!成功"
|
|
exit
|
|
# 其实是发送不成功的意思lolol
|
|
fi
|
|
|
|
|
|
|
|
|
|
MAIL_INFO_0=sparkstorefeedback@163.com:YWYGLQNOPLWNNJJY
|
|
MAIL_INFO_1=ss_feedback@163.com:NIXEBFOBQHLOFVKX
|
|
MAIL_INFO_2=spark_store_good@163.com:FIGNKXCLBGCYUDUF
|
|
MAIL_INFO_3=wudibaolongzsoy@163.com:IOGHUIEDXXMGWJTI
|
|
MAIL_INFO_4=suasnjaksf@163.com:KWUBIOYTGYIPVALZ
|
|
#
|
|
MAIL_INFO_5=asdasdasdasd0827@163.com:TSSLXXCEAAATCZJJ
|
|
MAIL_INFO_6=hjkhuiasndkj@163.com:XJZDDLHZYACGJVWM
|
|
MAIL_INFO_7=xncniasudhqi@163.com:CULXTHBHSENNMPWG
|
|
MAIL_INFO_8=ajhdiahiudqahwui@163.com:HFAJCJOCWIDZHGIG
|
|
MAIL_INFO_9=xcvuyefbewr@163.com:VYBRUVGLHPSHQRSM
|
|
|
|
|
|
MAIL_INFO_RANDOM=MAIL_INFO_$(($RANDOM % 10))
|
|
|
|
MAIL_INFO_RANDOM=`echo ${!MAIL_INFO_RANDOM}`
|
|
# 把对应变量赋值过来
|
|
|
|
MAIL_ADDRESS_FROM_INFO_RANDOM=`echo $MAIL_INFO_RANDOM | sed "{s/:.*//}" `
|
|
|
|
|
|
|
|
cat << EOF > ./data.txt
|
|
------------------------------------
|
|
From:$MAIL_ADDRESS_FROM_INFO_RANDOM
|
|
To:$MAIL_ADDRESS_FROM_INFO_RANDOM
|
|
Subject: Download count command
|
|
check=i love amber forever
|
|
command:download_count
|
|
APP_LOCATION=$STORE_URL/$APP_LOCATION
|
|
------------------------------------
|
|
|
|
EOF
|
|
|
|
curl -s --url "smtp://smtp.163.com" --mail-from "$MAIL_ADDRESS_FROM_INFO_RANDOM" --mail-rcpt "$MAIL_ADDRESS_FROM_INFO_RANDOM" --upload-file ./data.txt --user "$MAIL_INFO_RANDOM"
|
|
|
|
rm /tmp/spark-store/mail-send-content/data.txt
|
|
|
|
echo "Finished"
|