This project was developed in 2011. It is now deprecated, however it may make a comeback. This page only exists for archival purposes, for now.

## Project summary

Key features of the software:

• Search for software on the largest software databases.1
• Analyse the installer and install silently.2
• Install the newest version from a predefined list of software with no user interaction whatsoever!3
• Open source software! Fork it, fix it, tailor it to your own needs!

This software was mainly developed because the most boring and time-consuming part of a Windows reinstallation is installing all the software you're going to use.

It's not inteded to be a real package manager. Actual package managers work with their own internal database and this gives them both advantages and disadvantages: they can silently install and then keep a software up-to-date, however, they can only work with software listed in their database. Usually the less popular software will have out-dated versions or they won't be in the database at all.

This software can search on most of the major software download sites, list results, download the installer, and then launch it. After the installation finished, the installer will be deleted from the %TEMP% directory.

## Supported Sites

• FileHippo
• Softpedia
• FileForum
• Brothersoft
• Tucows
• SnapFiles
• [origo] szoftverbázis
• USiTE

## Silent Installation Support

When asked to preform a silent installation, the software will be able to identify the following major installation systems and initiate a silent installation:

• Nullsoft Scriptable Install System
• Inno Setup
• InstallShield
• Microsoft Windows Installer
• Wise Installation System
• Ghost Installer

The success of the silent installation will be determined by the installation processes exit code. All major installation systems return 0 when the installation was successful and +1 when the installation was cancelled by the user or failed due to some other reasons.

## Scripting

The software has minimal scripting-like features. You can create a new txt file and write a software name on each line. When this file is passed to the software, it will automatically try to install them.

### Syntax

If a line starts with ; it will be treated as a comment. When a line starts with >> a new group is created with that name, and any software below it will belong to that group. After any software name, you can append some operators:

• The @_short_ operator will specify the software on which site to search for the software. You can specify more than one such operators separating them by a space.

• The ^_regex_ operator will specify which link to select for download if a site offers multiple files for download (like Softpedia does). This operator's value will be compiled as a regular expression. The regular expression ends at the very first space, so if you want to match spaces in your regular expression, use \s instead.

• The /s operator will force a software to install silently (if possible) even if silent installation is turned off.
• The /!s operator will force a software not to install silently even if silent installation is turned on.

### Example

; install the drivers strictly from FileHippo
ATi Catalyst Vista 64 @fh
Realtek High Definition Audio Vista 64 @fh

; install Tor with Vidalia from Softpedia
Tor @sp ^vidalia

; install Secunia PSI strictly from Softpedia, CNET or SnapFiles
Secunia Personal Software Inspector @sp @cn @sf

; get 64-bit Notepad2 from Softpedia


### Bonus

To demonstrate how easy it is to install software with this utility, here's a list of supported software by some of the competitors:

In this case the setup was created with NSIS, so the launched process is KMPlayer-3.0.0.1440.exe /S [pic. 4]