- Mitglied seit
- 21 Jan 2006
- Beiträge
- 1,314
- Punkte für Reaktionen
- 86
- Punkte
- 48
Fritz!Box Telefon-dingsbums V5
Dieses Projekt ist ein Addin für Microsoft Outlook (ab 2010). Das Projekt ist in den ersten Versionen bereits 2006 entstanden und wurde über die Jahre von einer Makrosammlung hin zu einem Office Addin überführt.
Dieses Addin ist in meiner Freizeit entstanden. Ich erwarte keine Gegenleistung. Ein Danke ist ausreichend.
Zielsetzung
Ziel ist es, die Produkte der Firma AVM (Fritz!Box) aus Berlin besser mit Outlook zu verknüpfen. Hierbei soll nur auf die Standardfunktionen der Fritz!Box zurückgegriffen werden, d.h. es sind keine tiefgreifenden Modifikationen an der Fritz!Box erforderlich.Funktionsumfang
Unterstütze Funktionen (was geht)- Starten von Telefonaten
- Signalisierung eingehender Anrufer
- Anzeige verfügbarer Informationen zum Gesprächspartner
- Ermittlung der Kontaktdaten erfolgt verschiedenen Quellen
- Ein- und Ausschalten der Rufumleitungen und Anrufbeantworter der Fritz!Box
- Abhören von Nachrichten auf dem Anrufbeantworter
- Protokollierung aller Telefonate
- Signalisierung der aktuellen Gesprächsdauer (Stoppuhr)
- Bearbeiten von Kontakten in den Fritz!Box Telefonbüchern
- Hochladen von Outlook Kontakten zu den Fritz!Box Telefonbüchern
- Bearbeiten der Fritz!Box Sperrliste
- Rückruf- und Wahlwiederholungsliste
- VIP-Liste für häufig anzurufende Kontakte
- Anzeige verpasster Anrufe in einem Outlook Seitenfenster (CustomTaskPane)
- Direktes Übermitteln einer anzurufenden Telefonnummer an eigige IP-Telefone via http Request (vgl. Fernsteuermöglichkeit diverser SIP-Telefone)
- Softphone: Phoner
- Softphone: PhonerLite
- SoftPhone: MicroSIP
- Getestet: Snom
- Ungetestet (sollte funktionieren): Fanvil, Gigaset, Yealink
- Noch nicht implementiert: Grandstream (Authentifizierungsverfahren)
- Nicht unterstützt: Unify (Openstage)
Für die Nutzung des Addins wird benötigt:
- eine (halbwegs) aktuelle AVM Fritz!Box mit Telefoniefunktion.
- Damit dieses Addin korrekt arbeiten kann, muss ein Nutzer mit Administratorrechten darauf zugreifen.
- Das Loginverfahren ohne Benutzername wird seitens AVM nicht mehr unterstützt. Das heißt ab FRITZ!OS 7.25 muss ein Benutzer angegeben werden, da ansonsten die Fritz!Box jeden Zugriff verweigert. (Info AVM)
- Die Zweifaktor-Authentifizierung der Fritz!Box sollte deaktiviert werden, damit das Wählen mit dem ausgewählten Telefon möglich ist. In der Fritz!Box sollte die Option Ausführung bestimmter Einstellungen und Funktionen zusätzlich bestätigen unter
System / FRITZ!Box - Benutzer / Anmeldung im Heimnetz
deaktiviert sein. Hinweis: Ab Version 5.0.3.17 (Testversion) wird die Zweifaktor-Authentifizierung unterstützt. - Der Fritz!Box CallMonitor muss aktiviert sein: Hierzu den Telefoncode #96*5* per Telefon wählen.
- Zur Kommunikation mit der Fritz!Box wird u. a. die TR064-Schnittstelle verwendet. Daher darf diese nicht deaktiviert werden.
- Microsoft Outlook (2010 bis 2021 inkl. 365)
- Microsoft .NET Framework 4.8 und Microsoft Visual Studio 2010 Tools for Office Runtime Redistributable (VSTO 2010)
Bei der Installation wird geprüft, ob beides bereits installiert ist. Falls nicht, werden beide Komponenten heruntergeladen und installiert. Ich empfehle jedoch, diese beiden Komponenten vorab zu installieren.
Links
- Anleitung für die Verbindung mit Phoner: Beitrag von @prontoman
Verwendete Drittanbieter-Bibliotheken
- Dirkster.TreeLib
- FilterDataGrid
- HttpClientFactoryLite
- MixERP.Net.VCards
- Newtonsoft.Json
- NLog
- PixiEditor.ColorPicker
Quellen
Ursprüngliche Thread von 2006: Outlook Wählhilfe (Makro) ohne Box zu modifizierenDas Addin ist nicht ohne Hilfestellung anderer Entwickler und von denen zur Verfügung gestellten Programmcode entstanden. Im folgenden werde ich Quellen auflisten, bei denen ich Codefragmente, Lösungen und Ideen entnommen habe. Es liegt mir fern, fremden Code als meinen zu verkaufen. (Falls ich was vergessen habe, so werde ich es natürlich gerne ergänzen.)
- TCP-Client für den Anrufmonitor: ErfinderDesRades VersuchsChat mit leistungsfähigem Server
- WPF TreeView: Dirk Bahle Advanced WPF TreeView in C#/VB.Net Part 6 of n
- WPF Telefonbuch: Tosker ContactBook-Tutorial, WPF Contact Book - Part 1 [Getting Started]
- WPF Navigation in Einstellungen: Rachel Lim Navigation with MVVM
- WPF RelayCommand: Nofear23m Command's in WPF
- WPF Enums: Brian Lagunas BindingEnumsInWpf, A Better Way to Data Bind Enums in WPF, Localize Enum Descriptions in WPF
- Expanded ObservableCollection: Rachel Lim Stack Overflow: how to sort ObservableCollection
- Passwortverschlüsselung: Rijndael Encryption in VB.NET
- Routine zur Überprüfung der installierten .NET Version: Christoph Nahr Check .NET Version with Inno Setup
- WPF in VSTO Addins Using WPF resource dictionary from separate assembly in Excel VSTO
- WPF Dark Theme: AngryCarrot789 WPFDarkTheme
- WPF Dark DataGrid: Chris Davis Data Grid XAML Styling
- FileSystemSafeWatcher: melenaos FileSystemSafeWatcher
Datenschutz
Es werden keine zugesendeten Informationen an mich oder Dritte weitergeben. Angaben über das persönliche Telefonieverhalten werden weder ausgewertet noch an Dritte weitergegeben. Das Programm übermittelt keinerlei Daten an Dritte, jedoch mit folgenden Ausnahmen:- Bei der Rückwärtssuche wird die zu Telefonnummer an die ausgewählte Suchmaschine übergeben. Die Datenschutzhinweise der Suchmaschinen sind zu beachten!
- Bei der Nutzung von tellows wird die eingehende Nummer an den Anbieter übermittelt. Die Datenschutzhinweise von tellows sind zu beachten!
- Bei der Nutzung der Software-Telefone Phoner und MicroSIP werden die zu wählenden Nummern an diese Programme übergeben. Die Datenschutzhinweise der Software-Telefone sind zu beachten!
Markenrecht
Dieses Outlook-Addin wird vom Autor privat in der Freizeit als Hobby gepflegt. Mit der Bereitstellung des Outlook-Addins werden keine gewerblichen Interessen verfolgt. Es wird aus rein ideellen Gründen zum Gemeinwohl aller Nutzer einer Fritz!Box betrieben. Die Erstellung dieser Software erfolgt nicht im Auftrag oder mit Wissen der Firmen AVM GmbH bzw. Microsoft Corporation. Diese Software wurde unabhängig erstellt. Der Autor pflegt im Zusammenhang mit dieser Software keine Beziehungen zur Firma AVM GmbH oder Microsoft Corporation.Fehlersuche
Das Addin protokolliert diverse Ereignisse und Zustände. Die Protokolle liegen im Roaming-Verzeichnis. Dies kann am Besten über den Link geöffnet werden:%AppData%\Fritz!Box Telefon-Dingsbums
gefunden werden. In diesem Ort ist auch die Einstellungsdatei zu finden. Alle Dateien enthalten persönliche Informationen, die nichts im Forum als Anhang zu suchen haben. Daher schickt mir diese bitte per E-Mail, welche ihr in den Einstellungen/Info finden könnt.Anhänge
Zuletzt bearbeitet: