• Welcome to Valhalla Legends Archive.
 

Data Type Education Document

Started by Joe[x86], August 24, 2005, 11:47 PM

Previous topic - Next topic

iago

Quote from: dxoigmn on August 25, 2005, 05:32 PM
Quote from: Newby on August 25, 2005, 04:56 PM
Nor have I. I have heard of QWORDS, though.

QWORDS are quad-words, 64-bits typically. Pertaining to Battle.net, the only place I have seen them used was for a character's experience in Diablo II.

Technically, FILETIME is a QWORD. 
This'll make an interesting test for broken AV:
QuoteX5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*


MyndFyre

Quote from: iago on August 25, 2005, 05:33 PM
Quote from: dxoigmn on August 25, 2005, 05:32 PM
Quote from: Newby on August 25, 2005, 04:56 PM
Nor have I. I have heard of QWORDS, though.

QWORDS are quad-words, 64-bits typically. Pertaining to Battle.net, the only place I have seen them used was for a character's experience in Diablo II.

Technically, FILETIME is a QWORD. 

And they are also used in Warcraft III profiles to indicate last-game-played-time.
QuoteEvery generation of humans believed it had all the answers it needed, except for a few mysteries they assumed would be solved at any moment. And they all believed their ancestors were simplistic and deluded. What are the odds that you are the first generation of humans who will understand reality?

After 3 years, it's on the horizon.  The new JinxBot, and BN#, the managed Battle.net Client library.

Quote from: chyea on January 16, 2009, 05:05 PM
You've just located global warming.

Newby

Quote from: dxoigmn on August 25, 2005, 05:32 PM
Quote from: Newby on August 25, 2005, 04:56 PM
Nor have I. I have heard of QWORDS, though.

QWORDS are quad-words, 64-bits typically. Pertaining to Battle.net, the only place I have seen them used was for a character's experience in Diablo II.

I know what they are. I had to deal with them in reversing a key generation algorithm. :)
- Newby

Quote[17:32:45] * xar sets mode: -oooooooooo algorithm ban chris cipher newby stdio TehUser tnarongi|away vursed warz
[17:32:54] * xar sets mode: +o newby
[17:32:58] <xar> new rule
[17:33:02] <xar> me and newby rule all

Quote<TehUser> Man, I can't get Xorg to work properly.  This sucks.
<torque> you should probably kill yourself
<TehUser> I think I will.  Thanks, torque.

dxoigmn

Quote from: Newby on August 25, 2005, 06:11 PM
Quote from: dxoigmn on August 25, 2005, 05:32 PM
Quote from: Newby on August 25, 2005, 04:56 PM
Nor have I. I have heard of QWORDS, though.

QWORDS are quad-words, 64-bits typically. Pertaining to Battle.net, the only place I have seen them used was for a character's experience in Diablo II.

I know what they are. I had to deal with them in reversing a key generation algorithm. :)

Haha whoops. The placement of the two 'I's made my brain merge them into one, minus the period. Still good information :P

Newby

Yes, I did not know that the only QWORD known on Battle.net was based on experience.

Though, now that I think about it, I guess I could see that happening, since experience gets huge. :P
- Newby

Quote[17:32:45] * xar sets mode: -oooooooooo algorithm ban chris cipher newby stdio TehUser tnarongi|away vursed warz
[17:32:54] * xar sets mode: +o newby
[17:32:58] <xar> new rule
[17:33:02] <xar> me and newby rule all

Quote<TehUser> Man, I can't get Xorg to work properly.  This sucks.
<torque> you should probably kill yourself
<TehUser> I think I will.  Thanks, torque.

Joe[x86]

Rabbit: My WORD/DWORD/QWORD size is correct, for Battle.net BotDev. Thats what this document is for.

iago: Your BBCode went boom.
Quote from: brew on April 25, 2007, 07:33 PM
that made me feel like a total idiot. this entire thing was useless.

iago

Quote from: MyndFyre on August 25, 2005, 06:05 PM
Quote from: iago on August 25, 2005, 05:33 PM
Quote from: dxoigmn on August 25, 2005, 05:32 PM
Quote from: Newby on August 25, 2005, 04:56 PM
Nor have I. I have heard of QWORDS, though.

QWORDS are quad-words, 64-bits typically. Pertaining to Battle.net, the only place I have seen them used was for a character's experience in Diablo II.

Technically, FILETIME is a QWORD. 

And they are also used in Warcraft III profiles to indicate last-game-played-time.

Wouldn't that technically be a FILETIME? Nanoseconds since Jan 1/1970 I believe?
This'll make an interesting test for broken AV:
QuoteX5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*


hismajesty


Yegg

Quote from: iago on August 25, 2005, 05:33 PM
Wouldn't that technically be a FILETIME? Nanoseconds since Jan 1/1970 I believe?

100-nanosecond intervals since then.
Quote
Quote

MyndFyre

Quote from: iago on August 26, 2005, 08:30 AM
Wouldn't that technically be a FILETIME? Nanoseconds since Jan 1/1970 I believe?
Yes, but as you also said:
Quote from: iago on August 25, 2005, 05:33 PM
Technically, FILETIME is a QWORD. 

:P
QuoteEvery generation of humans believed it had all the answers it needed, except for a few mysteries they assumed would be solved at any moment. And they all believed their ancestors were simplistic and deluded. What are the odds that you are the first generation of humans who will understand reality?

After 3 years, it's on the horizon.  The new JinxBot, and BN#, the managed Battle.net Client library.

Quote from: chyea on January 16, 2009, 05:05 PM
You've just located global warming.

Warrior

I think of it as a filetime as two DWORD since a filetime is a struct with the same SIZE as a QWORD (provided the structure padding is disabled).
Quote from: effect on March 09, 2006, 11:52 PM
Islam is a steaming pile of fucking dog shit. Everything about it is flawed, anybody who believes in it is a terrorist, if you disagree with me, then im sorry your wrong.

Quote from: Rule on May 07, 2006, 01:30 PM
Why don't you stop being American and start acting like a decent human?

Eric

#26
Quote from: iago on August 25, 2005, 05:33 PM
Quote from: dxoigmn on August 25, 2005, 05:32 PM
Quote from: Newby on August 25, 2005, 04:56 PM
Nor have I. I have heard of QWORDS, though.

QWORDS are quad-words, 64-bits typically. Pertaining to Battle.net, the only place I have seen them used was for a character's experience in Diablo II.

Technically, FILETIME is a QWORD. 

Since the two doublewords within the FILETIME structure are not always aligned in-memory, the structure is not considered a QWORD.

R.a.B.B.i.T

Quote from: Joex86] link=topic=12613.msg125539#msg125539 date=1125056742]
Rabbit: My WORD/DWORD/QWORD size is correct, for Battle.net BotDev. Thats what this document is for.
No, it's not.  The Battle.Net BotDev "definitions" of those terms are incorrect, so saying yours are correct as pertaining to Battle.Net BotDev means they are incorrect as well.

Kp

Quote from: iago on August 25, 2005, 05:18 PMA word can be up to 2562-1, or 65525.  It has 2562, or 65536 possible values.

How can it have 65536 values if its biggest value is 65525? ;)
[19:20:23] (BotNet) <[vL]Kp> Any idiot can make a bot with CSB, and many do!

iago

Quote from: Kp on August 27, 2005, 11:28 AM
Quote from: iago on August 25, 2005, 05:18 PMA word can be up to 2562-1, or 65525.  It has 2562, or 65536 possible values.

How can it have 65536 values if its biggest value is 65525? ;)

Because I hit the wrong key :-P
This'll make an interesting test for broken AV:
QuoteX5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*