WP Tools
Watch the top 10 reviews about portable power banks cell phones at Top10geeks.com.

Auto Upgrader v.2.9.5

By UtilMind Solutions.

Shareware 25 Apr 2006


The AutoUpgrader component able to automatically upgrade from the Web any Delphi/BCB software.


  • Status: With Nag-Screen
  • Source: On purchase/registration
  • price: $19
  • Source price: $39
  • Size: 845kB

Platforms: C2k6, CB3, CB4, CB5, CB6, D2, D2005, D2006, D3, D4, D5, D6, D7

AutoUpgrader Pro v.5.0.3

By UtilMind Solutions.

Shareware 04 Sep 2007


Advanced AutoUpgrader component which allows to make your software «auto-upgradable» software without single line of code. It contains built-in Application Update Wizard, built-in multi-language support (it automatically recognize language used on user's PC and displays all messages in native language). The AutoUpgrader can download your files either from the Web or local intranet ("file://").

Current version automatically translates all wizard's contents to 30 languages: English, Spanish, German, French, Russian, Portuguese, Italian, Dutch, Danish, Finnish, Chinese and many others. However, if you don't want to use built-in Wizard, you still can make customized progress-dialogs using numerous events.

If you store newer version of your program in password protected Web directories, you can pre-configure the username/password to access files, or let the AutoUpgrader to prompt login information from user when it's necessary.

With AutoUpgrader your customers will use only latest versions of your software. Package contains two bonus components from Advanced Application Controls pack: auHTTP (WinInet-based HTTP client which also supports file uploading via HTTP, (introduced in RFC1867), Internet Explorer's cache etc) and auThread (easy to use thread component which also works on ActiveForms of D6, D7 and higher).


  • Status: With Nag-Screen
  • Source: On purchase/registration
  • price: $29
  • Source price: $54
  • Size: 3 439kB

Platforms: C2k6, C2k7, CB3, CB4, CB5, CB6, D2, D2005, D2006, D2007, D3, D4, D5, D6, D7

eUpdator VCL Client v.1.2

By Elysian Development.

Freeware 26 Aug 2006


eUpdator is a free system for adding version control to your applications. New versions of your application may be provided via intranet or internet to make sure that all installations are up to date. External eUpdator Application responsible for downloads and updates.

Key benefits are:

  • VCL component is self-contained, no external files, libraries or DLLs are required
  • http and ftp support for internet solutions
  • can automatically read version information from resource
  • fully mutli-threaded background operations without user interruptions
  • eUpdator Application, providing visual overview of all applications, automatically installs from Internet
  • Supporting English and Swedish languages.


  • Status: Fully functional
  • Source: On purchase/registration
  • Size: 612kB

Platforms: D5, D6, D7

EZUpdate v.3.0

By CitiSoft Inc.

Shareware 16 Oct 2004


TEZUpdate is a component for professionally checking and updating your application. TEZUpdate basically works by checking, via HTTP, if an updated version of your application is available. If so, it will automatically download the new version and perform the setup if required.

TEZUpdate provides two means of updates techniques, namely, automatic or manual. This makes the component practically versatile as you can modify it to suite your requirements. Password protected website's folder can be accessed. There is a support for proxy requirements.

Besides performing application updating, TEZUpdate can also directly download files just the same way as Internet Explorer download files.

Comprehensive demos provided will help you to master TEZUpdate in a short time.


  • Status: Fully functional
  • Source: On purchase/registration
  • Source price: $28
  • Size: 270kB

Platforms: D5, D6, D7

Net Update v.0.9.1


Freeware + source 28 Nov 2000


Drop this component on one of your application forms, set some properties, add one line of code and your application users could download updates from your web site.


  • Status: Fully functional
  • Source: Included
  • Size: 68kB

Platforms: D5

Net Updater v.1.01

By KidMoses.

Shareware 19 Nov 2006


NetUpdater is the fastest and easiest way to distribute all your software updates. Using a powerful client/server infrastructure, client software can be modified, patched, or completely updated in whatever configuration best suits your requirements. Flexible, secure, and reliable. NetUpdater is a simple, yet comprehensive software update solution built on trusted, industry-safe Internet and LAN protocols.

The NetUpdater component enables Delphi developers to easily incorporate a powerful, automatic update feature to their own software.

The advanced feature set of NetUpdater also includes:

  • Industry standard protocols
  • Flexible Version Analysis
  • Interactive or silent modes
  • Choice of update method
  • Schedule update checks
  • User-friendly update manager using Wizard interface
  • Context sensitive help
  • Not a single line of code required
  • No dependencies on DLL, COM or other runtime files
  • Firewall friendly
  • Choice of update methodself update, external setup file or redirect to URL
  • Flexible update detection based on version number or time stamp
  • Automatic proxy detection with automatic or manual login
  • Silent, hidden or interactive runtime modes
  • Uses trusted, safe protocols: HTTP, HTTPS, FTP and LAN
  • Check for updates based on flexible schedule
  • Create log file to monitor installation process and help with debugging
  • Optionally hide source and destination file locations from end user
  • Automatically close target application if open
  • Automatically launch target application after update or check
  • Support for target application command-line parameters
  • Support for external setup file command-line parameters
  • Create backup of all replaced files automatically
  • Create required directories on-the-fly automatically
  • Selectable display of messages
  • Full control over HTTP Internet options
  • Full control over cache options
  • Install to any client directory.


  • Status: With Nag-Screen
  • Source: On purchase/registration
  • price: $34.95
  • Source price: $34.95
  • Exe demo: included
  • Size: 1 309kB

Platforms: D2005, D6, D7

Software Update Wizard v.

By Andrew Gibson.

Shareware 07 Mar 2014


The Software Update Wizard lets you add 'update over the web' functionality to your applications with just a single line of code. You simply upload your revised software files, together with a simple script, to your web server. No server-side processing is needed, so this solution works with any server or ISP. The Software Update Wizard is a single, one-off, non-recurrent cost - there are no ongoing fees or additional costs.


  • Status: Evaluation (time-limit)
  • Source: None
  • price: $189
  • Size: 2 723kB

Platforms: C2k10, C2k6, C2k7, C2k9, CB1, CB3, CB4, CB5, CB6, CBXE, CBXE2, CBXE3, CBXE4, CBXE5, D1, D2, D2005, D2006, D2007, D2009, D2010, D3, D4, D5, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5

TChkUpdate v.1.0

By T. Skovmand Eriksen.

Freeware + source 21 Dec 1998


Simple Internet component that allows your application to check for available updates (for download) on your webpage.


  • Status: Fully functional
  • Source: Included
  • Size: 4kB

Platforms: D2, D3, D4

TJFCAppUpdate v.1.11

By Devonic, Inc.

Freeware + source 07 Mar 2014


A component that allows to "self update" applications.

Requires Internet Component Suite and JEDI Code Library (JCL).


  • Status: Fully functional
  • Source: Included
  • Size: 45kB

Platforms: D2009, D2010

TmGetNewVer v.2.3

By MASoft.

Freeware + source 26 Aug 2006


With this component in your application, your users would always be updated with the latest program release. When you have a new version coming up, just update a file (inifile-syntax), on your webserver with the new version number. When the user starts your application, this component will look in that file. If updating is needed, the user will be asked to download the new version.


  • Status: Fully functional
  • Source: Included
  • Size: 7kB

Platforms: D4, D5, D6, D7

TmxWebUpdate v.1.21

By MaxComponents.

Freeware + source 02 Oct 2008


TmxWebUpdate helps you to add automatic update support to your application. It retrieves information from the web, if a newer version available, it can download a file via HTTP and run the update.


  • Status: Fully functional
  • Source: Included
  • Size: 282kB

Platforms: D2005, D2006, D2007, D2009, D5, D6, D7

TWebUpdate v.1.0

By Nick Jixo.

Freeware + source 07 Jul 2011


Non visual component for Delphi 7 to check application’s updates information from website with Proxy support.

It uses Synapse TCP/IP Library.

Based on a modified Unit by Zhong Wan.


  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 346kB

Platforms: D7

TWebUpdate v.

By TMS Software.

Commercial 19 Jul 2015


Feature rich component for automatic application updates in many different scenarios. Features:
  • Automatically check for updated files on the Internet or Intranet
  • Can check for updated files over http and ftp protocols or simply file based for Intranet applications
  • Can replace running executables itself or DLLs used by the application with the updates
  • Allows to update any other application component or data file
  • Can just show new documentation, tips, announcements etc.. when available
  • Allows updates based on dates or on file versions, so no extra DLL's or OCX's required
  • Passive FTP support + password protected HTTP download support
  • Capability to do CAB file based downloads and updates
  • Event for cancelling updates in progress
  • Resource file holding dialog messages for easy internationalization
  • Interfaces with the ASTA Binary patch technology to use file difference based automatic updates of application executables or application files
  • TAstaPatchUtility component to integrate the ASTA Binary patch technology seamless with TWebUpdate
  • UpdateBuilder application for easy building of update control files
  • Optional multilanguage wizard to let users check for updates with included support for English, French, Dutch, German, Portuguese, Spanish, Danish, Italian
  • Much more...


  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $55
  • Size: 1 636kB

Platforms: C2k10, C2k6, C2k7, C2k9, CBXE, CBXE2, CBXE3, CBXE4, CBXE5, CBXE6, CBXE7, CBXE8, D2006, D2007, D2009, D2010, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE7, DXE8

Version Checker v.1.2

By Sambo Software.

Freeware + source 25 Nov 2002


It checks a file (PlainText or XML) on an internet web server with the file version and then matches two versions which then produces an output for the user to take an action. Link straight to your update page for your product to enable the user to download the latest version.


  • Status: Fully functional
  • Source: Included
  • Size: 27kB

Platforms: D5, D6

News from our Sponsors

Active Query Builder VCL Edition is a visual query designer and SQL parser component for WinForms, WPF, ASP.NET, Delphi/C++Builder and Java

Active Query Builder allows users to build SQL queries via the intuitive drag'n'drop interface and to edit them via the powerful text editor with code completion and syntax highlighting, combining these techniques in any order.

It lets parse, analyze and modify complex SQL queries programmatically. It supports tens of SQL language dialects: Oracle, SQL Server, MS Access, MySQL, PostgreSQL, etc. Active Query Builder provides highly productive environment to work with SQL queries for both the end-user and programmer!

more …

Components for video and audio processing

RVMedia is a set of Delphi VCL and Lazarus LCL components having the following functions:

Receiving video from local web cameras and IP cameras;Configuring IP cameras and controlling their rotation;
Reading sound from a microphone;Sending and receiving video and audio data via the Internet;
Organizing video chats and video conferences (either as directly connected applications or using a client-server model).

more …