Jump to content
Korean Random

wotunion

User
  • Posts

    298
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by wotunion

  1. Адаптировал под новую озвучку предыдущий звук лампы перка шестого чувства (два гудка и тиканье, 9сек.). Завтра обновлю модпак.
  2. Есть проблема с включением стандартной миникарты при установленном 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/
  3. Нашел, // Use standard circles // Использовать стандартные круги "useStandardCircles": true, // Use standard labels // Использовать стандартные надписи "useStandardLabels": true, // Use standard lines // Использовать стандартные линии "useStandardLines": true, Работает при "minimap": { // false - Disable. // false - отключить. "enabled": false, Но на настройки в клиенте относительно доп.возможностей нет реакции
  4. Аналогично, использован дефолтный конфиг с "minimap": { // false - Disable. // false - отключить. "enabled": false, python.log xvm.log
  5. Согласен, когда падает Tier III датацентр это печально) Если серьезно, допустимый даунтайм такого уровня - 95мин в год. Кстати, dwinshs позволяет зеркала настроить если что) Да и хостинг не бесплатный, за 4 месяца в офлайн не уходил. А по нагрузке - посмотрю напишу, модпак не популярный, так, в свободное время делается.
  6. 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 (надо отформатировать код).
  7. Инсталлятор обновлен до 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
  8. Нужно убрать из секции файлов .exe от установщика БД - они же ведь оттуда не устанавливаются. Как компонент, установка БД должна быть 'пустышкой' для галочки, ведь реально установка идет через процедуру с Exec.
  9. Не нужно это делать через компоненты, следует использовать родные ключи установщика БД.Можно поставить в curstep в postinstall проверку были ли выбран компонент БД (вроде, IsComponentSelected) и установить его с родными ключами через Exec.
  10. Прокомментирую исходники, но это будет не в следующей версии, думаю, через одну. Сейчас осталось самое нудное - переводы и форматирование кода, хочется чтобы до следующей версии WOT инсталлятор был в новой версии.
  11. Скоро выложу новую версию инсталлятора с исходниками. Будет полноценный веб-инсталлятор размером до 1MB, управляемый с сервера обновлений. Редактируя конфигурацию на сервере обновлений, можно включать/отключать компоненты, делать их неизменяемыми вручную ( 'fixed'), изменять описание/версии на различных языках, добавлять новые компоненты (моды) и т.п. без перекомпиляции инсталлятора. Содержит функцию проверки обновлений самого инсталлятора. По сути, теперь обновлять инсталлятор потребуется в очень редких случаях.
  12. Вопрос теоретический. Например, 700MB озвучка. + еще "что-то" там. Скорость скачивания же может быть ограничена совсем не каналом пользователя, а каналом от сервера, с которого идет скачивание, а такое может быть временно при нагрузке. А что есть в idp, чего нет в dwinshs?
  13. Там скорость приведена для тестовых целей. Важно время скачивания. В целом, согласен, что проявляться будет редко, но если есть тяжелый компонент, и скорость не фонтан, то лучше не рисковать.
  14. Время скачивания маленькое. В диспетчера задач отображение gdi поставьте и что-нибудь большое поставьте на скачивание. Утечки только в gui, то есть при использовании downloadafter. Замечу, что idp идет с dll, а dwinshs - iss с кодом паскаля, просто через define подключается, да и по возможностям покруче.
  15. Кстати, не рекомендую idp. Там при использовании gui жесткие утечки памяти, прямо пропорциональные времени скачивания (https://code.google.com/archive/p/inno-download-plugin/issues/7). Сам перешел на dwinshs.
  16. Уважаемый, вы видимо темой ошиблись или форумом вообще. Здесь тема про создание инсталляторов, неважно, с музыкой или без, или там с "шелухней" (хотя, что это?) или без такой и т.п. Кроме того, пользователь, создающий модпак, имеет право делает его таким каким считает нужным, а пользователь, его использующий, думаю, способен сам разобраться "ХОРОШИЙ" это модпак или "ЛЕПИЛОВО", без использования Вашей субъективной ничем не обоснованной категоризации. И еще, если начинаете говорите про стиль, необходимо учитывать, что когда пользователь читает про вирусы в модпаках, то любит и почитать пруф, как минимум, с вирустотала. Вы ведь, наверное, знаете примерное количество антивирусов и их движков, предлагаемых на данный момент разными производителями, однако все же создаете кому-то репутацию, извините за тавтологию, создателя модпака с вирусами. Я не поленился, скачал тот модпак, и антивирус, который я использую, ничего не детектировал. Это к тому, что даже в пустом визардовском скрипте, скомпилированном в Inno Compiler 5.5.7 (u), а не в актуальной версии 5.5.8 (u), одним из антивирусов детектится malware. P.S. Никого не защищаю и отношения к упомянутым Вами модпакам не имею. P.S. 2 Еще о стиле. "внедряет майлваре и трояны на комп пользователя" Если вы имели в виду malware, то это общее название вредоносного программного обеспечения и включает, в себя, в том числе, и трояны. Гуглите немного прежде чем постить всякие некорректности.
  17. В исходниках есть пример создания TLabel. По аналогии. Насчет сообщения в ангаре, то Вам, наверное, сюда:http://www.koreanrandom.com/forum/topic/16986-python/?p=197456&do=findComment&comment=197456
  18. А если в общем, то есть TNewProgressBar. Например,TMemo на форме вместо Msgbox
  19. Так по времени проверка занимает до секунды, зачем прогрес бар. И даже если его делать, сколько позиций будет, всего до GET и после.
  20. Без проблем, чем смогу). В следующих версиях подумываю сделать веб-установку, чтобы при установке скачивались только выбранные компоненты.
  21. Выложил исходники своего инсталлятора, может кому-то пригодится. http://www.koreanrandom.com/forum/topic/24732-xvm-6201-03012016-wot-0913-wotunion-минималистичный-модпак-с-инсталлято/
  22. Модпак обновлен до версии 302. Для модпака создан инсталлятор. Исходные коды инсталлятора (Inno Setup) доступны для скачивания.
×
×
  • Create New...