-
Posts
298 -
Joined
-
Last visited
-
Days Won
6
Everything posted by wotunion
-
Есть проблема с включением стандартной миникарты при установленном XVM. Ищу решение Обновлена конфигурация XVM до v.2.1 - Актуализированы minimap.xc, minimapAlt.xc, minimapCircles.xc, minimapLabels.xc, minimapLabelsAlt.xc, minimapLabelsData.xc, minimapLabelsTemplates.xc, minimapLines.xc, minimapMapSize.xc; - включено использование стандартных кругов, надписей и линий на миникарте. Модпак обновлен до v.303, загрузка с сервера обновлений включена Трекинг версий и активных модов - http://wotunion.xyz/mods/
-
Сори, разобрался
-
Нашел, // Use standard circles // Использовать стандартные круги "useStandardCircles": true, // Use standard labels // Использовать стандартные надписи "useStandardLabels": true, // Use standard lines // Использовать стандартные линии "useStandardLines": true, Работает при "minimap": { // false - Disable. // false - отключить. "enabled": false, Но на настройки в клиенте относительно доп.возможностей нет реакции
-
Аналогично, использован дефолтный конфиг с "minimap": { // false - Disable. // false - отключить. "enabled": false, python.log xvm.log
-
Создание инсталляторов для модпаков на базе Inno Setup
wotunion replied to EvilAlex's topic in Modding General Discussion
Согласен, когда падает Tier III датацентр это печально) Если серьезно, допустимый даунтайм такого уровня - 95мин в год. Кстати, dwinshs позволяет зеркала настроить если что) Да и хостинг не бесплатный, за 4 месяца в офлайн не уходил. А по нагрузке - посмотрю напишу, модпак не популярный, так, в свободное время делается. -
Создание инсталляторов для модпаков на базе Inno Setup
wotunion replied to EvilAlex's topic in Modding General Discussion
v.6 Веб-инсталлятор, управляемый с сервера обновлений с помощью текстовой конфигурации; Все компоненты (моды) находятся на сервере обновлений, загружаются и устанавливаются только выбранные пользователем моды, а также базовые; Редактируя конфигурацию на сервере обновлений, можно включать/отключать компоненты, делать их неизменяемыми вручную ( 'fixed'), изменять описание/версии на различных языках, добавлять новые компоненты (моды) и т.п. без перекомпиляции инсталлятора. В связи с этим, нет необходимости при выходе новой версии модпака загружать новый инсталлятор. Перекомпиляция инсталлятора по сути необходима только для исправления ошибок самого инсталлятора/добавления новых возможностей; Не требует прав администратора для установки (не отменяет необходимость наличия прав на запись в папки клиента World of Tanks); Перед установкой связывается с сервером обновлений модпака и проверяет наличие обновлений инсталлятора. Если есть новая версия - предлагает перейти на страницу его загрузки; Перед установкой создает резервную копию папки res_mods в папке с именем wotunion_modpack_backups\res_mods_[date]_[time] в папке клиента World of Tanks (создание резервной копии можно отключить, но это не рекомендуется, так как текущая папка res_mods будет удалена). Так как в папках резервных копий могут находится копии файлов из res\audio, необходимые для работы различных звуковых модов, которые занимают значительное место на диске, пожалуйста следите за размером папки резервных копий и удаляйте ненужные резервные копии; В этой версии удален деинсталлятор, поэтому восстанавливать из резервной копии при необходимости следует вручную. Сделано это для упрощения обновлений модпака; Для избежания конфликтов модов, устанавливается только в чистую папку res_mods после создания ее резервной копии; Инсталлятор не создает файлов/папок за пределами папки клиента World of Tanks и папок временных файлов, создаваемых Inno Setup; Исполняемый файл инсталлятора автор выкладывает только на форуме koreanrandom.com. Не скачивайте инсталлятор из любых других источников. Инсталлятор также сверяет свою контрольную сумму с контрольной суммой, указанной в конфигурации; Инсталлятор, для доступа к серверу обновлений, а также открытия темы на форуме koreanrandom.com, использует сокращенные ссылки сервисов goo.gl и bit.ly; Инсталлятор содержит русскую, украинскую и английскую локализации; Инсталлятор использует для распаковки архивов 7zdec.exe (7-zip archive unpacker .7z Any / x86 / x64 LZMA SDK: (C, C++, C#, Java) (7zdec.exe) (http://www.7-zip.org/download.html)); Скрипты/код инсталлятора созданы в Inno Script Studio v.2.2.2.32 (20151020-065430) и скомпилированы Inno Setup Compiler v.5.5.8 (u) Инсталлятор использует DwinsHs (Downloader for Inno Setup) Version: 1.1.2.118 (For Inno Setup 5.x) (http://www.han-soft.com/dwinshs.php) - не .dll, открытый код на Паскале; Узнать о установленной версии модпака можно в файле res_mods\wotunion_modpack_info.txt; Автор гарантирует отсутствие вредоносного кода в инсталляторе. Замечено периодическое детектирование одним из антивирусов на VirusTotal.com, с чем, естественно, ничего поделать не могу. Связано с самим генерируемым InnoSetup кодом, поскольку .exe на основе пустого визардовского скрипта Inno Setup 5.5.8 (u) также детектируется на VirusTotal.com этим антивирусом; Исходные коды предоставляю по запросу в личку форумчанам koreanrandom.com; Инсталлятор предоставляется про принципу "как есть". Исходные коды предоставляю по запросу в личку форумчанам koreanrandom.com после 15.03.2016 (надо отформатировать код). -
Инсталлятор обновлен до v.6 Веб-инсталлятор, управляемый с сервера обновлений с помощью текстовой конфигурации; Все компоненты (моды) находятся на сервере обновлений, загружаются и устанавливаются только выбранные пользователем моды, а также базовые; Редактируя конфигурацию на сервере обновлений, можно включать/отключать компоненты, делать их неизменяемыми вручную ( 'fixed'), изменять описание/версии на различных языках, добавлять новые компоненты (моды) и т.п. без перекомпиляции инсталлятора. В связи с этим, нет необходимости при выходе новой версии модпака загружать новый инсталлятор. Перекомпиляция инсталлятора по сути необходима только для исправления ошибок самого инсталлятора/добавления новых возможностей; Не требует прав администратора для установки (не отменяет необходимость наличия прав на запись в папки клиента World of Tanks); Перед установкой связывается с сервером обновлений модпака и проверяет наличие обновлений инсталлятора. Если есть новая версия - предлагает перейти на страницу его загрузки; Перед установкой создает резервную копию папки res_mods в папке с именем wotunion_modpack_backups\res_mods_[date]_[time] в папке клиента World of Tanks (создание резервной копии можно отключить, но это не рекомендуется, так как текущая папка res_mods будет удалена). Так как в папках резервных копий могут находится копии файлов из res\audio, необходимые для работы различных звуковых модов, которые занимают значительное место на диске, пожалуйста следите за размером папки резервных копий и удаляйте ненужные резервные копии; В этой версии удален деинсталлятор, поэтому восстанавливать из резервной копии при необходимости следует вручную. Сделано это для упрощения обновлений модпака; Для избежания конфликтов модов, устанавливается только в чистую папку res_mods после создания ее резервной копии; Инсталлятор не создает файлов/папок за пределами папки клиента World of Tanks и папок временных файлов, создаваемых Inno Setup; Исполняемый файл инсталлятора автор выкладывает только на форуме koreanrandom.com. Не скачивайте инсталлятор из любых других источников. Инсталлятор также сверяет свою контрольную сумму с контрольной суммой, указанной в конфигурации; Инсталлятор, для доступа к серверу обновлений, а также открытия темы на форуме koreanrandom.com, использует сокращенные ссылки сервисов goo.gl и bit.ly; Инсталлятор содержит русскую, украинскую и английскую локализации; Инсталлятор использует для распаковки архивов 7zdec.exe (7-zip archive unpacker .7z Any / x86 / x64 LZMA SDK: (C, C++, C#, Java) (7zdec.exe) (http://www.7-zip.org/download.html)); Скрипты/код инсталлятора созданы в Inno Script Studio v.2.2.2.32 (20151020-065430) и скомпилированы Inno Setup Compiler v.5.5.8 (u) Инсталлятор использует DwinsHs (Downloader for Inno Setup) Version: 1.1.2.118 (For Inno Setup 5.x) (http://www.han-soft.com/dwinshs.php) - не .dll, открытый код на Паскале; Узнать о установленной версии модпака можно в файле res_mods\wotunion_modpack_info.txt; Автор гарантирует отсутствие вредоносного кода в инсталляторе. Замечено периодическое детектирование одним из антивирусов на VirusTotal.com, с чем, естественно, ничего поделать не могу. Связано с самим генерируемым InnoSetup кодом, поскольку .exe на основе пустого визардовского скрипта Inno Setup 5.5.8 (u) также детектируется на VirusTotal.com этим антивирусом; Исходные коды предоставляю по запросу в личку форумчанам koreanrandom.com; Инсталлятор предоставляется про принципу "как есть". P.S. Старая версия удалена в связи с завтрашним выходом патча 0.9.14
-
Создание инсталляторов для модпаков на базе Inno Setup
wotunion replied to EvilAlex's topic in Modding General Discussion
-
Создание инсталляторов для модпаков на базе Inno Setup
wotunion replied to EvilAlex's topic in Modding General Discussion
Regsvr32 -
Создание инсталляторов для модпаков на базе Inno Setup
wotunion replied to EvilAlex's topic in Modding General Discussion
Нужно убрать из секции файлов .exe от установщика БД - они же ведь оттуда не устанавливаются. Как компонент, установка БД должна быть 'пустышкой' для галочки, ведь реально установка идет через процедуру с Exec. -
Создание инсталляторов для модпаков на базе Inno Setup
wotunion replied to EvilAlex's topic in Modding General Discussion
Не нужно это делать через компоненты, следует использовать родные ключи установщика БД.Можно поставить в curstep в postinstall проверку были ли выбран компонент БД (вроде, IsComponentSelected) и установить его с родными ключами через Exec. -
Создание инсталляторов для модпаков на базе Inno Setup
wotunion replied to EvilAlex's topic in Modding General Discussion
Прокомментирую исходники, но это будет не в следующей версии, думаю, через одну. Сейчас осталось самое нудное - переводы и форматирование кода, хочется чтобы до следующей версии WOT инсталлятор был в новой версии. -
Создание инсталляторов для модпаков на базе Inno Setup
wotunion replied to EvilAlex's topic in Modding General Discussion
Скоро выложу новую версию инсталлятора с исходниками. Будет полноценный веб-инсталлятор размером до 1MB, управляемый с сервера обновлений. Редактируя конфигурацию на сервере обновлений, можно включать/отключать компоненты, делать их неизменяемыми вручную ( 'fixed'), изменять описание/версии на различных языках, добавлять новые компоненты (моды) и т.п. без перекомпиляции инсталлятора. Содержит функцию проверки обновлений самого инсталлятора. По сути, теперь обновлять инсталлятор потребуется в очень редких случаях. -
Создание инсталляторов для модпаков на базе Inno Setup
wotunion replied to EvilAlex's topic in Modding General Discussion
Вопрос теоретический. Например, 700MB озвучка. + еще "что-то" там. Скорость скачивания же может быть ограничена совсем не каналом пользователя, а каналом от сервера, с которого идет скачивание, а такое может быть временно при нагрузке. А что есть в idp, чего нет в dwinshs? -
Создание инсталляторов для модпаков на базе Inno Setup
wotunion replied to EvilAlex's topic in Modding General Discussion
Там скорость приведена для тестовых целей. Важно время скачивания. В целом, согласен, что проявляться будет редко, но если есть тяжелый компонент, и скорость не фонтан, то лучше не рисковать. -
Создание инсталляторов для модпаков на базе Inno Setup
wotunion replied to EvilAlex's topic in Modding General Discussion
Время скачивания маленькое. В диспетчера задач отображение gdi поставьте и что-нибудь большое поставьте на скачивание. Утечки только в gui, то есть при использовании downloadafter. Замечу, что idp идет с dll, а dwinshs - iss с кодом паскаля, просто через define подключается, да и по возможностям покруче. -
Создание инсталляторов для модпаков на базе Inno Setup
wotunion replied to EvilAlex's topic in Modding General Discussion
Кстати, не рекомендую idp. Там при использовании gui жесткие утечки памяти, прямо пропорциональные времени скачивания (https://code.google.com/archive/p/inno-download-plugin/issues/7). Сам перешел на dwinshs. -
Создание инсталляторов для модпаков на базе Inno Setup
wotunion replied to EvilAlex's topic in Modding General Discussion
Уважаемый, вы видимо темой ошиблись или форумом вообще. Здесь тема про создание инсталляторов, неважно, с музыкой или без, или там с "шелухней" (хотя, что это?) или без такой и т.п. Кроме того, пользователь, создающий модпак, имеет право делает его таким каким считает нужным, а пользователь, его использующий, думаю, способен сам разобраться "ХОРОШИЙ" это модпак или "ЛЕПИЛОВО", без использования Вашей субъективной ничем не обоснованной категоризации. И еще, если начинаете говорите про стиль, необходимо учитывать, что когда пользователь читает про вирусы в модпаках, то любит и почитать пруф, как минимум, с вирустотала. Вы ведь, наверное, знаете примерное количество антивирусов и их движков, предлагаемых на данный момент разными производителями, однако все же создаете кому-то репутацию, извините за тавтологию, создателя модпака с вирусами. Я не поленился, скачал тот модпак, и антивирус, который я использую, ничего не детектировал. Это к тому, что даже в пустом визардовском скрипте, скомпилированном в Inno Compiler 5.5.7 (u), а не в актуальной версии 5.5.8 (u), одним из антивирусов детектится malware. P.S. Никого не защищаю и отношения к упомянутым Вами модпакам не имею. P.S. 2 Еще о стиле. "внедряет майлваре и трояны на комп пользователя" Если вы имели в виду malware, то это общее название вредоносного программного обеспечения и включает, в себя, в том числе, и трояны. Гуглите немного прежде чем постить всякие некорректности. -
Создание инсталляторов для модпаков на базе Inno Setup
wotunion replied to EvilAlex's topic in Modding General Discussion
В исходниках есть пример создания TLabel. По аналогии. Насчет сообщения в ангаре, то Вам, наверное, сюда:http://www.koreanrandom.com/forum/topic/16986-python/?p=197456&do=findComment&comment=197456 -
Создание инсталляторов для модпаков на базе Inno Setup
wotunion replied to EvilAlex's topic in Modding General Discussion
А если в общем, то есть TNewProgressBar. Например,TMemo на форме вместо Msgbox -
Создание инсталляторов для модпаков на базе Inno Setup
wotunion replied to EvilAlex's topic in Modding General Discussion
Так по времени проверка занимает до секунды, зачем прогрес бар. И даже если его делать, сколько позиций будет, всего до GET и после. -
Создание инсталляторов для модпаков на базе Inno Setup
wotunion replied to EvilAlex's topic in Modding General Discussion
Без проблем, чем смогу). В следующих версиях подумываю сделать веб-установку, чтобы при установке скачивались только выбранные компоненты. -
Создание инсталляторов для модпаков на базе Inno Setup
wotunion replied to EvilAlex's topic in Modding General Discussion
Выложил исходники своего инсталлятора, может кому-то пригодится. http://www.koreanrandom.com/forum/topic/24732-xvm-6201-03012016-wot-0913-wotunion-минималистичный-модпак-с-инсталлято/