- Mitglied seit
- 6 Nov 2005
- Beiträge
- 3,726
- Punkte für Reaktionen
- 16
- Punkte
- 38
Wie in den anderen Threads versprochen, hatte ich mich mit der Thematik AVM-AB und seine Konfigurationdateien auseinandergesetzt. Daraus ist dieser "Reparator" entstanden.
Er erlaubt die Pfade innerhalb der AB-Konfigdateien den neuen Gegebenheiten automatisch anzupassen. Dies ist z.B. notwendig, wenn die Partitionbezeichnug sich ändert und nicht mehr a-la AVM "NEW_LINK" heißt, sondern "uStor01". Auch beim "Umzug" von einer Box zur anderen wäre mein Programm von Interesse.
Mein Programm ist ein Shellskript und sollte direkt auf der Box ausgeführt werden. Ganz egal wo, Hauptsache: Es ist ausführbar.
Ohne Parameter arbeitet mein Programm in einem automatischen Modus, sucht sich die erste FAT-Partition und deklariert sie als Partition mit Anrufbeantworter-Dateien. Dies entspricht den meisten Fällen. Nun durchsucht das Programm alle notwendigen Dateien und überschreibt die Pfade mit dem aktuell ermittelten Pfad.
Es ist theoretisch möglich Pfade auch manuell zu bestimmen, ich hatte es allerdings nicht ausgetestet. Genau wie ich auch keine Boxen außer 7170 damit ausgetestet hatte.
Es war relativ schwer das Ding zu programmieren. Denn man durchsucht relativ selten mit Shell-üblichen Boardmitteln binäre Dateien. Ich hoffe, dass es mir dennoch halbwegs gelungen ist.
Man könnte irgendwann mal dieses Programmchen in die Box optional integrieren und vielleicht sogar GUI-sieren. Aber zunächst sind die Kommandozeilen-Tester gefragt.
MfG
Er erlaubt die Pfade innerhalb der AB-Konfigdateien den neuen Gegebenheiten automatisch anzupassen. Dies ist z.B. notwendig, wenn die Partitionbezeichnug sich ändert und nicht mehr a-la AVM "NEW_LINK" heißt, sondern "uStor01". Auch beim "Umzug" von einer Box zur anderen wäre mein Programm von Interesse.
Mein Programm ist ein Shellskript und sollte direkt auf der Box ausgeführt werden. Ganz egal wo, Hauptsache: Es ist ausführbar.
Ohne Parameter arbeitet mein Programm in einem automatischen Modus, sucht sich die erste FAT-Partition und deklariert sie als Partition mit Anrufbeantworter-Dateien. Dies entspricht den meisten Fällen. Nun durchsucht das Programm alle notwendigen Dateien und überschreibt die Pfade mit dem aktuell ermittelten Pfad.
Es ist theoretisch möglich Pfade auch manuell zu bestimmen, ich hatte es allerdings nicht ausgetestet. Genau wie ich auch keine Boxen außer 7170 damit ausgetestet hatte.
Es war relativ schwer das Ding zu programmieren. Denn man durchsucht relativ selten mit Shell-üblichen Boardmitteln binäre Dateien. Ich hoffe, dass es mir dennoch halbwegs gelungen ist.
Man könnte irgendwann mal dieses Programmchen in die Box optional integrieren und vielleicht sogar GUI-sieren. Aber zunächst sind die Kommandozeilen-Tester gefragt.
MfG