เห็นใน steam มีคนมา post วิธีแก้แ้ล้ว work กันเยอะเลยนำมา share ครับ
Hi there,
you have 3 ways to fix it 2 simple(1 with third party applications and 1 without) and 1 with a little work but without third party applications.
IMPORTANT!
Quote:
Originally Posted by LemonMeringueTy
EDIT: Don't forget to update PunkBuster and disable the Steam Overlay since PB sees it as a cheat (wtf)
1. Simple (First)
Quote:
Download:
Sourcecode:
http://germandarknes.net/content/BF2KeyFixSource.zip (Written in Delphi7)
How to:
Quote:
1. Start BF2 Key Changer.exe - type in your CD-Key and press apply
IMPORTANT: Every 4 characters write -
e.g. ABCD-1234-EFGH-5678-IJKL
2. Move BF2CdKeyCheck.exe to your battlefield 2/support dir
default: C:\Program Files\Steam\steamapps\common\battlefield 2\support\
Overwrite the exiting one
3. Enjoy Battlefield
Please report if it works
Tested with:
- Windows 7 32Bit
- Windows 7 64Bit
- Windows XP 32Bit (Thanks to BigMoser)
How it works:
Normal Start:
When you start Battlefield 2, Steam will write your CDKey in
SOFTWARE\Wow6432Node\Electronic Arts\EA Games\Battlefield 2\ergc
and
SOFTWARE\Wow6432Node\Electronic Arts\EA Games\Battlefield 2 Special Forces\ergc
and then it starts BF2CdKeyCheck.exe and this will crypt it and now BF2 is unable to read it
With this Tool:
When you start Battlefield 2, Steam will write your CDKey in
SOFTWARE\Wow6432Node\Electronic Arts\EA Games\Battlefield 2\ergc
and
SOFTWARE\Wow6432Node\Electronic Arts\EA Games\Battlefield 2 Special Forces\ergc
and then it starts BF2CdKeyCheck.exe, but now this is my tool that will not crypt this Key it will copy it from
SOFTWARE\Wow6432Node\Electronic Arts\EA Games\Battlefield 2\ergc\CDKey
(That what you write with BF2 Key Changer.exe).
So it looks like x9392YOUR-CD-KEY
And now Battlefield can read it.
So the problem is that Steam write your Key every start and with this Tool every start it will get overwritten with your original.
Hi there,
you have 3 ways to fix it 2 simple(1 with third party applications and 1 without) and 1 with a little work but without third party applications.
IMPORTANT!
Quote:
Originally Posted by LemonMeringueTy
EDIT: Don't forget to update PunkBuster and disable the Steam Overlay since PB sees it as a cheat (wtf)
1. Simple (First)
Quote:
Download:
Sourcecode:
http://germandarknes.net/content/BF2KeyFixSource.zip (Written in Delphi7)
How to:
Quote:
1. Start BF2 Key Changer.exe - type in your CD-Key and press apply
IMPORTANT: Every 4 characters write -
e.g. ABCD-1234-EFGH-5678-IJKL
2. Move BF2CdKeyCheck.exe to your battlefield 2/support dir
default: C:\Program Files\Steam\steamapps\common\battlefield 2\support\
Overwrite the exiting one
3. Enjoy Battlefield
Please report if it works
Tested with:
- Windows 7 32Bit
- Windows 7 64Bit
- Windows XP 32Bit (Thanks to BigMoser)
How it works:
Normal Start:
When you start Battlefield 2, Steam will write your CDKey in
SOFTWARE\Wow6432Node\Electronic Arts\EA Games\Battlefield 2\ergc
and
SOFTWARE\Wow6432Node\Electronic Arts\EA Games\Battlefield 2 Special Forces\ergc
and then it starts BF2CdKeyCheck.exe and this will crypt it and now BF2 is unable to read it
With this Tool:
When you start Battlefield 2, Steam will write your CDKey in
SOFTWARE\Wow6432Node\Electronic Arts\EA Games\Battlefield 2\ergc
and
SOFTWARE\Wow6432Node\Electronic Arts\EA Games\Battlefield 2 Special Forces\ergc
and then it starts BF2CdKeyCheck.exe, but now this is my tool that will not crypt this Key it will copy it from
SOFTWARE\Wow6432Node\Electronic Arts\EA Games\Battlefield 2\ergc\CDKey
(That what you write with BF2 Key Changer.exe).
So it looks like x9392YOUR-CD-KEY
And now Battlefield can read it.
So the problem is that Steam write your Key every start and with this Tool every start it will get overwritten with your original.
Comment