Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
14 июля 2011, 11:20:02 AM   # 1
 
 
Сообщений: 12
Цитировать по имени
цитировать ответ
по умолчанию Re: [Автоматический] Строительство окна Bitcoin клиента из источников

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Вот сценарий, чтобы захватить и собрать все источники.
Только MinGW предварительно построен, все остальное строится с нуля.
  • Полностью автоматический!
  • Нет предпосылок.
  • Просто создайте .bat и запустите его.
  • Он загружает и строит все в текущей папке.
Вы можете удалить C: \ msysgit впоследствии.
UPNP не входит.
Проверено на Windows 2008 R2 и Windows 7, 32 и 64 бит.

Код:
если существуют msysGit.exe Гото распаковывать
эхо Загрузка msysgit
эхо Set х = CreateObject ("Microsoft.XMLHTTP"): X.Open "ПОЛУЧИТЬ","http://msysgit.googlecode.com/files/msysGit-fullinstall-1.7.6-preview20110708.exe", 0: x.Send () >d.vbs
эхо-Set S = CreateObject ("ADODB.Stream"): S.Type = 1: s.Open (): s.Write (x.responseBody): s.SaveToFile "msysGit.exe", 2 >>d.vbs
Cscript / NOLOGO d.vbs
если не существует msysGit.exe Гото e1
: распаковать
msysGit.exe -y -nr
хсор / E C: \ msysgit
эхо компилирование GIT
msysgit \ Bin \ bash.exe --login эхо DONE

: setpath
для / F "delims =" %% I в ("% ~ Dp0") Делать множество = %% установочный ~ ¯Fi
установить PATH =% установочный% \ msysgit \ Bin;% установочный% \ msysgit \ MinGW \ Bin;% PATH%

: WxWidgets
СВН совместно http://svn.wxwidgets.org/svn/wx/wxWidgets/trunk WxWidgets
CD WxWidgets \ построить \ MSW
Баш -c 'mingw32-сделать -f makefile.gcc BUILD = релиз'
CD%% установочный

:Увеличение
СВН совместно http://svn.boost.org/svn/boost/trunk импульс
CD подталкивание
звоните bootstrap.bat MinGW
bjam.exe набор инструменты = GCC-адрес модель = 32 = варианта выпуск ссылка = статическая резьбонарезная = мульти-среда выполнения ссылка = общий --build типа = полная стадия
CD%% установочный

: OpenSSL
локон http://openssl.org/source/openssl-1.0.0d.tar.gz -О OpenSSL-1.0.0d.tar.gz
md5sum OpenSSL-1.0.0d.tar.gz >check.md5
Grep 40b6ea380cc8a5bf9734c2f8bf7e701e check.md5
если не% ErrorLevel% == 0 Гото e1
деготь xzf OpenSSL-1.0.0d.tar.gz
CD OpenSSL-1.0.0d
Баш -i -c './config;make'
Perl Util / mkdef.pl 32 libeay включить статический двигатель > libeay32.def
dllwrap --dllname libeay32.dll --output Пб libeay32.a --def libeay32.def libcrypto.a -lws2_32 -lgdi32
CD%% установочный

: BerkeleyDB
если существуют db-4.7.25.NC Гото BerkeleyDBUnpacked
локон http://download.oracle.com/berkeley-db/db-4.7.25.NC.zip -О db-4.7.25.NC.zip
распакуйте db-4.7.25.NC.zip
: BerkeleyDBUnpacked
кд db-4.7.25.NC/build_unix
Баш -i -c '../dist/configure --enable-MinGW --enable-CXX, сделать'
CD%% установочный

: Bitcoin
мерзавец клон https://github.com/bitcoin/bitcoin.git
CD Bitcoin / SRC
Баш -i -c «сделать -f makefile.mingw INCLUDEPATHs ="-I ../../ увеличить -I ../../ db-4.7.25.NC/build_unix -I ../../ OpenSSL-1.0.0d / включают -I ../../ WxWidgets / Библиотека / gcc_lib / mswu -I ../../ WxWidgets / включить -DBOOST_THREAD_USE_LIB -UUSE_UPNP" LIBPATHS ="-L ../../ усиление / этап / Библиотека -L ../../ db-4.7.25.NC/build_unix -L ../../ OpenSSL-1.0.0d -L ../ .. / WxWidgets / Библиотека / gcc_lib" WXLIBS ="-lwxmsw29u_html -lwxmsw29u_core -lwxmsw29u_adv -lwxbase29u -lwxtiff -lwxjpeg -lwxpng -lwxzlib" LIBS ="-lboost_system-mgw44-т-1_48 -lboost_filesystem-mgw44-т-1_48 -lboost_program_options-mgw44-т-1_48 -lboost_thread-mgw44-т-1_48 -ldb_cxx -lssl -lcrypto -l kernel32 -l user32 -l gdi32 -l comdlg32 -l winspool -l WinMM -l shell32 -l Comctl32 -l ole32 -l oleaut32 -l UUID -l rpcrt4 -l advapi32 -l ws2_32 -l shlwapi"'
полоса bitcoin.exe
копия .. \ .. \ msysgit \ MinGW \ Bin \ MINGWM10.DLL
Выход

