Les fichiers transférés par Viber sont stockés sur ~/Documents/ViberDownloads
par défaut. Comment est-il possible de changer la destination en un emplacement sous ~/Downloads
?
Ceci est une réponse complémentaire à AliNa.
Si vous souhaitez déplacer vos fichiers précédemment téléchargés vers le nouvel emplacement, suivez les étapes ci-dessous:
.ViberPC
~/.ViberPC/{your-phone-number}/viber.db
avec sqlitemanColler sous la requête pour interroger la zone d'édition:
Update messages set PayloadPath = replace(PayloadPath, "Documents/ViberDownloads", ".viberdownloads") where PayloadPath is not null and PayloadPath <> '';
Ce que cela fait est; remplace le texte Documents/ViberDownloads
par .viberdownloads
dans le champ PayloadPath
de la table messages
. J'ai tapé ".viberdownloads" parce que je voulais mes téléchargements dans le dossier /home/user/.viberdownloads. Modifiez ces chaînes en fonction de votre utilisation.
Assurez-vous de bien sauvegarder le dossier .ViberPC
. En cas de problème, vous perdrez tout l'historique des messages sur cette machine.
Les préférences de Viber sont stockées sous forme de fichiers ".db" sous ~/.ViberPC/
. Vous devriez avoir installé une application supplémentaire pour pouvoir les ouvrir ou les éditer; par exemple, Sqliteman , disponible à partir du Centre logiciel.
Pour modifier l'emplacement du dossier de téléchargements, ouvrez le fichier suivant:
~/.ViberPC/{your-phone-number}/viber.db
Dans la barre latérale gauche de Sqliteman, ouvrez Tableaux > Paramètres . Vous pouvez voir le paramètre intitulé DownloadFolder en bas à droite. Double-cliquez sur sa valeur pour modifier l'emplacement à votre guise.
Si vous avez téléchargé certains fichiers avant de modifier le réglage, vous ne pourrez pas les ouvrir à partir de Viber par la suite. Pour résoudre ce problème, @HeyYo a une excellente réponse.
Sous OSX, vous pouvez trouver le dossier ViberPC
ici /Users/<Username>/Library/Application Support/ViberPC
Ce qui précède ne fonctionnait pas pour moi (dans la version 6.5.5), je l’ai donc corrigé temporairement en piratant le fichier binaire principal de Viber, le sed ci-dessous remplace ViberDownloads avec - . 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