Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

Universal Silent Switch Finder 0.1

* * * - - 2 votes

  • Please log in to reply
119 replies to this topic

#1
ZoSTeR

ZoSTeR

    Member

  • Member
  • PipPip
  • 227 posts
  • Joined 04-November 03
This is a little program that can automatically determine which silent switches can be used with a setup file.

It uses PEiD which can be found here.

Put the PEiD.exe in same folder as USSF.exe

Start USSF.exe and select the setup exe file.

Hopefully it will tell you which switches to use :)


-17.02.05 small update since helper.bin download didn't work anymore-

Attached Files

  • Attached File  USSF.exe   117.51KB   55261 downloads
  • Attached File  USSF.au3   4.1KB   16311 downloads



How to remove advertisement from MSFN

#2
mazin

mazin

    MSFN Addict

  • MSFN Sponsor
  • 1,952 posts
  • Joined 12-January 04
Nice work, ZoSTeR.

It took you much to accomplish, I think.

It should provide beginners with more handy help. No web search for switches anymore.

Inquiry: There's a small screen that flashes before the final screen appears. It looks like it has some information, which makes one curious. Could it be pinned, somewhat?

Thanks.
Posted Image

#3
ZoSTeR

ZoSTeR

    Member

  • Member
  • PipPip
  • 227 posts
  • Joined 04-November 03
The small flashing screen is just a "Please wait..." screen.

And yes the program is mainly intended for beginners cause the pros can tell the switches by just looking at the installer icon :)

#4
Alanoll

Alanoll

    CODE tags people, CODE tags!

  • Patrons
  • 5,496 posts
  • Joined 25-September 03
yes....yes we can :)

Then there are some where there just aren't switches....those are a pain.
Welcome to the Forum! Please READ Me!!
Alright, that's it for the site for now. Now on to the next project....which could concievable replace the current site :)

#5
mazin

mazin

    MSFN Addict

  • MSFN Sponsor
  • 1,952 posts
  • Joined 12-January 04
Go ahead.

It shows the most needed switches. You may account for more in future releases.

Well done.
Posted Image

#6
mdes

mdes

    Advanced Member

  • Member
  • PipPipPip
  • 343 posts
  • Joined 07-November 03
Simple & Well done :)

Why not adding a text box with the prog name (between quotes) followed by all the available switches; it will be easer to copy/paste in a batch installation file. E.g. for InnoSetup:
"prog" /SILENT /VERYSILENT ...

Windows XP Pro French + SP2 Many Thanks to GreenMachine XPCREATE
Michel Dessaintes (nick: mdes) FlashList for genealogy, CongésRFV for Pocket PC

#7
mazin

mazin

    MSFN Addict

  • MSFN Sponsor
  • 1,952 posts
  • Joined 12-January 04
Another suggestion for future enhancement is to integrate it to Explorer shell, so it executes from anywhere.
Posted Image

#8
big_gie

big_gie

    Senior Member

  • Member
  • PipPipPipPip
  • 617 posts
  • Joined 27-July 03
is it a internal database? or does it check the .exe own swith??

#9
mdes

mdes

    Advanced Member

  • Member
  • PipPipPip
  • 343 posts
  • Joined 07-November 03
He is testing the content of the EXE :)
Windows XP Pro French + SP2 Many Thanks to GreenMachine XPCREATE
Michel Dessaintes (nick: mdes) FlashList for genealogy, CongésRFV for Pocket PC

#10
burning snow

burning snow
  • Member
  • 9 posts
  • Joined 10-April 04

Inquiry: There's a small screen that flashes before the final screen appears. It looks like it has some information, which makes one curious. Could it be pinned, somewhat?

This spalsh screen is the screen from PEiD v0.92.

#11
mazin

mazin

    MSFN Addict

  • MSFN Sponsor
  • 1,952 posts
  • Joined 12-January 04
burning snow

Thanks for the info. I should check that soon.
Posted Image

#12
ZoSTeR

ZoSTeR

    Member

  • Member
  • PipPip
  • 227 posts
  • Joined 04-November 03
Congrats burning snow. I was wondering who would see it first :)
(But the flashing screen is really a "Scanning..." please wait message)

USSF basically calls PEiD (Helper.bin) to identify the installer type and reports available switches accordingly. So no l33t programming skillz on my side.

Later today i will update USSF to support handling files via commandline. So you can call it from batch files or the context menu.

#13
burning snow

burning snow
  • Member
  • 9 posts
  • Joined 10-April 04
