Eve online

EVE Online. Перевстановлення Windows.


Не так давно перевстановлювати систему. І дуже хотілося перенести Єву повністю, включаючи настройки. Нижче я приведу інформацію, яка допоможе Вам перенести Евку в нову систему (Windows). Практично все це можна знайти і в інших джерелах, але як правило, все розкидано по різних сайтах і форумах.

Отже. З чого ж складається і де розташовується Єва?

Зазвичай клієнт Єви має свої файли за чотирма різними шляхами:

1) Власне сам клієнт (Виконувані файли гри, лаунчер і утиліт, бібліотеки та інше, без чого запуск неможливий). У мене - E: \ EVE \

2) Файли ресурсів (раніше були разом з клієнтом, тепер зберігаються окремо і використовуються всіма встановленими клієнтами). За замовчуванням тут - C: \ ProgramData \ CCP \ EVE

Розробники кажуть що запустити Єву можна і без них, клієнт завантажить їх автоматично. Формально це так, але на повільному або нестабільному інтернет-з'єднанні перший запуск без цих файлів може зайняти хвилини, і навіть десятки хвилин. І виглядати це буде так як ніби процес завис. На момент написання моя папка з ресурсами це понад 67 тисяч файлів загальним обсягом 12.5 GB.

3) Список. За замовчуванням тут - C: \ Users \ $ ім'я користувача \ Documents \ EVE

В принципі вони не потрібні для перенесення налаштувань, але саме там виявляться ЛОКАЛЬНО збережені настройки Овервіл і фіти.

4) Налаштування клієнта. За замовчуванням тут - C: \ Users \ $ ім'я користувача \ AppData \ Local \ CCP \ EVE.

Папка з настройками клієнта має вигляд $ Діск_ $ Путь_tranquility. У моєму випадку це e_eve_tranquility. Там же знаходяться деякі службові папки і дампи краш іграшки.

Шляхи для клієнта і файлів ресурсів у мене збігаються. Ім'я користувача, а отже і шляхи для налаштувань різні. Але ця різниця переносу налаштувань не завадила. Порядок перенесення простий. Переносимо клієнт. Запускаємо лаунчер. Якщо необхідно то в настройках лаунчер міняємо шлях для папки з ресурсами. Ставимо в налаштуваннях галку "Отримати всі загальні файли даних". Після початку завантаження закриваємо лаунчер. Відкриваємо Папку з ресурсами, копіюємо туди ресурси зі старої системи з заміною. Відкриваємо папку з настройками, копіюємо в відповідну папку (якщо немає, то можна створити вручну.) Вміст папки з настройками зі старої системи з заміною. Фіти і Овервіл переносимо за бажанням. Тим більше що зараз це все нормально зберігається на сервері.

Папка клієнта Єви. Можливості.

Крім стандартного запуску клієнта через лаунчер можна запустити гру безпосередньо. Виконуваний файл знаходиться тут $ ПапкаСКліентом \ bin \ ExeFile.exe. Можливий запуск з параметрами.

/ TriPlatform = dx9 або / triPlatform = dx11 Вказівка ​​який DirectX використовувати.

/ Server: Singularity Вказує що потрібно з'єднаються з тест-сервером Singularity.

/ Noconsole При запуску з параметрами виводиться вікно консолі де логіруется запуск клієнта. Щоб відключити це вікно потрібен параметр / noconsole

Думаю є й інші параметри, я описав тільки те що використовую сам.

Утиліт три. Це repair.exe. rescache.exe і LogServer.exe. Останню я не використовував і тут писати не буду. Розповім про перших двох.

rescache.exe - Консольна утиліта для операцій з файлами ресурсів. Вміє перевіряти наявність усіх необхідних ресурсів і, при необхідності, пропонує докачати відсутні. Може запускатися з параметрами.

verify - сканує всі файли за індексом і обчислює контрольну суму MD5, яка використовується для перевірки вмісту файлів. Якщо контрольна сума для будь-якого файлу не відповідає індексу. файл буде видалений.
download - з агружает всі файли, перераховані в індексі. які не знайдені в кеші.
purge - Видаляє будь-які додаткові файли з кешу (у тому числі ресурси тест-серверів). (Не робила то що повинна якщо ресурси мали властивість "рід онли")
move - переміщує rescache на нове місце. Переміщує саму папку і оновлює записи реєстру які клієнт використовує. щоб знайти її.
diff - сканує кеш порівнює з індексом і повідомляє кількість зайвих і відсутніх файлів файлів.