Jeg har også lavet en LiveUpdate.exe program til opdatering af andre
programmer.
Ses på
http://winsigma.adr.dk under navnet WebTime.
> 70 Permission denied
> brugeren har rettigheder til at ændre/slette på klienten.
Har du sørget for at afslutte dit program med Unload og ikke End, hvis ikke
så kan
programmet godt stadigt køre i bagrunden.
Mit program funger på samme måde.
Det er et hoved program ved navnet WebTime.exe som starter en andet program
ved navnet LiveUpdate.exe som
tjekker efter nye opdateriger på serveren, hvor efter den hjemtager dem og
skal overskrive alle sammen på nær
LiveUpdate.exe da den er aktiv, og overskrives først når den går retur til
WebTime.exe programmet.
Jeg havde samme problem, og det var det at jeg afsluttet med End et eller
andet sted, og alle mine probelmmer
var løst efter jeg skrev Unload i stedet for.
Og nu har jeg fået lavet et utroligt godt opdaterings program, både med
forslået tid, hvor den kalkuler helle tiden.
Der er kun et problem, jeg har mistet sourse koden da min PC fastdisk stod
af, og nu hvor Windows 2000 og XP
er kommet kan den gamle program ikke køre under, uden at jeg fortager
ændringer i koden jeg ikke har længre.
"Johnny E Jensen" <emde@emde123456.dk> skrev i en meddelelse
news:3e7a3abc$0$137$edfadb0f@dtext02.news.tele.dk...
> Hej Carl
> Jeg skal lige have lavet det færdigt først - så skal jeg da gerne sende
dig
> en version..
>
> /Johnny
>
> "Lindstrøm" <lindstrom@it.dk> wrote in message
> news:b5cbbh$2ki8$1@news.cybercity.dk...
> > Hej Johnny
> >
> > "LiveUpdate.exe" hvor finder man det program?
> > Jeg vil meget gerne afprøve det.
> >
> > --
> > Med venlig hilsen
> >
> > Carl E. Lindstrøm
> >
> >
> > "Johnny E Jensen" <emde@emde123456.dk> skrev i en meddelelse
> > news:3e7837f1$0$140$edfadb0f@dtext02.news.tele.dk...
> > > Hej NG
> > >
> > > Mine applikationer skal kunne logge sig ind på en FTP server for at
> > > undersøge om der skulle ligge en opdatering/nyere version af
programmet.
> > > Dette gøres ved at hente en .ini file og indlæse indholdet (vil være
> > > versionen af programmet liggende på FTP serveren). Hvis versionen er
> > nyere,
> > > downloades programmet som [programnavn].new.
> > > Applikationen starter så et andet program (LiveUpdate.exe {sourcefile}
> > > {destinationfile}) og afslutter applikationen.
> > >
> > > Liveupdate sletter {destination}.ver <--- file fra tidligere
> opdateringer
> > > INGEN FEJL HER
> > > Dernæst renames {applikaton}.exe - {destination}.ver og her får jeg
> fejlen
> > > 70 Permission denied
> > > brugeren har rettigheder til at ændre/slette på klienten.
> > >
> > > Jeg tror at det skyldes at maskinen 'tror' at applikationen stadig
> kører -
> > > for hvis jeg kører applikationen og forsøger at rename fra windows får
> jeg
> > > samme fejl - KLART.
> > >
> > > Hvordan kan jeg med LiveUpdate sikre mig at {applikationen} er stoppet
> > 100%
> > > eller en bedre metode. Applikationen starter Liveupdate - og det er i
> > > Liveupdate applikationen stoppes...
> > >
> > > /Johnny
> > >
> > >
> >
> >
>
>