Thanks for your answers that really clears things out!
Good news is the wallet still controls the money
The bad news is that it's encrypted so you have to find the password, you can't do anything without that
Command to try a password:
python pywallet.py --wallet=path/to/wallet.py --find_address 1YoUradDress --passphrase "the-password"
You can have two self-explanatory outputs:
The wallet is encrypted and the passphrase is incorrect
[
{
"addr": "13RhV5gEq5vWXeR6BrqK4tbqre63SSgSTy",
"compressed": true,
"encrypted_privkey": "a6c8a26001dfb1b6fabb73196ead96c7bb0a81c9490e27607dea7b4c0afa5195332136f955103a2 9295e8238079b7d3d",
"pubkey": "031295da558de0efe0dbe904be9748ab44d3b59196079ed4dda6cba889a79d2fc2",
"reserve": 1
}
]
The wallet is encrypted and the passphrase is correct
[
{
"addr": "13RhV5gEq5vWXeR6BrqK4tbqre63SSgSTy",
"compressed": true,
"encrypted_privkey": "a6c8a26001dfb1b6fabb73196ead96c7bb0a81c9490e27607dea7b4c0afa5195332136f955103a2 9295e8238079b7d3d",
"hexsec": "8d1b71624b7bf8d5165cb9c77bea710173219b813da7c9ebc42a1997ad1064fe",
"pubkey": "031295da558de0efe0dbe904be9748ab44d3b59196079ed4dda6cba889a79d2fc2",
"reserve": 1,
"sec": "L1x1EXNCt2mavzE7zT7Vrck57UfZFY8zHuEgcKaQFCknm3ztAGke",
"secret": "8d1b71624b7bf8d5165cb9c77bea710173219b813da7c9ebc42a1997ad1064fe01"
}
]
Obviously you want the second one
To be clear: the moment you have the "passphrase is correct" output with the hexsec/sec/secret values, this means you have the money back (except for the few more seconds needed to transfer it to an Electrum wallet)
This also means that what you have on the screen is worth the whole balance, meaning that using a photo of it or an eidetic memory a person can steal the coins before you transfer them
Try a couple of passwords with different capital letters, punctuation, space, etc
If you really can't find the correct one: first stop thinking about that for a couple of days and try again, maybe you husband changed some 'i' to '1' or things like that
If you're really stuck then you can use tools to bruteforce the wallet using what you remember of the password, doing modifications on it and other things
Keep in mind though that depending on how well you remember it it may still take centuries to find it
Some examples (that I never tried) you can find on Google:
https://github.com/glv2/bruteforce-wallet https://github.com/gurnec/btcrecoverThey may not be applicable for your specific password problem, we may have to make a custom one
Just try for now and come back to report success or failure
Good luck!
Note: "Version mismatch (must be <= 81000)" is just a warning, disregard it