Skype 채팅 기록을 지우는 방법?


15

Skype의 Window 버전에는 채팅 기록을 지우는 옵션이있는 것 같습니다 . 그것은 Tools > Options > IM & SMS > Clear history button비슷하지만 사실상 비슷한 것은 없습니다.

기록 지우기 버튼이 없습니다.

이 옵션은 Ubuntu 13.04와 함께 제공되는 버전에는 없습니다. 개인 정보 설정에는이 옵션이 있습니다.

여기에 이미지 설명을 입력하십시오

Skype 포럼 어딘가에서이 기능을 사용 안함으로 설정 변경 한 다음 Skype를 다시 시작하면 채팅 기록이 제거된다고합니다. 그것을 시도, 작동하지 않습니다.

조금만 검색 하면 Skype 디렉토리에서 일부 파일제거 해야한다는 것을 알았습니다 . 나는 내가 가진 디렉토리에서 그것을했다 :

cd $HOME/.Skype/my_skype_name/ 
rm chat*.dbb user*.dbb 

... 아직 가지 않습니다. 모든 .Skype 디렉토리를 제거하고 모든 Skype를 재구성하기 전에이를 수행하는 방법을 아는 사람이 있습니까? 디렉토리의 내용은 다음과 같습니다.

alert2048.dbb       chatsync             httpfe           msn.db-journal
alert4096.dbb       config.lck           keyval.db        msn.lock
bistats.db          config.xml           keyval.lock      profile16384.dbb
bistats.db-journal  contactgroup256.dbb  main.db          sms512.dbb
bistats.lock        dc.db                main.db-journal  transfer256.dbb
call256.dbb         eas.db               main.lock        voicemail
callmember256.dbb   eas.db-journal       msn.db           voicemail256.dbb

다른 모든 것을 제거해도 *.dbb작동하지 않습니다.

교훈 : 중요한 데이터를 Skype 채팅에 넣지 마십시오.


이 시도. 도구-> 옵션-> IM 및 SMS 및 기록 지우기 단추를 클릭하십시오.
Mitch

@Mitch, 그 버튼은 Skepe의 미망인과 Mac 버전에서 사용할 수 있지만 Linux의 경우에는 질문의 첫 번째 단락에서 말한 것처럼 ... 어떤 버전을 확인하고 있습니까?
Rmano

답변:


5

Linux Mint 17을 실행 중이며 채팅 기록을 지울 수있었습니다. 그러나 당신은 대답을 좋아하지 않을 것입니다.

먼저 ./Skype 디렉토리에있는 모든 데이터를 정리하려고했습니다. 위의 모든 사람들이 지적했듯이 도움이되지 않았습니다.

Oracle VirtualBox VM에 Windows XP가 설치되어 있습니다. VM Windows에 Skype를 설치 한 다음 옵션-> 개인 정보로 이동하여 "채팅 기록 유지 .."를 사용 중지 기록으로 설정했습니다.

어쨌든 Windows 설치를 사용하여 이전 채팅을 삭제 한 후 Linux Mint로 돌아가서 Skype를 시작한 다음 사람들을 추측했습니다. -채팅 기록이 없습니다.


3
즉, Skype는 해당 데이터를 온라인으로 유지하고 있으며 Linux 사용자는이를 삭제하는 방법을 제공하지 않습니다. 좋았어 ... 어쨌든 고마워, +1
Rmano

9

Skype 고객 서비스에서 다음을 수행하도록 지시했습니다.

  1. 옵션-> 개인 정보로 이동하여 "채팅 기록 유지 .."를 사용 안함 기록으로 설정 한 다음 로그 아웃하고 로그인하십시오.

  2. $ HOME / .Skype / my_skype_name /으로 이동하여 main.db 만 삭제하십시오. 로그 아웃 및 로그인

효과가있었습니다.


이것이 왜 대답이 아닌지 잘 모르겠습니다. Windows VM없이 완벽하게 작동합니다. 그러나 Skype 팀이이 결함을 아직 해결하려고 시도하지 않은 것은 이상합니다.
Pradeeban Kathiravelu

@KathiraveluPradeeban 문제는 내 경우 에이 일이 미래의 채팅 기록 기록을 피했지만 서버에서 이전 기록을 다시로드 한다는 것입니다. 또한 채팅 기록을 사용 중지하고 싶지 않습니다. 나는 과거의 것을 잊고 싶었습니다 ... 틀린 자리에 입력 한 암호를 제거하기 위해 (비난의 클릭 투 포커스 ...) ;-) (BTW, 암호 변경을 끝내 었습니다 ...)
Rmano

