Viberによって転送されるファイルは、デフォルトで~/Documents/ViberDownloads
に保存されます。宛先を~/Downloads
の下の場所に変更するにはどうすればよいですか?
これはAliNaの無料の回答です。
以前にダウンロードしたファイルを新しい場所に移動する場合は、次の手順に従ってください。
.ViberPC
フォルダー~/.ViberPC/{your-phone-number}/viber.db
をsqlitemanで開きます以下のクエリをクエリ編集領域に貼り付けます:
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」と入力しました。用途に応じてこれらの文字列を変更します。
.ViberPC
フォルダーを慎重にバックアップしてください。何か問題が発生した場合、このマシン上のすべてのメッセージ履歴が失われます。
Viberの設定は、~/.ViberPC/
の下に「.db」ファイルとして保存されます。それらを開いたり編集したりするには、追加のアプリケーションをインストールしておく必要があります。たとえば、 Sqliteman はSoftware Centerから入手できます。
ダウンロードフォルダの場所を編集するには、次のファイルを開きます。
~/.ViberPC/{your-phone-number}/viber.db
Sqlitemanの左側のサイドバーで、Tables>Settingsを開きます。右下にDownloadFolderというタイトルの設定があります。値をダブルクリックして、必要に応じて場所を変更します。
設定を変更する前にいくつかのファイルをダウンロードした場合、後でViberからそれらを開くことはできません。これを解決するために、@ HeyYoにはすばらしい答えがあります。
OSXでは、ViberPC
フォルダーがここにあります/Users/<Username>/Library/Application Support/ViberPC
上記は私にとってはうまくいきませんでした(バージョン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