MSFN Forum: Rebuilding Inno Setups - MSFN Forum

Jump to content



Unattended CD/DVD Guide Homepage · MSFN Forum Rules

Welcome to the Applications Installs forum. Make sure you read the forum rules before you start posting.

Links/Requests to warez and/or any illegal material (porn, cracks, serials, etc..) will not be tolerated. Discussion of circumventing WGA/activation/timebombs/keygens or any other illegal activity will also not be tolerated.

We try our best to keep this forum clean of illegal content. If you see any illegal activity use the "report" button you find in every post to report the specific post to the moderators. If you ignore any of the rules you will be banned without notice.

Read Forum Rules
  • 5 Pages +
  • 1
  • 2
  • 3
  • 4
  • 5
  • You cannot start a new topic
  • You cannot reply to this topic

Rebuilding Inno Setups e.g. SpywareBlaster Rate Topic: -----

#41 User is offline   boooggy 

  • MSFN Master
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,319
  • Joined: 27-February 05
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 13 June 2005 - 10:59 PM

@lost soul
first u have to extract the installer. use this command: %systemdrive%\setup.exe /x %systemdrive%\destinationfolder. then in this folder u create another folder called {app} here u put the files u extracted. then u create the installer script using istool. or u can edit mine that is attached bellow.
i remove the languages and some skins.

Attached File(s)


This post has been edited by boooggy: 13 June 2005 - 11:01 PM



#42 User is offline   benners 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 692
  • Joined: 29-December 03

Posted 13 June 2005 - 11:44 PM

@ Lost Soul
The files like the icon.ico and side bmp are custom images you can specify under the Options - Appearance tab in ISTool, these changes and a few others are not saved if you extract the iss file from the exe so I always save mine, I have upped them here.

To cut down on size I have removed things like extra languages as I only need the English, and I have added a couple more skins that I have downloaded.

What other files, apart from the side.bmp and icon.ico are you missing?

Here is one for Spybot v1.4, again with a few tweaks and skins removed\added english lang only

Attached File(s)


This post has been edited by benners: 13 June 2005 - 11:49 PM


#43 User is offline   evilvoice 

  • Ditchy McAbandonpants
  • PipPipPipPipPip
  • Group: Members
  • Posts: 946
  • Joined: 27-January 04

Posted 14 June 2005 - 06:52 AM

No, I have not built spybot...but it cant possibly be as hard as some of the ones Ive done...seriously, try building morpheus ultra where it automatically inserts the registered stuff for you...quite complicated...in the beginning I just extracted whatever install i wanted to change, then wrote the iss script to handle it...used reshack to capture the image of the program and added that...now, what I have done later is add all the url's and some other stuff that isnt really needed, but I believe to be a completed install it was needed...stuff like the app version...this is a list of what all I have rebuilt

7zip 4.20, 911cd, a4dvdshrinker, abyss, bulletproof spyware thingie, carcare, ccleaner, crystal xp visual style, dvdshrink, easytracker, everest corporate and ultimate, freesmtp, grabit, idsuite, innosetup, iroffer, istool, ite, kiri, mailwasher, mirc, morpheus, no1vc, notepad2, offline commander, active perl, winrar, winavi dvd copy, winavi video converter, ultraiso, thegodfather, tauscan, spamaid, SHARM, quickbfc, and a custom bulk installer for these items...cdimage, cdshell, flexible renamer, inctrl5, keepass, adaware, pebuilder, shortcut, ultrafxp, vcdcontrol, wassociate, winimage, xpcleaner, audioshellext, avipreview, cmdcmx, contextattrib, cpext, foldersize, fullsource, gmailfs, hardlinker, hashtab, hijackthis, innounp, internetnotepad, keyfinder, nircmd, openselectedurl, purrint, sdeextensions, selall, toolbarcop, tsrsizer, vdk, and hwun (will be adding an installshield decompiler soon...found a great one called winpack300b)...and nlite...and before I get jumped about nlite, the reason I did this one is because I did not want to have to copy cdimage over to the data dir...also, I am not sure, but I think I added a custom icon too...but dont hold me to that...So those are the setups that i broke and created an innosetup for.

I believe I am done for all the apps I could ever possibly want to put on a UA cd...just waiting for someone to tell me how to after installing programs and on reboot after that, how to get the person to enter their own cdkey...Also, need to create specific uninstallers for the bulk pack...and spamaid needs to get their website up so I can add that and finish that one out.

This post has been edited by evilvoice: 14 June 2005 - 06:55 AM


#44 User is offline   benners 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 692
  • Joined: 29-December 03

Posted 14 June 2005 - 07:07 AM

@evilvoice
I know what you mean about the reg entries, the hardest one I had to do was a Video kit for DVD ripping and video conversion containing :-