위의 솔루션은 실제로 내역과 최근 연락 한 목록을 삭제합니다. 경고 : 모든 연락처도 삭제됩니다.
Brad Horn

@BradHorn 연락처를 삭제 한 적이 없습니다. 나는 그것을 시도했다.
Pradeeban Kathiravelu

내 연락처도 모두 숨겼습니다. 옵션 / 사운드 장치 / 테스트 호출을 통해 '테스트 호출'을 통해 문제를 해결했습니다. 그리고 한 연락처와 최근에 채팅을했으며 파일을 보냈습니다. 모든 것을 삭제하지는 않습니다.
MiroJanosik

5

핵무기는 어때요? 경고 이렇게하면 Skype 프로필이 효과적으로 제거됩니다.

먼저 백업을 수행하십시오.

cp -r ~/.Skype ~/skype.bk

이제 .Skype 디렉토리를 제거하십시오.

rm -r ~/.Skype

끝난.

이렇게하면 로그인시 Skype가 복원 할 기록의 로컬 사본 만 제거됩니다.


네. 최후의 수단 무기. ;-)
Rmano

1
@Rmano 잠깐, 우리는 이미 그 단계에 도달하지 않았습니까?
Braiam

옵션에서 채팅 기록을 비활성화하고 Skype를 종료하고 ~ / .Skype 디렉토리를 제거했습니다. 다시 로그인하면 모든 연락처가 인터넷에서 천천히 다시로드되고 잠시 후 모든 대화가 다시로드되는 것을 볼 수 있습니다. Skype 사용 4.2.
마르코 Lackovic

@Krige이 경우 기록이 로컬로 저장되지 않습니다.
Braiam

@Braiam, 그것이 내가 추측 한 것입니다. 이런 경우 채팅 기록을 지우려면 어떻게해야합니까?
Marco Lackovic

1

터미널의 방법은 사용자의 스카이프 사용자 이름이 'rome'이고 컴퓨터 이름이 'russia'라고 말합니다.

rome@russia:~$ cd /home/rome/.Skype/rome/
rome@russia:~$ rm -rf `find . -name "*.dbb"

질문의 마지막 단락에서 읽을 수 있듯이 시도했습니다. 작동하지 않습니다. 아주 오래된 채팅 내용을 모두 잊어 버립니다.
Rmano

0

Skype 4.3.0.37에서 Mackys 답변이 작동하지 않았기 때문에 Skype의 SQLite 데이터베이스에있는 테이블 메시지에서 모든 레코드를 삭제했습니다.

sqlite3없는 경우 먼저 설치 하십시오.

sudo apt-get install sqlite3

그런 다음 Skype를 종료하여 데이터베이스 잠금을 해제하고 [username]skype 이름으로 with를 변경하여 다음 명령문을 실행하십시오 .

sqlite3 ~/.Skype/[username]/main.db "delete from messages;"

로컬 컴퓨터에서 채팅 기록이 삭제됩니다. Skype가 인터넷에서 다시 채팅을하는지 확실하지 않습니다.


0

한 사람의 메시지 만 삭제하려면 이 작업을 수행해야합니다. 1 . 스카이프 로그 아웃 sqlite3 설치 (아직 설치되지 않은 경우) sudo apt-get install sqlite3 # sqlite3 설치

  1. 그런 다음이 작업을 수행하십시오. (해당 사람의 스카이프 ID가 "nafis.ahmad"라고 가정)

    sqlite3 ~ / .Skype / [your-skype-username] /main.db "dialog_partner = 'nafis.ahmad'; 메시지에서 삭제


0

skypeforlinux를 사용하는 경우 :

1- 응용 프로그램을 종료하십시오.

2-이 위치에서 Databases.db 파일의 이름을 바꾸십시오.

~/.config/skypeforlinux/databases/

3- skypeforlinux를 다시 시작하십시오


-1

이 발견 도움이 같아요 : http://adminspot.net/topic/5042-removing-skype-chat-history-linux-ubuntu-should-work-for-other-distros-as-well/

인용 : "원래 포스터 덕분에 인터넷에서 발견

skype 2.2 베타의 현재 Linux 버전에는 기록 삭제 버튼이 없으며 채팅 기록을 지우려면 버그 티켓이없는 것 같습니다.

Skype가 실행되지 않는 상태에서 홈 폴더를 열려면 숨김 파일 표시를 선택하십시오.

스카이프에 다시 로그인하면 이름이 바뀐 폴더를 삭제할 수 있습니다

곰 "


yinon : 이것은 정확히 Braiam 답변입니다.
Rmano
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.