PRODUCTS

FEATURED PRODUCT

Create feature-rich Web applications faster with over 60 ASP.NET controls including grid, calendar, menus, navigational controls and much more...

License only 125 EUR


SEARCH

LOGIN

Customer login to access products, support information & special benefits.

NEWS ALERTS

Add your e-mail address here to receive the monthly TMS Software alerts.

 

LINKS

PRODUCTS » VCL COMPONENTS » TWEBUPDATE
v2.0.7.2 (Jun 16, 2008)

TWebUpdate

Flexible automatic application updates via Internet, Intranet, network, ...

Feature overview

    Automatically check for updated files and applications 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 Supports Windows Vista / UAC 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, on file version info, on filesize or file checksum or on custom version checks Can show a "what's new" or "license agreement dialog" Simple VCL based component to transfer files over http or ftp and to handle and check LAN or dialup based Internet connections, so no extra DLL's or OCX's required to include. Includes a wizard component that adds a wizard style interface for TWebUpdate in a second Very compact size and simple interface Can use the binary patch technology to use binary difference files as distribution. See also 2 sample applications that use TWebUpdate with ASTA patch technology Uses IE WININET technology Can automatically download & extract multilevel directory CAB files Can post custom data to a server for statistics, logging and authorization of updates Available : UpdateBuilder : application to create update control files, compressed update files and upload update to server

What's new

v2.0.7.2

  • New : property TimeOut added
  • New : event OnBeforeDownload triggered before getting "What's new" file.
  • New : Preselect=0|1 per file possible to control preselect in wizard checklistbox
  • New : status events when file after download cannot be deleted/renamed
  • Improved : french language version of wizard
  • Improved : will automatically handle URLs with '?' used
  • Improved : Fix for Vista UAC with runbefore/runafter commands

v2.0.3.4

  • New : Improved : automatic LIB reference in HPP file generation
  • Improved : cleanup of file WUPDATE.INI
  • Fixed : issue with command line parameters for app restart

v2.0.3.1

  • New : Delphi 2007 & C++Builder 2007 support added
  • New : Support for Windows Vista / UAC added
  • New : {doc} prefix
  • New : support for Hungarian, Czech, Swedish & Polish language added
  • New : parameter InitPath added to DoUpdate method to automatically initialize current directory to app EXE
  • New : method WebUpdateWizard.CloseWizard added
  • Improved : wizard handling for case where hidden is set for all files
  • Improved : logging
  • Improved : handling of temp directory names with spaces
  • Fixed : issue with handling updates with _NEW extension on Windows Vista
  • Various smaller improvements & fixes

v1.7

  • New : Delphi 2006 & C++Builder 2006 support added
  • New : OnBeforePost event added
  • New : View in Notepad popup for What's new & EULA in wizard
  • Fixed : CAB extraction issue with multi level directory hierarchy
  • Improved : WebUpdate.OnSuccess triggered from wizard execution

UpdateBuilder

v1.5

Makes building and uploading updates easy, reliable and fast UpdateBuilder is a timesaving tool to make building updates for the TWebUpdate component easier. UpdateBuilder can generate the correct .INF file that contains the specification of what parts of the application need to be downloaded and how. It will also compress files if specified or build complete CAB files that contain the updated application. On top of that, it can automatically upload the update to the server. UpdateBuilder can be downloaded here  

Tips

1) When the update download is downloaded on the desktop or other folder than the folder where the application's EXE is located, make sure to use SetCurrentDir(ExtractFilePath(Application.ExeName)); before calling TWebUpdate.DoUpdate   2) When the updated EXE is distributed as CAB file, make sure that TWebUpdate.CABExtract is set to false and that there are no identifiers compressed = 1 in the section for the application. It is the spawned updater app that needs to decompress the CAB file and not TWebUpdate in the application itself.   3) For C++Builder users, add following line in your app's main CPP file: #pragma link "wininet.lib"

Buy online

CreditCards Accepted

TWebUpdate Single developer license for commercial use with full source code

free updates for a full version cycle (from current version to v2.9) and free priority support: 50 EUR
for Delphi 5, 6, 7, 2005, 2006, 2007, C++Builder 5, 6, 2006, 2007

Please choose your language     and order immediately or add to cart
TWebUpdate Site license for commercial use with full source code

free updates for a full version cycle (from current version to v2.9) and free priority support: 195 EUR
for Delphi 5, 6, 7, 2005, 2006, 2007, C++Builder 5, 6, 2006, 2007

Please choose your language     and order immediately or add to cart

This product is also available in TMS Component Pack.

Copyright © 1995 - 2008 TMS Software