: e1
эхо не удалось!
Спасибо за Windows, инструкции по сборке:http://forum.bitcoin.org/index.php?topic=5851.msg86700#msg86700
pB11 сейчас офлайн Пожаловаться на pB11   Ответить с цитированием Мультицитирование сообщения от pB11 Быстрый ответ на сообщение pB11


Как заработать Биткоины?
Без вложений. Не майнинг.


14 июля 2011, 12:19:01 PM   # 2
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: [Автоматический] Строительство окна Bitcoin клиента из источников

Получил 1806 Биткоинов
Реальная история.





Я хотел бы предложить разбить его на 2 пакетных файлов. Первый из них должен был бы создать среду, а второй просто компиляции клиента.
TierNolan сейчас офлайн Пожаловаться на TierNolan   Ответить с цитированием Мультицитирование сообщения от TierNolan Быстрый ответ на сообщение TierNolan

14 июля 2011, 2:06:30 PM   # 3
 
 
Сообщений: 12
Цитировать по имени
цитировать ответ
по умолчанию Re: [Автоматический] Строительство окна Bitcoin клиента из источников

Я хотел бы предложить разбить его на 2 пакетных файлов. Первый из них должен был бы создать среду, а второй просто компиляции клиента.
Да, я уверен, каждый, кто будет использовать его во второй раз будет делать это в любом случае.
Соответствующие линии для [вытягивать обновления и] повторное строительство Bitcoin:
Код:
для / F "delims =" %% I в ("% ~ Dp0") Делать множество = %% установочный ~ ¯Fi
установить PATH =% установочный% \ msysgit \ Bin;% установочный% \ msysgit \ MinGW \ Bin;% PATH%

кд Bitcoin
:: мерзавец тянуть
кд ЦСИ
Баш -i -c «сделать -f makefile.mingw INCLUDEPATHs ="-I ../../ увеличить -I ../../ db-4.7.25.NC/build_unix -I ../../ OpenSSL-1.0.0d / включают -I ../../ WxWidgets / Библиотека / gcc_lib / mswu -I ../../ WxWidgets / включить -DBOOST_THREAD_USE_LIB -UUSE_UPNP" LIBPATHS ="-L ../../ усиление / этап / Библиотека -L ../../ db-4.7.25.NC/build_unix -L ../../ OpenSSL-1.0.0d -L ../ .. / WxWidgets / Библиотека / gcc_lib" WXLIBS ="-lwxmsw29u_html -lwxmsw29u_core -lwxmsw29u_adv -lwxbase29u -lwxtiff -lwxjpeg -lwxpng -lwxzlib" LIBS ="-lboost_system-mgw44-т-1_48 -lboost_filesystem-mgw44-т-1_48 -lboost_program_options-mgw44-т-1_48 -lboost_thread-mgw44-т-1_48 -ldb_cxx -lssl -lcrypto -l kernel32 -l user32 -l gdi32 -l comdlg32 -l winspool -l WinMM -l shell32 -l Comctl32 -l ole32 -l oleaut32 -l UUID -l rpcrt4 -l advapi32 -l ws2_32 -l shlwapi"'
полоса bitcoin.exe
Постскриптум Edit: раскомментировать «мерзавец тянуть», если вы хотите обновить дерево исходных
pB11 сейчас офлайн Пожаловаться на pB11   Ответить с цитированием Мультицитирование сообщения от pB11 Быстрый ответ на сообщение pB11

14 июля 2011, 2:42:10 PM   # 4
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: [Автоматический] Строительство окна Bitcoin клиента из источников

Соответствующие линии для протяжки обновления и повторное строительство Bitcoin:
Код:
для / F "delims =" %% I в ("% ~ Dp0") Делать множество = %% установочный ~ ¯Fi
установить PATH =% установочный% \ msysgit \ Bin;% установочный% \ msysgit \ MinGW \ Bin;% PATH%

кд Bitcoin
мерзавец тянуть
кд ЦСИ
Баш -i -c «сделать -f makefile.mingw INCLUDEPATHs ="-I ../../ увеличить -I ../../ db-4.7.25.NC/build_unix -I ../../ OpenSSL-1.0.0d / включают -I ../../ WxWidgets / Библиотека / gcc_lib / mswu -I ../../ WxWidgets / включить -DBOOST_THREAD_USE_LIB -UUSE_UPNP" LIBPATHS ="-L ../../ усиление / этап / Библиотека -L ../../ db-4.7.25.NC/build_unix -L ../../ OpenSSL-1.0.0d -L ../ .. / WxWidgets / Библиотека / gcc_lib" WXLIBS ="-lwxmsw29u_html -lwxmsw29u_core -lwxmsw29u_adv -lwxbase29u -lwxtiff -lwxjpeg -lwxpng -lwxzlib" LIBS ="-lboost_system-mgw44-т-1_48 -lboost_filesystem-mgw44-т-1_48 -lboost_program_options-mgw44-т-1_48 -lboost_thread-mgw44-т-1_48 -ldb_cxx -lssl -lcrypto -l kernel32 -l user32 -l gdi32 -l comdlg32 -l winspool -l WinMM -l shell32 -l Comctl32 -l ole32 -l oleaut32 -l UUID -l rpcrt4 -l advapi32 -l ws2_32 -l shlwapi"'
полоса bitcoin.exe

