Jump to content
Korean Random

OjKtoZdes

User
  • Posts

    9
  • Joined

  • Last visited

Posts posted by OjKtoZdes

  1. Собственно сабж... Остальное в скринах (скрин с чистого клиента + скрин с установленным XVM)...

     

    Для топ-пухи указано 988 м, а в реалиях далее, чем на пол карты (1000 м), данное орудие не бъет!..

     

    Будет время - поправьте, чтобы игроков с толку не сбивать...

     

    Удачи в труде и на полях сражений! :)

     

    P.S. О правилах оформления можете не отписываться - я все-равно читать не буду... Да это, собственно, - не баг, а неточность в описании...

    T82_HMC_WG.jpg

    T82_HMC_XVM.jpg

  2. Возможно счас перекинуть с 0 8 4 в 0 8 5 XVM и будет ли он работать ?

    @TvIcTeP, версия 3.5.0-pre1

    Мдя... Ох и "поддержка"...

     

    А кто будет пользователям говорить, что игра использует каталог "0.8.5", а в указанном архиве лежит каталог "0.8.5 Common Test"???

    (http://code.google.com/p/wot-xvm/downloads/detail?name=xvm-3.5.0-pre1.zip)

     

    Что ваши любимые относительные пути должны выглядеть не так, как вам хочется:

    <каталог игры WoT>\res_mods\0.8.5 Common Test\gui\flash\*.*

    а как должно быть:

    <каталог игры WoT>\res_mods\0.8.5\gui\flash\*.*

     

    Кто будет говорить пользователям, что содержиммое каталога "0.8.5 Common Test" необходимо перенести (или же скопировать) в каталог "0.8.5" (что равносильно переименованию каталога)???

     

    Ай-яй-яй, Господа, ай-яй-яй...

  3. Не так уж сложно погуглить на тему относительных путей и не нести пургу.

    Не так уж сложно писать нормальный код.

    А не нагугливать чужие ошибки...

     

    файл xvm-stat.exe.config

    <setting name="MountPoint" serializeAs="String">

        <value>.stat</value>

    </setting>

     

    файл UserInfo.swf (sprite20486.as)

        }).MAX_PATH = 100;

        (_global.wot.utils.Defines = function ()

        {

        }).DOKAN_MP = "../../../.stat/";

        (_global.wot.utils.Defines = function ()

        {

        }).COMMAND_LOG = wot.utils.Defines.DOKAN_MP + "@LOG";

     

    Удалите в файле xvm-stat.exe.config в значении параметра MountPoint любой символ (или добавьте любой из допустимых для данной файловой системы), где тогда ваши SWF-ки будут искать данные???

     

    Почему одни настройки мы вычитываем из файла, а другие (не менее важные) впиндюриваем влоб?

     

    Где вы нагуглили такую логику программирования?

     

    Продолжить с примерами?

    Мне бы не хотелось выставлять Вас на посмешище.

     

    Почему вместо нормальног ответа (например: "В данной версии это не поддерживается. Постараемся реализовать в следующей") начинается откровенный троллинг???

     

    Вам предлагалась реальная помощь, а не левая тема "абы лясы поточить"!

     

    К моему глубочайшему сожалению, глядя на ваш код, я несколько разочарован в уровне квалификации вашей команды...

    И очень похоже на то, что Вы не готовы к конструктивному общению...

     

    Тему можно закрывать с пометкой "Не разрешимо" и сообщением "В данной версии это не поддерживается!"

  4.  

    А как на счет варианта, создавать линк-каталог не в каталоге модов игры, а в каталоге пользователя???

    Если предоставите такой xvm-stat.exe, могу проверить.

    Из SWF работают только относительные пути. Разве что можно всю папку игры перенести.

     

     

    Только не всю игру, а модуль!

    С игры начните

     

    @Mr A, не вижу ничего смешного.

     

    Вы проверяли у себя ситуацию, описанную в первом посте???

    Что-то я сомневаюсь...

     

    'off topic'

    Если Вы считаете правильным: копировать всю игру каждому пользователю - вперед!

    Начните с себя:

    1. Создайте для каждого члена семьи свою ограниченную учетку. Настройте её под его нужды.

    3. Скопируйте в каждую учетку по одному экземпляру игры.

    4. И не останавливайтесь на достигнутом: скопируйте туда же по экземпляру офисного софта, браузеров, антивирусов, медиапроигроватетей...

     

    Что это за подход к решению вопроса???

     

    Я прекрасно знаю, что около 95% пользователей сидят в интернете под админскими учетками.

    Что в этом хорошего?

     

    Давайте все дружно начнем писать софт, который работает только под рутом!

     

    Вам говорят, в каком режиме ПО должно работать правильно...

    Не знаете, как проверить и/или что ответить - не отвечайте вовсе.

     

    ****************************************************************************************************************************************

     

    Ужас!!! Дожились...

    О каких "только" относительных путях речь?

    Каким боком тут SWF???

    Это всего лишь точка монтирования для библиотеки DOKAN...

    Не уж то так сложно в

    http://code.google.com/p/wot-xvm/source/browse/tags/xvm-release/3.4.0/src/xvm-stat/Program.cs

    закоментировать строки 269-270:

    269     string mp = String.Format("res_mods{0}{1}", Path.DirectorySeparatorChar,

    270               Settings.Default.MountPoint);

    и вставить присваивание:

    string mp = строковое значение, содержащее путь к временному каталогу текущего пользователя (и, если хотите, вашего "\.stat"), пересобрать модуль и выложить для проверки (или самостоятельно проверить)???

    Кто из нас разраб???

    Или, таки, нужно "пожевать и в рот положить"???

  5. Из SWF работают только относительные пути. Разве что можно всю папку игры перенести.

    Давай попробуем. А там видно будет. (Только не всю игру, а модуль!)

    Сам модуль весит тьфу - и ничего - "спрос в нос не бъет"...

    Каких-то ~10 МБ пытливый (да и не очень) пользователь сможет положить в собственный каталог (ведь в каталог игры все кладут)... ;)

     

    Хотя... Сам подход - не правильный!..

    При чем тут SWF, и как он работает?..

    Речь шла о создании каталога статистики! И правах на него...

    Как отдавать SWF-у - это совсем другой вопрос...

     

    Наиболее "простое" (и правильное) - сделать наследование прав от родительского каталога!

    Ведь для установки требуется наличие NTFS на разделе - и почему этим не пользуемся???

    Ведь нет такого слова "не хотим" - "не пробовали, не знаем - попробуем - увидим"... ;)

     

    Как писал ранее - помогу, чем смогу...

     

    P.S. Искренне надеюсь, что смогу помочь... Хотя... Людей "семи пядей во лбу" в реальной жизни не существует. ИМХО :)

     

    PPS Похоже, что тему пора переносить в приватку, чтобы не мусорить... )

  6. Ограничения прав обычных пользователей при работе с приложениями можно в некоторых случаях решить (на повышение) включив их в группу "Опытные пользователи".

    Добавление ограниченной учетки в группу "Опытные пользователи" (группы: "Пользователи", "Опытные пользователи") положительного результата не дало.

    Удаление ограниченной учетки из группы "Пользователи" (группы: только "Опытные пользователи") положительного результата не дало.

     

    Можно также при работе с конкретным приложением или запускать его выбрав из контекстного меню Запустить от имени... и выбрать администратора или добавив к пути приложения в ярлыке программы:

    runas /user:<администратор> /savecred <путь к приложению> - один раз введёте пароль администратора (без установленного пароля обе команды не сработают).

    Это не решение, это - костыль.

    Данный вариант рассматривался в п.2.4 первого поста.

    WoT сохраняет настройки под каждым конкретным пользователем, под которым был запущен.

    Почему бы XVM-stat-у не делать также?

    Зачем мне все игроки, сидящие под одной админской учеткой???

     

    В некоторых случаях если проблемы остаются можно добавить разрешающие права (C - запись и изменение или F - полные) для пользователей для папки установки конкретной программы:

    cacls c:\program files\<имя программы> /e /t /p Пользователи:C (или F).

    Данный вариант рассматривался в п.2.7 первого поста.

    Ограниченной учетке предоставлены полные права на каталог WoT с подкаталогами.

    Приведенный пример вызова команды имеет неточности синтаксиса (не соответствует логике работы команды) - НЕ применять без прочтения описания команды!!!

     

    А как на счет варианта, создавать линк-каталог не в каталоге модов игры, а в каталоге пользователя???

    Если предоставите такой xvm-stat.exe, могу проверить.

     

    Или, возможно, необходимо добавить ограниченной учетке права на некоторые ветви реестра???

  7. А для учетки система/SYSTEM указан полный доступ к папке с танками?

    Да. Права для SYSTEM наследуются от корня диска.

     

    На данную ситуацию не влияет тип запуска службы DokanMounter от имени админской учетки или же от локальной ситемы.

    Как вариант, возможно решит проблему создание линк-каталога не в каталоге модов игры, а в каталоге пользователя.

  8. Прошло специальное обновление, убирающее обновление "1 апреля".
    Соответствующий каталог с модом "1 апреля" удален автоматически.
     

    При запуске под ограниченной учеткой появляется папка/линк I:\Games\World_of_Tanks\res_mods\.stat ?

    Да. Проверено во всех 4-х режимах, описанных в п.3 первого поста.

    Линк-каталог создается сразу после старта.
    Под админом отображается как пустой.
    В свойствах линк-каталога отображается:
    - .stat
    - Тип: Подключенный том
    - Размещение: I:\Games\World_of_Tanks\res_mods
    - Объект: DOKAN
    - Атрибуты: Только чтение (частично установлен - серая галочка).
    В свойствах подключенного тома отображается:
    - Файловая система: RAW
    - Занято: 512 МБ
    - Свободно: 512 МБ
    - Емкость: 1.00 ГБ
    Линк-каталог удаляется сразу после выхода.

    Линк-каталог не наследует права доступа от родительского каталога!
    Вкладка "Безопасность" отсутствует.

    Ограниченный пользователь не имеет доступа к линк-каталогу.

    Суть проблемы скорее всего в этом - права доступа к линк-каталогу.

  9. Доброго времени суток!

     

    1. WoT v.0.8.4, XVM v.3.4.2, XVM-stat v.1.2.4, горячее обновление "1 апреля".
       Windows XP Pro SP3 Ru ("чистая", не зверь и не ему подобная).

     

    2. Проверьте возможность работы статистики в режиме ограниченной учетной записи Windows XP Pro SP3 Ru.
       Добавьте в FAQ инструкции по настройке, или информацию об отсутствии статистики в данном режиме работы.
       Мною проверено:

     

    2.1. "Чистый" WoT (без модов) работает нормально, как под админом, так и под ограниченной учеткой.

     

    2.2. WoT с установленными модами (указаны выше) под админом работает нормально.
         Вся статистика видна, как в бою, достижениях, так и в информации об игроках.

     

    2.3. WoT с модами под ограниченной учеткой работает нормально.
         Но! Вся статистика отсутствует, как в бою, достижениях, так и в информации об игроках.
         WoT выглядит как "чистый".

     

    2.4. WoT с модами под ограниченной учеткой (запуск от админа) работает нормально.
         Точно так же, как в п.2.2.

     

    2.5. На ситуацию, описанную в п.2.3, наличие/отсутствие антивируса влияния не оказывает.

     

    2.6. На ситуацию (п.2.3) активность/отсутствие (вплоть до остановки службы) встроенного Брандмауэра влияния не оказывает.
         WoT и XVM-stat добавлены в исключения.

     

    2.7. Ситуацию (п.2.3) не решило и явное указание для ограниченной учетки прав на каталог WoT (с подкаталогами).

     

    2.8. Ситуацию (п.2.3) не решило и явное указание запуска службы DokanMounter от имени админской учетки.

     

    2.9. Про используемые ветви реестра инфу не нашел, так что не проверял.

     

    3. XVM-конфиг и логи 4-х вариантов загрузки прикрепил:

       XVM_StatOk.log - запуск xvm-stat.exe от админа.

       XVM_StatOk_Launcher.log - запуск xvm-stat.exe от админа (/launcher).

       XVM_NoStat.log - запуск xvm-stat.exe от ограниченной учетки.

       XVM_NoStat_Launcher.log - запуск xvm-stat.exe от ограниченной учетки (/launcher).

     

    Если чем могу помочь, пишите - приложу все усилия.

    И Спасибо за интересный мод.

     

    С наилучшими пожеланиями,

    "новый олень" )))

    XVM.xvmconf

    XVM_StatOk.log

    XVM_StatOk_Launcher.log

    XVM_NoStat.log

    XVM_NoStat_Launcher.log

    • Upvote 2
×
×
  • Create New...