AC3Machine, AVICodec, CloneDVD2, DivFix, DVD Decrypter, DVD Santa, DVD Shrink, DVD43, Dvd95Copy, G Spot, DVD Guides, headac3he, TMPGEnc, videocalc, VirtualDub and html how to guides found on the web, edited then converted to pdf

Trying to find the minimum files and reg entries needed is a ballache, you can just back up the reg keys and keep all the language files but I like my exes to be as small as possible

#45 User is offline   boooggy 

  • MSFN Master
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,319
  • Joined: 27-February 05
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 14 June 2005 - 07:09 AM

how can i uncompress ccleaner?

#46 User is offline   evilvoice 

  • Ditchy McAbandonpants
  • PipPipPipPipPip
  • Group: Members
  • Posts: 946
  • Joined: 27-January 04

Posted 14 June 2005 - 07:15 AM

use inctrl5 to find out what all ccleaner original installer puts its files...

I hear ya benners...I did one for dvd x utilities...had like 5 programs...thats not listed because it isnt on the dvd i looked at to make the list...i have some others ive done, but yea...dvd x utilities was a pain until I ran inctrl5 to find out that it actually changes files when you register it...like 3 dlls and 2 sys files, they did a good job on making it almost impossible to install an already regged program...but intelligence will prevail...like i said, ive seen almost every type of install and have been able to modify it...there was one I did for a Fastream product, but in the end, I think I deleted the whole thing...but it installed a service, so I had to figure out all the info for that...but yea, some are really a pain.

Also, DVD Shrink is being continued sorta...a lot of people use the dvd shrink backbone...like easydvdshrink...or a4dvdshrink...both those are exactly like dvd shrink...i have both because on one pc, dvd shrink would turn the screen black and couldnt see anything, so I had to include a 2nd one.

This post has been edited by evilvoice: 14 June 2005 - 07:17 AM


#47 User is offline   evilvoice 

  • Ditchy McAbandonpants
  • PipPipPipPipPip
  • Group: Members
  • Posts: 946
  • Joined: 27-January 04

Posted 14 June 2005 - 07:19 AM

what can i say, i like to have a small setup progam that install exactly the way I want it too...and I probably wont add adaware 1.06 until its finalized...i hate rc's

#48 User is offline   benners 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 692
  • Joined: 29-December 03

Posted 14 June 2005 - 07:29 AM

Quote

Also, DVD Shrink is being continued sorta
good to know, you have done more setups than I, I had forgotten how many of my apps were inno conversion or alterations :-

Alcohol (bit of a cheat), Avicodec, Beyond Compare, bennersvideokit, cdimage, CDR-Win, dvdregionfree, Editpadpro, Folderbox, InCtrl5, lavasoft Ad-Aware, Mailwasherpro, Mozilla Firefox (another cheat),Grabit (ISP tweaked), Parameteriser, Quickpar ( Contains Quickpar, FSRaid, glue and Powerrenamer), Regcrawler,Regsnap, Resourcehacker, Sspybot, Spywareblaster, Tmpgenc, Trackseraserpro, Viceversapro, Wassociate and
winrar

This post has been edited by benners: 14 June 2005 - 07:30 AM


#49 User is offline   boooggy 

  • MSFN Master
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,319
  • Joined: 27-February 05
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 14 June 2005 - 07:33 AM

at a program that requires registration how can i addthe registration into the setup?
thanx.
also thanx for the informations. but i can't find inctrl5.

This post has been edited by boooggy: 14 June 2005 - 08:07 AM


#50 User is offline   benners 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 692
  • Joined: 29-December 03

Posted 14 June 2005 - 07:49 AM

InCtrl5 my inno setup.

As for the registration, you can export the reg entries to a reg file, and import the reg file into ISTool.

Click on the Registry section in ISTool, right click and select import from file, just be sure to check the values are the same I have had times when binary values in hex format wont enter when the setup is run, and there are sometimes double quotes around file paths.

Another way is to click on the Registry section, right click and select New Item, there you can select the different hives and and enter subkeys and values.

#51 User is offline   evilvoice 

  • Ditchy McAbandonpants
  • PipPipPipPipPip
  • Group: Members
  • Posts: 946
  • Joined: 27-January 04

Posted 14 June 2005 - 07:52 AM

yea, reg_expand_sz doesnt get entered correctly...it gets imported as a string and the all the hex numbers are the data, which isnt correct, for any of those, you need to input the actual string...for instance %systemroot%\system32 instead of the hex numbers...Also, if a regfile points to the hard drive, try using something like {app} or {win} or {sys} so that c:\ or whatever isnt hardcoded.

a good idea is to look at the inno setup help file and goto index...that gives you most of what you can do.

Update...if your building a install program...when all done, have istool add a uninstall icon...that way it is accessible through start menu...i hate having tons of programs installed and arp takes forever to load...and if anyone wants the code I use for urls, I can post that too...it uses {groupname} and is universal on all scripts.

