Ideen für ein neues Skype Tool

05/25/2015 20:27 SirSchinken#1
05/26/2015 01:30 Fantaztig#2
Ne aktuelle Skype API wäre top ;)

Nein, im Ernst, die Skype Tools die es gibt bedienen mMn alles was der gängige Markt braucht, alles andre sind Einzelanfertigungen.

Ist aber auf jeden Fall ein nettes Projekt um ins Coding einzusteigen, selbst wenn du nur die bekannten Funktionen in nem gescheiten Design (zB WPF) umsetzt. :)
05/26/2015 13:33 SirSchinken#3
Naja, Standard funktionen im Hübschen Mantel sind nicht umbedingt das was ich mir unter einem "neuem" Skype Tool vorgestellt habe, allerdings ist mir klar was du meinst :)
05/26/2015 16:42 Serraniel#4
Weiß nicht obs sowas shcon gibt und hängt auch nciht direkt mit der API zusammen, wenn man weiß wie Skype das handelt was ich toll fände, aber nen Verlaufslogger wäre cool. Aktuell läuft es nämlich so, dass wenn ich meinen PC neu aufsetze die Verläufe manuell kopiere. Hat den Grund das ich mich auch für Verläufe aus 2012 noch interessiere, und bei nem normalen Reinstall werden die, soweit ich wieß, nur begrenzt mitgezogen. Selbiges gilt für die Kontaktliste falls du z.B. jemanden entfernt hast -> wird aktuell mit nem Fragezeichen als Status in Skype gezeigt.
Nach Reinstall auf neuem Rechner ist der User einfach weg. (Zumindest bei mir).

Geht dann aber wie gesagt mehr in Richtung BackUp und Logging als Skype API.
05/26/2015 18:13 Fantaztig#5
Quote:
Originally Posted by Serraniel View Post
Weiß nicht obs sowas shcon gibt und hängt auch nciht direkt mit der API zusammen, wenn man weiß wie Skype das handelt was ich toll fände, aber nen Verlaufslogger wäre cool. Aktuell läuft es nämlich so, dass wenn ich meinen PC neu aufsetze die Verläufe manuell kopiere. Hat den Grund das ich mich auch für Verläufe aus 2012 noch interessiere, und bei nem normalen Reinstall werden die, soweit ich wieß, nur begrenzt mitgezogen. Selbiges gilt für die Kontaktliste falls du z.B. jemanden entfernt hast -> wird aktuell mit nem Fragezeichen als Status in Skype gezeigt.
Nach Reinstall auf neuem Rechner ist der User einfach weg. (Zumindest bei mir).

Geht dann aber wie gesagt mehr in Richtung BackUp und Logging als Skype API.
Hast du noch irgendwelche anderen Geräte mit Skype drauf? Bei mir synct der das Zeug immer zwischen PC und Laptop, damit hab ich auch nach nem Reinstall noch alles :)

EDIT: Was mir grad in den Sinn kommt wär evtl eine automatische Benachrichtigung wenn man gerade etwas Fullscreen zockt (und nur einen Bildschirm hat), damit der andere weiß das man grad einfach beschäftigt ist oder so. Ansonsten vllt eine Möglichkeit files abzurufen die man in einem bestimmten Ordner hat. Dann setzt man Skype noch auf nem Server auf, verschlüsselt die Files vor dem versenden und du hast ne Art kleinen Filesharing Service. Vllt könnten die Leute dann auch noch Stuff hochladen.. iwie sowas ^^
05/26/2015 18:47 SirSchinken#6
Danke für eure Beiträge, über ein solches Backup System müsste ich mich erst Informieren (wo Skype die Logs genau speichert und ob die Kontakte überhaupt Lokal gespeichert werden), jemanden benachrichtigen wenn man aktuell in einem Spiel ist, wäre zwar sicher möglich, aber nicht notwendig da man sich doch einfach in Skype auf beschäftigt stellen kann, und somit keine Nachrichten mehr empfängt, oder wie hast du das gemeint? Zum File Sharing: Solltest du damit den Dateien Transfer über die Skype API meinen, muss ich leider sagen, das ich bisher noch keinen weg gefunden habe Dateien über die Skype API (so wie ich mir das vorstelle sprich: Download Anfrage an das gegenüber stellen) zu versenden. Damit werde ich mich aber auch nochmal beschäftigen.

Mfg.
05/26/2015 18:54 Serraniel#7
Bzgl. Speicherort der Skype Logs: Schau dir mal %appdata%\Skype\USERNAME\chatsync an. Das müsste der Ordner sein. Allg. der Skype Ordner wandert bei mir mit.
05/26/2015 18:57 Fantaztig#8
Quote:
Originally Posted by SirSchinken View Post
Danke für eure Beiträge, über ein solches Backup System müsste ich mich erst Informieren (wo Skype die Logs genau speichert und ob die Kontakte überhaupt Lokal gespeichert werden), jemanden benachrichtigen wenn man aktuell in einem Spiel ist, wäre zwar sicher möglich, aber nicht notwendig da man sich doch einfach in Skype auf beschäftigt stellen kann, und somit keine Nachrichten mehr empfängt, oder wie hast du das gemeint? Zum File Sharing: Solltest du damit den Dateien Transfer über die Skype API meinen, muss ich leider sagen, das ich bisher noch keinen weg gefunden habe Dateien über die Skype API (so wie ich mir das vorstelle sprich: Download Anfrage an das gegenüber stellen) zu versenden. Damit werde ich mich aber auch nochmal beschäftigen.

