[JAVA] Textdatei speichern beim Laden der Seite

Hi zusammen,

Ich möchte meinen Programm eine
Update - Funktion hinzufügen.

Diese besucht kurz meine "Update - Website".
Die Website sollte nun die Textdatei scnell herunterladen,
damit mein Programm daraus lesen kann ob eine neue
Version verfügbar ist.

Wenn man in Javascript ja
Code:
window.document.url = "updates.xxxx.xxx.ch/Update_Projekt.txt";
anwenden würde, würde IE die Datei warscheinlich nur öffnen.

Dann müsste der Nutzer selber überprüfen :confused:
ob es eine neue Version Online gibt. :D

Also weiss jemand wie man bewusst eine Datei unter einem
bestimmten Pfad :eek: speichern kann ?

Vielen Dank für euren Rat.
 

sergey

Stammgast
Es kommt natürlich drauf an, in welcher Sprache du deine Software entwickelt hast.

Je nach dem ist dort eine Lösung möglich, ansonsten würd ich das anders lösen.

Gib in deinem Programm die Daten der aktuellen Version an, überprüfe dann, mit einem kurzen Aufruf auf deiner Webseite, ob es eine aktuellere Version gibt. Fertig.

Mit JavaScript wird das wohl nichts werden.

Gruss

sergey
 

Stromer92

Stammgast
Ich muss zugeben, mit Programmieren kenne ich mich schlecht aus. Aber ich denke, es wird möglich sein, eine datei (jetzt halt mit quelle Internet) in eine Variable zu laden und dann mit einer anderen Variabeln, die die aktuelle Version speichert, zu vergleichen.

Iwie so:
Code:
var diese_version = 1.0;
var neue_version = fileauslesebefehl(url);

if  (diese_version == neue_version)
    {
    echo 'Diese Version ist Aktuell';
    }
else
    {
    echo 'Ein Update wurde gefunden';
    }
 
Vielen Dank für eure Antworten !

Ich möchte aber nicht über JavaScript
die Updatefunktion programmieren
sondern in Visual Basic. ;)

Die wie ich es in VB machen kann ist mir klar,
ich muss nur wissen,
wie man eine Textdatei per JavaScript speichert.

Dann kann das VB Programm nämlich aus dieser Datei
lesen und dann prüfen ob eine neue Version verfügbar ist !

Danke nochmals ! :rolleyes:
 

Google

Stammgast
Du sagst dass dein Programm die Seite besucht. Dann hast du ja den Quelltext dieser Seite. Lass doch einfach dein Programm die Text Datei besuchen.. Ich mach das so in Borland C++ Builder und der Indy Komponente:

String neueversion = IdHTTP->Get("Die Adresse der txt Datei");

Dann habe ich den Inhalt der txt Datei im AnsiString. Dies ist meiner Meinung nach die einzige möglichkeit, da ich nicht denke dass man mit JS einfach so ohne den Nutzer zu fragen dateien herunterladen kann...
 
Oben