0 */6 * * * /root/get_clash.sh
#!/bin/bash
TODAY=$(date +"%m%d")
DAY=$(date -d "1 day ago" +"%m%d")
HTTP_CODE=$(curl -I -m 10 -o /dev/null -s -w %{http_code} https://raw.githubusercontent.com/pojiezhiyuanjun/freev2/master/${TODAY}clash.yml)
i=1
echo -e "当前\t文件\tCODE" >/var/www/clash.txt
echo `date +"%Y-%m-%d %H:%M:%S"` >>/var/www/clash.txt
if [ $HTTP_CODE -eq 200 ]
then
curl -m 10 -s https://raw.githubusercontent.com/pojiezhiyuanjun/freev2/master/${TODAY}clash.yml > /var/www/clash.yaml
else
while [ $HTTP_CODE -ne 200 ]
do
DAY=$(date -d "${i} day ago" +"%m%d")
HTTP_CODE=$(curl -I -m 10 -o /dev/null -s -w %{http_code} https://raw.githubusercontent.com/pojiezhiyuanjun/freev2/master/${DAY}clash.yml)
i=$((${i}+1))
echo -e "${TODAY}\t${DAY}\t${HTTP_CODE}" >>/var/www/clash.txt
done
curl -m 10 -s https://raw.githubusercontent.com/pojiezhiyuanjun/freev2/master/${DAY}clash.yml > /var/www/clash.yaml
fi
0 */6 * * * /root/get_ssr_vmess.sh
#!/bin/bash
curl -m 10 -s https://sspool.herokuapp.com/vmess/sub > /var/www/vmess
curl -m 10 -s https://sspool.herokuapp.com/ssr/sub > /var/www/ssr
0 */6 * * * /root/get_herokuapp.sh
#!/bin/bash
curl -s https://sspool.herokuapp.com/clash/config >/var/www/herokuapp.yaml
0 0 * * * /root/get_clash_rule.sh
#!/bin/bash
curl -s https://raw.githubusercontent.com/Loyalsoldier/clash-rules/release/reject.txt >/var/www/clash-rules/reject.txt
curl -s https://raw.githubusercontent.com/Loyalsoldier/clash-rules/release/icloud.txt >/var/www/clash-rules/icloud.txt
curl -s https://raw.githubusercontent.com/Loyalsoldier/clash-rules/release/apple.txt >/var/www/clash-rules/apple.txt
curl -s https://raw.githubusercontent.com/Loyalsoldier/clash-rules/release/google.txt >/var/www/clash-rules/google.txt
curl -s https://raw.githubusercontent.com/Loyalsoldier/clash-rules/release/proxy.txt >/var/www/clash-rules/proxy.txt
curl -s https://raw.githubusercontent.com/Loyalsoldier/clash-rules/release/direct.txt >/var/www/clash-rules/direct.txt
curl -s https://raw.githubusercontent.com/Loyalsoldier/clash-rules/release/private.txt >/var/www/clash-rules/private.txt
curl -s https://raw.githubusercontent.com/Loyalsoldier/clash-rules/release/gfw.txt >/var/www/clash-rules/gfw.txt
curl -s https://raw.githubusercontent.com/Loyalsoldier/clash-rules/release/greatfire.txt >/var/www/clash-rules/greatfire.txt
curl -s https://raw.githubusercontent.com/Loyalsoldier/clash-rules/release/tld-not-cn.txt >/var/www/clash-rules/tld-not-cn.txt
curl -s https://raw.githubusercontent.com/Loyalsoldier/clash-rules/release/telegramcidr.txt >/var/www/clash-rules/telegramcidr.txt
curl -s https://raw.githubusercontent.com/Loyalsoldier/clash-rules/release/cncidr.txt >/var/www/clash-rules/cncidr.txt
curl -s https://raw.githubusercontent.com/Loyalsoldier/clash-rules/release/lancidr.txt >/var/www/clash-rules/lancidr.txt
curl -s https://raw.githubusercontent.com/Loyalsoldier/clash-rules/release/applications.txt >/var/www/clash-rules/applications.txt
0 */6 * * * /usr/bin/curl -s https://sspool.herokuapp.com/trojan/sub >/var/www/trojan
*/5 * * * * ls -l /var/www/ > /var/www/update.txt