OK :-)

It is a very simple technique which is used, and I hope I'll implement it in the Unattended Builder as soon as possible.

I think it will be out at the end of the month.

#14
Sniper

Sniper
  • Member
  • 1 posts
  • Joined 23-February 04
I'm going to give this a try tonight, will be extremely helpful for me (already made a few Unattendeds but only using switches i've found here and there's a few [Tiny Personal Firewall to name one] i'd like to find out and will give this a go! :) ) , thank's ZoSTeR! :rolleyes:

#15
CrappyScotch

CrappyScotch
  • Member
  • 3 posts
  • Joined 31-May 04
:rolleyes: Hi ZoSTeR,

Universal Silent Switch Finder is really handy. :) It's not always easy to find information on installers. Your program has been great.

Are you planning to further develop USSF?

Is there some place to download updated USSF.exe and Helper.bin files?

If anyone is interested and it is O.K. with ZoSTeR, I have created an InstallShield Universal Silent Switch Finder.msi.

:D Thanks ZoSTeR :D

#16
ZoSTeR

ZoSTeR

    Member

  • Member
  • PipPip
  • 227 posts
  • Joined 04-November 03
There is a new build of PEiD (rename the exe to Helper.bin). But no new installers are being identified as far as I know.

Selfextracting CABs could be added to the identification strings.

Anyway here's the AutoIt source (behold the sophisticated code :)) :

Attached Files

  • Attached File  USSF.au3   4.11KB   1573 downloads


#17
JakeY

JakeY

    Newbie

  • Member
  • 12 posts
  • Joined 16-May 04
Nice work. Well done mate :)

#18
mazin

mazin

    MSFN Addict

  • MSFN Sponsor
  • 1,952 posts
  • Joined 12-January 04
ZoSTeR

Have you integrated it to Explorer shell, yet?
Posted Image

#19
terra

terra

    Newbie

  • Member
  • 10 posts
  • Joined 14-June 04
Cheers this will save me a lot of time...

#20
ZoSTeR

ZoSTeR

    Member

  • Member
  • PipPip
  • 227 posts
  • Joined 04-November 03
To add PEiD to your context menu for exe files use this:

[HKEY_CLASSES_ROOT\exefile\shell\Identify with PEiD\command]
@="\"C:\\Program Files\\PEiD\\PEiD.exe\" -hard \"%1\""

PEiD Command line Options
--------------------
peid -time // Show statistic before quitting
peid -r // Recurse through subdirectories
peid -nr // Dont scan subdirectories even if its set
peid -hard // Scan files in Hardcore Mode
peid -deep // Scan files in Deep Mode
peid -norm // Scan files in Normal Mode
peid -ext // Scan files with external signatures only

peid <file1> <file2> <dir1> <dir2>

You can combine one or more of the parameters.

For example.

peid -hard -time -r c:\windows\system32
peid -time -deep c:\windows\system32\*.dll

#21
CrappyScotch

CrappyScotch
  • Member
  • 3 posts
  • Joined 31-May 04
Thanks for your quick reply.

This is great! :)

#22
muiz

muiz

    SPECIAL

  • Member
  • PipPipPipPipPipPip
  • 1,055 posts
  • Joined 03-August 03
  • OS:none specified
  • Country: Country Flag
it didnt even recognize a .msi :}

#23
Nologic

Nologic

    Advanced Member

  • Member
  • PipPipPip
  • 461 posts
  • Joined 07-October 03
May I ask why you would need to know what the switch's are when you already know its a MSI file?

#24
totoymola

totoymola

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 944 posts
  • Joined 24-September 04

it didnt even recognize a .msi :}

If it's an msi, you don't have to use USSF because you already know the switches of an msi. :) If you need to know more switches that your msi supports, you should use an msi editor and browse/edit the properties in the property table. :)
Picasa2 MSI ----------- ResEdit MSI
DOWNLOAD ------------ DOWNLOAD

#25
Alanoll

Alanoll

    CODE tags people, CODE tags!

  • Patrons
  • 5,496 posts
  • Joined 25-September 03

May I ask why you would need to know what the switch's are when you already know its a MSI file?

indeed. You already know that it's an MSI, why would you need a switch finder to tell you?

This program's purpose is for foreign installers or non-normal ones. MSI is definately not in that category.
Welcome to the Forum! Please READ Me!!
Alright, that's it for the site for now. Now on to the next project....which could concievable replace the current site :)




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users