최근에 다른 곳에서 처리할 수 있도록 모든 Skype 채팅/통화를 내보내고 싶었습니다(통화 소요 시간, 전송된 메시지에 대한 통계 얻기...).
그러나 웹에 있는 대부분의 솔루션은 오래되었으며 오래된 채팅만 복구할 수 있었고 작년 이후에는 아무것도 복구할 수 없다는 것을 알았습니다. nirsoft의 스카이프 로그 뷰어를 포함하여 main.db 열기...
답변1
Desktop/win32 앱에서 내보낼 방법을 찾지 못했습니다. 그러나 Microsoft 스토어에서 앱을 사용하는 방법이 있습니다. Microsoft App Store(win32 버전 아님)에서 Skype 앱을 다운로드하고 로그인한 후 모든 데이터가 동기화될 때까지 기다립니다. 원하는 sqlite .db 파일은 다음과 같습니다.
%LOCALAPPDATA%\Packages\Microsoft.SkypeApp_kzf8qxf38zg5c\LocalState\xxx-yourskypeusername.db
위치: xxx
(제 경우) 3개의 문자와 숫자이며 youskypeusername
스카이프 사용자 이름입니다.
SQLLite 뷰어로 열면 원하는 테이블은 messagesv12
. 모든 메시지와 통화, 날짜 기간 및 모든 정보가 저장됩니다.