Jump to content

Recommended Posts

Posted

Запись опубликовал Sergey371 11 апр 2012, 11:56

11 991 просмотр

 

Если вас не устраивает текущая (0.10.3) версия, то можно узнать что нового готовят разработчики.

 

В p2pool версии 0.10.3 под Windows меня сильно не устраивала страница статистики http://127.0.0.1:9332/static/ -- она сделана с ошибкой. Но это не страшно, как оказалось над этой страницей разработчики весьма интенсивно трудятся и она меняется в лучшую сторону с каждой новой версией.

 

Для начала поясню: p2pool, как любой открытый развивающийся проект, имеет официальные релизы -- как правило достаточно стабильные(рабочие) комплекты и текущую разрабатываемую версию, которая может быть не очень стабильна, но как правило включает много улучшений и дополнений по сравнению с официальной. Разработчики не скрывают свой текущий код и он доступен в т.н. git-хранилище -- откуда любой желающий может его скачать и попробовать на свой страх и риск.

 

Новые git-версии появляются весьма часто, почти каждый день, сейчас это 0.10.3-28-g5e2277f (5e2277f128). Там уже не только исправлена страница статистики, но и дополнена. Кроме того сделана переадресация и можно просто заходить по адресу вашего узла http://127.0.0.1:9332/

 

Я предполагаю что у вас уже работает узел p2pool официальной версии, потому новую версию пула запустим только после того как будет всё готово, дабы минимизировать время простоя(время -- деньги). Особо обращаю внимание на ценность каталога data/bitcoin, в каталоге работающей версии p2pool, именно там хранится текущая статистика работы, ваш bitcoin адрес и пр. что накопилось в процессе работы пула. Этот каталог надо будет аккуратно переместить в новую версию после остановки, это обеспечит максимально быстрый старт.

 

И так приступим, для начала скачаем текущую версию с https://github.com/forrestv/p2pool/ выбрав кнопочку zip(слева вверху):

blogentry-542-0-95873300-1334224166_thumb.png

Разархивирум её в корень, по умолчанию это C:\forrestv-p2pool-5e2277f (номер может меняться учтите это).

 

Скачиваем и устанавливаем Python 2.7 http://www.python.org/getit/ устанавливаем всё по умолчанию, проблем не должно возникнуть.

Собственно я Python установил ещё при установке оригинальной 0.10.3 Win версии p2pool т.к. без него не работало.

 

А вот следующие компоненты придётся установить наверняка:

 

Меня очень удивила необходимость производить довольно странные дополнения к инсталляции для поддержки пакетов egg и корректировать переменные окружения в ручную, но лучшего ничего не нашёл. Если вы заядлый Python-овод то проблем нет, а для остальных коротко по шагам:

  1. Скачиваем http://peak.telecomm...ist/ez_setup.py
     
     
  2. Устанавливаем его командой
    c:\Python27\python.exe ez_setup.py
     


     
     

  3. Дополняем переменную окружения PATH строчкой
    c:\Python27;c:\Python27\Scripts
     


     
     

  4. Собственно устанавливаем Zope.Interface:
    easy_install zope.interface-3.8.0-py2.7-win32.egg
     

     

 

(Если кто знает как упростить установку egg пакета Zope.Interface -- напишите в комментариях и я подправлю.)

 

Осталось создать шорткат для запуска новой версии. Я это делаю в том же каталоге где лежит и сам новый p2pool, но вы можете это сделать где удобно, главное не забыть и не запутаться:

  1. Указываем запуск приложения
    C:\Python27\python.exe run_p2pool.py
     

    (если хотите можете дополнить ключём -a с номером bitcoin кошелька и всем что ещё хотите), текущим каталогом должен быть

    C:\forrestv-p2pool-5e2277f
     

    :
    blogentry-542-0-43938400-1334227232_thumb.png
     

  2. Делаем окошко пошире(так удобней следить за сообщениями), 120 символов лучше чем 80, если ваш монитор позволяет больше то делайте по вкусу:
    blogentry-542-0-03272800-1334227232_thumb.png

 

 

 

