Дорогие пилоты!

Переход к использованию новой программы запуска EVE Online (он же EVE Launcher) был сопряжён с выявлением нами двух серьёзных проблем; эта статья поможет вам решить их (и расскажет о наших планах по устранению недочётов).

Учтите, что без технических подробностей нам здесь не обойтись.

Проблема №1: конфликт прав на доступ к файлам

Описание проблемы:

Во время установки патча на экране появляется сообщение следующего вида, заканчивающееся словами «WindowsError»:

Traceback (most recent call last):
File "libupdate.pyc", line 527, in Update
File "libupdate.pyc", line 576, in _Update
File "libupdate.pyc", line 304, in Run
File "zsynczsync.pyc", line 1421, in ApplyPatch
File "zsynczsync.pyc", line 1412, in ApplyPatch
File "zsynczsync.pyc", line 1497, in DeleteFile
WindowsError

Если во время установки патча пользователь нажимает на ссылку, выводящуюся в окне программы установки, то операционная система запускает браузер, открывая соответствующую веб-страницу. Процесс браузера наследует от «процесса-прародителя» (т. е. программы установки) принадлежащие ему дескрипторы файлов, что приводит к конфликту с программой установки при попытке изменить содержимое этих файлов.

Способ решения проблемы:

Если вы столкнулись с этой ошибкой, то вам следует закрыть все окна браузера, созданные программой установки, и перезапустить программу установки. Она должна возобновить процесс установки патча; если этого не случилось, воспользуйтесь программой для починки клиента.

Проблема №2: сбой данных

Описание проблемы:

На экране появляется сообщение следующего вида, заканчивающееся словами «data corruption» or «data stream»:

No handlers could be found for logger "zsync"
Exception in thread Thread-3:
Traceback (most recent call last):
File "threading.pyc", line 530, in __bootstrap_inner
File "threading.pyc", line 483, in run
File "zsyncreadFromUrl.pyc", line 117, in DownloadPart
File "zsyncreadFromUrl.pyc", line 136, in _DownloadPart
File "zsynczsync.pyc", line 762, in callback
FileSyncError: data corruption

...или же сообщение, похожее на это:

No handlers could be found for logger "zsync"
Exception in thread Thread-4:
Traceback (most recent call last):
File "threading.pyc", line 530, in __bootstrap_inner
File "threading.pyc", line 483, in run
File "zsyncreadFromUrl.pyc", line 117, in DownloadPart
File "zsyncreadFromUrl.pyc", line 136, in _DownloadPart
File "zsynczsync.pyc", line 522, in callback
TypeError: Error while decompressing: 1

Те, кто столкнулся с этой проблемы, наблюдают странности в поведении программы установки EVE Online и программы для починки клиента — например, они зацикливаются, возвращаясь к предыдущим этапам скачивания и установки патча (кроме того, начинает «подвисать» апдейтер программы установки).

Способ решения проблемы:

Найденный нами способ решения проблемы был успешно опробован как игроками, так и нашими специалистами; он связан с отключением программ ESET Smart Security и ESET NOD32 Antivirus. Мы уже связались со службой поддержки компании ESET и передали её представителям всю информацию, необходимую для воспроизведения обнаруженного нами сбоя. Дело в том, что одна из опций этих программ («фильтрация контента по протоколам приложений», application protocol content filtering) не даёт программе для починки клиента, апдейтеру программы установки и самой программе установки скачивать данные с наших серверов.

Проблема решается путём отключения этой опции на время установки апдейта (после этого её снова можно включить). Подробная инструкция по выполнению этой операции опубликована здесь.

Грядущий патч для лончера

Группа разработчиков, работающих над программой запуска, засиживается на работе допоздна, выявляя причины возникновения проблем и придумывая способы их решения. Новая версия программы запуска (1.11) уже доступна на тестовом сервере Singularity; до основного сервера (Tranquility) она доберётся завтра в первой половине дня, полностью устранив проблему №1 (конфликт прав на доступ к файлам). Параллельно с этим мы продолжим работать над устранением проблемы №2 (сбой данных); кроме того, мы отложили до следующей недели выход небольшого патча для самой игры, чтобы не усложнять жизнь тех, у кого программа запуска работает с перебоями.

С момента выхода обновления «Крусибл 1.5» (т. е. со вторника) в игру зашло около 220 тысяч подписчиков; с проблемами в работе программы загрузки EVE Online столкнулось примерно 6 тысяч человек. Шесть тысяч — это очень много; всем им мы хотим принести наши глубочайшие извинения.

Зачем он нужен, этот лончер?

В последние дни нам часто задают вопрос о необходимости выпуска отдельной программы загрузки. Несмотря на то, что авторы программы написали о ней целую статью, мы хотим ещё раз обратить ваше внимание на преимущества от её появления.

По мере роста игры процесс выпуска патчей стал для CCP крайне сложным и утомительным — на одну строчку кода приходилось тратить столько же усилий, сколько и на большое обновление, вместо считанных часов на подготовку мелких апдейтов уходили недели. Благодаря программе запуска мы сможем гораздо быстрее устранять дефекты в работе игры — а вам, в свою очередь, будет доставаться больше интересного контента, выпускаемого гораздо чаще, чем до сих пор. Кроме того, программа запуска будет служить для нас источником ценной информации о процессе установки обновлений; мы уже используем её в этом качестве, успешно выявляя и устраняя многие сбои и неполадки.

Мы будем внимательно следить за комментариями к этой статье (равно как и за остальными разделами официального форума) — если вы столкнётесь с новыми проблемами, дайте нам знать.

CCP Unifex (Джонатан Лэндер)
Старший продюсер EVE Online

и

CCP Cascade
Руководитель работ по проекту «Программа запуска»

[#] 16.03.2012 @ 16:06 by Sooll3
+ 0 -
(1/7) Загрузка индекса: Инициализация...
Traceback (most recent call last):
File "repairTool\progressPanel.pyc", line 82, in _TaskRun
File "repairTool\repairUI.pyc", line 97, in Start
File "repairTool\repairLogic.pyc", line 199, in Repair
File "repairTool\repairLogic.pyc", line 355, in Restore
File "zsync\zsync.pyc", line 360, in RestoreFolder
File "zsync\zsync.pyc", line 658, in GetInfo
File "stuff\bundle.pyc", line 132, in ReadIndex
File "core_utils.pyc", line 241, in ReadToCallback
File "socket.pyc", line 378, in read
File "httplib.pyc", line 552, in read
File "socket.pyc", line 378, in read
timeout: timed out
Время работы: 0h04m19s

постоянная ошибка при попытке восстановления файлов с помощью repair.exe
Подскажите, что делать!!! ответить
[#] 16.03.2012 @ 19:14 by Expert666
+ 0 -
А как же конфликт Лаунчера с EVEMon? хм... с ним конфликт и его определяет как рабочий клиент. если выдает окно для закрытие клиента. то обратите внимание на EVEMon. может он работает ответить
[#] 17.03.2012 @ 03:55 by Sooll3
+ 0 -
все проблему решил следующим путем:
скачал EVEOnlineLauncherInstaller.ехе и через него запустил восстановление (repair.exe),
восстановление прошло без проблем, клиент обновился по последней версии!!! ответить
[#] 20.03.2012 @ 12:54 by CronMoonvexor
+ 1 -
-- С момента выхода обновления Крусибл 1.5 (т.е. со втоника) в игру зашло около 220 тысяч подписчиков;

у людей в еве ведь нет второго (третьего и тд) аккаунта -trol1face- ответить
[#] 21.03.2012 @ 14:06 by Gogol-Mogol
+ 0 -
Не могу обновиться , как обновиться если обрывы со связью? Можно сделать чтоб лаунчер имел возможность докачки с момента разрыва соединения?? ответить
[#] 23.03.2012 @ 09:02 by dragun
+ 1 -
Не могу запустить лаунчер: пишет, что несовместим с 64х разрядной системой. ответить
[#] 23.03.2012 @ 22:46 by DarthValdemar
+ 1 -
Таже ситуация. Ставил клиенты с разных источников. После установки игры происходит обновление и как только оно завершается пишет, что игра не совместима с 64х разрядной системой. Брал папку с игрой у друзей с последним обновлением. Играет нормально пока не выходит новый патч. Потом опять происходит обновление и возвращаемся к тому, что игра не совместима с 64х разрядной системой. Даже репаер не помогает. У меня антивирус Dr. Web. Отключал модули защиты, однако результат тот же. ответить
[#] 24.03.2012 @ 12:47 by dragun
+ 1 -
Снеси dr.web полностью. У меня та же проблема была. ответить
- [#] 27.03.2012 @ 01:41 by DarthValdemar
+ 1 -
Спасибо помогло. Теперь выбор или ева или лицензионный антивирь :) ответить
- [#] 27.03.2012 @ 05:50 by Gogol-Mogol
+ 0 -
В свете последних событий лучше выбрать лицензионный антивирь. ответить
[#] 17.11.2012 @ 19:26 by nik4821
+ 0 -
при запуске клиента пишет
SSE2 support is needed to run this game
как это лечить? ответить

Написать комментарий
 
EVE Online and the EVE logo are the registered trademarks of CCP hf. All rights are reserved worldwide. All other trademarks are the property of their respective owners. EVE Online, the EVE logo, EVE and all associated logos and designs are the intellectual property of CCP hf. All artwork, screenshots, characters, vehicles, storylines, world facts or other recognizable features of the intellectual property relating to these trademarks are likewise the intellectual property of CCP hf. CCP hf. has granted permission to EVE-RU to use EVE Online and all associated logos and designs for promotional and information purposes on its website but does not endorse, and is not in any way affiliated with, EVE-RU. CCP is in no way responsible for the content on or functioning of this website, nor can it be liable for any damage arising from the use of this website.