FritzBox Wahlhilfe
FritzBox Wahlhilfe
Hallo Forum,
hat jemand schon die Wahlhilfe von der FritzBox mit PureBasic angesteuert ?
Benötige ich für mein aktuelles Projekt.
Wäre schön wenn mir einer den Schups in die richtige Richtung geben würde.
Im Moment nutze ich den php-Skript von Michael Engelke http://www.mengelke.de über RunProgram.
Möchte dies aber selber umsetzen.
Kann mir jemand helfen ?
Gruß
gnaps
hat jemand schon die Wahlhilfe von der FritzBox mit PureBasic angesteuert ?
Benötige ich für mein aktuelles Projekt.
Wäre schön wenn mir einer den Schups in die richtige Richtung geben würde.
Im Moment nutze ich den php-Skript von Michael Engelke http://www.mengelke.de über RunProgram.
Möchte dies aber selber umsetzen.
Kann mir jemand helfen ?
Gruß
gnaps
PureBasic Vollversion V 5.71 für Windows - Windows 10 (64)
- NicTheQuick
- Ein Admin
- Beiträge: 8679
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 32 GB DDR4-3200
Ubuntu 22.04.3 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
- Kontaktdaten:
Re: FritzBox Wahlhilfe
Hast du ein Direktlink zum Skript? Ich möchte nicht die ganze Seite danach absuchen, wenn du den Link schon parat hast.
Re: FritzBox Wahlhilfe
PureBasic Vollversion V 5.71 für Windows - Windows 10 (64)
- TroaX
- Beiträge: 661
- Registriert: 08.03.2013 14:27
- Computerausstattung: PC: Ryzen 9 3950X, 96 GB RAM, RX6800XT, 2.5 TB SSD, 21:9 Display, Pop_OS! | Lappi: Ryzen 7 5800H, 16 GB RAM, 1 TB SSD, Pop_OS!
- Wohnort: NRW
- Kontaktdaten:
Re: FritzBox Wahlhilfe
Bei der Fritzbox sind es HTTP-Requests, die an die Box gesendet werden. Ab Zeile 284 ist die Request-Funktion zu finden. Allerdings gehe ich das nicht weiter durch, da mir der Code viel zu unleserlich ist. Auf jeden Fall benötigsts du auch POST. Also entweder einen eigenen Request mit der Network-Lib schreiben oder cURL verwenden.
PC: Ryzen 9 3950X | 96 GB RAM | RX6800XT | 2,5 TB NVMe | Pop_OS!
Notebook: 16" 3:2 | Ryzen 7 5800H | 16 GB RAM | Radeon Vega | 1TB NVMe | Pop_OS!
NAS: Fritz.Box
Coding: Purebasic 6.04 | PHP | HTML | CSS | Javascript
Notebook: 16" 3:2 | Ryzen 7 5800H | 16 GB RAM | Radeon Vega | 1TB NVMe | Pop_OS!
NAS: Fritz.Box
Coding: Purebasic 6.04 | PHP | HTML | CSS | Javascript
- Imhotheb
- Beiträge: 192
- Registriert: 10.10.2014 13:14
- Computerausstattung: Intel 8086, 640 KB RAM, Hercules Video Adapter, 2 x 5 1/4" 360kb Floppy, MS-DOS 3
- Wohnort: Wolfenbüttel
Re: FritzBox Wahlhilfe
Hier: https://avm.de/service/schnittstellen
Gibts die offizielle Doku der AVM API.
Ich habe es nur kurz überflogen, aber ich glaube das es auch mit GET-Anfragen funktioniert.
Gibts die offizielle Doku der AVM API.
Ich habe es nur kurz überflogen, aber ich glaube das es auch mit GET-Anfragen funktioniert.
weil einfach einfach einfach ist ... mach' ich es anders
- juergenkulow
- Beiträge: 188
- Registriert: 22.12.2016 12:49
- Wohnort: :D_üsseldorf-Wersten
Re: FritzBox Wahlhilfe
Ein Link-Schups:
Fritz!Box-Dialer siehe unten
und ein Befehls-Schups:
*Speicher = ReceiveHTTPMemory(FritzBoxAufruf$)
Fritz!Box-Dialer siehe unten
und ein Befehls-Schups:
*Speicher = ReceiveHTTPMemory(FritzBoxAufruf$)
Bitte stelle Deine Fragen, denn den Erkenntnisapparat einschalten entscheidet über das einzig bekannte Leben im Universum.
Jürgen Kulow Wersten :D_üsseldorf NRW D Europa Erde Sonnensystem Lokale_Flocke Lokale_Blase Orion-Arm
Milchstraße Lokale_Gruppe Virgo-Superhaufen Laniakea Sichtbares_Universum
Jürgen Kulow Wersten :D_üsseldorf NRW D Europa Erde Sonnensystem Lokale_Flocke Lokale_Blase Orion-Arm
Milchstraße Lokale_Gruppe Virgo-Superhaufen Laniakea Sichtbares_Universum
Re: FritzBox Wahlhilfe
Hi Leute,
danke für die Infos, leider ist das
----------
#!/bin/bash
credentials="benutzer:passwort"
FB="fritz.box:49000"
Rufnummer="0800012345678";
curl -4 -k --anyauth -u "${credentials}" \
"http://${FB}/upnp/control/x_voip" \
-H 'Content-Type: text/xml; charset="utf-8"' \
-H 'SoapAction: urn:dslforum-org:service:X_VoIP:1#X_AVM-DE_DialNumber' \
-d '<?xml version="1.0" encoding="utf-8"?>
<s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<u:X_AVM-DE_DialNumber xmlns:u="urn:dslforum-org:service:X_VoIP:1">
<NewX_AVM-DE_PhoneNumber>'${Rufnummer}'</NewX_AVM-DE_PhoneNumber>
</u:X_AVM-DE_DialNumber>
</s:Body>
</s:Envelope>' > /dev/null 2>&1[/list]
netcat -4 fritz.box 1012
----------
zu hoch für mich und mit dem
*Speicher = ReceiveHTTPMemory(FritzBoxAufruf$)
komme ich auch nicht klar.
Ich denke nur ein Schups reicht da nicht, ich denke ich nutze den php-skript und gut iss.
Dennoch Danke an Euch.
Gruß gnaps
danke für die Infos, leider ist das
----------
#!/bin/bash
credentials="benutzer:passwort"
FB="fritz.box:49000"
Rufnummer="0800012345678";
curl -4 -k --anyauth -u "${credentials}" \
"http://${FB}/upnp/control/x_voip" \
-H 'Content-Type: text/xml; charset="utf-8"' \
-H 'SoapAction: urn:dslforum-org:service:X_VoIP:1#X_AVM-DE_DialNumber' \
-d '<?xml version="1.0" encoding="utf-8"?>
<s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<u:X_AVM-DE_DialNumber xmlns:u="urn:dslforum-org:service:X_VoIP:1">
<NewX_AVM-DE_PhoneNumber>'${Rufnummer}'</NewX_AVM-DE_PhoneNumber>
</u:X_AVM-DE_DialNumber>
</s:Body>
</s:Envelope>' > /dev/null 2>&1[/list]
netcat -4 fritz.box 1012
----------
zu hoch für mich und mit dem
*Speicher = ReceiveHTTPMemory(FritzBoxAufruf$)
komme ich auch nicht klar.
Ich denke nur ein Schups reicht da nicht, ich denke ich nutze den php-skript und gut iss.
Dennoch Danke an Euch.
Gruß gnaps
PureBasic Vollversion V 5.71 für Windows - Windows 10 (64)
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: FritzBox Wahlhilfe
So wie ich gelesen habe, funktioniert die Wahlhilfe nicht bei IP-Telefonie (VOIP). Da inzwischen wohl fast jeder IP-Telefonie
nutzt (zwangsweise), ist der Code wohl meist nutzlos, bzw. wird es über kurz oder lang sein
nutzt (zwangsweise), ist der Code wohl meist nutzlos, bzw. wird es über kurz oder lang sein
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
- juergenkulow
- Beiträge: 188
- Registriert: 22.12.2016 12:49
- Wohnort: :D_üsseldorf-Wersten
Re: FritzBox Wahlhilfe
Code: Alles auswählen
; 3. Schubs - nur ein ergebnisoffener Test-Versuch nur mit FritzBoxen ab 2011. Was passiert?
InitNetwork()
*Buffer = ReceiveHTTPMemory("fritz.box/upnp/control/x_voip?X_VoIP:103100")
; Vielleicht braucht man Benutzer:Passwort@ vor fritz etv. MD5 verschlüsselt, oder vorher eine Anmeldung und, oder :Port z.B :49000 nach box , ...
; Ich bekomme, erwartungsgemäß eine 404.
If *Buffer<>0 :ShowMemoryViewer(*Buffer,MemorySize(*Buffer)) :EndIf
Re: FritzBox Wahlhilfe
Ist mir ein Rätsel.... wo du doch extra drauf geachtet hast kein http:// vor die Url fritz.box/.... zu setzenjuergenkulow hat geschrieben: ; Ich bekomme, erwartungsgemäß eine 404.
Also da muss noch mehr fehlen als nur das http:// weil man wird auf die Startseite der Fritzbox umgeleitet. Also sollte man die Parameter nochmals überdenken.
PureBasic 6.10 LTS (Windows x86/x64) | Windows10 Pro x64 | Asus TUF X570 Gaming Plus | R9 5900X | 64GB RAM | GeForce RTX 3080 TI iChill X4 | HAF XF Evo | build by vannicom