Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

XopyChat <> JAVA SOCKETY APLIKACJA SERWEROWA I CLIENT <> OPENSOURCE


Rekomendowane odpowiedzi

Opublikowano

Chat napisany w około 4h w tym większość poświęciłem na naprawę błędu którym było nie dopisanie thread.start(); :D

 

 

GcNyNX9.png

 

 

Download:

http://www.mediafire.com/download/pfskoldxb2eaa8l/XopyChat.zip

 

Skan:

https://www.virustotal.com/pl/file/41455c46a225322f546f50cd51ca28b7bd2731939aae275e5a7f8683b6f5db52/analysis/1430592286/

 

Tadam właśnie pokonałem wszystkie chaty w vb.net oparte o ftp i z hasłem w exeku :D

 

Serwer oraz clienta odpalamy plikiem bat z paczki

 

 

 

 

A i github jeszcze :P

https://github.com/xopyip/XopyChat

 

 

Zapomnialem dodac ze port serwera jest w kodzie i jest to 9999

Opublikowano

Czacik prosty,nic skomplikowanego.

Problem leży w Twoim projektowaniu klas.

W klasie klient powinieneś stworzyć dajmy na to klasę config która przetrzymywałaby takie dane jak login , ip serwera oraz port.

public static void main(String[] args){
        new Server();
    }

Ble! Passe!

Nie pisałem w javie ale w C# bym to zrobił tak :

Miał dwa pliki main.cs i server.cs ,w main'ie bym wywoływał tylko new server. Głównie chodzi o to ,że strasznie kod jest pomieszany.

 

W kliencie zapomniałeś o try catch chyba.

 

 

Ogólnie d*** nie urywa.

 

Co możesz dodać?

 

Cenzure (czy administrator serwera chce albo nie i jakie słowa)

Dodawanie moderatorów

Banowanie

I wiele innych

Przyjmuje zlecenia dot. web masterki.

while(!$success){
....try();
}

 

Opublikowano

Czacik prosty,nic skomplikowanego.

Problem leży w Twoim projektowaniu klas.

W klasie klient powinieneś stworzyć dajmy na to klasę config która przetrzymywałaby takie dane jak login , ip serwera oraz port.

public static void main(String[] args){
        new Server();
    }

Ble! Passe!

Nie pisałem w javie ale w C# bym to zrobił tak :

Miał dwa pliki main.cs i server.cs ,w main'ie bym wywoływał tylko new server. Głównie chodzi o to ,że strasznie kod jest pomieszany.

 

W kliencie zapomniałeś o try catch chyba.

 

 

Ogólnie d*** nie urywa.

 

Co możesz dodać?

 

Cenzure (czy administrator serwera chce albo nie i jakie słowa)

Dodawanie moderatorów

Banowanie

I wiele innych

W cliencie nie chciało mi się dawać wszędzie try catch wiec dałem throw Exception

 

Co do reszty to sie poprawie (nie krzycz :D)

  • 5 tygodni później...
Opublikowano

Całkiem ładnie Tomku ;)

Tomku?

 

A co do tematu to jak będę miał wenę i chęci to rozwinę to używając netty i dodając system komend

Opublikowano

Tomku?

 

A co do tematu to jak będę miał wenę i chęci to rozwinę to używając netty i dodając system komend

Wybacz pomyliłem cię z naszym wspólnym znajomym uberem vel xeqiem vel tomaszem vel developer.pl .

  • 1 rok później...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...