AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte FritzBox Reconnector UPDATE! Fritzbox-Control 2.0 VIDEOS
Thema durchsuchen
Ansicht
Themen-Optionen

FritzBox Reconnector UPDATE! Fritzbox-Control 2.0 VIDEOS

Ein Thema von richard_boderich · begonnen am 10. Mai 2007 · letzter Beitrag vom 29. Jan 2017
Antwort Antwort
Seite 22 von 39   « Erste     12202122 232432     Letzte »    
Benutzerbild von richard_boderich
richard_boderich
Registriert seit: 21. Jun 2004
Moin

Für all diejenigen, dehnen die Fritzsoftware zu mächtig ist, oder die sie nicht mögen!

Ich moechte Euch mein neues Programm vorstellen. Es handelt sich um einen kleines Trayprogramm mit dem die momentane
Internet-IPAdresse der Fritzbox angezeigt wird. Es gibt auch eine Moeglichkeit eine Neueinwahl zu veranlassen, bei der der Fritz Box eine neue IP zugewiesen wird, ohne die Box neu zu starten. Das ganze läuft über UPnP ab und somit werden keine externen Aufrufe (wie Pingabfragen) benoetigt. Außerdem bleiben die Einträge der Anrufliste und die Logs erhalten.

Features:
  • IP Anzeige durch Hintwindow im Traybereich
  • per Mausklick Übernahme der IP in die Zwischenablage
  • sekundenschneller Reconnect der Fritzbox ohne kompletten Reboot (Anruflisten und Logs bleiben erhalten)
  • direkter Zugriff auf die Paket Trace Funktion der Fritzbox (Paketmitschnitt)
  • Ansprechen der Box über ihren DNS-Qualifier (im Normalfall keinerlei Konfiguration nötig)
  • Neustart und Werksreset der Fritzbox ohne Weboberfläche möglich
  • Sehr geringe CPU-Last (läuft auf meinem PIII 1000 MHz Internet Rechner mit ca. 1-2% Auslastung)
  • Keine externen Laufzeitumgebungen wie z.B. JAVA oder .NET Framework benötigt
http://home.arcor.de/strategic-command/new.gifab Version 1.06 (Screenshot)
  • VoIP Erkennung - VoIP & Festnetz Gespräche werden im Tray durch optionale Ballonhints angezeigt (nur auf Fritzboxen)
http://home.arcor.de/strategic-command/new.gifab Version 1.08 Beta
  • Extendet Reconnect - bestimmte Provider so wie z.B. 1&1 mit Telefonica versuchen entweder Reconnects zu verhindern bzw. einzuschränken, oder haben einen kleineren IP-Pool. In diesen Fällen trifft es häufig zu, das man nach einem Reconnect wieder dieselbe IP zugewiesen bekommt. Bei Erhalt der selben IP nach einem Reconnect, wird automatisch nochmals neu connected, und zwar so oft, bis eine wirklich neue IP erteilt wird.
  • Anrufer-Identifizierung durch Telefonnummer und Teilnehmernahme aus dem Fritzbox Telefonbuch
  • Ip-Historie Infofenster zeigt die letzten verwendeten IP's an
  • manuelle Syncronisation der Telefonbücher, falls in der Fritzbox neue Teilnehmer angelegt wurden. (benötigt für die Anrufer-Identifizierung)
  • Besetzt Bug ist behoben
  • unabhängig vom UPnP-Service und SSDP-Service des Beriebssystems (falls Nutzer diese Dienste deaktiviert hat)
http://home.arcor.de/strategic-command/new.gifab Version 1.08 Beta 3
  • Verbesserung der Zuverlässigkeit und Geschwindigkeit bei der Telefonbuch-Syncronisation
  • Unterstützung mehrerer Rufnummern pro FB Telefonkontakt wie von AVM in FW 29.04.49 eingeführt (privat, mobil, geschäftlich)
  • Problem mit Kommas im FB Kontaktnamen behoben
