Möchte Hilfe local aufrufen

OP #5397595
Lesenswert?

Hallo,

habe hier ein Programm, das in einigen Dialogboxen einen Hilfe-Button 
besitzt, welcher dann eine internetbasierende Hilfe aufruft. Da mein 
privater PC keinen Internetzugang hat, öffnet sich der Browser mit der 
üblichen Meldung: Keine Verbindung ...

Da mir die URL im Browser angezeigt wird, könnte ich die Hilfeseiten auf 
einem anderen System speichern und in meinen privaten PC kopieren. Nur 
müsste jetzt die vom Programm aufgerufene URL in den localen Pfad 
übersetzt werden. Ist so etwas machbar?

Grüße von Gustav
Persönliche Seite #5397669
Lesenswert?

Gustav K. schrieb:
> Nur müsste jetzt die vom Programm aufgerufene URL in den localen Pfad
> übersetzt werden. Ist so etwas machbar?

Etwas anders gehts, mit einigem Aufwand. Kopiere alle in Frage kommenden 
Dateien, installier' Dir einen lokalen Webserver, lass den die Daten auf 
die gleiche Art und Weise ausliefern und trage in die hosts-Datei den 
FQDN des Hilfedateiservers ein und lass die auf die localhost-Adresse 
(127.0.0.1) verweisen.

Wie oft benötigst Du denn diese Hilfe, und bietet das Programm nicht 
vielleicht auch die Möglichkeit, "lokale Hilfe" zu installieren?
Gast #5397982
Lesenswert?

1
$ wget --mirror --convert-links {{url}}
Dann per Webbrowser das lokale Verzeichnis besuchen.

Klar: das ändert die im Programm hinterlegte URL zur Hilfe erstmal 
nicht.
Aber vllt. genügt es den Handgriff "Hilfe Button clicken" zu ersetzen 
durch "Bookmark aufrufen".
OP #5398157
Lesenswert?

Rufus Τ. F. schrieb:
> installier' Dir einen lokalen Webserver ...

Bei WinXp Pro soll ein "Internet Information Services" (IIS) mit dabei 
sein, wäre das für diesen Zweck ausreichend?

Rufus Τ. F. schrieb:
> bietet das Programm nicht
> vielleicht auch die Möglichkeit, "lokale Hilfe" zu installieren?

Leider nicht.

Als Notbehelf gäbe es sicher einige Krücken, aber wenn man das Problem 
denn elegant lösen könnte, wäre es mir den Aufwand wert.
Gast #5400500
Lesenswert?

Rufus Τ. F. schrieb:
> Aber ein Webserver ist hier das Mittel der Wahl; die Software, die ihre
> Hilfeseiten anzeigen will, will mit einem Webserver reden.

Nein, die Software ruft einfach den Betriebssytem-Default für *.html auf 
und das ist in der Regel ein Browser, der absolut keine Probleme damit 
hat, html-Seiten vom lokalen Filesystem anzuzeigen und auch darin zu 
navigieren.
Ein Webserver ist für sowas totaler Overkill, solang nichts dynamisches 
mit im Spiel ist.
Gast #5400653
Lesenswert?

foo schrieb:
> Nein, die Software ruft einfach den Betriebssytem-Default für *.html auf

Das geht ja grossartig am Problem vorbei. Es geht nicht um den Browser, 
sondern dass die Software eine URL anfordert, die auf einem Server im 
Internet liegt.

foo schrieb:
> ein Browser, der absolut keine Probleme damit
> hat, html-Seiten vom lokalen Filesystem anzuzeigen

Ja aber davon weiss die Software nichts, die sucht ihre Hilfe auf dem 
Server des Herstellers. Einen Browser der sich denkt "aha, da such ich 
doch jetzt einfach mal statt der angegebenen Adresse auf der Festplatte 
im Verzeichnis XYZ" ist mir noch nicht begegnet, und er wäre auch gegen 
jede Norm.

Georg

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren