1 мая 2011, 5:55:54 AM   # 1
 
 
Сообщения: 213
Цитировать по имени
цитировать ответ
по умолчанию Re: [PATCH] строить без UPNP

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Строительство без UPNP не работает (на Linux), так что я сделал следующие изменения.
Два новых # IfDef, и вы, безусловно, не может определить, что-то: = 0 и ожидать, что она
действовать, как если не определено (GNU сделать).

Я могу сделать это в запросе GitHub тянуть позже, если это будет необходимо.

Индекс: net.cpp
================================================== =================
--- net.cpp (редакция 251)
+++ net.cpp (рабочая копия)
@@ -887,6 +887,7 @@
     Е ("ThreadMapPort выход \ п");
 }
 
+#ifdef USE_UPNP
 аннулированию ThreadMapPort2 (пустоту * PARG)
 {
     Е ("ThreadMapPort начал \ п");
@@ -947,6 +948,7 @@
         }
     }
 }
+#endif
 
 недействительный MapPort (BOOL fMapPort)
 {
Индекс: Makefile.unix
================================================== =================
--- Makefile.unix (редакция 251)
+++ Makefile.unix (рабочая копия)
@@ -8,7 +8,7 @@
 
 WXLIBS = $ (WX-оболочка конфигурации --libs)
 
-USE_UPNP: = 0
+#USE_UPNP: 1 =
 
 DEFS = -DNOPCH -DFOURWAYSSE2 -DUSE_SSL
 
Индекс: db.cpp
================================================== =================
--- db.cpp (редакция 251)
+++ db.cpp (рабочая копия)
@@ -807,8 +807,10 @@
     Е ("fMinimizeOnClose =% d \ п", FMinimizeOnClose);
     Е ("fUseProxy =% d \ п", FUseProxy);
     Е ("addrProxy =% s \ п", AddrProxy.ToString () c_str ()).
+#ifdef USE_UPNP
     если (fHaveUPnP)
         Е ("fUseUPnP =% d \ п", FUseUPnP);
+#endif
 
 
     // Обновить
Tril сейчас офлайн Пожаловаться на Tril   Ответить с цитированием Мультицитирование сообщения от Tril Быстрый ответ на сообщение Tril


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


1 мая 2011, 6:49:29 AM   # 2
 
 
Сообщения: 565
Цитировать по имени
цитировать ответ
по умолчанию Re: [PATCH] строить без UPNP

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





Строительство без UPNP не работает (на Linux)

Все, что я делал, было закомментировав USE_UPNP строфы в Makefile, а затем добавить -UUSE_UPNP переменной DEFS:

Код:

--- Makefile.unix 2011-05-01 08: 46: +17,405173473 +0200
+++ makefile.linux 2011-05-01 08: 47: +22,833923365 +0200
@@ -8,9 +8,9 @@
 
 WXLIBS = $ (WX-оболочка конфигурации --libs)
 
-USE_UPNP: = 0
+#USE_UPNP: = 0
 
-DEFS = -DNOPCH -DFOURWAYSSE2 -DUSE_SSL
+DEFS = -DNOPCH -DFOURWAYSSE2 -DUSE_SSL -UUSE_UPNP
 
 # Для повышения 1,37, добавьте -mt к библиотекам наддува
 LIBS = \
@@ -23,10 +23,10 @@
    -л SSL \
    -л криптографический
 
-IFDEF USE_UPNP
- ЛИЭС + = -l miniupnpc
- DEFS + = -DUSE_UPNP = $ (USE_UPNP)
-ENDIF
+#ifdef USE_UPNP
+# ЛИЭС + = -l miniupnpc
+# DEFS + = -DUSE_UPNP = $ (USE_UPNP)
+#endif
 
 LIBS + = \
  -Wl, -Bdynamic \

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

1 мая 2011, 7:08:54 AM   # 3
 
 
Сообщения: 406
Цитировать по имени
цитировать ответ
по умолчанию Re: [PATCH] строить без UPNP

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

1 мая 2011, 9:25:13 AM   # 4
 
 
Сообщения: 755
Цитировать по имени
цитировать ответ
по умолчанию Re: [PATCH] строить без UPNP

Строительство без UPNP не работает (на Linux), так что я сделал следующие изменения.
Два новых # IfDef, и вы, безусловно, не может определить, что-то: = 0 и ожидать, что она
действовать, как если не определено (GNU сделать).
На самом деле вы можете. Намеченный путь построить Bitcoin без поддержки UPnP является сделать -f Makefile.unix USE_UPNP =
Это будет успешно строить Bitcoin без поддержки UPnP и без miniupnpc установлен.
Мэтт Corallo сейчас офлайн Пожаловаться на Matt Corallo   Ответить с цитированием Мультицитирование сообщения от Matt Corallo Быстрый ответ на сообщение Matt Corallo



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW