~/Documents/ViberDownloads
預設情況下,Viber 傳輸的檔案會儲存在其中。如何將目的地改為 下的位置~/Downloads
?
答案1
這是對 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 <> '';
這是做什麼的;將文字替換Documents/ViberDownloads
為表格欄位.viberdownloads
中的文字。我輸入“.viberdownloads”,因為我希望將下載內容放在 /home/user/.viberdownloads 資料夾中。根據您的用途更改這些字串。PayloadPath
messages
- 點選運行(F9)
請確保仔細備份.ViberPC
資料夾,如果出現問題,您將遺失本機上的所有訊息歷史記錄。
答案2
Viber 首選項儲存為 .db 下的「.db」檔案~/.ViberPC/
。您應該安裝額外的應用程式才能打開或編輯它們;例如,斯克利特曼可從軟體中心取得。
若要編輯下載資料夾的位置,請開啟以下檔案:
~/.ViberPC/{your-phone-number}/viber.db
在Sqliteman的左側邊欄,打開表格>設定。您可以看到標題為的設置下載資料夾在右下角。雙擊其值可根據需要變更位置。
如果您在更改設定之前下載了一些文件,之後您將無法從 Viber 打開它們。為了解決這個問題,@HeyYo 有一個很好的答案。
答案3
在 OSX 中,您可以ViberPC
在此處找到資料夾/Users/<Username>/Library/Application Support/ViberPC
答案4
另一種方法可能只是創建一個符號連結:
cd ~/Documents
mv ViberDownloads /SomeOtherLocation
ln -s /SomeOtherLocation/ViberDownloads
我還以同樣的方式將 ~/.ViberPC 移動到其他驅動器。
好處是可以在需要時輕鬆更改資料夾的位置,而無需更新資料庫。