Herausforderung
Wir arbeiten weiter an SkyHistory, einem Chatverlauf-Manager für Skype, der hilft, Nachrichten zu speichern, Chats zu filtern und die Konversationen nach Datum zu suchen. Die Strebung danach, die Funktionalität des plattformübergreifenden Kerns des Produkts zu erweitern, führte SCAND zur Entwicklung von den plattformübergreifenden Komponenten für das Importieren von Textnachrichten und Konversationen in Skype.
Es wird verwiesen auf:
- SQLite Wrapper, der den Zugriff auf Skype und die Verwaltung von den lokalen Datenbanken unterstützt.
- FileSystemWatcher, um alle Änderungen in der Kontodatenbank in Skype zu überprüfen und die Komponente Conversation Manager über die Aktualisierung der lokalen Datenbank zu benachrichtigen.
Um die Ziele der Entwicklung zu erreichen, verließ sich unser Team auf:
- Ein Plattformübergreifendes .NET Core Framework;
- CoreFX.NET Core-Basisbibliotheken;
- Das Kombinieren der .NET Core-Komponenten mit der Electron-UI-Bibliothek.