Полный размер IMG доступен Вот
Этот интерфейс не является ни в коем случае полной, но она годна к употреблению и демонстрирует полноту функциональных возможностей, доступную в Python с РВОМ. Вы можете осуществлять поиск по номеру блока, или любому хэшу в любых байтах - и нет никаких временных / вспомогательных файлов, чтобы сделать это - все, что загружается из blk0001.dat менее чем за 20 секунд!
Недавние обновления:
- Проверено на Ubuntu 11.04 64-битной и 10.04 32-битного как с Python 2.6 и 2.7. Какие-то странные вопросы, дисплей с ним в 10.04 в VirtualBox, дайте мне знать, если вы это работает для вас.
- GUI автоматического обновления, когда клиент получает новые данные блока.
- До сих пор не поняли, запустив его на Windows, но я сделал большую часть тяжелой работы - включен МСВСОМ 2010 проекта с командой Swig как событие предварительно сборки и компилирует обертку. Будет ли добавлять проект МСВС 2005 в ближайшее время.
Там в миллиарде вещи, я работаю над добавлением, например, вид на адреса / поиск (реализованный в библиотеке, но не часть GUI, пока), несколько результатов поиска, а также более подробная информация о двойном щелчке. Предложения приветствуются, но у меня есть много низко висящие фрукты, чтобы захватить.
Составление и использование этой библиотеки в Ubuntu очень легко, если у вас есть Python 2.6 или 2.7:
- Sudo APT-получить установку сборки заменимых libcrypto ++ - DEV libqtcore4 libqt4 SWIG-DEV питон-qt4 питон-DEV
- мерзавец клон мерзавец: //github.com/etotheipi/PyBtcEngine.git
- кд PyBtcEngine / cppForSwig
- сделать большой глоток
- кд ../pyqt
- питон blockexplore.pyw
Если библиотека не автоопределение вашего blockfile, вы можете поставить его в качестве первого / единственного аргумента сценария blockexplore, обычно ~ / .bitcoin / blk0001.dat. Имейте в виду, что это до сих пор реализация полного RAM, поэтому он собирается хранить все в оперативной памяти при использовании его: около 1 Гб. Я буду делать это более легкий в будущем, но на данный момент я сосредоточен на реализации новых возможностей, а также улучшение доступа к существующим.
Пожалуйста, помогите мне понять, как получить это работает в Windows. У меня есть все компиляция и автоматизированные в МСВСЕ. Тем не менее, я не могу импортировать модуль / DLL или PyQt4, поэтому графический интерфейс не будет загружаться. Я надеюсь, что кто-то с большим опытом может помочь мне понять это.
Чтобы узнать больше о библиотеке, чтение "Using_PyBtcEngine.README" в корневой директории проекта, и увидеть мой интро нить на PyBtcEngine Чтобы получить больше информации.