Compare commits

...

2 Commits

Author SHA1 Message Date
79395c1b02 update 2 - scripts 2021-03-23 17:04:46 +07:00
d58597811f update 1 2021-03-23 17:04:12 +07:00
7 changed files with 291 additions and 6 deletions

View File

@ -0,0 +1 @@
logs

View File

@ -0,0 +1,49 @@
#!/bin/bash
FLOG="$1"
GEN="gobtckeys"
CBAL="https://blockchain.info/q/addressbalance/"
CIN="https://blockchain.info/q/getreceivedbyaddress/"
COUT="https://blockchain.info/q/getsentbyaddress/"
putscreen(){
echo "$(date +%Y-%m-%d\ %H:%M:%S ) $1"
}
putlog(){
echo "$(date +%Y-%m-%d\ %H:%M:%S ) $1" >> $FLOG
}
putkey(){
echo "key = $1" >> $FLOG
}
for (( ; ; ))
do
END=75
DIG=""
for ((i=1;i<=END;i++)); do
II=${RANDOM:0:1}
DIG=$DIG$II
putscreen $DIG
#echo $DIG >> $FLOG
putlog "start $DIG"
DATAX=`${GEN} btc $DIG | tr -d '{' | tr -d '}'`
IFS=$'\n'
for XX in ${DATAX}; do
#echo $XX
PRIV=`echo ${XX} | awk '{print $1}'`
BADDR=`echo ${XX} | awk '{print $3}'`
# XB=`wget -qO- $CBAL$BADDR`
XIN=`mysql test -uroot -pfinger -h btcfisher_mysql-57_1 -s -N -e "select count(*) from btc where addr='${BADDR}'"`
# XOUT=`wget -qO- $COUT$BADDR`
# putscreen "${PRIV} ${BADDR} BAL=${XB} IN=${XIN}"
putlog "${PRIV} ${BADDR} BAL=${XB} IN=${XIN}"
#sleep 10
done
done
done

View File

@ -0,0 +1,49 @@
#!/bin/bash
FLOG="$1"
GEN="gobtckeys"
CBAL="https://blockchain.info/q/addressbalance/"
CIN="https://blockchain.info/q/getreceivedbyaddress/"
COUT="https://blockchain.info/q/getsentbyaddress/"
putscreen(){
echo "$(date +%Y-%m-%d\ %H:%M:%S ) $1"
}
putlog(){
echo "$(date +%Y-%m-%d\ %H:%M:%S ) $1" >> $FLOG
}
putkey(){
echo "key = $1" >> $FLOG
}
for (( ; ; ))
do
END=37
DIG=""
for ((i=1;i<=END;i++)); do
II=${RANDOM:0:2}
DIG=$DIG$II
putscreen $DIG
#echo $DIG >> $FLOG
putlog "start $DIG"
DATAX=`${GEN} btc $DIG | tr -d '{' | tr -d '}'`
IFS=$'\n'
for XX in ${DATAX}; do
#echo $XX
PRIV=`echo ${XX} | awk '{print $1}'`
BADDR=`echo ${XX} | awk '{print $3}'`
# XB=`wget -qO- $CBAL$BADDR`
XIN=`mysql test -uroot -pfinger -h btcfisher_mysql-57_1 -s -N -e "select count(*) from btc where addr='${BADDR}'"`
# XOUT=`wget -qO- $COUT$BADDR`
# putscreen "${PRIV} ${BADDR} BAL=${XB} IN=${XIN}"
putlog "${PRIV} ${BADDR} BAL=${XB} IN=${XIN}"
#sleep 10
done
done
done

View File

@ -0,0 +1,49 @@
#!/bin/bash
FLOG="$1"
GEN="gobtckeys"
CBAL="https://blockchain.info/q/addressbalance/"
CIN="https://blockchain.info/q/getreceivedbyaddress/"
COUT="https://blockchain.info/q/getsentbyaddress/"
putscreen(){
echo "$(date +%Y-%m-%d\ %H:%M:%S ) $1"
}
putlog(){
echo "$(date +%Y-%m-%d\ %H:%M:%S ) $1" >> $FLOG
}
putkey(){
echo "key = $1" >> $FLOG
}
for (( ; ; ))
do
END=25
DIG=""
for ((i=1;i<=END;i++)); do
II=${RANDOM:0:3}
DIG=$DIG$II
putscreen $DIG
#echo $DIG >> $FLOG
putlog "start $DIG"
DATAX=`${GEN} btc $DIG | tr -d '{' | tr -d '}'`
IFS=$'\n'
for XX in ${DATAX}; do
#echo $XX
PRIV=`echo ${XX} | awk '{print $1}'`
BADDR=`echo ${XX} | awk '{print $3}'`
# XB=`wget -qO- $CBAL$BADDR`
XIN=`mysql test -uroot -pfinger -h btcfisher_mysql-57_1 -s -N -e "select count(*) from btc where addr='${BADDR}'"`
# XOUT=`wget -qO- $COUT$BADDR`
# putscreen "${PRIV} ${BADDR} BAL=${XB} IN=${XIN}"
putlog "${PRIV} ${BADDR} BAL=${XB} IN=${XIN}"
#sleep 10
done
done
done

