Czat.pl - rewolucyjny, najbardziej nowoczesny - najfajniejszy chat w internecie! Na tym blogu dowiesz sie o jego zaawansowanych i ciekawych funkcjach oraz poznasz jego tajniki :)


niedziela, 23 listopada 2008

Nowe Gry!

Od dzisiaj, na pokoju gry (komenda /join gry) mozna zagrac w kilka roznego rodzaju gier.
Dokladny ich opis zamieszcze juz niedlugo. Na szybko powiem tylko, ze puzzle moze zaczac kazdy i sa znacznie tansze niz na innych pokojach a nowe gry sa jeszcze bardziej wciagajace niz puzzle :P.
W gre moze zagrac dowolny zarejestrowany uzytkownik, a wszystkie nowe gry sa calkowicie za darmo!
Tymczasem bedac na pokoju gry mozecie zobaczyc liste dostepnych gier wpisujac komende games.
A! bylbym zapomnial - wszystkie komendy dotyczace gier wpisuje sie po prostu bez / ani ! czyli np. puzzle slowo albo war itp.
Jak zwykle z niecierpliwoscia czekam na Wasze uwagi i komentarze!

środa, 19 listopada 2008

Nowosci Czat.pl juz niedlugo!

Witam Was po przerwie.
Chcialbym Was z radoscia powiadomic, ze juz niedlugo na czacie pojawia sie nowe rzeczy, ktore na pewno uciesza kazdego czatowicza!
Badzcie na biezaco - czekajcie na nowe posty :)

sobota, 6 września 2008

Trolle na blogu

Na blogu pojawily sie trolle. Najczesciej podaja sie za Mass'a (ktory jest i tak zarejestrowany, wiec wiadomo, ze to nie sa jego wypowiedzi) albo obrazaja innych.
Daje trollom ostatnia szanse. Jesli jeszcze raz pojawi sie tego typu komentarz wyciagne odpowiednie konsekwencje. Pamietajcie, ze nie jestescie anonimowi w internecie.
Prawda ?

wtorek, 26 sierpnia 2008

Opcje - powiadomienia

Jesli do tej pory denerwowalo Cie, iz w rozmowie caly czas przeszkadzaly Ci powiadomienia o przyjsciu/odejsciu uzytkownika - teraz mozesz to zmienic!
Juz nigdy wiecej irytujacych powiadomien! Wystarczy, ze klikniejsz w opcje i odznaczysz "Pokazuj powiadomienia".
Przypominam rowniez, ze jesli chcesz dowiedziec sie czegos wiecej o pozostalych opcjach - wystarczy przytrzymac kursor myszy przez kilka sekund nad dana opcja aby zobaczyc podpowiedz. Mozna tez przeczytac archiwum tego bloga, gdzie dowiecie sie znacznie wiecej ;)

wtorek, 12 sierpnia 2008

Wasze pomysly

Postanowilem po raz kolejny zebrac garsc Waszych pomyslow na sprawienie aby nasz chat byl jeszcze lepszy!
Opisujcie (w miare dokladnie) swoje idee w komentarzach do tego postu.
Kazdy zostanie przeczytany, najciekawsze zostana zrealizowane :)
"Go ahead, say something" ;)

Ankieta - Split

Dziekuje za Wasze glosy.
Bardzo sie cieszymy, ze wiekszosci z Was podoba sie ta rewolucyjna idea!
Postaramy sie zaskakiwac Was pozytywnie jeszcze nie raz ;)

niedziela, 3 sierpnia 2008

Split

Czat.pl wprowadza rewolucyjne rozwiazanie.
Jesli do tej pory denerwowalo Cie, ze rozmawiajac na priv nie widziales/widzialas co dzieje sie w innym pokoju - to jest cos dla Ciebie!
Dzieki funkcji dzielenia okien mozesz ogladac kilka (dowolnych) pokoi i rozmow prywatnych na raz.
Wystarczy, ze w kazdym oknie, ktore chcesz obserwowac - klikniesz na ikonke blyskawicy!
Aby okno powrocilo do zakladki - w dzielonym oknie rowniez klikasz na blyskawice.

