Muchas gracias.
De momento he encontrado una forma de hacerlo por shell con bitcoind, por rpc. Primero hay que ejecutar:
bitcoind -rpcuser='tu usuario rpc' -rpcpassword='tu password rpc' walletpassphrase 'la contraseña de tu cartera encriptada'
por ejemplo:
bitcoind -rpcuser=yo -rpcpassword=yo1234 walletpassphrase mipassworddelacartera 300
esto te permite ejecutar cualquier comando rpc usando bitcoind durante 300 segundos. Esto permite hacer todas las operaciones que se hace con bitcoin-qt pero por linea de comandos (ver man bitcoind para ver como ejecutarlos)
Postearé la pregunta en ese foro.
Muchas gracias!