Voraussetzungen:
  • Fritzbox von AVM, 1&1, Freenet (getestet auf 1&1 Fritzbox Surf&Phone2+)
  • die Option "Statusinformationen über UPnP übertragen" muss in der Box aktiviert sein
  • Windows 2000/XP/2003/Vista/Vista64 mit NTFS Dateisystem
Anmerkungen:

Getestet wurde auf 1&1 Fritzbox Surf&Phone2+ (FRITZ!Box Fon 7170 WLAN),es sollte jedoch auch auf allen anderen
Boxen und Brands laufen (Avm, Freenet, ect.)

Ich wuerde mich sehr ueber Bugmeldungen, Hinweise und Anregungen freuen!

Gruß Richard


Screenshots



Screenshots 1.08 Beta2




geändertes Programmverhalten!
  • Doppelklick auf Trayicon öffnet bzw. schließt IP-Historie
  • Steuerung + Linksklick oder Klick mit der mittleren Maustaste auf das Trayicon kopiert IP in Zwischenablage
Angehängte Dateien
Dateityp: exe project1_536.exe (700,5 KB, 1498x aufgerufen)
Dateityp: exe project1_878.exe (701,0 KB, 3288x aufgerufen)
Dateityp: exe fritzboxreconnect_192.exe (379,5 KB, 3915x aufgerufen)
Dateityp: rar fritzbox-control2.0_videos_244.rar (884,8 KB, 589x aufgerufen)
mfG Richard

Cimmams schrieb "das einzige was an ArmA gut ist, ist die Grafik bis 100m und der Rest ist so unreal wie unsere Demokratie."
 
Benutzerbild von richard_boderich
richard_boderich

 
Delphi 7 Architect
 
#211
  Alt 8. Jan 2008, 15:50
@ringli

mit einer Rueckwertssuche hat das nichts zu tun. Ich denke mal das das Auslesen nicht geklappt hatt. Leider verhält sich die
Box mit der neuen Firmware dort wesentlich problematischer als die Versionen mit altem Telefonbuch.

Um zu Überprüfen ob das Telefonbuch korrekt geladen wurde, probier mal folgendes aus.

Lade dir mal dieses Programm von mir runter

http://www.delphipraxis.net/internal...667&highlight=

und Scanne mal den Ordner, wo du die FritzboxReconnect.exe liegen hast.
Wenn die Suche beendet ist, Klicke mal auf den Eintrag im Listview Fenster und Klicke mal auf "Detailansicht" und
schau mal ob du Namen und Telefonnummern im Hexview siehst.

Falls nicht, Schließe die Detailansicht und Entferne den ADS Stream mittels des Buttons "Enferne Ausgewählten Stream".
Danach Fritzbox Kennwortschutz deaktivieren, ein paar Sekunden warten und dann nochmal die FritzboxReconnect.exe starten.

Die FritzboxReconnect.exe muss sich übrigens auf einen NTFS Laufwerk befinden.

mfG Richard
  Mit Zitat antworten Zitat
Mitster
 
#212
  Alt 8. Jan 2008, 18:19
ich bin begeistert, mit dieser Uninstall Methode funktioniert das nun auch bei mir mit dem Namen aus dem T-Buch der F-Box.

Wenn ich mir nochwas wünschen darf:
- Historie speichert in eine Datei
- Doppelklick aufs Icon ruft diese auf
- weitere Einstellmöglichkeiten z.B. die Zeit für den Ballon > geht erst weg wenn ich ihn wegdrücke

danke
  Mit Zitat antworten Zitat
Benutzerbild von richard_boderich
richard_boderich

 
Delphi 7 Architect
 
#213
  Alt 8. Jan 2008, 18:55
@Mitster

Welchen BallonHint meinst du, den vom Anrufmonitor oder die Reconnect Meldung? Eigentlich sollten beide einen Timeout haben.
Ich glaube ich sollte mal Langsam über einen Hilf für das Programm nachdenken.

Deine Vorschläge...

1. weitere Einstellmöglichkeiten z.B. die Zeit für den Ballon
2. Historie speichert in eine Datei

...finde ich gut und werde ich umsetzten

@axellang

