Zeile 1: |
Zeile 1: |
− | <h4>folgender Ablauf:</h4>
| + | ===Ablauf der bald fertigen Programmversion:=== |
− | '''Phase 1'''
| + | ====Phase1==== |
| + | Das gesamte Programm wird in einer Linux-Shell / auf dem Linksys funktionieren,damit auch andere Freifunk-Communitys was davon haben. |
| + | |
| + | ====Phase2==== |
| + | Per wget einsammeln aller OLSR-ETX-Werte von einem beliebigen Linksys. Und abspeichern. |
| + | ====Phase3==== |
| + | Per wget einsammeln aller Kontakt+GPS-Daten und abspeichern. Das Kontaktformular von jedem Linksys wird dazu aufgebohrt. Es wird ein Formularfeld mit GPS-Daten geben. Ausserdem wird eine zusaetzliche Datei mit einbezogen,in der von Hand hinzugefuegte Daten stehen. Ausserdem wird das Kontaktformular auch als text-only-minimalversion abrufbar sein. Bandbreite sparen. Schneller scannen. |
| + | ====Phase4==== |
| + | Aus den von Phase2&3 erzeugten Textdateien wird ein SVG erstellt. |
| + | ====Phase5==== |
| + | Aus dem SVG wird ein JPG erstellt. (Imagemagic) |
| + | |
| + | ===Ablauf der aktellen Programmversion:=== |
| + | ====Phase 1==== |
| * die Routingtabelle wird von meinem eigenen Router über die Statusseite per [http://main.aminet.net/search.php?query=wget%201%207 wget] eingelesen | | * die Routingtabelle wird von meinem eigenen Router über die Statusseite per [http://main.aminet.net/search.php?query=wget%201%207 wget] eingelesen |
| * ebenso werden die Kontakt-Daten eingelesen | | * ebenso werden die Kontakt-Daten eingelesen |
Zeile 14: |
Zeile 27: |
| * wer seine GPS-Koords/Nodename nicht eingetragen hat,wird momentan noch "hart" reingecoded | | * wer seine GPS-Koords/Nodename nicht eingetragen hat,wird momentan noch "hart" reingecoded |
| * bei Nodes deren GPS-Koordinaten/Nodename überhauptnicht bekannt sind wird nichts gezeichnet | | * bei Nodes deren GPS-Koordinaten/Nodename überhauptnicht bekannt sind wird nichts gezeichnet |
− | '''Phase 2'''
| + | ====Phase 2==== |
| * die fertige 2D-Vektorgrafik wird in ein Bitmapformat konvertiert (momentan: IFF-ilbm) | | * die fertige 2D-Vektorgrafik wird in ein Bitmapformat konvertiert (momentan: IFF-ilbm) |
| * die [[Nodemap_Source|Stadtkarte]] und die gezeichnete Nodekarte werden über [http://main.aminet.net/search.php?query=netpbm%2010 ilbm2ppm] nach *.ppm konvertiert | | * die [[Nodemap_Source|Stadtkarte]] und die gezeichnete Nodekarte werden über [http://main.aminet.net/search.php?query=netpbm%2010 ilbm2ppm] nach *.ppm konvertiert |
Zeile 21: |
Zeile 34: |
| | | |
| * bei dem kleinen JPEG wird ausserdem der Kontrast geändert über [http://main.aminet.net/search.php?query=netpbm%2010 ppmnorm] | | * bei dem kleinen JPEG wird ausserdem der Kontrast geändert über [http://main.aminet.net/search.php?query=netpbm%2010 ppmnorm] |
− | '''Phase 3'''
| + | ====Phase 3==== |
| * beide JPEGs werden per [http://www.chernoff.org/amiga/ scp] auf den WEBserver kopiert | | * beide JPEGs werden per [http://www.chernoff.org/amiga/ scp] auf den WEBserver kopiert |
| * der gesamte Vorgang dauert momentan ca. 5 Minuten (langsamer [http://de.wikipedia.org/wiki/Amiga Amiga],langsames Netz...) | | * der gesamte Vorgang dauert momentan ca. 5 Minuten (langsamer [http://de.wikipedia.org/wiki/Amiga Amiga],langsames Netz...) |
Zeile 36: |
Zeile 49: |
| * Internet-Uplink aus der Routingtabelle lesen. Momentan "hart" reingecodet | | * Internet-Uplink aus der Routingtabelle lesen. Momentan "hart" reingecodet |
| * Statistiken: durchschnittliche CPU-Auslastung der Router,maximale Uptime etc. | | * Statistiken: durchschnittliche CPU-Auslastung der Router,maximale Uptime etc. |
− | <h4>bekannte Probleme:</h4>
| + | ===bekannte Probleme:=== |
| * jeder Node der kein Linksys ist,gibt auch keine Routingtabelle zurueck,wird also ignoriert (timeout) | | * jeder Node der kein Linksys ist,gibt auch keine Routingtabelle zurueck,wird also ignoriert (timeout) |
− | * besonderes gut meshende Bereiche/viele Linien muesste man extra rauszeichnen/ | + | * besonderes gut meshende Bereiche/viele Linien muesste man extra rauszeichnen/vergrössern |
| | | |
| + | |
| + | [[Kategorie:History]] |