Ru-MaNGOS

Вернуться   Ru-MaNGOS > Поиск по форуму

Важная информация

Показано с 1 по 14 из 14.
На поиск затрачено 0.00 сек.
Поиск: Сообщения от: VDm
Раздел: Опкоды, Формулы, Клиент 30.07.2010, 01:34
Ответов: 170
Просмотров: 118,799
Автор VDm
Так бы и сделали, если бы не желание оставить...

Так бы и сделали, если бы не желание оставить совместимость с прежними форматами. Да и стоит ли оно того ради 3 байт? Можно и memcmp сделать, один раз на файл-то.
Раздел: Опкоды, Формулы, Клиент 27.07.2010, 21:37
Ответов: 170
Просмотров: 118,799
Автор VDm
Проверил в HEX-редакторе, все корректно. Прошу...

Проверил в HEX-редакторе, все корректно.
Прошу обратить внимание на одну важную деталь, второе поле в заголовке файла (поле version) записывается как word в big-endian формате, в то время, как...
Раздел: Опкоды, Формулы, Клиент 26.07.2010, 22:25
Ответов: 170
Просмотров: 118,799
Автор VDm
Это не совсем так, дело в том, что формат не...

Это не совсем так, дело в том, что формат не просто так имеет версию 3, есть, например, версии 2.0, 2.1. В них первые пять байт - это сигнатура(3) + версия(2), эти поля менять точно нельзя, иначе...
Раздел: Опкоды, Формулы, Клиент 26.07.2010, 22:18
Ответов: 170
Просмотров: 118,799
Автор VDm
В таком случае, ничто не мешает и им присвоить...

В таком случае, ничто не мешает и им присвоить snifferID.
До тех пор, пока формат окончательно не утвержден, в списке могут быть подвижки (с поправкой на "давность" команды), после утверждения...
Раздел: Опкоды, Формулы, Клиент 25.07.2010, 20:32
Ответов: 170
Просмотров: 118,799
Автор VDm
Мы посчитали, что использовать в качестве...

Мы посчитали, что использовать в качестве SnifferID - номер командры разработчиков, а не номер их программы (у одной команды может быть несколько разных программ), будет более правильно.
Раздел: Опкоды, Формулы, Клиент 25.07.2010, 19:19
Ответов: 170
Просмотров: 118,799
Автор VDm
По историческим соображениям, описанным здесь:...

По историческим соображениям, описанным здесь: http://www.gotwow.ic.cz/
Пытаемся составить список SnifferID (SnifferID получается так же при конвертации данных от команды, не имеющей совместимости с...
Раздел: Опкоды, Формулы, Клиент 25.07.2010, 18:43
Ответов: 170
Просмотров: 118,799
Автор VDm
Сложно, если это кому-то потребуется, пусть...

Сложно, если это кому-то потребуется, пусть задает optionalData, а там - что угодно и сколько угодно.
Раздел: Опкоды, Формулы, Клиент 25.07.2010, 17:52
Ответов: 170
Просмотров: 118,799
Автор VDm
Конечно, сомнительно, что номера сборок превысят...

Конечно, сомнительно, что номера сборок превысят 65 535, но я увидел uint в описании у RomanRom2.
Раздел: Опкоды, Формулы, Клиент 25.07.2010, 17:49
Ответов: 170
Просмотров: 118,799
Автор VDm
Предлагаю так же учесть доводы user456 насчет...

Предлагаю так же учесть доводы user456 насчет указания направления пакета, и расширить это поле с 1 до 4 байт, заодно, сделав размер заголовка чанка кратным 4:
struct ChunkHeader
{
char...
Раздел: Опкоды, Формулы, Клиент 25.07.2010, 17:19
Ответов: 170
Просмотров: 118,799
Автор VDm
Если никак не получается решить для всего формата...

Если никак не получается решить для всего формата сразу, давайте хотя-бы определимся с заголовком:
struct FileHeader
{
byte signature[3]; // 'PKT' | 'RAW'.
word version; // == 0x0003 - для...
Раздел: Опкоды, Формулы, Клиент 25.07.2010, 16:56
Ответов: 170
Просмотров: 118,799
Автор VDm
Создайте, где-нибудь Wiki-страницу формата. На...

Создайте, где-нибудь Wiki-страницу формата.
На форуме минимальные отличия в описании формата не видны совершенно.
Раздел: Корзина 22.05.2010, 23:32
Ответов: 545
Просмотров: 275,899
Автор VDm
http://msdn.microsoft.com/en-us/library/aa365465%2...

http://msdn.microsoft.com/en-us/library/aa365465%28VS.85%29.aspx
Раздел: Корзина 22.05.2010, 13:59
Ответов: 545
Просмотров: 275,899
Автор VDm
Одна из гипотетических групп:

Одна из гипотетических групп:
Раздел: Корзина 22.05.2010, 02:04
Ответов: 545
Просмотров: 275,899
Автор VDm
Нет никаких рандомных опкодов, условно мы...

Нет никаких рандомных опкодов, условно мы разделяем их на "new" и "condensed" (в противовес прежним - "old"), одно из другого получается битовыми операциями.
Клиент получает на входе "new" опкод,...
Показано с 1 по 14 из 14.

 

Текущее время: 21:04. Часовой пояс GMT +3.


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot