Thread: installers and stuff

  1. #1
    Registered User rogster001's Avatar
    Join Date
    Aug 2006
    Location
    Liverpool UK
    Posts
    1,472

    installers and stuff

    can anybody recommend a good open source or free installer authoring package? also at the risk of sounding a hypocrite can anyone suggest simple copy protection approach? i thought of having the app write a file off somewhere first time it is run or something like that
    Thought for the day:
    "Are you sure your sanity chip is fully screwed in sir?" (Kryten)
    FLTK: "The most fun you can have with your clothes on."

    Stroustrup:
    "If I had thought of it and had some marketing sense every computer and just about any gadget would have had a little 'C++ Inside' sticker on it'"

  2. #2
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    I've been using Visual Studio own setup projects interface, so I no longer use external tools for some time. But you there's not much you can do in Windows platforms. In fact there's only two I generic installers that are free. I never heard of anything else:

    Inno Setup - Free
    NSIS - OpenSource

    As for copy protection. Inno Setup supports password protected install and frankly you shouldn't want anything more than that. Whatever you choose, how many promises are made to you from those "ultimate" copy protection tools, how much time you spend devising your own copy protection mechanism, it is useless.

    My recommendation is Inno Setup.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  3. #3
    Registered User rogster001's Avatar
    Join Date
    Aug 2006
    Location
    Liverpool UK
    Posts
    1,472
    thanks, i was hoping to hear of a setup writer that also offers some kind of copy protect so i will try it out. it would have to update itself somehow after single use though? i need to make sure the exe only runs when the installer has been the medium to deploy also then. i realise hackers win but i only wish to deter joe user, and you mean ide can offer a packaging of project?
    Thought for the day:
    "Are you sure your sanity chip is fully screwed in sir?" (Kryten)
    FLTK: "The most fun you can have with your clothes on."

    Stroustrup:
    "If I had thought of it and had some marketing sense every computer and just about any gadget would have had a little 'C++ Inside' sticker on it'"

  4. #4
    Registered User VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,607
    Setup and deployment in MSVS is quite good if you know how to get it to do more than the default 'stuff'. It can be altered to do more and there is more information on it in the help files.

    Recently I've noticed several apps and games that are just using the MSVS deployment tool and are using the default dialogs. If that isn't sufficient, and for most it isn't, then do some research about the tool. It can do much more than the default dialogs provide.

Popular pages Recent additions subscribe to a feed