Нашел вот в инете хороший скрипт для преобразования фраз в ключи и проверки их баланса.
Мне именно такой и нужен, что-бы каждую строку в моем файле он генерировал в ключ и проверял баланс.
многие что попадались, либо рандом всех строк и делали либо без проверки.
Cкрипт запускаю на windows, установлен Perl с необходимыми модулями и Python 2.7, но проблема в том, что возникает ошибка в работе,
и судя по ошибке мне кажется что дело либо в неправильном Python, либо Perl не до концы обрабатывает.
В итоге следующие ошибки валятся на binascii.
Argument "63817377318837108703037619166999229600686146013463616320..." isn't numeric in addition (+) at C:/Strawberry/perl/lib/Math/BigRat.pm line 1955.
Traceback (most recent call last):
Traceback (most recent call last):
File "keyfmt.py", line 63, in
File "keyfmt.py", line 63, in
chksum = binascii.hexlify(hashlib.sha256(hashlib.sha256(binascii.unhexlify('80'+line)).digest()).digest()[:4])
chksum = binascii.hexlify(hashlib.sha256(hashlib.sha256(binascii.unhexlify('80'+line)).digest()).digest()[:4])
TypeErrorTypeError: : NNon-hexadecimal digit foundon-hexadecimal digit found
Error GETing https://blockexplorer.com/api/addr//totalReceived: Not Found at btc_sweeper.pl line 157.
Error GETing https://blockexplorer.com/api/addr//totalReceived: Not Found at btc_sweeper.pl line 157.
No message received from child process -748!
No message received from child process -8144!
Argument "750/29" isn't numeric in addition (+) at C:/Strawberry/perl/lib/Math/BigRat.pm line 1955.
Use of uninitialized value in concatenation (.) or string at btc_sweeper.pl line 199.
Скрипт находится тут
https://github.com/LR2/Bitcoin-SweeperБуду очень рад в вашей помощи ))