Bitcoin Forum
May 07, 2024, 11:02:36 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: bitcoin-js-remote локально для Win  (Read 1889 times)
N.Z. (OP)
Sr. Member
****
Offline Offline

Activity: 427
Merit: 250



View Profile
August 24, 2011, 11:01:36 PM
 #1

Кто не знает, есть такой проект bitcoin-js-remote, позволяет получить доступ к демону bitcoin удаленно, для чего обычно нужен настроенный сервак. Захотелось мне тут поднять это дело на винде Roll Eyes Не спрашивайте зачем оно было надо, но получилось что получилось, да еще и в portable виде Smiley Авось кому тоже надо будет.

Тестировалось на ВыньХРень, но работать по идее должно на любой. Выбор пал на LightTPD, что разумно наверное. Бинарник взял тут, уже не помню почему. Также нам понадобится соответственно bjs, сам официальный клиент и немного мозгов.

Названия папок произвольные, я буду писать свои. Значит распаковываем содержимое архива сервака в папку LHTTPD. Внутри htdocs создаем папку bjs, куда распаковываем соответственно содержимое bjs. Внутри LHTTPD создаем папку BTC, куда кидаем папку daemon с файлом bitcoind.exe и папку Data с кошельком и всеми делами.

Дальше качаем архив со скриптами по этой ссылке, распаковываем в папку LHTTPD и запускаем !!!bjs.bat. Будет висеть консольное окно, закрыв которое работа всей системы прекращается. Его можно убрать, если кому мешает, но в таком случае закрывать все придется руками через диспетчер задач, а так - закрыл окно, и все закрылось. Я настроил запуск демона через Tor, так что кому это не надо, придется редактировать файл !!!bjs.bat (убрать "-proxy=127.0.0.1:9050"). Батник помимо подстановки путей и остального запускает скрипт !script.vbs, который жрет память следит за bitcoind.exe и завершает работу сервера при закрытии демона. Еще там есть !addhosts.cmd и !delhosts.cmd, которые добавляют и удаляют ассоциации bjs -> localhost в файл hosts.

В итоге у вас есть портативный клиент, после запуска которого вам всего-то надо набрать localhost/bjs в адресной строке (или просто bjs, если добавили запись в hosts) и получите что-то типа этого

Вот.
1715122956
Hero Member
*
Offline Offline

Posts: 1715122956

View Profile Personal Message (Offline)

Ignore
1715122956
Reply with quote  #2

1715122956
Report to moderator
1715122956
Hero Member
*
Offline Offline

Posts: 1715122956

View Profile Personal Message (Offline)

Ignore
1715122956
Reply with quote  #2

1715122956
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, but full nodes are more resource-heavy, and they must do a lengthy initial syncing process. As a result, lightweight clients with somewhat less security are commonly used.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715122956
Hero Member
*
Offline Offline

Posts: 1715122956

View Profile Personal Message (Offline)

Ignore
1715122956
Reply with quote  #2

1715122956
Report to moderator
1715122956
Hero Member
*
Offline Offline

Posts: 1715122956

View Profile Personal Message (Offline)

Ignore
1715122956
Reply with quote  #2

1715122956
Report to moderator
zuko
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
February 20, 2014, 02:04:11 PM
 #2

Дальше качаем архив со скриптами по этой ссылке, распаковываем в папку LHTTPD и запускаем !!!bjs.bat.

Ссылочка сдохла, можно куда-нибудь выложить еще раз?
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!