WTF - MultiKomunikator Internetowy
'Ficzery', 'feautki', możliwości
- Obsługa XMPP (wiadomości, rozmowy, przesył plików, powiadomienie o nowej poczcie na gmail, autoryzacja, zarządzanie listą kontaktów, szyfrowanie TLS i SSL, unicode, przesyłanie plików, itepe... obsługiwane rozszerzenia znajdziesz o tutaj)
- Tutaj uwaga, obsługiwany protokół to XMPP, "stary Jabber" nie jest wspierany (czyli serwer wp.pl na przykład nie działa);
- Obsługa tlen.pl (wiadomości, rozmowy, lista kontaktów, przesyłanie obrazków, powiadomienia o pisaniu i alerty, wsparcie s2s, powiadomienia o nowej poczice, szyfrowanie, etc...)
- Obsługa Gadu-Gadu (wiadomości, rozmowy, unicode, długie opisy, wszystkie stany, przesyłanie obrazów, szyfrowanie, powiadomienia o nowej poczcie, powiadomienie o pisaniu aka "pisak", przesył plików, etc...)
- Awatary na wszystkich sieciach (ustawianie i pobieranie);
- Lista kontaktów w stylu "tlenowym" albo w stylu "konnekta" (acz bez zakładek, za to z filtrami) z możliwością ukrywania kontaktów nieaktywnych;
- Rozbudowany auto-away (może reagować a aplikacje pełnoekranowe, zamknięcie/otwarcie pokrywy laptopa, etc)
- Szybkość, ja im nie wierzę, ale mówią że jest szybki;
- Wersja x64 w standardzie, lubimy być natywni;
- Pewien stopień integracji z powłoką Windows 7;
- Cytując za Picasso, "Schludny i kompaktowy wygląd";
- Eksport rozmów do XML i HTML;
- Metakontakty w standardzie;
- Ikonki z obsługą RGBA (w PNG);
- Rozmowy w kartach albo i bez, albo jedno i drugie na raz ;)
- Tutaj znajdziesz ingormacje o tym co w danym protokole jest obsługiwane;
Motywacja
Cóż, egoistyczna. Któregoś pięknego dnia tlen.pl (bardzo niegdyś lubiłem ten komunikator) postanowił cały dzień wisieć sobie radośnie, sugerując, że ma połączenie z siecią i wszystko jest w najlepszym porządku. Okazało się niestety, iż tak naprawdę coś było bardzo, bardzo nie tak i wszystkie wiadomości kierowane do mnie (jak i te które wysyłałem) wędrowały w duużą czarną dziurę. Tak oto stwiedziłem, że mam tego dość i napiszę coś swojego. Pisałem niemrawo, bardzo nawet niemrawo, ale wtw (v1) powstał i nawet obsługiwał wtyczki tlenowe. Był też doskonałym przykładem tego, czego nie nalezy robić. ;P
Wtedy pani Than (jest w about) pojechała sobie do Anglii na wakacje, a mi sie strasznie nudziło... No to z tego też powodu napisałem wtw (v2) od zera, wprowadzając unicode i pare innych rzeczy, które w związku z kompatybilnością z API tlenu w v1 zrobić się nie dało. Projekt rozwijał się ślimaczo (acz działał) i tak około roku 2008, konkretniej maja - tlenik znów odwalił numerek z ginącymi wiadomościami. Tego było już za wiele i tego pięknego dnia zrezygnowałem z tego nie-do-końca-sprawnego komnikatora na rzecz WTW (v2). Pod koniec roku 2008 (w grudniu) program odkryli konnektowcy (pałający chęcią posiadania czegoś co jest w miarę aktualne), od tego też czasu rozwoju nie podajemy w ślimakach na miesiące, tylko w uaktualnieniach na póltora-tygodnia/tydzień.
Dlaczego mógłbyś chcieć go mieć
Nie wiem... No dobra, dobra, może jednak znajdzie się pare powodów.
- Nie straszy emotkami;
- Nie drażni dźwiękami;
- Podobno jest stabilny (acz około 0,5% ma odmienne zdanie, też bym miał jakbym miał pecha i akurat ta aplikacja wywijałaby mi orła co chwilę);
Kaw po prostu w większości wypadków "oprogramował" najczęściej występujące przypadki błędów, o reszcie albo nie pomyślał, albo uznał że ich "częste" występowanie nie motywuje go wystarczająco do męczenia się z nimi. No i nie zapominajmy o zasadzie "każdy bardziej skomplikowany program zawiera przynajmniej jeszcze jeden błąd" ;)
- Nie zżera mocy CPU jak tlenik, czy Gadu-Padu, bo:
- Nie ma flashowych reklam, ba! Wcale nie ma reklam. I nie będzie miał, także będze nam bardzo miło jak zwrócisz uwagę na sekcję "wsparcie";
- Ludzie mówią, że szybko się rozwija (ale ja im nie wierzę);
- Ma sprawdzanie pisowni w standardzie (uwaga, je pamięc);
- Nie ma mechanizmu "skórkowania" czy też bardziej po aqq "mechanizmu zmiany kompozycji wizualnych aplikowalnych do całych okien" - inymi słowy wtw w większosci przyjmuje styl systemu.
- Mechanizm wtyczek, dzięki czemu możesz bardzo uprzykrzyć sobie życie instalując emotki, obsługę dźwięków, radio i takie tam inne pierdółki;
- itepe, itede
Potrzebuję pomoooocyyy!
Jest nawet pare miejsc gdzie możesz ją uzyskać, tylko nie dręcz autora "via priv", jest niemiły kiedy słyszy jakieś pytanie na które zyliard ludzi dał odpowiedzi na forum, albo co gorsza wiedza na ten temat dostępna jest w oficjalnej pomocy. W każdym razie:
- Pomoc - dobre miejsce na początek, większość podstawowych problemów jest tam mniej lub bardziej wyjaśniona;
- Forum - to dobre miejsce do przeszukania w następnej kolejności;
- Forum - to także dobre miejsce do zadawania pytań jeśli w 2 poprzednich punktach nie znalazłeś odpowiedniej odpowiedzi, ale ludzie tam bywający mają dziwną tendencję do bycia niegrzecznymi jeśli będziesz zadawał pytania na "te bardziej wyjaśnione tematy" zawarte w pomocy albo "te tematy na które kwazylion razy już odpowiadali";
- Autor - linka wrednie nie podam, wykorzystywać tylko jeśli sądzisz, że nikt-poza-nim nie zna opowiedzi;
Trochę o błędach
- Jeśli komunikator wywinłął orła, i wiesz jak odtworzyć ten błąd, to podaj receptę na to w odpowiednim polu raportu. Informacja o tym co robiłeś zanim nastąpił błąd jest czasem bardzo pomocna;
- BugTraq - Jest właściwym miejscem do zgłaszania wszelkich innych błędów;
- Jedno zagadnienie = JEDNO zgłoszenie;
- Jeśli przytrafił Ci się jakiś błąd, a do tej pory wszystko działało poprawnie i myślisz o przeinstalowaniu programu - nie rób tego. W większości wypadków wystarczy ponownie uruchomic system. Dopiero jeśli to nic nie da - przeinstalować aplikację nie zaszkodzi.
- Część błędów powodują wtyczki, nie komunikator;
- Jeśli wiesz, że to błąd wtyczki: nawet nie wysyłaj raportu tylko popędź na forum zgłosić go autorowi tejże;
- A poza tym, każdy bardziej skomplikowany program zawiera przynajmniej jeszcze jeden błąd ;P
Dlaczego nie powinieneś tego instalować
- Nie posiada out-of-box emotek, dźwięków i paru innych IMO zbędnych w komunikatorze rzeczy (ale są od tego wtyczki).
- Nie posiada też paru czasem przydatnych rzeczy jak wyszukiwania kontaktów w katalogach publicznych (jednakże jest sprawdzanie info o już dodanych).
- Nie wspiera skórek jako takich (acz pare elementów można pozmieniać)... no w kazdym razie nie da się (i najpewniej nigdy nie będzie się dało) zmieniać całego wyglądu aplikacji;
- Program nie jest User-Friendly. Znaczy w zasadzie jest, tylko że jest friendly ino niektórym grupom uzytkowników;
- Bo GG11 będzie zajebiastrze i znów będziesz musiał zmieniać komunikator (~00:33);
- Z uwagi na bardzo konstruktywną krytykę:
- "to jest najwiekszy syf i bieda, dla laików wsam raz, ja polecam AQQ" - nowako84, 18.07.2010 22:37
- "zdecydowanie nie polecam" - nietakimlody, 21.06.2010 21:11
- "AQQ jest znacznie lepszy" - Gural777, 21.06.2010 10:25
- "nie ma to jak aqq" - mylastdream, 20.06.2010 13:53
- "a ja nie polecam - NIE INSTALUJCIE !" - Anonim, 18.06.2010 6:45
- "... WTW to badziewie samo w sobie, interfejs do bani, funkcjonalność zerowa, tyle że reklam nie ma (dlatego że WTW nie ma serwera na utrzymaniu, tak jak np. AQQ, które oferuje serwer Jabbera). A fanboje tego czegoś mnie najbardziej odstraszają." - House MD (niezalogowany) | 04.08.2010 11:03
- "... wtw to gowno i bieda totalna, programista zrobił go dla swojej laski która wygląda na to że jest ślepa, ludzie zrobili z tego szał bo niema reklam, ale jest strasznie ubogi lamerski, interfejs to nie wiem na czym się wzorował chyba na kalkulatorze z xp, dziwie sie że krzaków nie robi" - nowako, forum AQQ
Czym WTF nie jest
- Kolejnym wszystko-mającym komunikatorem - ten dla odmiany paru rzeczy nie ma (na przykład reklam ;P) i tym kilku tysiącom użyszkodników jest całkiem z tym dobrze. Nie uważaj więc, że jeśli komunikator X ma coś i akurat to lubisz, to komunikator W musi to mieć, bo wtedy wszyscy uzytkownicy automatycznie dostaliby orgazmu.
- ... programem dla przeciętnego "zjadacza kompuera". Czasem trzeba tu klepnąć, tam klepnąć, etc;
- ... programem dla malkontentów. Działa to inaczej, wygląda inaczej - dlatego też niektórzy ludzie go lubią. Jeśli jednak sądzisz, że kwadryliarda rzeczy brakuje, wszystko działa gównianie, i w ogóle traaagediaaaa... To jest tyle komunikatorów, które z pewnością Cię zadowolą na milion sposobów, że po prostu nie ma sensu marnować czas i nerwy na ten konkretny. ;)
Wsparcie
Nie będę ukrywał, że gdyby ze wsparcia w postacji dotacji dało się sensownie utrzymać to mógłbym dniami i nocami siedzieć nad kodem WTW... ale, że się nie da, to zbieramy obecnie na Canona 50D, EF 70-200/2.8 L IS USM, NECa LCD 2490WUXi2 ewentualnie pączki (w zależności co zepsuje się pierwsze, a niestety monitor mi ostatni nawala). Wszelkie wpłaty są mile widziane (nawet małe). Ah, i "pączkowcy" mają pewien priorytet w wysuwaniu żądań co do nowych funkcji. Ale "priorytet" nie oznacza wcale, że jeśli wpłacisz mi na konto tysiąc peelenek to to co sobie wymyśliłeś zostanie zrealizowane, może być, pewnie nawet zostanie dogłębniej rozpatrzone. Ale wcale nie musi. Rozpatruj tę "donację" bardziej w charakterze podziękowania za to co już jest.
Poza dawaniem nam pieniędzy na jedzenie możesz tez napisać wtyczkę albo zrobić coś dla community, bardzo mile widziane.
Gdzie pobrać
Pobrać można klikając w jeden z linków:
- Instalator Online - ~200kiB, pobierze z Internetu aktualną wersję WTW na odpowiednią platformę (~5MiB). Wymaga połączenia z internetem podczas instalacji;
- Instalator Offline - ~11MiB, można go spokojnie używać bez połączenia z internetem. Ale w przeciwieństwie do tego powyżej nie instaluje zawsze "najnowszej dostępnej wersji" a tą, która jest z nim zintegrowana;
Notka: Instalator 'offline' tak naprawdę zawiera w sobie dwie wersje WTW, jedną na platformę X86-32 oraz jedną na platformę X86-64. Z tego też powodu jest spory. Instaluje odpowiednią wersję w zależności od tego na jakiej platformie jest uruchomiony.
Informacje, linki
Facebook i inne pierdoły