web-dev-qa-db-ja.com

Skypeで重複する連絡先リストを削除して重複を防ぐにはどうすればよいですか?

最近、いつものようにSkypeを開いて、これを見ました。

Multuplying contact lists

私の連絡先リストはすべて重複しています。これはSkypeのバグだと思います。

  1. 冗長な連絡先リストのエントリを削除するにはどうすればよいですか?
  2. この重複が再発しないようにするにはどうすればよいですか?

Skypeデスクトップのバージョンは7.18.85.112です

6
Ivan

同じこと。 Skypeは起動するたびにこれらの重複を追加しているようです。私の場合、連絡先リストごとに10を超える重複で終了しました。 Skypeバージョン7.21.85.100。私が見つけた唯一のオプションは、skypeのローカルデータベースを手動で修正する(またはそのためのsqlスクリプトを作成する)ことです。 SkypeはSQLiteを使用してデータを%APPDATA%\ Skype \に保存します。そのため、SQLiteブラウザー(手動)または SQLiteコマンドラインツール を使用して変更できます。重複を削除する次のSQLスクリプトを作成しました。

delete from ContactGroups
where custom_group_id in
(select custom_group_id from ContactGroups
where custom_group_id is not null
group by custom_group_id
having count(*)>1) and id not in 
(select min(id) from ContactGroups
where custom_group_id is not null
group by custom_group_id
having count(*)>1);

それを実行するためのバッチスクリプト:

set SKYPE_USER=<your skype user name>
sqlite3.exe %APPDATA%\Skype\%SKYPE_USER%\main.db < CleanupSkypeContactLists.sql

(上記のSQLコードをCleanupSkypeContactLists.sqlとしてSQLiteコマンドラインツールのsqlite3.exeと同じディレクトリに保存したと仮定します)。また、スクリプトを実行する前に、Skypeを終了することを忘れないでください。スクリプトは重複を削除しますが、skypeが起動すると再び追加されるため、すべての連絡先リストのコピーが2つ残っています。とにかく、それらの数を継続的に増やすよりはましです。

4
Andrei Khmelev

最新の7.22.0.109では、クリーンアップする必要すらありません。アップグレードすると、複数のリストが表示されなくなります。

2
bychok

これは、今年からのSkypeの既知のバグです。 Skypeのメジャーリビジョンはすべて、いくつかの問題を修正しているようですが、修正されないことがある新しい問題も作成しています。

Ruwimという名前のSkypeコミュニティアンバサダーによって提供された重複の問題に対する唯一の 既知の救済策 は:

この誤った動作は、最新のSkype7.18.0.112バージョンで簡単に再現できます。

ただし、以前の7.16.0.102バージョンではすべてが正しいです。

バージョン7.16.0.102で十分な場合は、 OneDrive.live.com からダウンロードできます。

したがって、オプションは次のいずれかです。

  1. Skypeに入る前に、 Andrew Khmelev の提案に従ってデータベーススクリプトを使用します。
  2. Microsoftが問題を修正するのを待ちます。
  3. その間にSkypeバージョン7.16.0.102にダウングレードしてください。
  4. SlackGoogle HangoutsTelegram または Jitsi などの代替手段に移動します。 (私はこれらの経験がありません。)
2
harrymc

どうやら7.22.0.104(www.skype.com/go/getskype-fullから)で修正されましたが、既存のグループを台無しにする可能性があります。

最善の解決策は、重複したリストを手動で削除してからアップグレードすることだと思います。

1
Alex O

上記のharrymcの答えによって示唆されているように。

Andrew Khmelevのデータベーススクリプトを使用するか、重複リストを手動で削除します。次に、少し待ってから(サーバー同期の更新の可能性がありますか?...)、サインオフしてSkypeを完全に閉じます。次に、コントロールパネルからWindowsプログラムからSkypeを適切にアンインストールします。完全にアンインストールしたら、Skype.comにアクセスして最新バージョンをダウンロードします。言ったように、重複のバグが修正されました。それは私のためでした!

連絡先リストのほとんど(すべて)が削除される可能性がわずかにあります。バグの前に持っていたリストによって異なります。

上記の指示は私がしたこととまったく同じです。おそらくそれは一部の人々を助けるでしょう。単に私の成功した経験を追加します。私は特別な人ではありません。

0