HWE-Forum.de

Internet und Co. => HTML, PHP, XML, JavaScript u. Co. => Thema gestartet von: Spider-Mann am 27. Dezember 2004, 22:40:54 Uhr

Titel: Programm auf dem Server starten
Beitrag von: Spider-Mann am 27. Dezember 2004, 22:40:54 Uhr
Hallo, hab da auch mal eine Frage.

Wie kann ich mit einem Link oder einer Schaltfläche auf dem Server ein beliebiges Programm starten.
Titel: Re: Programm auf dem Server starten
Beitrag von: American am 27. Dezember 2004, 23:58:35 Uhr
hm, mir wäre nur eine flash animation bekannt die ich übern link starte. Webserver sind ja nicht dazu gedacht programme auszuführen sondern sachen anzuzeigen. Meinst doch web server?
Titel: Re: Programm auf dem Server starten
Beitrag von: Spider-Mann am 28. Dezember 2004, 00:30:17 Uhr
Ja, also bei perl wird ja auch die perl.exe gestartet,
und die führt dann das perl-script aus und erstellt so
Inhalte, die der http-Server dann für die Browser zu Verfügung stellt.

Die Frage ist wie eine perl-Script aussehen muß,
mit dem ich auf dem http-Server ein Programm starten kann,
bzw. wie die dazu passende Schaltfläche bzw. der Link aussieht.
Titel: Re: Programm auf dem Server starten
Beitrag von: Spider-Mann am 29. Dezember 2004, 11:33:57 Uhr
ich habe eine Lösung gefunden. Es geht folgendermaßen:

Man muß "nur" einen geeigneten CGI-Interpeter für BATCH-Dateien installieren
und schon kann man mit einem normalen Link wie diesem:

<A href="/cgi-bin/batch.bat">Batch starten</A>

die entsprechende Batch-Datei starten.

Wenn man dann noch die CGI-Konventionen für CGI-Scripts
kennt und in der Batch-Datei anwendet ist es ganz einfach.

Einen geeigneten CGI-Batchfile-Interpreter kann man hier
http://www.aprelium.com/ bekommen. Schreibt eine Mail
an "Technical Support [support@aprelium.com]" und bittet
um die Zusendung des "BAT files interpreter".

Ich hatte nach 5 Stunden diese Antwortmail, mit dem CGI-Interpreter
im Dateianhang.

> can you mail this BAT files interpreter?

Yes, sure :-)

The installation instructions are inside the Zip package. We recommend also
to have a look on example.bat to learn more about the conventions you must
use when writing a CGI .bat file:
* "@echo off" at the beginning of the script is mandatory.
* Use "echo." to write an empty line (to separate the CGI header from the
CGI body).
* Use ^> and ^< with echo to write < and >. In fact, < and > are special
characters and ^ is used to escape them.

Waiting for your feedback,

Support Team
Aprelium Technologies


[Edit] Dort gibt es auch einen Web-Server mit dem Namen "Abyss Web Server X1" http://www.aprelium.com/abyssws/download.php