View File

@ -0,0 +1,66 @@
#!/bin/bash
FLOG="$1"
GEN="gobtckeys"
CBAL="https://blockchain.info/q/addressbalance/"
CIN="https://blockchain.info/q/getreceivedbyaddress/"
COUT="https://blockchain.info/q/getsentbyaddress/"
putscreen(){
echo "$(date +%Y-%m-%d\ %H:%M:%S ) $1"
}
putlog(){
echo "$(date +%Y-%m-%d\ %H:%M:%S ) $1" >> $FLOG
}
putkey(){
echo "key = $1" >> $FLOG
}
END=75
DIG=""
for (( ; ; ))
do
DIG=""
for ((i=1;i<=END;i++)); do
II=${RANDOM:0:1}
DIG=$DIG$II
done
for ((i=1;i<=END;i++)); do
# get first
# remove first
# add it in tail
TMPC="${DIG:0:1}"
DIG="${DIG:1:74}$TMPC"
putscreen $DIG
#echo $DIG >> $FLOG
putlog "start $DIG"
DATAX=`${GEN} btc $DIG | tr -d '{' | tr -d '}'`
IFS=$'\n'
for XX in ${DATAX}; do
#echo $XX
PRIV=`echo ${XX} | awk '{print $1}'`
BADDR=`echo ${XX} | awk '{print $3}'`
# XB=`wget -qO- $CBAL$BADDR`
XIN=`wget -qO- $CIN$BADDR`
# XIN=`mysql test -uroot -pfinger -h btcfisher_mysql-57_1 -s -N -e "select count(*) from btc where addr='${BADDR}'"`
# XOUT=`wget -qO- $COUT$BADDR`
# putscreen "${PRIV} ${BADDR} BAL=${XB} IN=${XIN}"
putlog "${PRIV} ${BADDR} BAL=${XB} IN=${XIN}"
# sleep 10
done
done
done

View File

@ -0,0 +1,64 @@
#!/bin/bash
FLOG="$1"
GEN="gobtckeys"
CBAL="https://blockchain.info/q/addressbalance/"
CIN="https://blockchain.info/q/getreceivedbyaddress/"
COUT="https://blockchain.info/q/getsentbyaddress/"
putscreen(){
echo "$(date +%Y-%m-%d\ %H:%M:%S ) $1"
}
putlog(){
echo "$(date +%Y-%m-%d\ %H:%M:%S ) $1" >> $FLOG
}
putkey(){
echo "key = $1" >> $FLOG
}
END=75
DIG=""
for (( ; ; ))
do
DIG=""
for ((i=1;i<=END;i++)); do
II=${RANDOM:0:1}
DIG=$DIG$II
done
for ((i=1;i<=END;i++)); do
# get first
# remove first
# add it in tail
TMPC="${DIG:0:1}"
DIG="${DIG:1:74}$TMPC"
putscreen $DIG
#echo $DIG >> $FLOG
putlog "start $DIG"
DATAX=`${GEN} btc $DIG | tr -d '{' | tr -d '}'`
IFS=$'\n'
for XX in ${DATAX}; do
#echo $XX
PRIV=`echo ${XX} | awk '{print $1}'`
BADDR=`echo ${XX} | awk '{print $3}'`
# XB=`wget -qO- $CBAL$BADDR`
XIN=`mysql test -uroot -pfinger -h btcfisher_mysql-57_1 -s -N -e "select count(*) from btc where addr='${BADDR}'"`
# XOUT=`wget -qO- $COUT$BADDR`
# putscreen "${PRIV} ${BADDR} BAL=${XB} IN=${XIN}"
putlog "${PRIV} ${BADDR} BAL=${XB} IN=${XIN}"
# sleep 10
done
done
done

View File

@ -1,21 +1,28 @@
version: '3'
services:
mysql-57:
image: mysql:5.7
ports:
- "3306:3306"
volumes:
- "/root/dockers/btcfisher/cfg:/etc/mysql/conf.d"
- mysql:/var/lib/mysql
- tmp:/tmp
environment:
- MYSQL_ROOT_PASSWORD=finger
tmpfs:
- /var/lib/mysql/:rw,noexec,nosuid,size=4000m
- /tmp/:rw,noexec,nosuid,size=200m
diig:
image: diig:0.6
volumes:
- "/root/dockers/btcfisher/data:/data"
volumes:
mysql:
driver_opts:
type: tmpfs
device: tmpfs
o: 'size=6000m'
tmp:
driver_opts:
type: tmpfs
device: tmpfs
o: 'size=500m'