These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Технические вопросы

 
  • Topic is locked indefinitely.
12Next page
 

ССP EVE Static Data Dump с русским описанием модулей и кораблей

First post
Author
Evrus
#1 - 2012-09-27 12:38:15 UTC
Где достать сабж?

На странице http://community.eveonline.com/community/toolkit.asp ,я так понимаю, дамп содержит только английское описание?
ISD Stensson
The Scope
Gallente Federation
#2 - 2012-09-27 15:34:23 UTC
Нет. Там есть и локализация. Я в данный момент не смогу «на пальцах» объяснить, какие нужно делать запросы, чтобы для конкретного модуля выводилась русская информация, но советую обратить внимание на таблицы:

  • trnTranslationColumns
  • trnTranslationLanguages
  • trnTranslations

Локализованные описания можно найти в них.

[b]ISD Stensson Captain Community Communication Liaisons (CCLs) Interstellar Services Department[/b]

Evrus
#3 - 2012-09-27 17:46:41 UTC
О спасибо! Объяснять не надо. Главное, чтобы они там были.
Evrus
#4 - 2012-09-30 13:19:00 UTC
Еще раз спасибо, действительно в указанных таблицах, а именно в TrnTranslation содержится локализация.
Сделал на одном фансайте описание по русски (помимо английского):

cкриншот
Evrus
#5 - 2012-12-13 13:09:38 UTC  |  Edited by: Evrus
А новые итемы еще не переведены?

P.s.

С наступающими!

UPDATE.

Все сам вытащил. Спасибо.
ISD Stensson
The Scope
Gallente Federation
#6 - 2013-01-16 09:12:10 UTC
Привет. :)

У вас решился вопрос с SQL-дампом и кодировками?

Простите, что не отвечаю на личные сообщения. Техническая возможность у меня есть, но, вообще, волонтёрам подразделения «ISD Community Communications Liaisons» обычно не разрешается личная переписка. Так что, будет удобнее общаться на форуме.

[b]ISD Stensson Captain Community Communication Liaisons (CCLs) Interstellar Services Department[/b]

Evrus
#7 - 2013-01-16 09:36:17 UTC
Да, все описания на русском я вытащил.
Например -- http://eve-play.ru/eve-db/item/32876

Если нужна таблица, то я могу ее выложить куда-нибудь.
ISD Stensson
The Scope
Gallente Federation
#8 - 2013-01-16 11:11:14 UTC  |  Edited by: ISD Stensson
Выглядит неплохо.

Нет. Таблица не нужна. Наоборот, если бы у вас не получилось, я бы с вами поделился. :) Для меня вытащить эти данные из дампа и сконвертировать в нужный формат несложно.

[b]ISD Stensson Captain Community Communication Liaisons (CCLs) Interstellar Services Department[/b]

Evrus
#9 - 2013-01-16 12:45:15 UTC
Спасибо.
Все описания в наличии, ну кроме тех, к которым и английского описания нет. Например, всякие солнца.
Yurij Alexandrov
Yurij Alexandrov Corporation
#10 - 2013-01-30 19:27:35 UTC
ISD Stensson wrote:
Выглядит неплохо.

Нет. Таблица не нужна. Наоборот, если бы у вас не получилось, я бы с вами поделился. :) Для меня вытащить эти данные из дампа и сконвертировать в нужный формат несложно.


Здравствуйте. Я сейчас занимаюсь разработкой "лабораторного" варианта утилиты для анализа своей деятельности на рынке, и я дошел до того, что мне нужны справочные данные по товарам, станциям, картой галактики (графа связности систем) и т.д.
Но пока что мои отношения с SQL Server'ом складываются не очень хорошо. Есть ли возможность разместить вот ту БД не только в виде дампа SQL Server'а, но и, например, в формате mdb? Хоть он и редко используется для серьезных задач, но он очень удобен про прототипировании небольшой однопользовательской системы.
Заранее спасибо.
ISD Stensson
The Scope
Gallente Federation
#11 - 2013-01-31 02:41:14 UTC  |  Edited by: ISD Stensson
Я попробовал сконвертировать их в формат MS Access 2010 и мне это вроде бы удалось. Скачать можно отсюда (~50 мегабайт, 7-Zip архив).

Сразу уточню, что за содержимое этого файла разработчики EVE Online не несут никакой ответственности — я делюсь им, как игрок.

Странно, но сам файл базы данных в распакованном виде занимает 300 с лишним мегабайт; я думал будет гораздо больше. Если там вдруг не окажется каких-то таблиц, то я могу его переделать. (Хотя, я вроде бы проверял и таблицы были на месте.)

[b]ISD Stensson Captain Community Communication Liaisons (CCLs) Interstellar Services Department[/b]

