Ru-MaNGOS

Вернуться   Ru-MaNGOS > Дополнения > Tools

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

Tools Обсуждение программ для MaNGOS

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.06.2011, 22:38   #1
Lordronn
Умный
 
Регистрация: 17.06.2010
Сообщений: 397
Сказал(а) спасибо: 58
Поблагодарили 55 раз(а) в 38 сообщениях
Lordronn Скоро придёт к известности
По умолчанию TableComparator[C#]

Version 1.0



Version 2.0



Для использования нужен Microsoft Visual Studio, MySQL Connector

http://www.mysql.com/downloads/connector/net/

пример работы

http://ytdb.ru/showpost.php?p=33774&postcount=223

делалось этой утилиткой

Последний раз редактировалось Lordronn; 07.09.2011 в 15:45.
Lordronn вне форума   Ответить с цитированием
Старый 12.06.2011, 23:05   #2
LordJZ
Супер-модератор
 
Аватар для LordJZ
 
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
LordJZ Как самоцвет среди гранитаLordJZ Как самоцвет среди гранитаLordJZ Как самоцвет среди гранита
По умолчанию

Comparator это сильно
LordJZ вне форума   Ответить с цитированием
Старый 12.06.2011, 23:20   #3
Lordronn
Умный
 
Регистрация: 17.06.2010
Сообщений: 397
Сказал(а) спасибо: 58
Поблагодарили 55 раз(а) в 38 сообщениях
Lordronn Скоро придёт к известности
По умолчанию

Ну я долго подбирал название, ибо до этого было обычное название - ConsoleApplication2. Ну на английском сравнитель будет comparator. Например утилитка
Сравнитель файлов - File Comparator
Lordronn вне форума   Ответить с цитированием
Старый 13.06.2011, 08:48   #4
LordJZ
Супер-модератор
 
Аватар для LordJZ
 
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
LordJZ Как самоцвет среди гранитаLordJZ Как самоцвет среди гранитаLordJZ Как самоцвет среди гранита
По умолчанию

Цитата:
Сообщение от Lordronn Посмотреть сообщение
...
Ну на английском сравнитель будет comparator.
...
К этому и было моё «сильно»
LordJZ вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Lordronn (13.06.2011)
Старый 13.06.2011, 13:45   #5
Lordronn
Умный
 
Регистрация: 17.06.2010
Сообщений: 397
Сказал(а) спасибо: 58
Поблагодарили 55 раз(а) в 38 сообщениях
Lordronn Скоро придёт к известности
По умолчанию

Добавил сравнялку для ГО(фракция и флаги). Также вынес конфиг подключения в xml файл, которые десериализуется при запуске.
Lordronn вне форума   Ответить с цитированием
Старый 13.06.2011, 16:12   #6
tempura
Forum bot
 
Аватар для tempura
 
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
tempura отключил(а) отображение уровня репутации
По умолчанию

Цитата:
Сообщение от Lordronn Посмотреть сообщение
Сравнитель файлов - File Comparator
file comparer
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки.
tempura вне форума   Ответить с цитированием
Старый 13.06.2011, 16:19   #7
Lordronn
Умный
 
Регистрация: 17.06.2010
Сообщений: 397
Сказал(а) спасибо: 58
Поблагодарили 55 раз(а) в 38 сообщениях
Lordronn Скоро придёт к известности
По умолчанию

Я не переводил, а нашел в интернете такую программу)

http://www.google.com.ua/search?clie...hannel=suggest
Lordronn вне форума   Ответить с цитированием
Старый 16.06.2011, 18:46   #8
Lordronn
Умный
 
Регистрация: 17.06.2010
Сообщений: 397
Сказал(а) спасибо: 58
Поблагодарили 55 раз(а) в 38 сообщениях
Lordronn Скоро придёт к известности
По умолчанию

Добавил сравнялку creature_equip_template с соответствующей ей creature_equip_template_sniff.
Lordronn вне форума   Ответить с цитированием
Старый 07.09.2011, 15:43   #9
Lordronn
Умный
 
Регистрация: 17.06.2010
Сообщений: 397
Сказал(а) спасибо: 58
Поблагодарили 55 раз(а) в 38 сообщениях
Lordronn Скоро придёт к известности
По умолчанию

https://github.com/Lordron/TableComparator-v-2.0/

Новый репозиторий новой версии. В отличии от старой тут структура хранится в xml. Сравнить можно абсолютно любые таблицы с соответствующими им таблицами с приставкой _sniff. Достаточно лишь описать структуру в xml. Название xml файла соответствует названию таблицы. Пример:

Код:
<Table>
  <field name="entry"/>
  <field name="speed_run"/>
  <field name="speed_walk"/>
  <field name="faction_a"/>
  <field name="faction_h"/>
  <field name="dynamicflags"/>
  <field name="unit_flags"/>
  <field name="rangeattacktime"/>
  <field name="baseattacktime"/>
  <field name="scale"/>
  <field name="unit_class"/>
  <field name="mindmg"/>
  <field name="maxdmg"/>
  <field name="attackpower"/>
  <field name="rangedattackpower"/>
  <field name="dmg_multiplier"/>
  <field name="Vehicle_Id"/>
</Table>

Последний раз редактировалось Lordronn; 07.09.2011 в 15:45.
Lordronn вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



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


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