Jesli chodzi o okna prywatne - mozesz je dowolnie rozmieszczac - z okna to zakladki, z zakladki do podzielonego obszaru, stamtad znow do okna lub odwrotnie ;)

Czekam na Wasze uwagi

Ankieta - Zenty

Dziekuje za Wasze glosy

Itemy - Pig

Tego itemu nie mozna kupic! Trzeba go wylosowac :)
Jak go uzyc? prosto - !pig

sobota, 2 sierpnia 2008

Itemy - Kiss

Wyslanie komus na czacie namietnego buziaka jest dziecinnie proste - wystarczy, ze wpiszesz !kiss nick_osoby
Buziaki ;)

Itemy - Gift

Chcesz ofiarowac komus na czacie cos wyjatkowego? Wyslij mu/jej prezent! Wystarczy item !gift osoba
PS. nie zapomnij wczesniej "zakupic" prezentu - /buy gift

środa, 30 lipca 2008

Itemy - Rainbow

Chcesz cos barwnie opisac? Dzieki itemowi !rainbow jest to dziecinnie proste - wystarczy ze po nazwie itemu napiszesz swoja wiadomosc: !rainbow To jest kolorowa wiadomosc :D
Oczywiscie nalezy pamietac, aby wczesniej zaopatrzyc sie w itemy tego typu: /buy rainbow

Kolorowych słów :)

wtorek, 29 lipca 2008

Losowanie Itemow

Masz malo zentow, a chcesz uzywac itemow? Nie masz szczescia w losowaniu bonusow? Od teraz na czacie funkcjonowac bedzie rowniez losowanie itemow :D
Pamietaj ze kazda Twoja wypowiedz to szansa na nowego itema :P

Zycze wygranych!

środa, 23 lipca 2008

Itemy - Puzzle

Wprowadzilismy na czacie nowa gre w puzzle
Jak sie w nia gra?
Najpierw kupujemy dowolna ilosc przedmiotow puzzle (sa za free :D) komenda /buy puzzle 100
Kiedy mamy juz odpowiednia ilosc puzzli, czekamy na rozpoczecie gry.
W momencie rozpoczecia gry - na pokoju pojawia sie komunikat.
Zawsze tez mozemy sprawdzic czy na pokoju trwa obecnie gra oraz jakie bylo haslo itemem !puzzle
Kiedy odgadniemy dane slowo wpisujemy !puzzle odgadniete_slowo i czekamy na nagrode :D

UWAGA:
Tylko Serwer Operator moze uzyc przedmiotu rozpoczenia gry puzzlestart!

Milej zabawy :D

wtorek, 15 lipca 2008

Zenty

A teraz kilka slow na temat dluuuugo oczekiwanych zentów :D

Zaczynamy:
Q: Czym sa zenty?
A: Zenty to czatowa "waluta". Mozna je wymienic na rozne ciekawe gadzety - niedostepne innym sposobem

Q: Jak sprawdzić ile mam zentów?
A: Prosto - wystarczy wpisac komende /zent lub sprawdzić w profilu

Q: Co moge za nie kupić?
A: Spis aktualnych przedmiotów oraz ich cena dostepne sa w komendzie /items

Q: Jak kupić przedmiot?
A: To proste - sluzy do tego komenda /buy. Podajemy nazwe przedmiotu, ktory chcemy kupic a takze (opcjonalnie) jego ilosc. Jesli ilosc nie zostanie podana - zostanie zakupiona jedna sztuka.
Przykladowe uzycie: /buy rainbow 3

Q: Jak sprawdzić jakie przedmioty kupiłem/kupiłam?
A: Tu z pomoca znowu przychodzi komenda /items

Q: A jak sprzedać przedmiot?
A: To jest niestety (na razie?) niemożliwe

Q: No dobrze. A jak moge użyć przedmiotu?
A: Użycie przedmiotu zależy od jego typu. Ogólnie używamy składni !item. np. !bet
Jeśli przedmiot wymaga dodatkowych parametrów - poinformuje nas o tym

Q: A jak te zenty sie wlasciwie zdobywa?!
A: Codzienna aktywnoscia w serwisie czat.pl, zdobywajac losowy bonus (kolo wypowiedzi pokazuje sie ikonka bonusu) lub w konkursach (juz niedlugo). Zenty mozna tez wygrac w "kasynie" - przedmiot !bet