Yurij Alexandrov
Yurij Alexandrov Corporation
#12 - 2013-01-31 07:03:57 UTC  |  Edited by: Yurij Alexandrov
Большое спасибо. Сейчас немного поколдую над преобразованием из access2010 в более старый формат... Надеюсь, получится.

UPD: в аксесс пока что базу засунуть так и не удалось (даже с новым драйвером БД), но зато Visual Studio источник данных увидело. Т.е. с данными работать можно.
ISD Stensson
The Scope
Gallente Federation
#13 - 2013-01-31 07:54:24 UTC  |  Edited by: ISD Stensson
Вот MDB-версия. Я как-то сразу не подумал, что вам нужен именно MDB-формат и не глядя сохранил в Access — забыл, что с 2007-й версии он новый формат использует (accdb). И, опять же, не глядя, его упаковал. Простите меня, я больше так не буду. :)

[b]ISD Stensson Captain Community Communication Liaisons (CCLs) Interstellar Services Department[/b]

Yurij Alexandrov
Yurij Alexandrov Corporation
#14 - 2013-01-31 08:55:26 UTC
Большое спасибо. Теперь совсем хорошо :)
Romeo Black
For Mother Russia
#15 - 2013-02-10 16:43:10 UTC  |  Edited by: Romeo Black
Тоже вопрос по дампу.
Разбираю таблицу dbo.invTypeMaterials, как я понимаю в ней содержится перечень необходимых материалов для производства чего-либо.
Беру чертеж Кроноса из игры http://s61.radikal.ru/i171/1302/58/d78ae9526eaa.jpg и смотрю информацию которая есть в дампе http://s017.radikal.ru/i414/1302/d3/56df2b055e1d.jpg . Подскажите, пожалуйста, что это за минералы (выделенные красным) в дампе, если их нет в требованиях чертежа в еве-клиенте? И почему в дампе нет информации о том что для производства Кроноса требуется Мегатрон и 20 R.A.M. -Starship Tech ?
ISD Stensson
The Scope
Gallente Federation
#16 - 2013-02-10 17:09:25 UTC
Нет. В этой таблице содержится список того, во что будет переработан предмет.

Список требований по материалам для чертежей находится в таблице ramTypeRequirements

Вот, для примера, MSSQL-запрос на список материалов для производства «Kronos» (typeID для чертежа — 28662):

SELECT * FROM [ebs_DATADUMP].[dbo].[ramTypeRequirements] WHERE typeID = 28662 AND activityID = 1

[b]ISD Stensson Captain Community Communication Liaisons (CCLs) Interstellar Services Department[/b]

Romeo Black
For Mother Russia
#17 - 2013-02-10 17:19:56 UTC
Огромное спасибо, а можно где-нибудь прочитать полное описание таблиц, хотя бы на англике?
ISD Stensson
The Scope
Gallente Federation
#18 - 2013-02-10 17:25:19 UTC  |  Edited by: ISD Stensson
Вот здесь оно довольно-таки неплохое: http://wiki.eve-id.net/Category:CCP_DB_Tables (а можно даже сказать практически единственное в интернетах). И не стесняйтесь задавать вопросы в этой теме, я буду рад на них ответить и буду надеяться, что Evrus'a это не сильно побеспокоит (если побеспокоит, то я могу создать новую тему :) ).

[b]ISD Stensson Captain Community Communication Liaisons (CCLs) Interstellar Services Department[/b]

Romeo Black
For Mother Russia
#19 - 2013-02-10 19:01:19 UTC  |  Edited by: Romeo Black
ISD Stensson wrote:
Нет. В этой таблице содержится список того, во что будет переработан предмет.

Список требований по материалам для чертежей находится в таблице ramTypeRequirements

Вот, для примера, MSSQL-запрос на список материалов для производства «Kronos» (typeID для чертежа — 28662):

SELECT * FROM [ebs_DATADUMP].[dbo].[ramTypeRequirements] WHERE typeID = 28662 AND activityID = 1


Связался с этой таблицей и вот что у меня получилось http://s001.radikal.ru/i194/1302/b4/541f07ea01f1.jpg . Теперь как мы видим пропало "Сырье", такое, как например "Construction Blocks" и т. д. . В какой еще таблице может содержаться перечень компонент для производства?.

Вопрос снимается, предыдущую таблицу тоже нужно смотреть. В ней как раз и идет сырье
ISD Stensson
The Scope
Gallente Federation
#20 - 2013-02-11 16:22:59 UTC
В общем, я взял этот запрос за основу и немного доработал. Вот что у меня получилось: http://pastebin.com/jibFhiN1

В начале скрипта можно задать название любого чертежа, и нужные материалы найдутся автоматически.

[b]ISD Stensson Captain Community Communication Liaisons (CCLs) Interstellar Services Department[/b]

12Next page