Файлы, переданные 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 <> '';
то, Что это делает; текст замен Documents/ViberDownloads
с .viberdownloads
в PayloadPath
поле messages
таблица. Я ввел ".viberdownloads", потому что я хотел свои загрузки в/home/user/.viberdownloads папке. Поменяйте эти струны согласно своему использованию.
Make sure, который Вы тщательно копируете .ViberPC
папка, если что-то пойдет не так, как надо, то Вы потеряете всю свою историю сообщения на этой машине.
Предпочтения Viber хранятся как ".db" файлы под ~/.ViberPC/
. Необходимо было установить дополнительное приложение, чтобы открыть или отредактировать их; например, Sqliteman, который доступен от Центра программного обеспечения.
Для редактирования местоположения папки загрузок откройте следующий файл:
~/.ViberPC/{your-phone-number}/viber.db
На левой боковой панели Sqliteman, откройте Tables> Настройки . Вы видите, что установка дала право 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