-
Notifications
You must be signed in to change notification settings - Fork 53
/
README_esp
171 lines (114 loc) · 7.08 KB
/
README_esp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
#Copyright (C) 2011,2012 Colin Rice
#Este programa esta liberado bajo una licencia MIT.
#Busca el archivo LICENSE
#Si no se te ha facilitado una copia de la licencia contacta porfavor:
# Colin Rice [email protected]
# Instalar en Ubuntu
---------------------------------------------------------------------
Nota: Usa python2.7. Ha habido muchos fallos con el pythongit en 2.6
Ejecuta:
sudo apt-get install python2.7 git python2.7-dev python-setuptools python-pip libevent-dev
sudo pip install gevent setuptools gitpython httplib2 --upgrade
git clone git://github.com/c00w/bitHopper.git
cd bitHopper
python bitHopper.py
Probado y funciona en Ubuntu 11.10.
# Otras distribuciones de Linux
---------------------------------------------------------------------
Nota: Usa pip para instalar las librerias. Se necesitan versiones relativamente nuevas de todas.
Las librerias que vienen incluidas con debian son muy antiguas.
# Instrucciones para usuarios Windows
-----------------------------------------------------------------
NOTA: SI TIENES MUCHOS MINEROS MEJOR UTILIZA LINUX.
Es mas estable y requiere menos modificaciones.
Baja e instala
1. Python
http://python.org/ftp/python/2.7.2/python-2.7.2.msi
2. Greenlet
http://pypi.python.org/packages/2.7/g/greenlet/greenlet-0.3.4.win32-py2.7.exe
3. Gevent
http://gevent.googlecode.com/files/gevent-1.0b1.win32-py2.7.msi
4. SetupTools
http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11.win32-py2.7.exe#md5=57e1e64f6b7c7f1d2eddfc9746bbaf20
5. Instala Git
http://code.google.com/p/msysgit/downloads/list?can=3
ASEGURATE DE SELECCIONAR LA OPCION PARA EJECUTAR GIT EN LA LINEA DE COMANDOS.
7. BitHopper
github.com/c00w/bitHopper
Ves a la carpeta bajadas y encuentra el zip. Extrae el zip a tu escritorio.
8. Dependencies incluidas
Encuantra la carpeta de bitHopper
Haz doble click en install.py, podria aparecer como "install" sin la extension ".py".
Ejecutando bitHopper
Haz un doble click sobre bitHopper.py en la carpeta bithopper.
Podria aparecer solo como bitHopper sin la extension .py.
# Configurando los ajustes de usuario
Pagina de configuracion de mineros: http://localhost:8337/worker
Estatisticas bitHopper: http://localhost:8337/stats
Copia y pega el archivo "user.cfg.default" a un nuevo archivo llamado "user.cfg" despues modifica este
archivo para que tenga roles de mina correctos. Ignora los nombres de usuario y contraseñas que se
configuran en http://localhost:8337/worker.
Repite el proceso con el archivo "bh.cfg.default" y comprueba que los reglajes por defecto te sirven.
Ejecuta "python bitHopper.py" en linux (Ubuntu) o haz doble click en "run-bithopper.bat" si estas en Windows.
Despues de actualizarse comprueba que las minas estan configuradas correctamente a la pagina de Stats.
Si alguna mina se cambia en rojo seguro que te faltan datos por configurar en "user.cfg".
Por si no quieres utilizar alguna mina puedes borrarla de "user.cfg" o ir en la pagina de Stats y cambiar
su rol a "disable". BitHopper escucha conexiones en la interfaz de loopback asi que debes redireccionar
tu minero a localhost:8337 con cualquier usuario y contrasena (ne dejes en blanco).
Si quieres tener ajustes personalizados para algunas minas puedes comprobar el archivo "pools.cfg" para
ejemplos y luego pon tus ajustes en un archivo llamado "pools-custom.cfg". De este modo siempre vas a tener
el archivo "pools.cfg" actualizado y podras experimentar anadiendo nuevas minas o api para actualizar shares.
# Ajustes LP / panel de control
Panel de control LP: http://localhost:8337/lpworkbench
Puedes ver:
Hash bloque, mina ganadora, tiempos LP como delta contra el de la mina ganadora.
Podras ver la lista de minas activas, indicar mina ganadora o cambiar facilmente la penalidad LP
# Parametros
Puedes lanzar bH con los siguientes parametros (prevalecen los que ajustas en el archivo "bh.cfg"):
--ip = IP donde escuchar
--port = Puerto del proxy
--auth = Pide usuario y contrasena para pagina stats (--auth usuario,contrasena)
--config = Selecciona otro archivo de configuracion que no sea "bh.cfg"
--listschedulers = Muestra los modos programados
--scheduler = Selecciona otro modo programado
--threshold = Sobrescribe dificultad de base (default 0.43)
--p2pLP = Inicia el bot IRC para poder validar mucho mejor los saltos LP
--debug = Visiona la salida de twisted
--trace = Informacion extra para debugging
--logconnections = Muestra el registro de conexiones
# Schedulers (programadores) disponibles:
DefaultScheduler
El antiguo programador que no utiliza trozos para minar. Podria ser el mejor programador que existe.
SimpleSliceScheduler
Programador de base basado en tiempo. Todo lo que hace este programador es pasar un tiempo igual en
cada mina disponible. No muy efficiente pero depurado a maximo y estable.
AltSliceScheduler
Intenta un cambiar de un modo mas agresivo cuendo se llega a los limites preestablecidos (threshold).
Puedes encontrar algunos parametros especificos para ajustar en el archivo "bh.cfg.default_esp".
RoundTimeScheduler
En desuso actualmente.
RoundTimeDynamicPenaltyScheduler
En desuso actualmente.
# Temas
Puedes cambiar el tema de colores para la pagina de Stats. Temas y su previsualizacion .jpg estan en la carpeta StatSkin.
Solo renombra tu tema preferido a "index.html" y copia el archivo en la carpeta principal para cambiar (la version actual necesita
que reinicies el bH). Probado y funciona en los siguientes navegadores: Firefox 6 (Win 7; Android); Chrome 13 (Win 7)
Pequenos problemas de compatibilidad con los siguientes: WebKit (Android 2.3.4); Internet Explorer 9 (Win 7)
# Mas ayuda
Puedes visitar el siguiente enlace http://www.bitHopper.org y empezar a leer sobre bitHopper o bien pregunta en el foro oficial en espanol
siguiendo el link https://bitcointalk.org/index.php?topic=39539 (2 foro en espanol http://foros.3dgames.com.ar/bitcoin.396/704386.bithopper.html)
# Donativos
Si piensas que este es un proyecto valioso y quieres que se le sigan actualizando o anadiendo mas cosas considera hacer un donativo p2p, todo cuenta ;)
o tener la mina "Donation" activada en la pagina de Stats (ajusta el porcentaje de tu donativo en el archivo "pools.cfg" - predeterminado 1%)
1HEmzeuVEKxBQkEenysV1yM8oAddQ4o2TX - c00w
17wp2zfxZKeycWt6NKiueVYmYyrciiuq2t - ryouiki
1CWjg4soWEAQjMD4dCchdPpJ6fWDBRUU5b - echiu64
15iS8iDqVCM2MF5ndaS3exR7Kw4LxFf2ra - hawks5999
1ParaWy6NELDpseL6b1xbKvyhy5eX8f3TW - paraipan
13hP5QuFccLUZQDNxPwnfmn6q5RiV48TEn - macboy80
1GgorPurRdDgsbPmoGEJm2WWGxKkJ8ktkf - sdogi
Todas las personas que contribuyen a este proyecto - https://github.com/c00w/bitHopper/network/members
flower1024, echiu64 (ed64), graphiclunarkid, elitak, Clipseza, littleant, bb-btc, gnaget, murfshake, Sukrim, gtrrkicw,
swordv2, bitcoindaddy, rkozola, ryouiki, starlightbreaker, hawks5999, erasmo, pueytan, macboy80, sdogi, joulesbeef,
Seoulboy1, paraipan, Swicher, lucita777, TenthReality, dfc (Douglas Calvert), dadittoz, cutnpaster, simonk83, xzion,
HolodeckJizzmopper, Locky7, iongchun