Я пошел бы с только за последние 3 строки. Предполагая, что человек вносит изменения клиента, вы не хотите, чтобы тянуть источник при выполнении перекомпиляции.
TierNolan сейчас офлайн Пожаловаться на TierNolan   Ответить с цитированием Мультицитирование сообщения от TierNolan Быстрый ответ на сообщение TierNolan

15 августа 2011, 9:38:40 PM   # 5
 
 
Сообщения: 1190
Цитировать по имени
цитировать ответ
по умолчанию Re: [Автоматический] Строительство окна Bitcoin клиента из источников

Моя антивирусная программа думает, что пакетный файл делает троянский загрузчик

Собираюсь сделать это медленный путь: http://forum.bitcoin.org/index.php?topic=5851.msg86700#msg86700
dacoinminster сейчас офлайн Пожаловаться на dacoinminster   Ответить с цитированием Мультицитирование сообщения от dacoinminster Быстрый ответ на сообщение dacoinminster

15 августа 2011, 11:00:44 PM   # 6
 
 
Сообщения: 436
Цитировать по имени
цитировать ответ
по умолчанию Re: [Автоматический] Строительство окна Bitcoin клиента из источников

dacoinminster, это шутка, верно? Если нет, то у вас есть источник перед глазами! Выбросьте ваш антивирус!
Новая Зеландия сейчас офлайн Пожаловаться на Новой Зеландию   Ответить с цитированием Мультицитирование сообщения от Новой Зеландии Быстрый ответ на сообщение Новая Зеландия

16 августа 2011, 12:49:18 AM   # 7
 
 
Сообщения: 1190
Цитировать по имени
цитировать ответ
по умолчанию Re: [Автоматический] Строительство окна Bitcoin клиента из источников

dacoinminster, это шутка, верно? Если нет, то у вас есть источник перед глазами! Выбросьте ваш антивирус!

К сожалению, это не шутка. Антивирус не может быть отключен на этом компьютере.

Я бы признателен за любую помощь я могу получить с проблемами я с компиляцией. Читайте об этом здесь:
dacoinminster сейчас офлайн Пожаловаться на dacoinminster   Ответить с цитированием Мультицитирование сообщения от dacoinminster Быстрый ответ на сообщение dacoinminster

17 июля 2013, 8:50:14 AM   # 8
 
 
Сообщения: 1708
Цитировать по имени
цитировать ответ
по умолчанию Re: [Автоматический] Строительство окна Bitcoin клиента из источников

Аналогичный подход:
[ANN] EasyWinBuilder - Легкий способ построить Bitcoin на Windows,
Phelix сейчас офлайн Пожаловаться на Phelix   Ответить с цитированием Мультицитирование сообщения от Phelix Быстрый ответ на сообщение Phelix

10 марта 2014, 7:14:21 AM   # 9
 
 
Сообщений: 42
Цитировать по имени
цитировать ответ
по умолчанию Re: [Автоматический] Строительство окна Bitcoin клиента из источников

Я понимаю, что этот пост около 120 дней с момента последнего.

Были ли какие-либо улучшения на этом (или другом) процессе?

Я рыскал по сети, и это все, что я могу найти в настоящее время:

1) Я не хочу использовать coingen.io, потому что у вас есть небольшой контроль над тем, что строится - вам все равно придется взять исходный код и скомпилировать его впоследствии.

2) Я не хочу, чтобы воспользоваться услугами razorcoin либо, как это кажется очень дорого (попробуйте 1 до 3 BTC !!) для чего-то большего, чем очень голой кости строить монеты.

Я относительно новым для склеп валюты. Я добывал на Windows, и Linux в течение нескольких месяцев (CPU, GPU, ASIC, ANT, соло, бассейн, p2pool, cgminer, bfminer).

Я ищу либо:

а) одна остановка магазин / сервис, который может построить бумажники (Win, Linux и, возможно, Mac) и, возможно, другие компоненты (например, BlockChain сканер и т.д.).

б) разработчик, который готов помочь / научить процесс.

в) простые инструкции по установке & строить altcoins (видео предпочтительным) на платформе x64 Win7.

Либо ответить здесь или PM мне.

Большое спасибо,
отметка


mfread сейчас офлайн Пожаловаться на mfread   Ответить с цитированием Мультицитирование сообщения от mfread Быстрый ответ на сообщение mfread



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW