GetBlkSize.sh
echo "" > /tmp/j
curl -s https://monero.fail/ | grep "<td>https" | sed -r 's/.*<td>(https.*)<\/td>.*/\1/g' | while read -r line ; do
./knockknock.sh $line &
done
wait
exit 0
knockknock.sh
x=$(curl -sd '{"jsonrpc":"2.0","id":"0","method":"get_info"}' $1/json_rpc | grep 'database_size' | sed -r 's/.*: ([0-9]*)\,.*/\1/g');
y=$((x/1024/1024/1024));
if [ "0" -ne "$y" ]; then
echo -e "\t$y GB block chain at $1" >> /tmp/j
fi
exit 0
then cat /tmp/j
Basically this script looks for the secure monero blockchains. Some are compressed and some are not. So you will see something like this:
$ cat /tmp/j
140 GB block chain at https://chad.fiatfaucet.com
140 GB block chain at https://xmr.moneromerch.com:18089
50 GB block chain at https://xmr.voidnet.tech
50 GB block chain at https://node.monerod.org
140 GB block chain at https://monero1.heitechsoft.com:18081
140 GB block chain at https://community.organic-meatballs.duckdns.org
140 GB block chain at https://fallacy.fiatfaucet.com:18089
140 GB block chain at https://community.organic-meatballs.duckdns.org:443
50 GB block chain at https://kowalski.fiatfaucet.com
50 GB block chain at https://dewitte.fiatfaucet.com
140 GB block chain at https://xmrnode1.ditatompel.com:443
140 GB block chain at https://xmrnode1.ditatompel.com
140 GB block chain at https://node.xmr-alias.de:443
140 GB block chain at https://xmr.zgabur.sk:18089
50 GB block chain at https://xmr.lukas.services:443