Q: Nie podobaja mi sie zenty! Wogole sa bez sensu
A: Na szczecie nie sa one obowiazkowe - nie chcesz - nie korzystaj :D

miłej zabawy

środa, 9 lipca 2008

Losowanie bonusow

Wraz z esterhaven'em stwierdzilismy, ze nie ma sensu sie ograniczac i damy Wam (na razie testowo) mozliwosc zdobywania bonusow exp i zentow we wszystkich pokojach (nawet prywatnych).
Test bedzie trwal pare miesiecy. Jesli nie bedzie zastrzezen - zostawimy na stale!
Co Wy na to? czekam na komentarze ;)

Ankieta - Funkcjonalności

Dziekuje wszystkim za głosy

wtorek, 24 czerwca 2008

Komendy - Seen

Chcesz wiedziec kiedy Twoj znajomy byl ostatnio na czacie? wpisz /seen nick_znajomego
;)

poniedziałek, 23 czerwca 2008

Funkcjonalnosci - Rysowanie

Teraz w okienku rozmowy prywatnej pojawil sie przycisk Rysuj
Wszystko co musisz zrobic to kilknac, narysowac komus cos milego i nacisnac przycisk Wyslij
Jak Wam sie podoba nowa zabawa?

piątek, 20 czerwca 2008

Dostosuj czata do siebie! - Opcje i skorki

Jak zapewne zauwazyliscie w pokoju publicznym po prawej stronie na dole znajduje sie przycisk "Opcje"
Dzieki nim mozecie dostosowac czata do Waszych upodoban
Mozna tam ustawic domyslna skorke, ktora bedzie ladowala sie zawsze przy starcie.
Opcja "Czcionka" pozwala na dopasowanie wielkosci fontu w oknie rozmowy.
W grupie "Rozmowy prywatne" mozesz wybrac, czy chcesz aby nowe okienka rozmowy prywatnej pojawialy sie od razu w oknie czy zakladce
Mozesz takze ignorowac uzytkownikow, ktorzy sa niezarejestrowani lub tez wszystkich.
Wszystkie ustawienia zostana zapamietane i zaladowane za kazdym razem gdy bedziesz sie logowac.

Komenda /skin pozwala zmienic skorke od razu - bez wchodzenia w opcje. wystarczy wpisac /skin nr_skorki np. /skin 4
Pamietajcie, ze komenda /skin zmienia skorke tylko tymczasowo i nie zapamietuje jej.

Komendy - Away

Chcesz aby inni wiedzieli o tym, ze jestes teraz niedostepny(a) na danym pokoju, lub gdzies poszedles/poszlas? Komenda /away zalatwi to za Ciebie ;)
Dodatkowo mozesz podac powod wpisujac np. /away bede za 5 minut
Jak wylaczyc status away? prosto - wystarczy cos napisac ;)

wtorek, 10 czerwca 2008

Komendy - Skin

Znudzila Ci sie obecna skorka? polecam komende /skin na przyklad /skin 3
Do domyslnego wygladu mozesz powrocic zawsze wpisujac /skin 0

Komendy - Exp

Chcesz wiedziec ile masz obecnie punktow doswiadczenia (exp), jaki level i ile pozostalo Ci do nastepnego? wpisz komende /exp :)

piątek, 6 czerwca 2008

Komendy - Black

Komenda black jest niezwykle przydatna
Niech Was nazwa nie zmyli (niestety niezalezna ode mnie)
Otoz kazdy z Was posiada pewien level. Niektorym levelom przypisany jest kolor. Oto one (thx FT)

0 - █████

5 - █████

6 - █████

7 - █████

9 - █████

10 - █████

11- █████

12 - █████

14 - █████

Zaraz po wejsciu na czat ustawia Wam sie kolor maksymalny dla Waszego levelu, ktory niekoniecznie musi Wam odpowiadac...

Dlatego tez mozecie uzyc komendy /black. Komende mozna uzywac bez zadnej cyferki - wtedy kolory beda cyklicznie zmieniac sie o jeden "w dol". Mozna tez wpisac np. /black 2 aby otrzymac kolor drugi z kolei (oczywiscie o ile Wasz level na to pozwala :) )

