Das Gambas Wikibook als Html Buch auf dem eigenen Rechner Bearbeiten

Man kann sich das Gambas Wikibook recht einfach als verknüpfte HTML Seiten auf dem eigenen Rechner einrichten.

Verzeichnis /wiki/ einrichten Bearbeiten

Damit die Verknüpfung korrekt funktioniert müssen Sie auf ihrem Rechner ein Verzeichnis /wiki einrichten. Öffnen Sie dazu unter KDE eine Konsole, und erstellen Sie dort ein Verzeichnis:

mkdir /home/BENUTZER/wiki

Dabei BENUTZER jeweils durch Ihren Benutzernamen ersetzen. Anschließend in das neue Verzeichnis wechseln:

cd /home/BENUTZER/wiki

Alle Dateien aus dem Wikibook Gambas kopieren Bearbeiten

Dann kopieren Sie aus dem Wikibook die folgende Datei in dieses Verzeichnis:

wget -nv -O index.html 'http://de.wikibooks.org/w/index.php?title=Spezial%3APrefixindex&namespace=0&from=Gambas'

Aus dieser Datei die Adressen der restlichen Seiten extrahieren und downloaden:

wget -nv -c $(cat index.html | tr '"' '\n' | egrep '^/wiki/Gambas' | sort -u | sed 's#^#http://de.wikibooks.org#')  

Zum Schluss die Links anpassen:

for i in $(ls); do sed 's#href="/wiki/Gambas#href="./Gambas#g' $i > $i.temp; mv $i.temp $i; done

Dann können Sie die Übersicht als Gambas Hilfebrowser auf ihrem Rechner einrichten. Um immer die neuesten Seiten aus dem GambasWikibook herunterzuladen, wiederholen Sie die letzten drei Schritte.

Gambas-Programm Bearbeiten

Das zuvor beschriebene Verfahren funktioniert schon recht gut, ist aber unbequem. Und schließlich ist dies hier ein Lehrbuch zur Gambas-Programmierung, was also könnte näherliegen, als ein entsprechendes Programm zu schreiben.

Erstellen Sie mit dem Wizard ein neues grafisches Projekt, nennen Sie es Wikibook_Download, wählen Sie einen Speicherort und schließen sie den Wizard ab.

Erstellen Sie eine neue Form Form1. Platzieren Sie die folgenden Steuerelemente auf der Form:

  • 4 Button
  • 2 TextLabel
  • 2 TextBox
  • 1 TextArea
  • 1 ProgressBar

Zuletzt noch das Codefenster öffnen und den folgenden Quellcode einfügen: Wikibook Download Form1.class

 
Wikibook Download

Dann können Sie das Programm starten.

Aufruf über den Konqueror Bearbeiten

Das Ganze wird dann über den Konqueror aufgerufen. Auch andere Wikibücher können Sie so lokal auf Ihrem Rechner verfügbar machen.

Richten Sie dazu auf Ihrem Desktop die Seite /wiki/Gambas mit der rechten Maustaste als Neu erstellen, Datei und Verknüpfung zu Adresse (URL) ein. Geben Sie unter der Adresse /home/BENUTZER/wiki/Gambas ein.

Vielleicht suchen Sie sich dann noch ein schönes Symbol bei den Eigenschaften heraus.

Unter Windows funktioniert der Aufruf mit dem Explorer nicht korrekt.