AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Fritz!Box Anrufbeantworter schalten

Fritz!Box Anrufbeantworter schalten

Ein Thema von noisy_master · begonnen am 1. Mär 2015 · letzter Beitrag vom 11. Mär 2015
 
noisy_master

Registriert seit: 17. Jun 2009
Ort: Wolfenbüttel/Baddeckenstedt
263 Beiträge
 
Delphi XE5 Professional
 
#1

Fritz!Box Anrufbeantworter schalten

  Alt 1. Mär 2015, 19:51
Hallo Gemeinde,

ich muss mal wieder eine kleine Zusatzfunktion in meine SW einbauen: An- und Abschalten des in die FritzBox integrierten Anrufbeantworters.

ich habe mir mal die Komponente von Fr-An geschnappt (Kompliment: geile Komponente) und versucht die ein wenig zu pimpen:

Das Abfragen des AB Status funktioniert super:

Delphi-Quellcode:
function TFritzBox.GetTAMState : boolean;
var
  aQuery : TQueryArray;
  aAnswer : TStringArray;
begin
  SetLength(aQuery, 1);
  aQuery[0].aVar := 'aktiv';
  aQuery[0].aPath := 'tam:settings/TAM0/Active';
  aAnswer := FRITZBOX_LUAMultiQueryAsString(aQuery);
  if Length(aAnswer) = 1
  then begin
    Result := aAnswer[0] = '1';
  end
  else
    Result := false;
  SetLength(aQuery, 0);
  SetLength(aAnswer, 0);
end;
Nur das Setzen geht schief(error von der Box und AB wird nicht geschaltet)

Delphi-Quellcode:
procedure TFritzBox.SetTAMState(aValue: boolean);
begin
    FRITZBOX_LUAPostScript('fon_devices', 'tam_list.lua', 'useajax&TamNr=0&switch=toggle', True);
end;
obwohl das gleich direkt in der Weboberfläche der FritzBox funktioniert:
http://fritz.box/fon_devices/tam_lis...&switch=toggle

Hat irgendwer eine Idee, was ich jetzt schon wieder verbockt habe?
(ich habe auch schon diverse Kombinationen versucht(die Getter URL, ohne useajax,...)

Danke schon mal im voraus für eure Antworten!
Dirk
Dirk

Geändert von noisy_master ( 1. Mär 2015 um 19:53 Uhr) Grund: Fehlerbeschreibung ergänzt
  Mit Zitat antworten Zitat
 

 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 18:50 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