/black 0 - zawsze da kolor czarny

środa, 4 czerwca 2008

Komendy - Help

Bede tu opisywal sukcesywnie komendy i ich dzialanie.
Zaczne od komendy help, ktora pewnie przyda Wam sie na poczatku
wywolujemy ja wpisujac /help [Enter] lub po prostu /h [TAB][Enter]
Pojawi nam sie lista komend dostepna dla nas aktualnie w tym pokoju wraz z krotkim opisem.
Jesli chcemy dowiedziec sie jak uzyc wybrana komende mozemy po /help nacisnac klawisz [TAB] aby zobaczyc liste dostepnych polecen a nastepnie nacisnac np. p[TAB] i cala komenda pokaze sie jako /help priv. Po nacisnieciu [Enter] zobaczymy w jaki sposob mozna komus wyslac wiadomosc prywatna
Reszta komend juz niedlugo.

piątek, 30 maja 2008

Zamiana czatu

Oficjalny termin pozegnania starego czata to 8.06.2008
Termin ten wynika z tego, iz chcemy oddac Wam do uzytku wersje z opcjami, menu polecen a takze z nowa funkcjonalnoscia jaka jest rysowanie w oknie rozmowy prywatnej.

sobota, 24 maja 2008

Beta Testy

Kilka slow na temat bety.

1)Od teraz moga testowac WSZYSCY :D
2)JAVA w wersji 6 jest konieczna!
Sprzwdz czy masz jave 6 - i jesli nie, pobierz i zainstaluj nowa: TU
3)Jest to wersja beta, wiec moze (choc nie powinno) sie zdazyc, ze sie zawiesi lub wyskoczy Wam blad
4)
Wszelkie tego typu sytuacje prosze koniecznie mi zglaszac na forum czata, abym mogl to jak najszybciej poprawic.
5)Wiadomosc o bledzie powinna zawierac informacje
  • Co robilem/robilam tuz przed wystapieniem bledu
  • Jaki blad wystapil
  • Jaki byl efekt (np. nie moglem wejsc do pokoju)
  • Czy sytuacja wrocila do normy czy nie
6)Nowych funkcjonalnosci jeszcze nie podpielismy - wynika to z tego iz musimy dokladnie przetestowac wersje podstawowa (jeszcze raz przypominam o wysylanie mi komunikatow)
7)UWAGA - Mozna byc na dwoch czatach na raz (starym i nowym) ALE wtedy expy i bonusy zapisuja sie tylko z jednego! (zalezy ok kolejnosci wylogowania)
8)JESLI NIE MOZESZ WEJSC z powodu:
  • bledu applet not initiated - zainstaluj nowa jave - szczegoly w komentarzach
  • Wyskakuje blad: java.io.StreamCorruptedException: invalid type code - zrestartuj przegladarke i wyczysc pamiec podreczna

Z gory dziekuje za zglaszanie bledow.
Mam nadzieje, ze spodoba sie Wam nowa wersja

czwartek, 22 maja 2008

Nowe funkcjonalnosci: Dopelnianie skladni

