Как изменить расположение папки загрузок Viber

Как изменить расположение папки загрузок Viber

Файлы, переданные Viber, по умолчанию сохраняются в ~/Documents/ViberDownloads. Как можно изменить место назначения на местоположение под ~/Downloads?

решение1

Это комплиментарный ответ Алине.

Если вы хотите переместить ранее загруженные файлы в новое место, выполните следующие действия:

  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 <> '';

Что это делает: заменяет текст Documents/ViberDownloadsв поле таблицы. Я ввел ".viberdownloads", потому что хотел, чтобы мои загрузки находились в папке /home/user/.viberdownloads. Измените эти строки в соответствии с вашим использованием .viberdownloads.PayloadPathmessages

  1. Нажмите «Выполнить» (F9).

Обязательно тщательно сделайте резервную копию .ViberPCпапки, если что-то пойдет не так, вы потеряете всю историю сообщений на этом устройстве.

решение2

Настройки Viber хранятся в виде файлов ".db" в ~/.ViberPC/. Вам нужно установить дополнительное приложение, чтобы открыть или изменить их, например,Sqlitemanкоторый доступен в Центре программного обеспечения.

Чтобы изменить расположение папки загрузок, откройте следующий файл:

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

На левой боковой панели Sqliteman откройтеТаблицы>Настройки. Вы можете увидеть настройку под названиемСкачатьПапкав правом нижнем углу. Дважды щелкните по его значению, чтобы изменить местоположение по своему желанию.

Окно SQLiteman

Если вы загрузили некоторые файлы до того, как изменили настройки, вы не сможете открыть их из Viber впоследствии. Чтобы решить эту проблему, у @HeyYo есть отличный ответ.

решение3

В OSX вы можете найти ViberPCпапку здесь/Users/<Username>/Library/Application Support/ViberPC

решение4

Другой способ — просто создать символическую ссылку:

cd ~/Documents
mv ViberDownloads /SomeOtherLocation
ln -s /SomeOtherLocation/ViberDownloads

Я также переместил ~/.ViberPC на другой диск таким же образом.

Преимущество заключается в том, что при необходимости расположение папок можно легко изменить без обновления базы данных.

Связанный контент