Post
Topic
Board Bitcoin Technical Support
Topic OP
start btcrecover with opencl problems
by
rizzler
on 28/04/2023, 21:05:00 UTC
Hi.

I was going to try to bruteforce my wallet i had an easy password on. I installed python on my windows machine with a gtx 1060 6GB and installed btcrecover. I al trying to start it with opencl but i run into a problems wich i can't get it to start. it starts without --enable-opencl to run on CPU but how do i run it on GPU ?

i also installed PyOpenCL for python 3.8 whl.




Starting btcrecover 1.11.0-Cryptoguide on Python 3.8.4 64-bit, 21-bit unicodes, 64-bit ints
Error: --performance cannot be used with --tokenlist or --passwordlist


C:\btcrecover-master\btcrecover-master>python btcrecover.py --wallet wallets\wallet_1 --token btcrecover-tokens-auto.txt  --enable-gpu --global-ws 4096 --local-ws 256

Starting btcrecover 1.11.0-Cryptoguide on Python 3.8.4 64-bit, 21-bit unicodes, 64-bit ints
Read additional options from tokenlist file: --help
Error: WalletElectrum28 does not support GPU acceleration (Though it might support OpenCL acceleration using your GPU, so try --enable-opencl)
Press Enter to exit ...


C:\btcrecover-master\btcrecover-master>python btcrecover.py --wallet wallets\wallet_1 --token btcrecover-tokens-auto.txt  --enable-opencl --global-ws 4096 --local-ws 256

Starting btcrecover 1.11.0-Cryptoguide on Python 3.8.4 64-bit, 21-bit unicodes, 64-bit ints
Read additional options from tokenlist file: --help

OpenCL: Available Platforms
Traceback (most recent call last):
  File "btcrecover.py", line 38, in <module>
    btcrpass.parse_arguments(sys.argv[1:])
  File "C:\btcrecover-master\btcrecover-master\btcrecover\btcrpass.py", line 6239, in parse_arguments
    info = opencl_information()
NameError: name 'opencl_information' is not defined
Press Enter to exit ...