Wo speichert Skype die Avatar-Bilder meiner Kontakte?
Ich möchte wissen, wo Skype unter Windows 7 die Profilbilder meiner Kontakte speichert und wie kann ich auf sie auf meinem PC zugreifen?
3 answers
Sie können es online sehen, wenn das Profil des Benutzers öffentlich ist.
Dieser Link führt Sie zum Profil Avatar des Echo-Benutzers: Echo Avatar
Der Link lautet: http://api.skype.com/users/echo/profile/avatar
Um ein Bild mit höherer Auflösung zu erhalten, verwenden Sie den Parameter size
.
- http://api.skype.com/users/echo/profile/avatar?size=s
- http://api.skype.com/users/echo/profile/avatar?size=m
- http://api.skype.com/users/echo/profile/avatar?size=l
Ersetzen Sie echo
in den obigen URLs durch die Skype-ID Ihres Kontakts
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-02-26 01:53:41
Bevor du anfängst
SJGS Antwort ist eine einfache Lösung. Fahren Sie nur fort, wenn Sie wirklich große und/oder kleine Avatare aus Ihrem Skype-Client extrahieren möchten.
Avatare finden Sie in main.db
datenbank, Contacts
tabelle, avatar_image
spalte oder innen profile_attachments
spalte, wie in diese Antwort
Wo ist main.db
?
Hier:
%APPDATA%\Skype\your_skype_login\main.db
Sie können einfügen %APPDATA%\Skype
in Windows Startmenü Suchleiste und drücken Sie die Eingabetaste.
(Was ist "%AppData%"? und Was sind Umgebungsvariablen?)
Wenn Sie sich mit der Skype-Datenbank anlegen, kopieren Sie sowohl main.db
als auch main.db-journal
irgendwo anders. Main nicht öffnen (und bearbeiten).db direkt, wenn unsicher. Ignorieren Sie diese Warnung nicht.
Zum Glück müssen Sie Skype nicht verlassen, um seine Datenbank zu kopieren.
Wie öffne ich es?
main.db
ist ein SQLite Datenbank.
Datenbankdatei im[66]}DB-Browser für SQLite öffnen
Sie können die SQLite-Datenbank mit SQLite studio öffnen, was cool und einen Versuch wert ist, aber dieses Mal verwenden Sie den DB-Browser für SQLite, da er die Binärspalte problemlos in eine Datei exportieren kann.
Navigieren Sie zur Registerkarte Browse data
, Tabelle Contacts
, Spalte avatar_image
(derzeit 21.) ist der Blob, den Sie sich ansehen. Doppelklicken Sie darauf, klicken Sie auf "Exportieren" und speichern Sie in einer .jpg
Datei.
Ich musste entfernen Sie null-byte am Anfang der extrahierten Datei. Sie können es natürlich mit HEX-Editor tun, aber Sie besser löschen "NUL" am Anfang mit Notepad++ die Binärdatei nicht wie jeder andere Texteditor beschädigt.
Und viola, dies ist der Avatar, den du ansiehst.
Wo ist ein größerer Avatar? / avatar_image ist leer
Innen prüfen profile_attachments
spalte.
Löschen Sie nach dem Speichern alles vom Anfang des datei zum
[NUL] ÿØÿà [NUL] [DLE] JFIF
Einschließlich der ersten [NUL], die Datei beginnt also mit
ŸØÿà [NUL] [DLE] JFIF
Beachten Sie, dass ÿØÿà
eine Windows-1252-Darstellung von Binärdaten ist. Dies hängt stark von Ihrem Windows-Gebietsschema ab, daher sollten Sie besser nach JFIF part
Alle Informationen über Formate werden von Guillaume Bruneries Antwort auf " Wo speichert Skype die Avatare meines Kontakts unter Linux?" so upvote seine Antwort
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-11-30 09:40:06
Wenn Sie Windows 7 oder Windows 8 verwenden, lautet der vollständige Pfad C:\Users\YOURUSERNAME\AppData\Roaming\Skype\Pictures
. Vergessen Sie nicht, die versteckten Dateien im Windows Explorer zu aktivieren, da sonst der Ordner AppData nicht angezeigt wird.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-01-12 13:13:46