-
Content Count
6,110 -
Joined
-
Last visited
-
Days Won
49
Posts posted by Kotyarko_O
-
-
1 hour ago, leeuniverse said:1. I've been looking everywhere on the Internet and there STILL doesn't seem to be an "updated" version of InnoSetup Ultra/Enhanced. Is that true?
That is true. ISEnchanced authors no longer maintain it, since ~2013. And all source codes was lost.
But, there are some tries to reproduce some ISEnhanced`s features, related to VCL (based on actual IS releases): https://krinkels.org/threads/inno-setup-vcl.4317/
Also there`s attempt to reimplement NewCheckListBox by El Sanchez, to make it more flexible and, maybe, add some ISEnhanced`s features in future. But it isn`t approved yet.
1 hour ago, leeuniverse said:2. Also, I've tried some 12 different free and paid Setup/Install Creators, and NONE seem to still be able to create the basic features we use in WOT or otherwise to install Mods into a game. So also my question, is there "really" no version of a GUI installer that does the basics, specifically being able to "list" the mods so the user can select and install what they want, with a picture showing the mod also, in the GUI of course, sure the advanced installers you can still create "code", but I don't want to code anymore, tired of it, I don't have that brain?
I mean, I have tried many, and some are very close, they just need to add a couple more steps, even the very simple installers, just a couple of steps and the GUI installer would be doing what we need. I find it crazy this still doesn't exist yet.... Is that true?
Inno Setup - is the best and relatively simple tool to create WOT-mods-related soft. But it pretty limited in UI possibilities.
Want more - use some full language. Once upon a time i was trying to create open source project on C#, and there was great potential. But it became boring too fast, with thoughts "no one will appreciate it".
1 hour ago, leeuniverse said:3. Can someone point me to people on the internet who've created some other installers (and are sharing the code) similar to how we use in WOT?
But I'm specifically wanting those who are using the Official InnoSetup, OR another Installer creation program, rather than our "Ultra/Enhanced" version which is really old to create their scriptsISEnhanced is old, its true. But it works)
You can create WOT-mods-related setup on the last IS releases, there`s tools for it. In example, botva2. It has custom checkListBox, implemented in IS code. It works, but need to be improved to use it with large items-lists.
What about GUI-part. There`s a Firemonkey port for IS. And it worth to try)
-
7 hours ago, DraugDM said:в диспетчере задач DeinitializeSetup нет
У меня про это были два разных предложения. "DeinitializeSetup" - функция в скрипте, в диспетчере быть не может. Нужно смотреть саму функцию и определять, что в ней неправильное\чего не хватает, на основе используемых библиотек, например.
7 hours ago, DraugDM said:установил моды... завершил процесс установки! Удалил установщик, компилировал новый и тут же при начале установке это окно!
Тогда смотри в сторону антивирусного ПО.
7 hours ago, DraugDM said:Думаю скорее всего дело в коде на поиск клиента на дисках.
Эта ошибка не говорит о проблемах в коде.
-
10 hours ago, DraugDM said:При перекомпиляции с недавних пор начало выскакивать такое окошко((( приходится перезагружать комп((
Может кто знает как вылечить?((
Ну. Это значит, что существующий скомпилированный *.exe-файл занят каким-то процессом, обрабатывающим его.
- После первой компиляции инсталлятор запускался? Если да, вероятнее всего, он неправильно завершается и попросту зависает в процессах. Нужно мониторить диспетчер задач. Смотреть DeinitializeSetup.
- После компиляции инсталлятор не запускался, просто была начата повторная компиляция? Если да, то занести директорию проекта в исключения любых антивирусных ПО.
- 1
-
11 hours ago, 0ldfag said:а че как использовать?
Без понятия, не использовал никогда. Там есть конфиг.
Моды не совсем актуальные. Вероятно, требуют адаптации. -
2 minutes ago, 0ldfag said:оффлайн ангар
https://bitbucket.org/IzeBerg/mod_offhangar/src/master/
2 minutes ago, 0ldfag said:оффлайн карты
- 1
-
@Slava7572 , примерно понял проблему. Буду выяснять.
На реплее воспроизводится? И, если да, скинь такой, пожалуйста.
-
4 hours ago, MoD said:О, то, что надо. А GUI в картинки умеет?
Не знаю, нужно пробовать. *.dds’ки хавает.
-
28 minutes ago, Slava7572 said:какую то дичь на барабанах стал показывать
Хм. Тут не должно быть зависимостей от типа заряжания)
Конкретнее? -
10 hours ago, MoD said:Во время боя, можно как-то вывести текст и/или картинку на экран? Желательно без всякой магии вроде своей флешки. Может есть какой-то встроенный механизм?
Использовать компонент "GUI".
Пример использования можно найти в этом модике (не рабочая версия уже давно, но по части нужного вам компонента всё должно быть актуально): mod_MultiHitLog.py- 1
-
-
Just now, Antoshkaaa said:День добрый. На новых тт чехов не работает wn8
Для них пока нет ожидаемых значений для расчётов, так со всеми нововведёнными танками бывает.
Нужно подождать, пока соберётся какая-то статистика (глобально).- 1
-
Стоял 3.3.6. Оказывается, тоже больше не может в поиск обновлений.
Спасибо за наводку)
- 1
-
34 minutes ago, Slava7572 said:А подскажи по repairTime.py,он по идее должен работать?Там нет вроде onEnterWorld.
Должен работать, точно не скажу. Нужно проверять.
- 1
-
1 hour ago, Slava7572 said:Я прав или даже не близко?
Почти) Метод в этом классе приватный, и будет выглядеть так: _Vehicle__onAppearanceReady
Обновил.
- 1
-
13 minutes ago, HEKPOMAHT said:если не получится - можно костылём увеличить длину строки, чтоб вторая не вмещалась
Это можно и в конфиге сделать)
Дописать второй табстоп. Как временное решение, вполне сойдёт. -
Это окно вызывается одновременно 2 раза. Банальные попытки отрубать второй вызов по короткому времени с момента последнего или по наличию в строке уже имеющейся инфе от аддона ни к чему не привели.
Позже буду копать дальше.
- 1
-
Обновлено.
- Адаптация для 1.13.0.0.
- 2
-
Обновлено.
- Адаптация для 1.13.0.0.
- 3
-
-
10 minutes ago, Wild_RNB said:Обновите флешку.
Обновил.
- 2
-
27 minutes ago, ferrat said:Вот есть код резервного копирования, может кто то изменить так что бы , если встречается еще один файл с таким же именем, то он бекапился на цифру больше, к примеру mmm_back, mmm_back_01, mmm_back_02 и тд и что бы они так же при деинсталляции восстанавливались. По логике первый бекап и есть оригинал, так что достаточно его и восстановить при деинсталяции остальное просто удалить или что бы не мудрить восстанавливать от последнего к первому.
А если пользователь не знает о существовании деинсталлятора и постоянно накатывает поверх того, что у него есть? Тогда индекс может достигнуть и 50, и 100, и больше. Нужна ли такая куча бекапов пользователю, пусть он и не знает о ней?
В таком случае лучше хранить всегда один экземпляр бекапа - последний.
Описанное вами реализовать не сложно. Вопрос в том, действительно ли такая реализация вам нужна)- 1
-
Just now, JIuCuI_GyCb said:Мне надо изменить Name:???
Нет. Менять нужно или значение в параметре "Description", или строку условия.
-
@JIuCuI_GyCb , компоненты у вас называются так:
Name: BT; Description: 1.Белые трупы таков.; Name: K5; Description: 2.Круг 15м.;
А условие выглядит так:
'2.Белые трупы танков.': UndefPic := '5.bmp'; // пишем точно так же, как прописано в компонентах '4.Боевое меню TRJ.': UndefPic := '6.bmp';
Надеюсь, всё понятно.
-
Just now, Hacker_2021 said:типа справку ?
Типа тему.
- 1
Создание инсталляторов для модпаков на базе Inno Setup
in Modding General Discussion
Posted · Edited by Kotyarko_O
With the official IS, only simple examples:
https://koreanrandom.com/forum/topic/44984-wip-xvm-installerv2/#comments
https://gitlab.com/xvm/xvm/-/tree/master/src/installer/src
With unofficial IS:
https://bitbucket.org/Kotyarko_O/kmp/src/master/
https://bitbucket.org/Kotyarko_O/moder_mp/src/master/
https://bitbucket.org/Kotyarko_O/gmp/src/master/
https://bitbucket.org/ShuraBB/modpack/src/master/
Maybe there are more, but it is all i can remember.
Botva2 [0.9.9.156].zip
Just compile script "CheckListBox_Example.iss" and you`ll see)