Inno Setup is Flagged as Trojan?
-
@Christoph-Hart said in Inno Setup is Flagged as Trojan?:
I‘m implementing a CSS parser/renderer
Is this for the entire UI or just the multi-dialog system?
-
@d-healey starting with the multipage, but I have plans to extend this to native HISE controls at some point to.
-
@Christoph-Hart I was tinkering around with this today, very exciting and can't wait for it to be incorporated in HISE!
-
@aaronventure I'm also getting this issue.
-
@aaronventure said in Inno Setup is Flagged as Trojan?:
Further, adding product name to the setup and creating a custom type [Types] in the script knocks that down to 3.
Would you mind expanding on this a little please? As in which bits of the script do you edit?
I've got:
#define MyAppName
and the other entries there - is that what you mean by adding the product name?
I don't use [Types] anywhere though...
:folded_hands:
-
@DanH It was just this
[Types] Name: "custom"; Description: "Default"; Flags: iscustom
These are for "full installation" etc, I think. I wanted to skip that screen so I just created a custom one.
Yeah, that's what I meant by defining product name.
Btw, have you looked at the multipage creator?
-
@aaronventure amazing, thanks!
Btw, have you looked at the multipage creator?
Nope, it doesn't seem finished? I've already created a standalone installer for my audio content. It downloads and installs the zip file, creates the link file, deletes the zip etc. You can choose a custom location etc.
I'm sure I could get this to install the vst files but I'd prefer to get my Inno installers working as that seems the more normal route for customers.
Is the multipage creator any good?
-
Is the multipage creator any good?
Yes very good. Much software.
Jokes aside, it's not ready for client use. I have a vague roadmap for it, with phase 4 being stable enough to promote this as solution for HISE devs, but we're not there yet.
Phase 1: Use it for the internal HISE dialog windows. This is pretty much complete and the snippet browser is a glorious example of a new UX-friendly future of HISE.
Phase 2: Use it for the HISE installers. It kind of works but I'm still breaking those as I work on the multipage creator core architecture. I aim for the HISE 4.0.0 installers to be built with this system though.
Phase 3: Use it for my own projects as installer solution. This way I am responsible of fixing backwards compatibility stuff
Phase 4: Make docs & examples for other devs to use this
Phase 5: Integrate this entire system into HiseScript so you can use it to make modal dialogs, use standardized CSS for look and feel etc.So we're at phase 1.5 at the moment but I decided to put it on hold and resume the work on the glitchfest that is called HISE for the next weeks.
-
One of my installers has been getting flagged for some people downloading through Chrome - despite being signed. I ran it through Virus Total and sure enough Google was flagging it.
I changed the compression algorithm in the iss file to bzip and that seems to have solved the issue.
-
@d-healey that's a super funny solution
-
@d-healey I came across the same thing. Still testing on this end, but changing the compression method seems to have solved it.
-
I also encountered this problem, but changing the compression type did not solve the problem.
As far as I understand, this problem occurs with installers smaller than a certain file size. So the catch is the file size, not the compression type.
For example, while a 35 MB installer receives a trojan warning, a 70 MB installer containing the same files and other extra files does not receive a trojan warning. very interesting 🧐
-
@orange also using an old Inno version will help. At least here. Trying 5.2.3 went from 6 to 1 detection
-
@hisefilo Yes, this problem does not appear in the old version.
The reason why I use the current version is that it offers an expandable interface design compatible with high-resolution screens.
Installers created with old Inno versions seem very small now. I know that the big GUI is not adjustable in the old ones.
-
@Christoph-Hart said in Inno Setup is Flagged as Trojan?:
multipage
Sorry for the basic question, but does anyone have an example of a simple installer using MultiPageCreator? I'm looking for an example that installs the standalone application in its designated system location and places the VSTs/Components in the correct directories as well.
or docs on how to use these tools to achieve that?
-
@hisefilo This tutorial project includes an example installer using the multi-page creator - https://github.com/christophhart/vcsl_hise
-
@d-healey Sorry for my basic question,
Where do we access the "Multipage Creator" menu? I couldn't find it anywhere in Hise.
-
@d-healey Thanks, mate! Have you sorted out VirusTotal with these installers?
-
@JulesV said in Inno Setup is Flagged as Trojan?:
@d-healey Sorry for my basic question,
Where do we access the "Multipage Creator" menu? I couldn't find it anywhere in Hise.
I found the project in /tools/multipagecreator in Hise source.
-
@hisefilo I haven't had any issues since I change the compression type.