eUpdator är ett system för att lägga till
automatisk uppdatering i dina program. Systemet utvecklades först och främst
för client / server lösningar, där man enkelt kan vara säker på att alla
klienter kör den senaste versionen av klient programmen genom att bara lägga
ned den på en server som alla kommer åt. Men det går utmärkt att använda
eUpdator på såväl intranet som internet. eUpdator Application programmet
uppdaterar sig exempelvis från denna hemsida varje gång en ny version finns
tillgänglig.
Det är väldigt enkelt att lägga till och använda
dig av eUpdator systemet i dina egna program. eUpdator är dessutom helt och
hållet mutli-trådad, vilket innebär att de olika momenten inte behöver störa
användaren. Du kan till exempel fortsätta använda ditt program medan eUpdator
laddar hem uppgraderingar.
Systemet är uppbyggt i två delar, det ena är en
klient del som du lägger in i dina program. När eUpdator klienten startas kollar den automatiskt
upp om det finns en ny version tillgänglig. Detta gör den med så kallade
informations filer som du själv lägger upp tillsammans med dina
uppgraderingar. Komponenten kollar även om eUpdator Application är installerat på din dator, är den inte
Det finns två klienter än så länge, en VCL
komponent för Borland Delphi utvecklare och en DLL med API för C/C++.
Den andra delen av eUpdator systemet är eUpdator
Application. Detta är programmet som utför själva uppdateringarna.
eUpdator systemet stöder än så länge dessa språk:
svenska, tyska, franska, spanska och engelska. Ytterligare språk kan bli aktuellt.
eUpdator Application
Detta är själva uppdateringsprogrammet som laddar ned och installerar de
uppdateringar som den hittar. I eUpdator programmet får du lätt en översikt
om vilka program som behövs uppdateras. Här kan du se när uppdateringarna
hämtas ned och installationen startas automatiskt när den är färdig. I
version 1 av eUpdator klarar den endast av att köra igång .exe
installationsprogram, men i version 2 kommer eUpdator även klara av att
automatiskt packa upp Zip-filer direkt utan att du behöver göra
några installationsprogram.
eUpdator är gratis att ladda ned och att
använda. Men du får inte distribuera eUpdator Application vidare utan
skriftligt tillstånd.
eUpdator Client Package
Klient paketet innehåller både VCL komponenten och DLL klienten.
DLL
klienten går att använda från vilket Win32 program som helst skrivet
i valfritt utvecklingsspråk.
Delphi komponenten är smidig och
enkel att använda. Inga externa DLLer eller andra filer behövs för
din applikation.
eUpdator Client Professional Package
Client Professional Package ger dig extra funktioner till VCL
komponenten och DLL klienten. Genom att använda den professionella
versionen kan du övervaka och kontrollera de olika stegen som klienten
gör. Om man använder sig av question callbacks kan man till exempel
byta ut eller ta bort standard dialogerna.
Professional
Package innehåller även ett exempel program och eUpdator Infofile
Wizard som hjälper dig att skapa informations filer.
eUpdator Client Developer Package
Client Developer Package innehåller den fulla source koden till både standard
klienten och den professionella klienten. Köper du detta paket får du
automatisk rättighet att distribuera eUpdator Application tillsammans
med dina egna program. Detta ger dig möjlighet att lägga in eUpdator
Application i ditt installationsprogram.
Developer Package innehåller även ett
exempel program och eUpdator Infofile Wizard som hjälper dig att skapa
informations filer.