Jogger Minia

Strona w permanentnej budowie.

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.

5 komentarzy; Góra strony.

Trackback; Poprzedni wpis; Następny wpis.

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?

  1. 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;
  2. posiada otwarty i ogólnodostępny kod źródłowy;
  3. 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;
  4. 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.

A transport Gadu przy ściągnięciu kontaktów obsłuży nowy format?

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. :)

Poniższy formularz służy do wysyłania komentarzy. O ich strukturę i prezentację dba Markdown.

Komentarze stanowią wyłączną własność autorów, choćby zaznaczono inaczej. Również autorom przysługuje wyłączne prawo do ich modyfikacji.

Autor zastrzega sobie prawo do moderacji komentarzy.

Śledzenie wątku: