Como alterar a localização da pasta de downloads do Viber

2

Os arquivos transferidos pelo Viber são armazenados em ~/Documents/ViberDownloads por padrão. Como é possível alterar o destino para um local em ~/Downloads ?

    
por AliNâ 09.12.2014 / 23:40

4 respostas

5

Esta é uma resposta gratuita para o AliNa's.

Se você quiser mover seus arquivos baixados anteriormente para o novo local, siga as etapas abaixo:

  1. Backup de seus arquivos baixados
  2. Backup da pasta .ViberPC
  3. Abra ~/.ViberPC/{your-phone-number}/viber.db com sqliteman
  4. Cole a consulta abaixo para consultar a área de edição:

    Update messages set PayloadPath = replace(PayloadPath, "Documents/ViberDownloads", ".viberdownloads") where PayloadPath is not null and PayloadPath <> '';

O que isto faz é; substitui o texto Documents/ViberDownloads por .viberdownloads em PayloadPath campo de messages table. Eu digitei ".viberdownloads" porque queria meus downloads na pasta /home/user/.viberdownloads. Altere essas strings de acordo com o seu uso.

  1. Clique em Executar (F9)

Certifique-se de que você copiou com cuidado a pasta .ViberPC , se algo der errado, você perderá todo o histórico de mensagens nesta máquina.

    
por HeyYO 18.02.2015 / 19:03
5

As preferências do Viber são armazenadas como arquivos ".db" em ~/.ViberPC/ . Você deve ter instalado um aplicativo extra para abri-lo ou editá-lo; por exemplo, Sqliteman que está disponível no Centro de Software.

Para editar o local da pasta de downloads, abra o seguinte arquivo:

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

Na barra lateral esquerda do Sqliteman, abra as Tabelas > Configurações . Você pode ver a configuração intitulada DownloadFolder no canto inferior direito. Clique duas vezes no seu valor para alterar a localização como desejar.

Se você fez o download de alguns arquivos antes de alterar a configuração, não poderá abri-los depois do Viber. Para resolver isso, o @HeyYo tem uma ótima resposta.

    
por AliNâ 09.12.2014 / 23:40
2

No OSX, você pode encontrar a pasta ViberPC aqui /Users/<Username>/Library/Application Support/ViberPC

    
por satsura 07.12.2015 / 03:59
0

O acima não funcionou para mim (na versão 6.5.5), então eu o consertei temporariamente hackeando o principal binário do viber, o sed abaixo substitui o ViberDownloads com .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
    
por nightshift 02.10.2017 / 04:32