Hallo,
im Rahmen meiner Diplomarbeit programmiere ich eine Anwendung, die als „GUI-SPS User Interface“ arbeitet.
wir reden hier schon von SPS, oder?
Die Anwendung ist als WinAnwendung auf jeder SPS kopiert.
Und die SPS hat einen integrierten Webserver? Na dann ...
Der Benutzer besucht die Seite auf der SPS z. B. http://mysps.de/start.html
Auch dir sei RFC 2606 ans Herz gelegt. Die Domain mysps.de existiert tatsächlich und steht zum Verkauf, aber ich glaube nicht, dass du der Inhaber bist, oder? Dann verwende bitte für Beispiele die Domainnamen, die genau dafür vorgesehen sind.
Ich habe schon mit <a href="http://mysps.de/Anwendung.exe">Download</a>
bzw. mit Redirekt <meta http-equiv="refresh" content="0; url=http://mysps.de/Anwendung.exe"> die Erfahrung gemacht, dass es unter Firefox geht, aber unter IE 8 nicht geht.
Was heißt "nicht geht"?
Kann mir jemand Sagen, wieso IE8 dies unterbindet/verhindert.
Security.
Ziel ist es ein automatisches Laden der Anwendung auf dem Rechner des Servicepersonals zu gewährleisten ...
Zweite Frage: Wie kann ich es erreichen, das die Anwendung in C:/Temp auf dem Rechner gespeichert wird, sodass der Servicetechniker nur OK drucken muss. Schön währe auch, wenn die Anwendung danach noch automatisch ausgeführt werden würde.
Absolut unmöglich. Was du gern realisieren würdest, ist die Horrorvision jedes Browserherstellers und vieler Browserbenutzer: Ein Programm wird heruntergeladen und ausgeführt, ohne dass man als Benutzer in den Vorgang eingreift.
Nein, das höchste der Gefühle dürfte sein, dass ein Browser *fragt*, ob er die Anwendung nach dem Download sofort ausführen soll.
Als Webserver ist ein IIS 5.0 verfügbar auf einen WINCE-System.
Das ist in diesem Fall nebensächlich; die Einschränkungen bestehen auf der Clientseite.
Kann mich jemand auf eine Lösung für dieses Problem hinweisen.
Womit ich es Realisieren könnte ohne das ich noch ein Intensives Studium der WEB-Technologiern machen muss.
Der Regelfall ist, wie schon beschrieben, dass eine Browsermeldung aufpoppt und den Benutzer fragt, ob er die Ressource direkt ausführen oder speichern möchte, und wenn speichern, dann wo. Allerdings sind die Browserhersteller inzwischen so vorsichtig geworden, dass z.B. Firefox bei EXE-Dateien gar nicht mehr die Option "direkt ausführen" anbietet. Möglicherweise im IE8 genauso. Outlook Express 6 und Outlook ab Version 2003 sind in der Defaulteinstellung auch so konfiguriert, dass sie EXE-Dateien als Mailanhänge dem Benutzer komplett vorenthalten.
Was du möchtest, setzt daher ein erhebliches Maß an Kooperation auf der Anwenderseite voraus.
So long,
Martin