Теперь мы готовы к обновлению, разминаем пальцы и делаем три шага:

  1. Останавливаем старый p2pool версии 0.10.3 под Windows(Ctrl+C в окошке).
  2. Переносим каталог data из старой версии C:\p2pool_win32_0.10.3 в новую C:\forrestv-p2pool-5e2277f
  3. Запускаем ранее созданный шорткат на новую версию.

 

В шаге 2 можно переименовать старый log-файл во что то вроде log.old, это что бы было легче сравнивать результаты работы старой версии и новой.

 

Если у вас всё получилось -- поздравляю, наслаждайтесь новшествами.

Если не получилось то я не виноват 😉 ... главное не расстраиваться, у вас осталась старя версия соотв. возвращаем каталог data на старое место и запускам старую версию, а дальше читаем документацию, FAQ-и и общаемся на форуме 😛

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Similar Topics

    • Блог Monease. Централизованные и децентрализованные биржи: практическое сравнение

      Сегодня пользователи криптовалют имеют доступ к широкому спектру торговых платформ, которые в целом делятся на централизованные биржи (CEX) и децентрализованные биржи (DEX). Каждая из этих моделей имеет свои преимущества и особенности в зависимости от потребностей пользователя. Централизованные биржи обычно предлагают более высокую ликвидность, быструю обработку ордеров и удобные интерфейсы. Они часто предпочитаются новичками благодаря своей простоте, а также дополнительным услугам, таким к

      in Флейм

    • Как купить криптовалюту, как ее продать, и как хранить — пособие для новичков

      Многие хотели бы купить биткоины, но не знают, с чего начать и как достичь большей безопасности.   В этом топике постарался как можно доходчивее описать азы работы с биткоинами и другой криптовалютой — хранение, покупку, продажу. Спрашивайте, если что-то не ясно. Если что-то неясно изложено, тоже просьба указать на это.   Подробности в статье спрятаны под спойлерами("Показать контент"). По ссылкам - все подробности о конкретных кошельках и других инструментах.   С ч

      in Общий

    • LabCFTC представило обучающее пособие по цифровым активам

      Исследовательское подразделение Комиссии по торговле товарными фьючерсами США (CFTC) – LabCFTC – представило обучающий документ с описанием цифровых активов, а также их рисков и преимуществ. Авторы документа пояснили, что составили его не для разработки нормативных положений, а в обучающих целях, чтобы объяснить заинтересованным сторонам принципы работы цифровых валют, новейших технологий и криптовалютной индустрии в целом. При составлении пособия специалисты LabCFTC взаимодействовали с п

      in Новости криптовалют

    • Андреас Антонопулос: Для использования биткоина в финансовом секторе необходимо развивать его практическое применение

      Известный предприниматель Андреас Антонопулос (Andreas Antonopoulos) заявил, что для использования биткоина в финансовом секторе необходимо разработать сценарии его практического применения.   Антонопулос считает, что однажды наступит время, когда первая криптовалюта займет место текущей банковской системы, базирующейся на фиатных платежах. Однако для этого среднестатистические потребители должны понять преимущества биткоина и досконально изучить варианты его использования.

      in Новости криптовалют

    • Практическое руководство по вопросам регулирования криптовалюты Биткойн в США

      Продолжаем публикацию статей по материалам конференции Inside Bitcoins в Лас-Вегасе   Цифровые валюты в настоящее время находятся под пристальным контролем со стороны большинства штатов Америки. В этом заинтересованы и высокопоставленные политики, и регуляторные и правоохранительные органы. Ключевые штаты (Калифорния и Нью-Йорк) все ближе подходят к решениям вопросов регулирования цифровой валюты. При этом пока текущее положение дел носит выжидательный характер по принципу «поживем - увидим».

      in Новости криптовалют

×
×
  • Create New...