크리스마스까지 기다리지 않고 테라리아 이벤트를 체험하기 위해 시스템 시간을 현재 시간(9월)에서 12월로 변경했습니다.
이때 받은 Skype 메시지는 12월에 받은 것처럼 기록되어 있었는데, 9월로 다시 변경하면 이 문제가 해결되거나 최소한 12월에 받은 메시지 아래에 새 메시지가 표시될 것이라고 생각했습니다. 그러나 이것은 사실이 아니며 친구와 입력할 때 메시지를 읽기 위해 항상 아래로 스크롤해야 하는 것은 매우 짜증나는 일입니다.
12월 메시지의 날짜 스탬프를 제거하거나 수정하려면 어떻게 해야 합니까?
답변1
기사를 바탕으로 Skype 기록/메시지/데이터베이스 편집, 다음 절차를 사용하십시오.
- 다운로드SQLite 데이터베이스 브라우저
- Skype가 닫혀 있는 동안 다음 위치에서 데이터베이스를 엽니다.
C:\Users\<Windows-user-name>\AppData\Roaming\Skype\<Skype-user-name>\main.db
- 다음을 입력하여 12월의 메시지를 표시합니다.
select * from Messages where timestamp >= 1421020800
- 다음을 입력하여 이 메시지를 9월 1일로 이동하세요.
update Messages set timestamp = 1420761600 where timestamp >= 1421020800
- "변경사항 쓰기"를 클릭하세요.
위의 타임스탬프 숫자는 웹사이트를 사용하여 계산되었습니다. Unix 시간 변환 페이지. 이 웹사이트 페이지를 사용하여 날짜를 다음과 같이 계산했습니다.
1 December 2015 = 1421020800
1 September 2015 = 1420761600
답변2
이것이 당신이 찾고 있는 것일 수 있습니다:
http://stefantsov.com/editing-skype-history-messages-database/
기본적으로 SQLite 데이터베이스 브라우저를 사용하고 다음 파일을 열어야 함을 보여줍니다.
c:\Users<UserName>\Application Data\Skype\<SkypeUserName>\main.db
여기에서 필요한 내용을 편집하고, 개별 메시지를 삭제하고, SQL 언어를 사용하지 않는 내용을 삭제할 수 있습니다.