![]() |
AW: FRITZ!Box Komponente v0.17
Zitat:
Zitat:
|
AW: FRITZ!Box Komponente v0.17
Mir fällt grade ein ... mal heute abend mal mit meinem neuen fritz.router das Ganze ausprobieren.
|
AW: FRITZ!Box Komponente v0.17
bekomme den Monitor nicht gestartet.
Port 1012 TCP ist frei, #96*5* ist eingeschaltet, aber Verbindung konnte nicht hergestellt werden. K.-D. |
AW: FRITZ!Box Komponente v0.17
Die Verbindung wird über ein Socket hergestellt. Dabei ist es egal ob der Port frei ist oder nicht.
|
AW: FRITZ!Box Komponente v0.17
Hallo,
Ich habe das Programm unter Delphi 10.2 bzw 10.3 zu kompilieren, aber LowPart und HighPart werden als Fehler angesehen. Val(aValue[0], Result.BytesReceived.LowPart, Error); Val(aValue[1], Result.BytesReceived.HighPart, Error); Val(aValue[2], Result.BytesSent.LowPart, Error); Val(aValue[3], Result.BytesSent.HighPart, Error); Wurde in Delphi 10.n etwas an der Deklarierung von TULargeInteger geändert? Viele Grüße Torsten |
AW: FRITZ!Box Komponente v0.17
Ja, seit Tokyo ist das UInt64. Folgende Korrekturen in UFritzBox beheben das:
Delphi-Quellcode:
// Ergänzung der Defines für neue Compilerversionen
{$IfDef VER330}{$Define DELPHI}{$Define DELPHI_XE2_UP}{$Define USE_ULARGE_INTEGER}{$EndIf} {Delphi Rio} {$IfDef VER320}{$Define DELPHI}{$Define DELPHI_XE2_UP}{$Define USE_ULARGE_INTEGER}{$EndIf} {Delphi Tokyo} {$IfDef VER310}{$Define DELPHI}{$Define DELPHI_XE2_UP}{$EndIf} {Delphi Berlin} {$IfDef VER300}{$Define DELPHI}{$Define DELPHI_XE2_UP}{$EndIf} {Delphi Seattle} {$IfDef VER290}{$Define DELPHI}{$Define DELPHI_XE2_UP}{$EndIf} {Delphi XE8} {$IfDef VER280}{$Define DELPHI}{$Define DELPHI_XE2_UP}{$EndIf} {Delphi XE7} {$IfDef VER270}{$Define DELPHI}{$Define DELPHI_XE2_UP}{$EndIf} {Delphi XE6} TOnlineCounter = record // Verwendung von ULARGE_INTEGER ab Tokyo BytesReceived : {$IfDef DELPHI}{$IfDef USE_ULARGE_INTEGER}ULARGE_INTEGER{$else}TULargeInteger{$endif}{$Else}ULARGE_INTEGER{$EndIf}; // Bytes BytesSent : {$IfDef DELPHI}{$IfDef USE_ULARGE_INTEGER}ULARGE_INTEGER{$else}TULargeInteger{$endif}{$Else}ULARGE_INTEGER{$EndIf}; // Bytes OutgoingCalls : Cardinal; // Verbindungen der Fritzbox ConnectTime : Cardinal; // in Sekunden end; |
AW: FRITZ!Box Komponente v0.17
hi,
habe hier 2 fritzbox'en zum test am laufen, wie kann ich bestimmen an welche ich mich anmelde ? habe keinen parameter finden können, bisher ... |
AW: FRITZ!Box Komponente v0.17
Die in der Komponente verwendete Anmeldung funktionierte von Firmware-Version 5.50 bis vor 7.24. Vieles funktioniert bei den neuen Firmwareversionen leider nicht mehr.
![]() ![]() |
AW: FRITZ!Box Komponente v0.17
Liste der Anhänge anzeigen (Anzahl: 2)
Hallo,
hier mal die Anmeldung an einer aktuellen FritzBox. Für den Hash wird HashLib4Pascal eingebunden. Die EXE wurde mit 10.4 erstellt. Viele Grüße Jochen |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:39 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz