L'option "-datadir"...
Va le dire aux gens qui installent le client et qui ne savent pas.
Même moi qui ai le client version portable je ne sais pas comment dire à bitcoin de foutre tout ce qu'il écrit ou fait dans le directory créé pour bitcoin du genre k:\utilitairesportables\bitcoin
Normalement c'est d'origine que ça doit se faire pour que le client puisse dormir tranquille et ne pas se poser de questions.
N'oublie pas c'est les erreurs qui provoquent le reveil, au plus les devs programment mal au plus ils perdent leurs clients qui vont chez d'autres devs qui comprennent que le client aime bien dormir tranquille.
Et pire encore quand les devs ont un monopole ils doivent supporter la pression d'une masse énorme en train de s'ennerver et comme moi je suis une masse hyper violente car j'ai besoin de dormir tranquille je te dis pas ce qu'il risque d'arriver dans l'idée qu'on ne trouve pas une solution à ce problème.
Car si je fais travailler mes machines pour me faire voler l'argent quelque seconde après à cause de mauvais développeurs et non pas à cause de mauvais utilisateur comme une banque qui acuse un client de pas avoir sécurisé sa carte de crédit, je peux te le jurer que tout vos moyens de communications seront détruit pour que ça ne puisse plus recommencer sans compter mon déplacement physique au datacenter où se trouves vos machines et je vais prendre un malin plaisir de les exploser à la hache à moins que je décide une fois de changer de méthode et d'y foutre le feu.
Si les gens ne veulent pas se poser de questions, alors ils en ont rien à foutre de savoir où est ce dossier. Quelqu'un de concerné par la sécurité ne va pas se lancer les yeux fermés dans l'affaire. Il va regarder l'aide par exemple.
Je te la copie ici pour que tu arrêtes de te plaindre.
Bitcoin version 0.3.23-beta
Usage:
bitcoin [options]
bitcoin [options] [params] Send command to -server or bitcoind
bitcoin [options] help List commands
bitcoin [options] help Get help for a command
Options:
-conf= Specify configuration file (default: bitcoin.conf)
-pid= Specify pid file (default: bitcoind.pid)
-gen Generate coins
-gen=0 Don't generate coins
-min Start minimized
-datadir=
Specify data directory
-timeout= Specify connection timeout (in milliseconds)
-proxy= Connect through socks4 proxy
-dns Allow DNS lookups for addnode and connect
-addnode= Add a node to connect to
-connect= Connect only to the specified node
-nolisten Don't accept connections from outside
-upnp Attempt to use UPnP to map the listening port
-paytxfee= Fee per KB to add to transactions you send
-server Accept command line and JSON-RPC commands
-daemon Run in the background as a daemon and accept commands
-testnet Use the test network
-rpcuser= Username for JSON-RPC connections
-rpcpassword= Password for JSON-RPC connections
-rpcport= Listen for JSON-RPC connections on (default: 8332)
-rpcallowip= Allow JSON-RPC connections from specified IP address
-rpcconnect= Send commands to node running on (default: 127.0.0.1)
-keypool= Set key pool size to (default: 100)
-rescan Rescan the block chain for missing wallet transactions
SSL options: (see the Bitcoin Wiki for SSL setup instructions)
-rpcssl Use OpenSSL (https) for JSON-RPC connections
-rpcsslcertificatechainfile= Server certificate file (default: server.cert)
-rpcsslprivatekeyfile= Server private key (default: server.pem)
-rpcsslciphers= Acceptable ciphers (default: TLSv1+HIGH:!SSLv2:!aNULL:!eNULL:!AH:!3DES:@STRENGTH)
-? This help message