1 : Do you know a trusted wallet recovery service ?
None that I have used personally... Dave @
https://walletrecoveryservices.com/ seems to have a good reputation and
has been around a while, although
the message on their website seems to indicate they're in high demand at the moment.. minimum seems to be 0.3 BTC for them to look at it in a reasonable time.
2 : try it doesn't work. I don't know how to make a good token file with my password and to make btcrecover try my password with some change.
20 chars, i think just one letter or one number is wrong or not is in place.
3 : I know my password. It doesn't work. Something goes wrong when i type it. One letter or one number is different.
Well this changes things... seems we all misunderstood what you meant earlier when you asked if it was possible to find just 1 letter!
If you think it's just a small typo and one letter wrong... then you probably just want to use a passwordlist and
the "typos" section to test for common errors.Most likely you'd want to use something simple like: "--typos 2 --typos-replace %P"
with a passwordlist.txt that looks like:
Your20CharPa55word!!
I just tested this on a fully encrypted v3.0.5 wallet... using a 20 char password that is using numbers, lowercase, uppercase and symbols (Y0ur20CharPa55w0rd!!). Using "--typos 2 --typos-replace %P"... it generated 1,789,651 password combinations to test for and gave me an ETA of less than 15 minutes. As, you can see, I purposely put 2 typos in (0's instead of o's)... and it found the correct password.
Obviously, I can't guarantee it will definitely work, but this is definitely worth a try.
4 : The correct seed. I even recover one of my btc adress and i check it i can find it on receiving adress. So this is the correct seed.
I had the same problem on Multibit.
Wait... I'm confused, so the seed you have is generating the same addresses as were in your old wallet?
If that is the case, then your seed seems to be working fine. If it is generating addresses that where in your wallet, and you can check that address on a block explorer and it has a balance, then the only reason I can think of that your wallet is not showing transaction history/balance correctly is because it is not synced correctly.
If you restore the seed, is the dot in the bottom right corner Red, Green or 2 blue arrows?