Konwerter pliku listy kontaktów GG XML → CSV
Informacje o wpisie.
Opublikowano 20 lutego 2011 o 12:53:28 w kategoriach: Instant Messaging, Kącik domorosłego webmastera, Miniblog, Zerojedynka.
Niedawno stworzyłem konwerter pliku listy kontaktów GG XML → CSV. Innymi słowy — konwerter pliku listy kontaktów z nowego formatu (od GG 8) do starego formatu (GG 7 i wcześniejsze). Dlaczego? Choćby dlatego, że konwerter Chomika potrzebuje pliku listy kontaktów CSV. Po drugie dlatego, że już od dawna nosiłem się z zamiarem opisania schematu nowego pliku kontaktów, więc przy okazji zrobiłem konwerter.
Oczywiście bardziej zaangażowani zwolennicy Jabbera doskonale wiedzą, że podobny konwerter już istnieje. W czym mój jest lepszy od tamtego?
- Posiada pełną obsługę obu formatów list kontaktów — w tym grupy (również kontakty należące do kilku grup) i ignorowane kontakty;
- posiada otwarty i ogólnodostępny kod źródłowy;
- może być uruchomiony z wiersza poleceń, dzięki czemu można odłączyć komputer od Internetu, skonwertować swoje kontakty, zapisać je na pendrive i zniszczyć dysk twardy aby mieć pewność, że cenne kontakty GG nie dostaną się w niepowołane ręce;
- ma bardziej estetyczną stronę internetową.
Komentarze
Mogłeś dodać link do swojego konwertera, bo albo jestem ślepy, albo nigdzie we wpisie go nie ma i trzeba chwilę poklikać, aby go znaleźć :-)
Punkt 3. jest bez sensu, jakby konwerter miał tylko GUI to nie może działać bez dostępu do internetu i zapisywać plików na pendrive?
Eeee… ja bym się zalogował na GG, wyeksportował kontakty na serwer a potem w Psi, dodając transport Gadu, kazał ściągnąć kontakty… Ale ja jakiś niedzisiejszy jestem. ;)
Ktos: słuszna uwaga. Nie pierwszy raz umyka mi tak oczywista oczywistość ;) . Poprawiłem.
Mars:
1. nowe GG — podobnie jak XMPP — automatycznie dba o synchronizację listy kontaktów z serwerem, więc nic eksportować nie trzeba.
2. A transport Gadu przy ściągnięciu kontaktów obsłuży nowy format? Bo o to się cała zabawa rozbija, że 3/4 oprogramowania używającego protokołu GG wciąż oczekuje pliku CSV i gubi się gy otrzyma XML. I właśnie dla takich programów jest ten konwerter.
moher: właśnie o to chodzi, że konwerter z zarowka.info ma interfejs tylko łebowy, podczas gdy mój ma też CLI więc można go sobie uruchomić będąc offline.
Sądziłem, że to dotyczy głównie kontaktów zapisywanych offline na dysk. Pamiętam te CSV-ki… Myślę (tak, to tylko moja spekulacja), że na serwerze GG to jest jakoś ujednolicone, i gdy pyta o kontakty starsza wersja GG (bądź transport XMPP) to otrzymuje odpowiednią wersję.
Do przetestowania przez posiadaczy systemu z Redmond. :)