2013-03-18 3 views
1

bitcoinj로 내 bitcoin-qt 지갑을 열려고합니다. 나는 비트 코인-QT의 상태를 확인하고 지갑 동기화 보인다bitcoinj로 bitcoin-qt 지갑을 열 수 있습니까

Couldn't open wallet: com.google.protobuf.InvalidProtocolBufferException: Protocol message contained an invalid tag (zero). 

: 나는 오류가

private static final File WALLET_FILE = new File("__PATH__"); 

public static void main(String[] args) { 
    Wallet wallet; 
    try { 
     wallet = Wallet.loadFromFile(WALLET_FILE); 
    } catch (IOException e) { 
    System.out.println("Couldn't open wallet: " + e); 
    return; 
    } 

    System.out.println("Balance: " + wallet.getBalance()); 
} 

:이 간단한 코드가 있습니다.

저는 Bitcoin의 전문가입니다.하지만 솔루션을 알고 있는지 궁금합니다.

답변

3

분명히 이것이 가능하지, 난 비트 코인의 stackechange에 대한 질문을하고는 같은 형식없는 나에게 말했다 :.

https://bitcoin.stackexchange.com/questions/8463/open-bitcoin-qt-wallet-with-bitcoinj/8466?noredirect=1#8466

+0

는 "이 파일의 형식은 버클리 DB 인 조작 할 수있는 도구를 wallet 파일에는 pywallet "이 포함되어 있습니다. -https : //en.bitcoin.it/wiki/Wallet Java 용 Berkley DB와 pywallet의 소스 코드를 확인하고 싶을 수도 있습니다. 내 생각에 지갑 변환기 도구를 해킹하고 공유 할 수 있습니다. 세계와 함께. :) – Gubatron

관련 문제