K2T.eu :: Forum

WTW => Propozycje => Wtyczki => Wątek zaczęty przez: michnic w Września 03, 2009, 21:27:04 pm

Tytuł: Import historii z Mirandy
Wiadomość wysłana przez: michnic w Września 03, 2009, 21:27:04 pm
Witam

Wczoraj dowiedziałem się o WTW i postanowiłem trochę na nim "posiedzieć".
Do tej pory korzystałem z Mirandy i tu napotkałem na problem, mianowicie nie ma możliwości zaimportowania historii z tego programu. Jako, że jestem jakimś tam koderem, napisałem program, który potrafi zaimportować historię z plików wyeksportowanych za pomocą Mirandowej wtyczki zwącej się "Message export". Import działa sprawnie, ale myślałem, żeby zaimplementować import do WTW bezpośrednio z pliku *.dat Mirandy. Niestety nie znalazłem nigdzie struktury tego pliku i nie wiem jak się do niego dobrać. I tu pojawia się moja prośba. Czy ktoś ma jakiś kwit czy co innego co by mi pomogło odczytać dane z tego pliku? Gdyby się to udało, to powstałoby dobre narzędzie do importu danych z Mirandy. W przeciwnym wypadku, import będzie możliwy, ale będzie wymagał dodatkowego nakładu pracy (przygotowanie plików za pomocą Message export)

pozdrawiam
michnic
Tytuł: Re: Import historii z Mirandy
Wiadomość wysłana przez: alberht w Września 03, 2009, 22:01:45 pm
Miło mi Cię powitać w naszym gronie. Myślę że pomocy możesz szukać u twórcy wtyczki impKonnekt (http://forum.k2t.eu/pozostale-wtyczki/%28impkonnekt%29-import-archiwum-konnekta/) - Privalova (http://forum.k2t.eu/profile/?u=620) lub bezpośrednio u Kaworu (http://forum.k2t.eu/profile/?u=2).
Trzymam kciuki za rozwój wtyki;)

edit:
Widziałeś już API (http://wtw.sajuuk.eu/wtwAPI/)?
Tytuł: Re: Import historii z Mirandy
Wiadomość wysłana przez: michnic w Września 06, 2009, 13:51:29 pm
SDK nie oglądałem, bo import działa (być możne tylko na razie) jako zewnętrzna aplikacja.

Przy okazji chciałem się zapytać, jeżeli zagląda tu twórca programu, dlaczego w archiwum czas wiadomości jest -2h do rzeczywistego czasu wysłania wiadomości? Domyślam się, że to zagranie celowe, ale jaki był ten cel?


pozdrawiam
michnic
Tytuł: Re: Import historii z Mirandy
Wiadomość wysłana przez: Kaworu w Września 06, 2009, 13:55:28 pm
Przy okazji chciałem się zapytać, jeżeli zagląda tu twórca programu, dlaczego w archiwum czas wiadomości jest -2h do rzeczywistego czasu wysłania wiadomości? Domyślam się, że to zagranie celowe, ale jaki był ten cel?
No w polskiej strefie czasowej to obecnie -2h, jak zmienimy strefę CEST na CET to bedzie -1h. ;P Czas w archiwum jest zapisany w UTC.
Tytuł: Re: Import historii z Mirandy
Wiadomość wysłana przez: wojtasz w Września 25, 2009, 17:43:45 pm
@michnic, a czy mógłbyś jakoś udostępnić program do przetestowania, bo też długi okres używałem mirandy, a chciałbym zostawić sobie historię.
Tytuł: Re: Import historii z Mirandy
Wiadomość wysłana przez: sjf w Lipca 26, 2010, 18:35:24 pm
@wojtasz: Jeżeli nadal potrzebujesz zaimportować historię z Mirandy to proponuję wykorzystać metodę, jakiej ja użyłem. Wykorzystałem program autorstwa użytkownika lizard z tego forum - http://forum.k2t.eu/pozostale-wtyczki/%28wtwimportfromkonnekt%29-import-archiwum-konnekta-xml-program-java/
Sposób polega na wyeksportowaniu z Mirandy historii poszczególnych kontaktów do plików tekstowych, za pomocą wtyczki History++ (uwaga: eksportować należy do pliku ANSI a nie Unicode). Następnie pliki konwertujemy do formatu archiwum Konnekta (w załączeniu prosty skrypt perlowy) i importujemy do WTW za pomocą wspomnianego programu WtwImportFromKonnekt. Przetestowane - działa. Podziękowania dla lizarda za poprawki do WtwImportFromKonnekt.