Файлы, переданные Viber, по умолчанию сохраняются в ~/Documents/ViberDownloads
. Как можно изменить место назначения на местоположение под ~/Downloads
?
решение1
Это комплиментарный ответ Алине.
Если вы хотите переместить ранее загруженные файлы в новое место, выполните следующие действия:
- Сделайте резервную копию загруженных файлов.
- Резервная
.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", потому что хотел, чтобы мои загрузки находились в папке /home/user/.viberdownloads. Измените эти строки в соответствии с вашим использованием .viberdownloads
.PayloadPath
messages
- Нажмите «Выполнить» (F9).
Обязательно тщательно сделайте резервную копию .ViberPC
папки, если что-то пойдет не так, вы потеряете всю историю сообщений на этом устройстве.
решение2
Настройки Viber хранятся в виде файлов ".db" в ~/.ViberPC/
. Вам нужно установить дополнительное приложение, чтобы открыть или изменить их, например,Sqlitemanкоторый доступен в Центре программного обеспечения.
Чтобы изменить расположение папки загрузок, откройте следующий файл:
~/.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 на другой диск таким же образом.
Преимущество заключается в том, что при необходимости расположение папок можно легко изменить без обновления базы данных.