Mfg.
Hast du Recht, ich stell nur meistens nie auf beschäftigt ;)

Ja, das war eigentlich der Witz an meinem ersten Post, die Skype API die es gibt ist veraltet, wenn du zB versuchst neuere Commands zu senden (ich hatte es mit dem Command probiert das die Textformatierung ausschaltet) kriegst du eine alte Fehlermeldung. Ergo haben sie die alten Funktionen nicht rausgenommen, das aktuelle Skype nutzt diese aber nicht mehr.

Stackoverflow bietet das hier an:
Code:
skype.Client.OpenFileTransferDialog("TargetUserHandle", "sourcePath");
Theoretisch könntest du auch die Datei direkt versenden, müsstest dann eben Daten wie Ip, Port etc über Skype austauschen.. Das wär allerdings iwie Overkill und Skype dazu nicht nötig ^^
05/26/2015 19:06 Serraniel#9
Die Api ist nicht nur veraltet sondern offiziell deprecated, was heißt, dass sie in jedem kommenden Update einfach vollkommen entfernt werden kann, wie es mit teilen der unterstützen Funktionen bereits geschehen soweit ich weiß.
Man kann nur hoffen, das MS mit dem neuen Kurs Richtung Open Source auch wieder mehr Offenheit bei Skype zeigt.
Gerade für den Business Bereich ist das sehr essentiell finde ich. Und da es mittlerweile auch ein Skype for Business 2015 gibt, auch wenn es nur ein Ersatz für Lync ist, ist es ein Zeichen, dass dieser Bereich für MS wichtig ist.
05/26/2015 19:14 SirSchinken#10
Naja, mein Skype Tool würde dann ja auch nicht mehr machen, als eine Funktion anbieten um diese Dateien in eine .rar zu packen und Quasi für den Umstieg auf einen neuen Rechner mitzugeben, Thioretisch müssten damit ja alle Logs mitgenommen werden, oder was hast du dir vorgestellt? :)

Das mit dem OpenFileTransferDialog ist mir bekannt, allerdings könnte man dann aber auch gleich den Datei Transfer Manuell durchführen was ja nicht der Sinn eines Skype Tools ist. Sprich Automatisch wäre es über die aktuelle API wohl nicht möglich.. Werde trotzdem nochmal in einem Seperaten Test-Projekt versuchen da eine Möglichkeit für zu finden (Neben bei).

Edit
: Im ersten Post wurden nun Info's zu den Aktuellen features hinzugefügt.
05/26/2015 19:20 Serraniel#11
Jo. Oder zum Beispiel über nen Cloud System auf p2p Basis im lokalen Netz. So ne Cloud für mich ja für ein eigenes Projekt reizen, aber da hab ich leider keine Zeit für aktuell.
05/26/2015 19:45 SirSchinken#12
Jo, da werde ich mir aufjeden fall was zu einfallen lassen um es dem Nutzer möglichst leicht zu machen diese Daten A. zu Kopieren/zu Sichern und B. auch wieder an Ort und stelle zubringen/zu integrieren, danke für den Vorschlag :)

Edit: Zu den Geplanten Funktionen hinzugefügt worden.
05/26/2015 20:44 Fantaztig#13
Quote:
Originally Posted by SirSchinken View Post
• Eine Funktion um eine Weitere Skype Instanz zu Öffnen, heißt: es ist möglich bsp. Mit 3 Skype Accounts Online zu sein, das Skype Tool kann aber nur jeweils einen unterstützen.
Benutzt du dafür einfach nur die von Skype gegebene Möglichkeit eine zweite Instanz zu öffnen? Würde ich persönlich nicht machen, habe schlechte Erfahrungen damit, da die Daten immernoch im selben Ordner liegen unds bei mir teilweise rumgesponnen hat.. Zweites Skype läuft seitdem nur noch über nen zweiten Benutzer ;)
05/26/2015 21:22 SirSchinken#14
Quote:
Originally Posted by Fantaztig View Post
Benutzt du dafür einfach nur die von Skype gegebene Möglichkeit eine zweite Instanz zu öffnen?
Ja, ich verwende dafür einfach einen Start Parameter, ich hatte damit allerdings bisher noch keine Probleme gehabt (habe es aber auch schon länger nicht mehr verwendet), oder meinst du eine andere Methode?
05/27/2015 03:18 Fantaztig#15
Quote:
Originally Posted by SirSchinken View Post
Ja, ich verwende dafür einfach einen Start Parameter, ich hatte damit allerdings bisher noch keine Probleme gehabt (habe es aber auch schon länger nicht mehr verwendet), oder meinst du eine andere Methode?
Genau das meinte ich ja, wobei das Problem nur ein zwei mal auftrat wenn ich Kontakte in beiden instanzen hatte ^^