Bitcoin Forum

Local => Майнеры => Topic started by: Waelmashaly on June 08, 2020, 11:04:31 AM



Title: btcrecover.py GPU
Post by: Waelmashaly on June 08, 2020, 11:04:31 AM
Подскажите как активировать видеокарту, дискретную или встроенную?
--list gpus как не пробовал, не показывает

Вот так сейчас работает процессор:
C:\python27\btcrecover-master\btcrecover.py  --wallet default_wallet.dat --passwordlist passwordlist.txt

Как настроить видеокарту понять не могу, подскажите пожалуйста.


Title: Re: btcrecover.py GPU
Post by: A-Bolt on June 08, 2020, 12:02:25 PM
Подскажите как активировать видеокарту, дискретную или встроенную?
--list gpus как не пробовал, не показывает

btcrecover.py --list-gpus вообще ничего не выдаёт? Или всё-таки что-то выдаёт? Или выдаёт ошибку?


Title: Re: btcrecover.py GPU
Post by: Waelmashaly on June 08, 2020, 01:05:53 PM
На секунду появляется черное окно и исчезает


Title: Re: btcrecover.py GPU
Post by: A-Bolt on June 08, 2020, 01:49:43 PM
На секунду появляется черное окно и исчезает

Открываете окно командной строки в папке, содержащей btcrecover.py (https://alpinefile.ru/open-cmd-explorer-windows-10.html)
Quote
Как открыть командную строку в текущей папке
    В адресной строке проводника введите cmd → нажмите «Enter» (на скриншоте).

https://alpinefile.ru/wp-content/uploads/open-cmd-explorer-windows-10-open-cmd.png

И дальше уже вводите в появившемся окне всё что вам надо.


Title: Re: btcrecover.py GPU
Post by: Waelmashaly on June 08, 2020, 01:58:23 PM
http://piccy.info/view3/13845695/d30fe56f1d539e68938b6e179eda3004/

Я так понимаю что видеокарту не видит, или нужно переключать их в биосе.


Title: Re: btcrecover.py GPU
Post by: A-Bolt on June 08, 2020, 02:08:01 PM
Я так понимаю что видеокарту не видит, или нужно переключать их в биосе.

Сперва установите pyopencl. Как это сделать, написано в docs\INSTALL.md в самом конце (Windows GPU acceleration for Bitcoin Unlimited/Classic/XT/Core, Armory, or Litecoin-Qt).


Title: Re: btcrecover.py GPU
Post by: Waelmashaly on June 08, 2020, 02:53:42 PM
Не получается установить, кривые руки точно, пользовался этой инструкцией- https://github.com/inducer/pyopencl/blob/master/README_SETUP.txt других не нашел. Также непонятно куда сохраняется найденный пароль. Спасибо.


Title: Re: btcrecover.py GPU
Post by: A-Bolt on June 08, 2020, 03:25:09 PM
Не получается установить, кривые руки точно, пользовался этой инструкцией

Я ж написал, где брать инструкцию.

Короче, качаете отсюда (https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyopencl) файл pyopencl‑2018.1.1+cl12‑cp27‑cp27m‑win_amd64.whl.

В папке со скачанным файлом запускаете в командной строке pip install pyopencl‑2018.1.1+cl12‑cp27‑cp27m‑win_amd64.whl

Найденный пароль отображается в консоли.


Title: Re: btcrecover.py GPU
Post by: serogaF on December 29, 2020, 12:27:28 PM
Не получается установить, кривые руки точно, пользовался этой инструкцией

Я ж написал, где брать инструкцию.

Короче, качаете отсюда (https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyopencl) файл pyopencl‑2018.1.1+cl12‑cp27‑cp27m‑win_amd64.whl.

В папке со скачанным файлом запускаете в командной строке pip install pyopencl‑2018.1.1+cl12‑cp27‑cp27m‑win_amd64.whl

Найденный пароль отображается в консоли.

добрый день всем, у меня такая же проблема как у Waelmashaly скачал  pyopencl‑2018.1.1+cl12‑cp27‑cp27m‑win_amd64.whl. при установке выдает ошибку помогите пожалуйста разобраться , спасибо

Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.

C:\Python27>pip install pyopencl?2018.1.1+cl12?cp27?cp27m?win_amd64.whl
Traceback (most recent call last):
  File "C:\Python27\Scripts\pip-script.py", line 5, in <module>
    from pkg_resources import load_entry_point
  File "C:\Python27\pkg_resources\__init__.py", line 1365
    raise SyntaxError(e) from e
                            ^
SyntaxError: invalid syntax

C:\Python27>


Title: Re: btcrecover.py GPU
Post by: A-Bolt on December 29, 2020, 05:13:02 PM
C:\Python27>pip install pyopencl?2018.1.1+cl12?cp27?cp27m?win_amd64.whl

Вместо "?" должны быть "-":
Code:
pip install pyopencl-2018.1.1+cl12-cp27-cp27m-win_amd64.whl


Title: Re: btcrecover.py GPU
Post by: serogaF on December 29, 2020, 06:39:34 PM
C:\Python27>pip install pyopencl?2018.1.1+cl12?cp27?cp27m?win_amd64.whl

Вместо "?" должны быть "-":
Code:
pip install pyopencl-2018.1.1+cl12-cp27-cp27m-win_amd64.whl

то же самое

Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.

C:\Python27>pip install pyopencl-2018.1.1+cl12-cp27-cp27m-win_amd64.whl
Traceback (most recent call last):
  File "C:\Python27\Scripts\pip-script.py", line 5, in <module>
    from pkg_resources import load_entry_point
  File "C:\Python27\pkg_resources\__init__.py", line 1365
    raise SyntaxError(e) from e
                            ^
SyntaxError: invalid syntax

C:\Python27>


Title: Re: btcrecover.py GPU
Post by: A-Bolt on December 29, 2020, 07:41:12 PM
то же самое
Попробуйте обновить pip:
Code:
pip install --upgrade pip


Title: Re: btcrecover.py GPU
Post by: serogaF on December 29, 2020, 11:24:27 PM
то же самое
Попробуйте обновить pip:
Code:
pip install --upgrade pip

при обновлении pip выдавало такую же ошибку, было решено переустановить python полностью, были перепробованы версии
2.7,
2.7.9,
2.7.10,
2.7.16 на ней удалось установить pyopencl-2018.1.1+cl12-cp27-cp27m-win_amd64.whl
но результата не дало по прежнему ошибка только теперь другая

Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.

c:\python27>python btcrecover.py --wallet wallet.dat -d --performance --enable-gpu --global-ws 2048 --local-ws 512
Starting btcrecover 0.17.10 on Python 2.7.16 64-bit, 16-bit unicodes, 32-bit ints
btcrecover.py: warning: can't find PyCrypto, using aespython instead
Traceback (most recent call last):
  File "btcrecover.py", line 37, in <module>
    btcrpass.parse_arguments(sys.argv[1:])
  File "c:\python27\btcrecover\btcrpass.py", line 3476, in parse_arguments
    devices_avail = get_opencl_devices()  # all available OpenCL device objects
  File "c:\python27\btcrecover\btcrpass.py", line 262, in get_opencl_devices
    except pyopencl.LogicError as e:
NameError: global name 'pyopencl' is not defined

c:\python27>

еще после нескольких часов попыток все же удалось запустить на видеокарте, но на пайтоне 2.7.18, не знаю в чем была причина может в последовательности установки компонентов, может в их версиях, получилось у меня так:
1. установить python 2.7.18.amd64.msi
2. установить pycrypto-2.6.win-amd64-py2.7.exe
3. установить pyopencl-2018.1.1+cl12-cp27-cp27m-win_amd64.whl (командой pip install pyopencl-2018.1.1+cl12-cp27-cp27m-win_amd64.whl)
4. запустить btcrecover.py
может кому то еще пригодиться

A-Bolt спасибо