Postanowilem po kolei opisywac nowe funkcjonalnosci, abyscie mieli co testowac.
Na pierwszy ogien pojdzie uzupelnianie skladni. Co to takiego?
Otoz programisci sa z natury leniwi i dlatego np. pisza skrypty automatyzujace wykonanie tysiaca czynnosci czy programy ulatwiajace im zycie ;).
Tak tez powstala idea dopelniania skladni, ktora sprawdza sie znakomicie i ktora postanowilem zaimplementowac na czat.pl
Jak to dziala? Prosto:
Wpisujemy w oknie pokoju znak / i wciskamy klawisz [TAB]
W oknie rozmowy pojawia sie dostepne komendy.
Po nacisnieciu klawisza p i wklepaniu [TAB] nasza literka zamieni sie w polecenie /priv poniewaz jest tylko jedna komenda na ta literke.
Zalozmy teraz ze w pokoju znajduja sie osoby "Ewelina" i "Esmeralda"
Kiedy po komendzie /priv wpiszemy literke e i wcisniemy [TAB] - nic sie nie dopelni, a czat powie nam, ze sa dwie osoby na taka literke. Kiedy wcisniemy teraz literke np. s i depniemy [TAB] cala komenda dopelni cam sie na /priv Esmeralda. Proste?
To samo mozemy uzyskac dzieki pomyslowi Masseratti'ego - wpisujac /priv i trzymajac shift kliknac na osobie z listy osob - jej imie pojawi nam sie zaraz po komendzie.
Teraz mozemy jeszcze (dzieki pomyslowi Marcinl-l'a) po nicku danej osoby wpisac wiadomosc i pojawi sie ona od razu w okienku! Niestety czat nie czyta jeszcze w myslach wiec wiadomosc trzeba wpisac samemu :P
Fajne? To jeszcze nic - FalconTech podpowiedzial mi, ze fajnie by bylo dopelniac nicki osob z listy!
Teraz wpisujac "hej, co u Ciebie e" i wciskajac [TAB] - czat dopelni nam nicka np. na "hej, co u Ciebie eximius".

Podoba sie Wam takie rozwiazanie?

poniedziałek, 28 kwietnia 2008

Etap 5 - Wasze pomysly

ufff... Etap 4 - najdluzszy zakoczony! 10 000 lini kodu za nami :P (a mowia ze napisania czata to tak prosta sprawa hehe - chyba jak sie uzywa czystego java.io bez poolingu i komend :P)
30.04.2008 rozpoczynamy wewnetrzne beta-testy, tymczasem pozbieralem kilka Waszych pomyslow, ktore zdecydowalismy sie zrealizowac.

@Masseratti - trzymając lewy shift i klikając na nick, nick ten przepisuje sie do wypowiedzi
@Masseratti - osoba rozmawiajaca na priv pojawia sie na liscie pogrubiona czcionka
@Marcinl-l - komenda /priv moze byc wywolana od razu z wpisana wiadomoscia
@anonimowy - zaznaczanie wypowiedzi w ktorej wystepuje Twoj nick - rewelacyjny pomysl. Wprowadzimy.
@aasia - tecza w nicku - ciekawy pomysl. postaramy sie zrealizowac. Bedzie dostepny oczywiscie od pewnego levelu
@razor - dzwieki - bedzie do ustawienia dzwiek w rozmowie prywatnej
@darkiii - szyfrowanie - niby oczywiste ale jakie wazne
@spoker - wlasna ikonka przy nicku (oczywiscie od pewnego levelu)
@zespol czat.pl - skorki
@zespol czat.pl - autouzupelnianie komend, pokoi, uzytkownikow
@zespol czat.pl - rysowanie.... ;)

jak mi sie cos przypomni, to dopisze
Oczywiscie dorzucimy takze cos od siebie :P
Zniecierpliwieni?

wtorek, 8 kwietnia 2008

Etap 4 - Funkcjonalnosc

Ok, mamy serwer i okno czata, teraz musimy uzbroic go w przynajmniej takie same funkcjonalnosci jakie ma czat obecny.
Przed nami:
  • integracja z serwisem - done
  • *OPy:
    • OP - done
    • halfOP - done
    • tmpOP - done
    • tmpHalfOP - done
    • sOP - done
  • komendy
    • /black - done
    • /broadcast - done
    • /guest - done
    • /join - done
    • /kick - done
    • /leave - done
    • /me - done
    • /ops - done
    • /pac - done
    • /priv - done
    • /quit - done
    • /show - done
    • /showProfile - done
    • /stopic - done
    • /topic - done
    • /user - done
    • /whoami - done
    • /whois - done

    • /op - done
    • /halfop - done
    • /tmpop - done
    • /tmphalfop - done

    • /moderators - done
    • ban, sban bans, sbans, banip i banipof - byc moze jakos polaczymy te mechanizmy w jeden, skuteczny ;) - wyjdzie przy beta-testach
  • pokoje - done
  • rozmowy prywatne - done
O czyms zapomnialem? :D

poniedziałek, 7 kwietnia 2008

Etap 3 - Serwer (Zakonczony)

Ufffff... udalo sie.
Przyznam, ze jeszcze wczoraj myslalem ze sie nie wyrobie - walczac z fragmentacja obiektow w kanale (symptom wolnego lacza). NIO nie jest przyjemnym API, a juz na pewno nie programmer-friendly. Ale udalo sie.

