0

Kako vratiti slučajno obrisane Viber kontakte?

viber

Iako redovno apelujemo na ljude da vode računa o svojim kontaktima i da ih sinhronizuju sa nekim online servisom (na Androidu je najbolje sinhronizovati ih sa Google kontaktima), ljudi i dalje ne slušaju pa tako i gube kontakte.

Takođe mnogi ne shvataju da dodavanje kontakata u Viber ne pohranjuje kontakte trajno, pa promenom telefona, resetom na fabrička podešavanja ili reinstalacijom Viber aplikacije kontakti jednostavno nestanu i onda frka, frka, HITNO, HITNO …

Ukoliko koristite Viber, postoji šansa da su kontakti ipak sačuvani u memoriji telefona, ali za vraćanje istih je potrebno malo veštine. Pa evo uputstva kako da to izvedete:

Pre nego što počnemo

Važno je napomenuti da nakon gubitka podataka ne dozvolite Viber aplikaciji da se sinhronizuje sa serverom. Tj. da ne upload-uje praznu kontakt listu na server.

TL;DR

  1. Čuvanje baze kontakata iz Viber aplikacije
  2. Export podataka iz baze i konverzija u vCard 2.1 format
  3. Import kontakata u telefon

Viber baza

Ako niste do sada, instalirajte Viber na vašem računaru. To možete uraditi i nakon što nestanu podaci jer će aplikacija povući kopiju podataka sa Viber servera.

Na vašem računaru se baza nalazi u folderu korisnika:

.ViberPC/+3816xxxxxxxx/viber.db

što bi na Windows računaru bilo:

C:\Users\[VAŠE_KORISNIČKO_IME]\AppData\Roaming\ViberPC\+3816xxxxxxxx\viber.db

na Linux računaru:

~/.ViberPC/+3816xxxxxxxx/viber.db

na Mac računaru:

~/Library/Application Support/ViberPC/+3816xxxxxxxx/viber.db

U pitanju je SQLite3 baza podataka i nju kopirajte u neki privremeni folder.

Otvaranje baze

Ovaj korak zapravo nije neophodan za Linux i Mac korisnike, ali je jedini mogući za Windows korisnike.

Preuzmite DB Browser SQLite aplikaciju i pokrenite. Ona izgleda ovako:

db browser sqlite

Kliknite na “Open Database” dugme i izaberite viber.db fajl koji ste prethodno iskopirali. DB Browser će vam otvoriti bazu i to će otprilike izgledati ovako:

otvorena baza

Nakon toga kliknite na Browse Data tab i iz padajućeg menija ispod izaberite Contact tabelu. Voila, tu su vaši kontakti 😀

browse data

Konvertovanje baze u vCard format

Ako ste windows korisnik, ove podatke možete iskoristiti da ih prekopirate, ali ukoliko koristite Linux ili Mac, možete koristiti bash skriptu za konvertovanje podataka u format koji lako posle možete vratiti u telefon. Ovo bi teoretski trebalo da bude moguće na Windows-u 10 sa Ubuntu Bash-om, ali to nikad nisam radio, tako da možete probati pa javite utiske.

Dakle, sa GitHub-a skinite viber2vcard.sh skriptu. Link za preuzimanje je: https://github.com/igustin/viber2vcf

Ova skripta koristi još dve awk skripte, tako da skinite ceo repozitorijum klikom na Clone or download > Download ZIP.

viber2vcard skripta

Prilikom konverzije, skripta će takođe uraditi par stvari:

  • spajanje više brojeva u isti kontakt
  • dodeljivanje tipa telefonskog broja (ukoliko je to moguće)

U jedan folder kopirajte sh skriptu, oba awk fajla i viber.db bazu. Zatim u terminalu pokrenite skriptu komandom:

./viber2vcf.sh

nakon izvršenja skripta će kreirati imenik-sve.vcf fajl u vCard formatu.

pokretanje skripte

Ukoliko dobijete poruku permission denied, pokrenite komandu:

chmod +x viber2vcf.sh && chmod +x multiple.awk && chmod +x csv2vcf.awk

kako bi dodali execute permission nad sh skriptom kao i awk skriptama.

Importovanje vCard kontakata nazad u telefon

imenik-sve.vcf fajl kopirajte u telefon na bilo koji način. DropBox, Google Drive … preko USB-a …

Pokrenite import (uvoz) podataka iz imenika telefona.

Potrebno je voditi računa da importovanje imenika radi na način da nove podatke dodaje postojećim. Ukoliko je u trenutku importovanja imenik telefona prazan, to nije bitno.

Međutim, ukoliko imate neke podatke koji su ostali u SIM kartici, koji su unešeni ručno ili koji su sinhronizovani preko Google naloga, onda postoji mogućnost da će se neki podaci duplirati. U tom slučaju potrebno je ili potpuno isprazniti imenik pre importovanja (napravite eksport prie toga!) ili ručno popraviti duplikate.

To je to, nada se da sam pomogao.

[via gustin.info]

Objavljeno u Uputstva
eboye

eboye

Vasilj
Milošević
Objavio tekstova:
Čovek koji je uvek tu kada ste u nevolji i koji će vam uvek pomoći svojim savetima i IT iskustvom. Hobi mu je čitanje ChangeLog-a. Posle HTC Hero telefona posedovao je HTC Desire HD, HTC One X, LG Nexus 5, LG G3 a sada je ponosni vlasnik LG G4 telefona. Inače je grafički dizajner po struci i zanima ga sve u vezi modernih tehnologija. Čovek pored kojeg morate biti Up To Date je autor na Srbodroidu. (napisala: goldie)

Ostavi komentar

Vaša email adresa neće biti javno objavljena. Polja koja su obavezna obeležena su sa *