Toon posts:

[BC++] Check for new versions *

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ben bezig met een programa dat nieuwe versie's gelijk van zich zelf op het internet vind

Memo1->Lines->Add(ClientAuto->Get("http://www.spaceblaster.demon.nl/Version.txt , Edit"));

Het lukt mij alleen maar een txt bestand uit te lezen.

Maar wil het zo hebben dat als ik een nieuwe exe neer zet dat die die gelijk ziet / Find


Ik schrijf dit programa in Borland C++
Gemaakt om onder windows te draaien.


als ik van ( Version.txt ) de directe exe maak die ik wil.
Voorbeeld
Ik heb versie 1 en zoek versie 2 dus zet
( Memo1->Lines->Add(ClientAuto->Get("http://www.spaceblaster.demon.nl/Versie 2, Edit"));

neer krijg ik een 404 Not Found error omdat die de file niet ziet die wel op de server staat.

Alvast bedankt.

[ Voor 11% gewijzigd door Verwijderd op 17-07-2004 17:59 ]


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 14:53

NMe

Quia Ego Sic Dico.

Ik zou als ik jou was op je server gewoon een tekstbestandje maken waar je de URL naar de nieuwste versie, en het versienummer in opslaat op verschillende regels. Dan kun je checken in dit tekstfile of de versienummers overeenkomen, en zo niet, dan download je de exe van de URL die ook in de tekstfile staat.

Er zullen vast ook andere manieren zijn, maar dit lijkt me het makkelijkste. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

En anders zou ik een geldige url nemen, want wat jij hebt is geen geldige url:

http://www.spaceblaster.demon.nl/Versie 2, Edit

We adore chaos because we like to restore order - M.C. Escher