Did you actually look at my question? Your answer doesnt make sense. I specifically said i dont want to use pywallet or bitcoin core to sync.
Did i mention you should sync core to send your funds to another wallet? No, i didn't.
Core only needs to be synced to show your current balance and to be able to send funds.
The approach i have suggested however does NOT need core to be synced:
[...] or simply download/install core and export the private keys.
Then import these private keys into a lightweight client (e.g.
electrum).
Or, if you only want to check the balance: Import your wallet into core and look all the addresses up in a block explorer [...]
You NEED core to access your wallet.dat file. Simply because it has been created by core.