Dieser Fehler kann mehrere Ursachen haben. Du hast aber natürlich Recht, mit dem was du schreibst. Nur wenn die
Fritzbox IP als DNS Server in den IP Eigenschaften eingetragen ist, kann fritz.box auch aufgelöst werden. Einem externen
DNS-Server ist dieser Hostname natuerlich unbekannt. Abhilfe schafft hier entweder ein Eintrag in der Hostdatei von Windows, oder der IP-Parameter, den du FritzboxReconnect über die Kommandozeile mitgeben kannst.

mfG Richard
  Mit Zitat antworten Zitat
ringli

 
Delphi 11 Alexandria
 
#214
  Alt 8. Jan 2008, 19:21
@Richard:

Zitat:
Um zu Überprüfen ob das Telefonbuch korrekt geladen wurde, probier mal folgendes aus.
Also das Telefonbuch scheint geladen zu werden, allerdings sieht es für mich so aus als ob da etwas durcheinander kommt beim Einlesen. Kannst du mal ein paar Zeilen posten wie die Einträge im Stream auszusehen haben?
  Mit Zitat antworten Zitat
Benutzerbild von richard_boderich
richard_boderich

 
Delphi 7 Architect
 
#215
  Alt 8. Jan 2008, 19:47
@ringli

Screenshots hab ich jetzt leider keine zur Hand. Sobald du aber Nummern und Namen im Hexview siehst, hat das Auslesen geklappt. Entweder es geht, oder eben nicht. In dem Fall wuerdest du nur Kommas und Anführungszeichen sehen.

Gruß Richard
  Mit Zitat antworten Zitat
ringli

 
Delphi 11 Alexandria
 
#216
  Alt 8. Jan 2008, 21:58
@Richard:
So sieht ein Ausschnitt der ADS bei mir aus der an die FritzboxReconnect.exe angehängt wird. Meines Erachtens nach ist da irgendwas in den Zeilen verschoben. Ich kenne zwar das genaue Format nicht, aber für mich sieht es zumindest so aus.
Code:
<script type=text/javascript>TrFonNr(home",01234567890,,,,,
37,Name1,");</script>

<script type=text/javascript>TrFonNr(home",NrName1,,,,,
38,Name2,");</script>

<script type=text/javascript>TrFonNr(home",NrName2,,,,,
39,Name3,");</script>

<script type=text/javascript>TrFonNr(home",NrName3,,,,,
40,Name4,");</script>

<script type=text/javascript>TrFonNr(home",NrName4,,,,,
41,Name5,");</script>
  Mit Zitat antworten Zitat
Benutzerbild von richard_boderich
richard_boderich

 
Delphi 7 Architect
 
#217
  Alt 9. Jan 2008, 10:57
@ringli

Das sieht komisch aus. Speichere den Stream doch mal mit dem ADS Detektor ("Stream speichern zu") in eine Datei und schick es mir per PN.

Gruß Richard
  Mit Zitat antworten Zitat
Benutzerbild von richard_boderich
richard_boderich

 
Delphi 7 Architect
 
#218
  Alt 9. Jan 2008, 14:16
@ringli

das kann unmöglich die ganze Datei sein ? Welche Größe zeigt dir den der ADsdetektor an?

Richard
  Mit Zitat antworten Zitat
ringli

 
Delphi 11 Alexandria
 
#219
  Alt 9. Jan 2008, 14:26
Der ADSDetektor zeigt mir eine Größe von 4721 Byte an. Und ja, es ist die komplette Datei. Das einzige was ich gemacht habe war die Nummern und Namen zu X-en wobei ich aber weder Zeichen weggelassen oder hinzugefügt habe.
  Mit Zitat antworten Zitat
Benutzerbild von richard_boderich
richard_boderich

 
Delphi 7 Architect
 
#220
  Alt 9. Jan 2008, 14:39
Sorry, hatte hier einen Darstellungsfehler. Also die Datei ist korrekt ausgelesen, wo liegt genau dein Problem?

mfG Richard
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 22 von 39   « Erste     12202122 232432     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:41 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz