+ Ответить в теме
Страница 2 из 2 ПерваяПервая 1 2
Показано с 11 по 15 из 15
  1. #11

    По умолчанию

    Ответ саппорта оригинален, если что не работает - переустанавливай все.
    По теме ошибки
    "Проверка установленного клиента игры не может быть выполнена. Не удалось записать управляющие файлы в каталог клиента."
    Выдалась свободная минутка, И Я ПОПРОСИЛ СВОЕГО ОДНОГО ДРУГА РАЗОБРАТЬСЯ, НО ЭТО ТОЧНО НЕ Я ДЕЛАЛ.
    Итак, опытным путем было выявлено, что папка с управляющими данными называется: -gup-
    Вот она:

    Сразу возник вопрос, что мешает нашему ненаглядному ИЦ туда записать свои данные ?
    Почесав репу, было решено подчистить содержимое папки -gup, на что GameCenter отреагировал так:

    После чего был ожидаемый WIN:

    Содержимое папки после данных действий представляло собой такую картину:

    Описание всей этой мишуры:
    install.log - тупо лог, ничего интересного не было, содержал в себе дату и номер версии клиента
    last.xml - xml - файл, содержание:
    Код:
    <?xml version="1.0" encoding="UTF-8"?>
    <Manifest Build="13" NeedVerification="0">
    	<Misc EXEFILENAME="element\elementclient.exe" EXEPARAMS="startbypatcher" GAMEID="0.61"/>
    </Manifest>
    Строчка
    Код:
    <Manifest Build="13" NeedVerification="0">
    содержит в себе параметры
    Manifest Build - отображает номер версии. NeedVerification - false/true параметр, отвечает за полную проверку клиента при запуске ИЦ. Тут подробнее , если установить параметру NeedVerification значение 0
    Код:
    NeedVerification="0"
    отключается проверка игры, ИЦ подцепляет даже "битый" клиент и пытается его запустить. При копировании папки -gup- в клиент фришки, ИЦ подхватила его и даже запустила.

    Строка
    Код:
    Misc EXEFILENAME="element\elementclient.exe" EXEPARAMS="startbypatcher" GAMEID="0.61"
    Содержит параметры, EXEFILENAME - путь до исполняемого файла, EXEPARAMS - команда запуска исполняемого файла , GAMEID - числовой идентификатор игры судя по всему.

    Собственно информация полезная, но на вопрос выше не отвечает. Идем дальше, папка с названием 13 содержала в себе файл manifest.xml.gz, 13 если помним - номер билда по ИЦушной версии. В архиве лежала xml - база файлов клиента с хешами и изменениями . Опять почесав репу, мозг выдал что файл manifest.xml.gz и есть эти самые управляющие данные . А раз так, значит для симуляции данной ошибки необходимо затруднить доступ к данному файлу. Удаление manifest.xml.gz привело к повторному скачиванию его, значит не в этом дело. Попробовал поставить файлу атрибут "Только для чтения" , запускаем ИЦ тыкаем на

    и...

    Уже близко, но ошибка ведь немного другая была. Присмотревшись внимательно к скрину с ошибкой в первом посте
    Вложение 160767
    , заметил что ИЦ требует проверки клиента, а у меня сразу предлагает играть. Вспоминаем файл last.xml, меняем там параметр
    NeedVerification="0"
    на
    NeedVerification="1"
    т.е. заставили думать ИЦ что клиент нуждается в проверке, собственно что он и предложил при следующем запуске.
    Жмякаем на проверку, результат:

    т.е. данная ошибка была успешно симулирована.

    Solution
    Очевидно что ИЦ необходимо открыть файл manifest.xml.gz на запись, но по причине выставленных прав или атрибутов на диск или конкретный файл, этого он сделать не может. Если честно, не силен МОЙ ОДИН ДРУГ в теме политики доступа на винде (или что у них там) и изучать не хочет, ибо хлам в голову пихать весь этот неохота. Как вариант, можно предложить поправить в файле last.xml, строчку
    NeedVerification="1"
    на
    NeedVerification="0"
    тем самым отключив проверку клиента, актуально будет до следующей обновы.
    Для простоты, залил поправленный файл вместе с папкой -gup-
    ТЫК -> -gup-.zip
    копировать в папку с игрой с заменой.
    з.ы. Автор ни к чему не призывает и вообще все выложил для ознакомления. Материал копировать только с указанием автора данного поста.
    Последний раз редактировалось Jopttb; 19.01.2014 в 17:43.

  2. #12
    Развивающийся Raf112 житель Идеального Мира Аватар для Raf112
    Регистрация
    07.08.2011
    Адрес
    Астра
    Сообщений
    31

    По умолчанию

    Цитата Сообщение от Perepih Посмотреть сообщение
    создай ярлык для elementclient.exe и через пробел допиши в пути ярлыка startbypatcher
    запускай через этот ярлык. профит!)
    Я сделала, как посоветовал саппорт. Всё получилось...
    Я так счастлива утром, проснувшись рядом с тобою. Пахнет в квартире неистовым чувством - сладостью и любовью. Пахнет в квартире этим безумством, которое мы называем любовью.

  3. #13
    Развивающийся Raf112 житель Идеального Мира Аватар для Raf112
    Регистрация
    07.08.2011
    Адрес
    Астра
    Сообщений
    31

    По умолчанию

    Цитата Сообщение от Jopttb Посмотреть сообщение
    Ответ саппорта оригинален, если что не работает - переустанавливай все.
    По теме ошибки
    "Проверка установленного клиента игры не может быть выполнена. Не удалось записать управляющие файлы в каталог клиента."
    Выдалась свободная минутка, И Я ПОПРОСИЛ СВОЕГО ОДНОГО ДРУГА РАЗОБРАТЬСЯ, НО ЭТО ТОЧНО НЕ Я ДЕЛАЛ.
    Итак, опытным путем было выявлено, что папка с управляющими данными называется: -gup-
    Вот она:

    Сразу возник вопрос, что мешает нашему ненаглядному ИЦ туда записать свои данные ?
    Почесав репу, было решено подчистить содержимое папки -gup, на что GameCenter отреагировал так:

    После чего был ожидаемый WIN:

    Содержимое папки после данных действий представляло собой такую картину:

    Описание всей этой мишуры:
    install.log - тупо лог, ничего интересного не было, содержал в себе дату и номер версии клиента
    last.xml - xml - файл, содержание:
    Код:
    <?xml version="1.0" encoding="UTF-8"?>
    <Manifest Build="13" NeedVerification="0">
    	<Misc EXEFILENAME="element\elementclient.exe" EXEPARAMS="startbypatcher" GAMEID="0.61"/>
    </Manifest>
    Строчка
    Код:
    <Manifest Build="13" NeedVerification="0">
    содержит в себе параметры
    Manifest Build - отображает номер версии. NeedVerification - false/true параметр, отвечает за полную проверку клиента при запуске ИЦ. Тут подробнее , если установить параметру NeedVerification значение 0
    Код:
    NeedVerification="0"
    отключается проверка игры, ИЦ подцепляет даже "битый" клиент и пытается его запустить. При копировании папки -gup- в клиент фришки, ИЦ подхватила его и даже запустила.

    Строка
    Код:
    Misc EXEFILENAME="element\elementclient.exe" EXEPARAMS="startbypatcher" GAMEID="0.61"
    Содержит параметры, EXEFILENAME - путь до исполняемого файла, EXEPARAMS - команда запуска исполняемого файла , GAMEID - числовой идентификатор игры судя по всему.

    Собственно информация полезная, но на вопрос выше не отвечает. Идем дальше, папка с названием 13 содержала в себе файл manifest.xml.gz, 13 если помним - номер билда по ИЦушной версии. В архиве лежала xml - база файлов клиента с хешами и изменениями . Опять почесав репу, мозг выдал что файл manifest.xml.gz и есть эти самые управляющие данные . А раз так, значит для симуляции данной ошибки необходимо затруднить доступ к данному файлу. Удаление manifest.xml.gz привело к повторному скачиванию его, значит не в этом дело. Попробовал поставить файлу атрибут "Только для чтения" , запускаем ИЦ тыкаем на

    и...

    Уже близко, но ошибка ведь немного другая была. Присмотревшись внимательно к скрину с ошибкой в первом посте
    Вложение 160767
    , заметил что ИЦ требует проверки клиента, а у меня сразу предлагает играть. Вспоминаем файл last.xml, меняем там параметр
    NeedVerification="0"
    на
    NeedVerification="1"
    т.е. заставили думать ИЦ что клиент нуждается в проверке, собственно что он и предложил при следующем запуске.
    Жмякаем на проверку, результат:

    т.е. данная ошибка была успешно симулирована.

    Solution
    Очевидно что ИЦ необходимо открыть файл manifest.xml.gz на запись, но по причине выставленных прав или атрибутов на диск или конкретный файл, этого он сделать не может. Если честно, не силен МОЙ ОДИН ДРУГ в теме политики доступа на винде (или что у них там) и изучать не хочет, ибо хлам в голову пихать весь этот неохота. Как вариант, можно предложить поправить в файле last.xml, строчку
    NeedVerification="1"
    на
    NeedVerification="0"
    тем самым отключив проверку клиента, актуально будет до следующей обновы.
    Для простоты, залил поправленный файл вместе с папкой -gup-
    ТЫК -> Вложение 160878
    копировать в папку с игрой с заменой.
    з.ы. Автор ни к чему не призывает и вообще все выложил для ознакомления. Материал копировать только с указанием автора данного поста.
    Спасибо за такое подробное описание!
    Я так счастлива утром, проснувшись рядом с тобою. Пахнет в квартире неистовым чувством - сладостью и любовью. Пахнет в квартире этим безумством, которое мы называем любовью.

  4. #14
    Развивающийся Raf112 житель Идеального Мира Аватар для Raf112
    Регистрация
    07.08.2011
    Адрес
    Астра
    Сообщений
    31

    По умолчанию

    Цитата Сообщение от Jopttb Посмотреть сообщение
    Ответ саппорта оригинален, если что не работает - переустанавливай все.
    По теме ошибки
    "Проверка установленного клиента игры не может быть выполнена. Не удалось записать управляющие файлы в каталог клиента."
    Выдалась свободная минутка, И Я ПОПРОСИЛ СВОЕГО ОДНОГО ДРУГА РАЗОБРАТЬСЯ, НО ЭТО ТОЧНО НЕ Я ДЕЛАЛ.
    Итак, опытным путем было выявлено, что папка с управляющими данными называется: -gup-
    Вот она:

    Сразу возник вопрос, что мешает нашему ненаглядному ИЦ туда записать свои данные ?
    Почесав репу, было решено подчистить содержимое папки -gup, на что GameCenter отреагировал так:

    После чего был ожидаемый WIN:

    Содержимое папки после данных действий представляло собой такую картину:

    Описание всей этой мишуры:
    install.log - тупо лог, ничего интересного не было, содержал в себе дату и номер версии клиента
    last.xml - xml - файл, содержание:
    Код:
    <?xml version="1.0" encoding="UTF-8"?>
    <Manifest Build="13" NeedVerification="0">
    	<Misc EXEFILENAME="element\elementclient.exe" EXEPARAMS="startbypatcher" GAMEID="0.61"/>
    </Manifest>
    Строчка
    Код:
    <Manifest Build="13" NeedVerification="0">
    содержит в себе параметры
    Manifest Build - отображает номер версии. NeedVerification - false/true параметр, отвечает за полную проверку клиента при запуске ИЦ. Тут подробнее , если установить параметру NeedVerification значение 0
    Код:
    NeedVerification="0"
    отключается проверка игры, ИЦ подцепляет даже "битый" клиент и пытается его запустить. При копировании папки -gup- в клиент фришки, ИЦ подхватила его и даже запустила.

    Строка
    Код:
    Misc EXEFILENAME="element\elementclient.exe" EXEPARAMS="startbypatcher" GAMEID="0.61"
    Содержит параметры, EXEFILENAME - путь до исполняемого файла, EXEPARAMS - команда запуска исполняемого файла , GAMEID - числовой идентификатор игры судя по всему.

    Собственно информация полезная, но на вопрос выше не отвечает. Идем дальше, папка с названием 13 содержала в себе файл manifest.xml.gz, 13 если помним - номер билда по ИЦушной версии. В архиве лежала xml - база файлов клиента с хешами и изменениями . Опять почесав репу, мозг выдал что файл manifest.xml.gz и есть эти самые управляющие данные . А раз так, значит для симуляции данной ошибки необходимо затруднить доступ к данному файлу. Удаление manifest.xml.gz привело к повторному скачиванию его, значит не в этом дело. Попробовал поставить файлу атрибут "Только для чтения" , запускаем ИЦ тыкаем на

    и...

    Уже близко, но ошибка ведь немного другая была. Присмотревшись внимательно к скрину с ошибкой в первом посте
    Вложение 160767
    , заметил что ИЦ требует проверки клиента, а у меня сразу предлагает играть. Вспоминаем файл last.xml, меняем там параметр
    NeedVerification="0"
    на
    NeedVerification="1"
    т.е. заставили думать ИЦ что клиент нуждается в проверке, собственно что он и предложил при следующем запуске.
    Жмякаем на проверку, результат:

    т.е. данная ошибка была успешно симулирована.

    Solution
    Очевидно что ИЦ необходимо открыть файл manifest.xml.gz на запись, но по причине выставленных прав или атрибутов на диск или конкретный файл, этого он сделать не может. Если честно, не силен МОЙ ОДИН ДРУГ в теме политики доступа на винде (или что у них там) и изучать не хочет, ибо хлам в голову пихать весь этот неохота. Как вариант, можно предложить поправить в файле last.xml, строчку
    NeedVerification="1"
    на
    NeedVerification="0"
    тем самым отключив проверку клиента, актуально будет до следующей обновы.
    Для простоты, залил поправленный файл вместе с папкой -gup-
    ТЫК -> Вложение 160878
    копировать в папку с игрой с заменой.
    з.ы. Автор ни к чему не призывает и вообще все выложил для ознакомления. Материал копировать только с указанием автора данного поста.
    Спасибо за такое подробное описание!
    Я так счастлива утром, проснувшись рядом с тобою. Пахнет в квартире неистовым чувством - сладостью и любовью. Пахнет в квартире этим безумством, которое мы называем любовью.

  5. #15
    Любопытный _Aaz_ житель Идеального Мира
    Регистрация
    13.11.2009
    Сообщений
    16

    По умолчанию

    Jopttb Спасибо!!!
    ИЦ постоянно уходил в проверку и скачивание починки.
    Проверяется, качает починку, чиниться и так по кругу без запуска игры.
    Удалил всё содержимое папки -gup , всё заработало.

+ Ответить в теме
Страница 2 из 2 ПерваяПервая 1 2

Ваши права

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