Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Aktuelle Programmversion aus dem Internet abfragen (https://www.delphipraxis.net/179280-aktuelle-programmversion-aus-dem-internet-abfragen.html)

josh st 24. Feb 2014 16:06

Aktuelle Programmversion aus dem Internet abfragen
 
Hallo,
ich würde gerne wissen, ob es möglich ist aus dem Internet abzufragen, welche Programmversion aktuell ist und gegebenenfalls eine Nachricht anzuzeigen, das das Programm nicht aktuell ist.

Joshua

Perlsau 24. Feb 2014 16:16

AW: Aktuelle Programmversion aus dem Internet abfragen
 
Ja, das ist möglich.

Union 24. Feb 2014 16:17

AW: Aktuelle Programmversion aus dem Internet abfragen
 
Du kannst die aktuellen Versionen in einer Textdatei auf dem Server speichern:
Delphi-Quellcode:
procedure TForm1.GetProductslist(AList: TStrings);
const
  URL = 'http://www.meinserver.de/files/apps/versions/versions.txt';
var
  Response : TStringStream;
begin
  Response := TStringStream.Create;
  IdHTTP1.Get(URL, Response);
  AList.Text := Response.DataString;
  // Hier kannst Du dann den Inhalt der Datei in der Stringliste verarbeiten
end;
Alternativ kannst Du natürlich auch REST verwenden.

Perlsau 24. Feb 2014 16:19

AW: Aktuelle Programmversion aus dem Internet abfragen
 
Und mit Delphi 7 Personal kann man auf Ressourcen im Internet zugreifen?

Union 24. Feb 2014 16:22

AW: Aktuelle Programmversion aus dem Internet abfragen
 
Die Indy-Bibliotheken sind nicht dabei, lassen sich aber installieren.

Perlsau 24. Feb 2014 16:23

AW: Aktuelle Programmversion aus dem Internet abfragen
 
Zitat:

Zitat von Union (Beitrag 1249356)
Die Indy-Bibliotheken sind nicht dabei, lassen sich aber installieren.

Soweit mir bekannt und noch in Erinnerung ist, lassen die Personal-Versionen überhaupt keine Installation von Komponenten zu.

Union 24. Feb 2014 16:47

AW: Aktuelle Programmversion aus dem Internet abfragen
 
Davon rede ich auch nicht. Ich rede von der Benutzung der Bibliotheken. Dann kann man die Objekte eben nicht auf's Form klicken, sondern muss sie manuell erstellen.
Delphi-Quellcode:
uses IdHttp ...;
IdHttp1 := TIdHttp.Create(self);
Aber das sollte man als Personal-User ja gewohnt sein.

josh st 24. Feb 2014 16:48

AW: Aktuelle Programmversion aus dem Internet abfragen
 
Also ich habe schon welche installiert

Union 24. Feb 2014 16:51

AW: Aktuelle Programmversion aus dem Internet abfragen
 
Na siehste. Also das wäre mein Vorschlag, Programmname, aktuelle Version sowie evtl. den Downloadpfad in einer Textdatei und die dann laden. Wenn Du mehrere Produkte hast ist das so gut zu handeln:
Code:
MeinTollerEditor;1.1;http://meinserver.de/files/downloads/MeinTollerEditorV110.zip
Bildbetrachter;20.0Beta;http://meinserver.de/files/downloads/GeheimeBeta/BildBetrachter20Beta5612.zip

Perlsau 24. Feb 2014 16:52

AW: Aktuelle Programmversion aus dem Internet abfragen
 
Zitat:

Zitat von josh st (Beitrag 1249364)
Also ich habe schon welche installiert

Und wie hast du das gemacht? Das Umgehen der Installations-Sperre ist illegal.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:39 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz