mirror of
https://github.com/xdtianyu/scripts.git
synced 2025-09-23 20:52:16 +08:00
Update dnspod.sh
fix get var 'resolve_ip'.
This commit is contained in:
@@ -39,16 +39,13 @@ dnspod_is_record_updated(){
|
||||
fi
|
||||
}
|
||||
|
||||
parse_json(){
|
||||
value=`echo $1 | cat test.txt | sed 's/.*"value":"\([0-9.]*\)",.*/\1/g'`
|
||||
echo $value
|
||||
}
|
||||
|
||||
dnspod_is_record_updated2(){
|
||||
options="login_email=${ACCOUNT}&login_password=${PASSWORD}&format=json";
|
||||
out=$(curl -s -k https://dnsapi.cn/Record.List -d "${options}&domain=${DOMAIN}&sub_domain=${SUBDOMAIN}")
|
||||
#echo $out
|
||||
resolve_ip=$(parse_json $out)
|
||||
#resolve_ip=$(echo $out | sed 's/.*"value":"\([0-9.]*\)",.*/\1/g')
|
||||
resolve_ip=${out#*value\":\"};
|
||||
resolve_ip=${resolve_ip%%\"*}
|
||||
#current_ip=$(curl -s icanhazip.com)
|
||||
current_ip=$(curl -s ip.xdty.org)
|
||||
echo $resolve_ip
|
||||
|
Reference in New Issue
Block a user