Blah, here it is anyways...just add this to your script...it is an example, and you will have to change the http://

[INI]
Filename: {app}\{groupname}.url; Section: InternetShortcut; Key: URL; String: http://users.otenet.gr/~jtcliper/tgf

[Icons]
Name: {group}\{cm:ProgramOnTheWeb,{groupname}}; Filename: {app}\{groupname}.url

[UninstallDelete]
Type: files; Name: {app}\{groupname}.url

This post has been edited by evilvoice: 14 June 2005 - 08:03 AM


#52 User is offline   Lost Soul 

  • Snap ... Crackle ... Pop
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,746
  • Joined: 12-December 03

Posted 14 June 2005 - 08:03 AM

hey guys i found a kool icon for the spybot check it out

http://www.wincustomize.com/ViewSkin.aspx?...&comments=1&u=0

#53 User is offline   benners 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 692
  • Joined: 29-December 03

Posted 14 June 2005 - 08:12 AM

Nice, resized the bitmap could be used to replace innos default

#54 User is offline   Lost Soul 

  • Snap ... Crackle ... Pop
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,746
  • Joined: 12-December 03

Posted 14 June 2005 - 08:14 AM

can some one take a look at this its

Registry First Aid v4.1.0 build 707

Quote

[Run]Filename: {app}\repl_ag.bat; WorkingDir: {app}; MinVersion: 4.1,4.0
Filename: {app}\readme.txt; Description: View the README file; MinVersion: 4.1,4.0
Filename: {app}\reg1aid.exe; WorkingDir: {app}; Description: Launch application; Languages: en,nl,brpt,cz,dn,fi,fr,ga,gr,it,no,ru,sl,sw; MinVersion: 4.1,4.0
Filename: {app}\reg1aid.exe; WorkingDir: {app}; Description: Programm jetzt starten; Languages: de; MinVersion: 4.1,4.0
Filename: {app}\rfagent.exe; WorkingDir: {app}; MinVersion: 4.1,4.0


im trying to edit it so it will be completely unattended,
what it does is most of it installs silent but then the rfagent.exe runs and tries to update check,

im not sure how to edit out that line can some one help me out pls

#55 User is offline   benners 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 692
  • Joined: 29-December 03

Posted 14 June 2005 - 08:21 AM

@ Lost Soul
In the iss file goto the Install Run section, files there execute after installation, just delete the
{app}\rfagent.exe
and any others that you dont want to run.

#56 User is offline   Lost Soul 

  • Snap ... Crackle ... Pop
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,746
  • Joined: 12-December 03

Posted 14 June 2005 - 08:37 AM

@benners
i did what you said and removed that line from run.. now i get the error about language expressions.. saying it contains unknown language

well i tried to fix it by only using english and removing all the rest then editing every line that pointed to another language. but every time i get rid of some thing a new line error pops up with language expression error

can you take a look at my iss file and tell me what i should do if you can

i just want english and thats it,,

this is a clean iss,, the only thing ive done to it was remove the {app}\rfagent.exe line

btw the error first started in the tasks section i tried fixing it from there thats how the errors keep on like a train of dominos

Attached File(s)

  • Attached File  rfa.iss (9.52K)
    Number of downloads: 16

This post has been edited by Lost Soul: 14 June 2005 - 08:41 AM


#57 User is offline   benners 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 692
  • Joined: 29-December 03

Posted 14 June 2005 - 09:00 AM

I always have a problem with the languages and just delete any references to them in the script or on the files themselves via the common tab on the file properties.
Languages: en,nl,brpt,cz,dn,fi,fr,ga,gr,it,no,ru,sl,sw;

I downloaded the program and edited the iss file removing all the extra language entries. I added a name in the Program Tab under options so that when the shortcuts are created the folder name will not be "default". and set solid compression and ultra level.

The program compiled silently after I deleted 3 more files from the install run section and ran when clicked so it seems to work, I'll let you fully test it :P

Attached File(s)



#58 User is offline   Lost Soul 

  • Snap ... Crackle ... Pop
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,746
  • Joined: 12-December 03

Posted 14 June 2005 - 09:33 AM

@benners, you are like the yoda of inno setups..

thank you very much, it works like clock works :thumbup

#59 User is offline   benners 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 692
  • Joined: 29-December 03

Posted 14 June 2005 - 09:42 AM

Use the force, Lost Soul, and fix it you will. :D
to know it works Glad I am

#60 User is offline   evilvoice 

  • Ditchy McAbandonpants
  • PipPipPipPipPip
  • Group: Members
  • Posts: 946
  • Joined: 27-January 04

Posted 14 June 2005 - 09:43 AM

also, just a suggestion, but i remove the miversion stuff too...sometimes when unpacking inno setup installers, the minversion doesnt get extracted correctly

Share this topic:


  • 5 Pages +
  • 1
  • 2
  • 3
  • 4
  • 5
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy