web-dev-qa-db-ja.com

Viberダウンロードフォルダーの場所を変更する方法

Viberによって転送されるファイルは、デフォルトで~/Documents/ViberDownloadsに保存されます。宛先を~/Downloadsの下の場所に変更するにはどうすればよいですか?

4
Alen

これはAliNaの無料の回答です。

以前にダウンロードしたファイルを新しい場所に移動する場合は、次の手順に従ってください。

  1. ダウンロードしたファイルをバックアップする
  2. バックアップ.ViberPCフォルダー
  3. ~/.ViberPC/{your-phone-number}/viber.dbをsqlitemanで開きます
  4. 以下のクエリをクエリ編集領域に貼り付けます:

    Update messages set PayloadPath = replace(PayloadPath, "Documents/ViberDownloads", ".viberdownloads") where PayloadPath is not null and PayloadPath <> '';

これが何をするかです。 PayloadPathテーブルのmessagesフィールドのテキストDocuments/ViberDownloads.viberdownloadsに置き換えます。 /home/user/.viberdownloadsフォルダーにダウンロードしたかったので、「。viberdownloads」と入力しました。用途に応じてこれらの文字列を変更します。

  1. 実行(F9)をクリックします

.ViberPCフォルダーを慎重にバックアップしてください。何か問題が発生した場合、このマシン上のすべてのメッセージ履歴が失われます。

7
HeyYO

Viberの設定は、~/.ViberPC/の下に「.db」ファイルとして保存されます。それらを開いたり編集したりするには、追加のアプリケーションをインストールしておく必要があります。たとえば、 Sqliteman はSoftware Centerから入手できます。

ダウンロードフォルダの場所を編集するには、次のファイルを開きます。

~/.ViberPC/{your-phone-number}/viber.db

Sqlitemanの左側のサイドバーで、Tables>Settingsを開きます。右下にDownloadFolderというタイトルの設定があります。値をダブルクリックして、必要に応じて場所を変更します。

Sqliteman window

設定を変更する前にいくつかのファイルをダウンロードした場合、後でViberからそれらを開くことはできません。これを解決するために、@ HeyYoにはすばらしい答えがあります。

5
Alen

OSXでは、ViberPCフォルダーがここにあります/Users/<Username>/Library/Application Support/ViberPC

2
satsura

上記は私にとってはうまくいきませんでした(バージョン6.5.5)ので、メインのviberバイナリをハッキングすることで一時的に修正しました。sed以下はViberDownloadsを- 。viberDownload

Sudo -i
cd /opt/viber
cp -a Viber Viber.original
hexdump -ve '1/1 "%.2X"' Viber.original | sed "s/5669626572446F776E6C6F616473/2E7669626572446F776E6C6F6164/g" | xxd -r -p > Viber
0
nightshift