Net Cd key

Indította NevemSenki, 2012 szeptember 29, 09:01:36 DÉLUTÁN

Előző téma - Következő téma

NevemSenki

Hali, újra én, de szerintem olyat kérdezek, amire senki sem tudja a választ.
Van egy ilyenem:

<?xml version="1.0" encoding="utf-8"?>
<netcdkey>
###
###  Localized strings for platform specific code
###
Upgrade                             OK
UpgradeAnother                      Upgrade Another
IntroTitle                          Upgrade your account to Wrath of the Lich King
IntroDiscussion1                    Thanks for installing World of Warcraft: Wrath of the Lich King!
IntroDiscussion2                    Before playing, you must visit the Account Management page and upgrade your account.  This process is very quick, and the installation will continue in the background.  Click "OK" to proceed to the Account Management page.
DataEntryTitle                      Please enter your World of Warcraft account information and Wrath of the Lich King Authentication Key.
AccountLabel                        Account:
PasswordLabel                       Password:
KeyLabel                            Key:
DontShareKeys                       Do not share your Authentication Key with others. This Authentication Key can only be used to upgrade a single account.
UpgradeInProgressTitle              Your account is being upgraded.
UpgradeSuccessfulTitle              Your account has been upgraded.
UpgradeFailedTitle                  Your account could not be upgraded.
###
###  Localized strings for cross-platform code
###
ConnectingToBlizzard                Connecting to Blizzard...
UpgradingAccount                    Upgrading account...
InvalidKey                          This Authentication Key is not valid.
InvalidAccount                      Invalid account or password.
AlreadyUpgraded                     This account has already been upgraded.
AccountIneligible                   This account is not eligible for an upgrade.
ServiceUnavailable                  The server is unable to process your request at this time. Please try again later.
UpgradeSuccessful                   The account upgrade is complete.
ServerError                         Server Error:
UnableToConnect                     Unable to make a connection.
###
###  Tag for UI display selection
###     LocalAuth -> Series of network auth key windows
###     WebAuth -> Single popup asking to simply kick out to website
###
AuthUIType                          WebAuth
###
###  Data for cross-platform code
###
AccountRegistrationURL              https://upgrade.worldofwarcraft.com/installer/index.xml
CheckAccountRegistrationURL         https://upgrade.worldofwarcraft.com/installer/status.xml
</netcdkey>


Véleményem szerint, ez valamilyen módon kapcsolódik az auth szerverhez, ellenőrzi a Cd key érvényességét, majd Update-el az adatbázisban egy oszlopot, a megfelelő User-ID-nél.
Ez egy Installer, nem Update-r!
A lényeg az, hogy valami komunikációt hajt végre.... valahogy... hogy hogy... azt találjuk ki együtt, mert ehhez én kevés vagyok. 
Csak elméleti síkon lépkedjünk.
Ha van ötlet, várom!!

Üdv.: Senki
Csak a Puffin ad neked erőt, és mindent lebíró akaratot!

Sunny

lehet hülyeség, de ez nem az installerben volt benne? :)

mert akkor szerintem ez egy lekérés vagyis ellenőrzés ami megnézi hogy a CD kulcs amit beírsz a telepítőbe az megfelelő-e.

NevemSenki

#2
Pontosan. Igen, ott találtam. Ahogy megnézegettem, mindegyik Kliens-ből lehet Trial Kliens-t csinálni. Egy XML definiálja hogy Trial: 1 / 0. Amivel én eddig találkoztam, az már alapból teljes játékként pakolja fel a Kliens-t. A GlueXML-ekben is van utalás a Tiral-ra ( Valami Tiral converter szerű Lua fájl ). Hasonló mint a Patch.XML/Lua. Volt egy nagyon jó fej fórumozó, aki AC-Web fórumról linkelt nekem egy Topic-ot, amiben részben megoldott volt a Patch letöltése, kis Core módosítással.
Lehet hogy ennek a Trial dolognak is hasonló lenne a mechanizmusa.
Fejtegetem, bontogatom, hátha rájövök valamire.

Ötleteket, gondolatmeneteket várom!

Üdv.: Senki
Csak a Puffin ad neked erőt, és mindent lebíró akaratot!

Powered by EzPortal