The offline trainer was created based on a no-cd version of the game. But luckily it also works for the retail game.
This was the only part I could understand of your post...
Thanks CJB you answered the question for me. Not that any trainer will be of use for me until I can EA straightened out that the registration number is actually mine. It took two days for the thing to accept my email address, pass word and screen name. Those poor guys at EA just don't seem capable of keeping their registration facilities up to date or correct these.