PS. Chcieliscie informacji o serwerze wiec uchyle rabka tajemnicy ;)

Serwer czata jest serwerem wspolbieznym, stanowym; korzysta z
niskopoziomowego API. Rzeczywista przepustowosc jednego kanalu to 200 wiadomosci/s ale
pracuje nad jego usprawnieniem. Obecnie trwaja testy obciazeniowe dla kilku
tysiecy uzytkownikow.

To tyle na dzis.
Jutro rozpoczynamy Etap 4

piątek, 4 kwietnia 2008

Ankieta - ulubiona skorka

Dziekuje wszystkim za zainteresowanie i glosy.

sobota, 29 marca 2008

Etap 3 - Serwer

Nastepny tydzien bedzie poswiecony serwerowi. Jest to krytyczny aspekt z punktu widzenia Waszych "lotow". Kod zostanie przeze mnie przepisany od nowa, uwzgledniajac kwestie stabilnosci i wydajnosci oraz nowych mozliwosci czata.
Mam nadzieje ze do nastepnej niedzieli uda mi sie ten etap zakonczyc, gdyz jak wspominalem wszystko musi byc idealnie przemyslane i zaprojektowane - a to jest czasochlonne (natomiast wiadomo co bedzie jak sie nie wyrobie hihi - bedzie lincz na eximiusie)

Cierpliwosci ;)

piątek, 28 marca 2008

Screeny!

Classic:

Black:

Blue:

Gray:

Green:

Salmon:

Silver:

Aqua:

Ktora Wam sie najbardziej podoba? :D

środa, 26 marca 2008

Etap 2 - projekt interfejsu

Przyszla pora na graficzny interfejs uzytkownika. Staramy sie aby byl on jak najbardziej podobny do obecnego (abyscie nie czuli sie zagubieni), lecz jednoczesnie tchnal w czata powiew nowosci.
Przy okazji poprawiamy tez drobne bledy.
Nie mialoby to jednak sensu gdyby nie sporo zupelnie nowych rzeczy! Jedna z nich jest np. antialiasing fontow (dzieki czemu literki beda ladnie wygladzone - taki bajer) a takze - mechanizm skorek (themes) dzieki ktorym kazdy bedzie mogl dostosowac wyglad zewnetrzny czata do jego wlasnych upodoban :)
jutro postaram sie wrzucic pierwsze screenshoty.
stay in touch ;)

sobota, 22 marca 2008

Etap 1 - Protokol

Nie ma jak swieta przy laptopie ;) niestety zalezy nam na czasie wiec...
W tym poscie raczej nic ciekawego sie nie dowiecie :) opracowywujemy nowy protokol kumunikacji czata z serwerem, aby byl uniwersalny i mogl obsluzyc nowe funkcjonalnosci, a przy tym szybszy od obecnego.
ok, wracam do roboty.

czwartek, 20 marca 2008

Startujemy!

Witajcie!
Jestem eximius i niedawno dolaczylem do zespolu czat.pl.
Bede sukcesywnie prowadzil tego bloga abyscie mogli caly czas byc na biezaco.
Zapytacie "na biezaco z czym" - Ha! odpowiedz jest prosta. Poniewaz stary silnik czata slabo sobie radzi (co objawia sie zwisami i wyrzucaniem Was podczas najciekawszej nawet rozmowy) postanowilismy przeprowadzic totalny refactoring jadra!! Moje doswiadczenie z podobnymi projektami przyczyni sie do tego, iz czat bedzie dzialal szybko i stabilnie a takze wzbogaci sie w ciekawe funkcje.
Dlaczego tak? Gdyz mamy setki nowych pomyslow, ktore zamierzamy dla Was - drodzy czatowicze - zrealizowac, a stary engine na to nie pozwalal.
Po za tym bedziecie mogli uczestniczyc w tworzeniu naszego czata!
To na razie tyle. Czekam na Wasze komentarze, a ja tymczasem zabieram sie do pracy! (przyznam ze sam juz nie moge sie doczekac kiedy bedziemy wprowadzac nowe rzeczy, bo na sama mysl co dla Was przygotowalismy zacieram rece z zadowolenia :D )
Tymczasem zapraszam na czat.pl