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

[Projekt]XauChat - chat internetowy


Xau

Rekomendowane odpowiedzi

Weteran
Opublikowano

Witajcie,

przedstawiam wam mój kolejny projekt - XauChat. Ofc. jak wszystkie inne, ten też został zrobiony z nudów, bez żadnego konkretnego celu i przyszłości.

Client chatu został napisany w javie, serwer w c#, a strona w asp.net. Aby móc korzystać z chatu musimy mieć zainstalowaną jave w przeglądarce.

 

 

Chat - http://xaulin.tk/

Póki co nie ma możliwości zarejestrowania nowego konta.

Dostępne konta:

 

login: test

pass: test

 

login:test2

pass:test2

 

login:test3

pass:test3

 

login :test4

pass:test4

 

login: test5

pass:test5

 

 

bugi:

-Na to samo konto można dopiero wejść po odświeżeniu sesji(kilkanaście minut) lub po wyłączeniu przeglądarki. Teraz dotyczy to tylko tego samego ip

-Serwer czasem pada - jeszcze nie wiem dlaczego, bo nigdy nie przyłapałem go na gorącym uczynku.

 

 

Piszcie co o nim sądzicie, raportujcie bugi itp.

Pozdrawiam.

 

 

Aha, i zapomniałem dodać, że nie wiem jak strona wygląda w innych przeglądarkach niż google chrome. Jakbyście mogli sprawdzić jak się stronka w nich prezentuję, to byłbym wdzięczny.

Weteran
Opublikowano

Hmm...

Nie powinno być tego paska na dole(a przynajmniej w chrome mi go nie dodaje) i tło coś źle się rozciąga.

Jak się domyślam, za ten skrypt z paskiem odpowiada darmowy hosting. Będę musiał sobie znaleźć jakiś inny, ale to akurat nie problem.

Dzięki.

Opublikowano

Java Plug-in 1.6.0_35
Using JRE version 1.6.0_35-b10 Java HotSpot(TM) Client VM
User home directory = C:\Users\Localhost
----------------------------------------------------
c:   clear console window
f:   finalize objects on finalization queue
g:   garbage collect
h:   display this help message
l:   dump classloader list
m:   print memory usage
o:   trigger logging
q:   hide console
r:   reload policy configuration
s:   dump system and deployment properties
t:   dump thread list
v:   dump thread stack
x:   clear classloader cache
0-5: set trace level to <n>
----------------------------------------------------


java.lang.UnsupportedClassVersionerror: Client : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.defineClassHelper(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.access$100(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception: java.lang.UnsupportedClassVersionerror: Client : Unsupported major.minor version 51.0
java.lang.UnsupportedClassVersionerror: Client : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.defineClassHelper(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.access$100(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception: java.lang.UnsupportedClassVersionerror: Client : Unsupported major.minor version 51.0

 

Od siebie mogę dodać że wyjebany design.

Weteran
Opublikowano

Od siebie mogę dodać że wyjebany design.

Dzięki :]

 

Co do błędu to nie mam pojęcia o co chodzi. Nigdy wcześniej nie programowałem w javie.

Może wersja pluginu w przeglądarce jest przestarzała?

 

 

Dodam jeszcze do tematu, że jeżeli client nie chcę połączyć się z serwerem, to możliwe że ktoś już się na tym nicku zalogował.

Opublikowano

Hm dobry pomysł na rozpowszechnienie trojana, w końcu cały czas w Javie siedzi mnóstwo remote auth-exploitów :)

Ah ta kochana Java, co by bez ciebie zrobili hakerzy..

Chcesz zarobić na własnym cheacie/bocie? Pisz na PM

Cracking, analiza programu/strony, boty (także web), cheaty

kwoh2cmd.png

Opublikowano

Up na to samo wpadłem xD. Sam robiłem chata i czasami miałem problemy z synchronizacją połączenia z bazą danych. Na localhoscie mi ładnie działało a na serwie prywatnym co 3x raz łapało mi zwieche. Więc zrobiłem tak że odświeżało mi połączenie co (N)sek.

Weteran
Opublikowano

Zaktualizowałem kilka rzeczy m. in. muzykę w playerze z gangnam style na thema z mirrors edge.

+

-html w oknie czatu, a co za tym idzie kolorki. Można wstawiać obrazki(chyba).

-logo w tle chatu. Po napisaniu czegoś powinno zniknąć, aby nie przeszkadzało.

-wyprostowałem kilka div`ów na stronie.

-serwer już jest stabilniejszy. Całą noc przestał i stoi jeszcze dotąd z małymi przerwami(aktualizacjami).

-1ip = 1 połączenie się z serwerem.

Opublikowano

No to fajnie, ale ciągle jest

 

 

 

Java Plug-in 1.6.0_29

Using JRE version 1.6.0_29-b11 Java HotSpot Client VM

User home directory = C:\Users\g_uteQ1137

----------------------------------------------------

c: clear console window

f: finalize objects on finalization queue

g: garbage collect

h: display this help message

l: dump classloader list

m: print memory usage

o: trigger logging

q: hide console

r: reload policy configuration

s: dump system and deployment properties

t: dump thread list

v: dump thread stack

x: clear classloader cache

0-5: set trace level to <n>

----------------------------------------------------

 

 

java.lang.UnsupportedClassVersionerror: Client : Unsupported major.minor version 51.0

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClassCond(Unknown Source)

at java.lang.ClassLoader.defineClass(Unknown Source)

at java.security.SecureClassLoader.defineClass(Unknown Source)

at java.net.URLClassLoader.defineClass(Unknown Source)

at java.net.URLClassLoader.defineClass(Unknown Source)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at sun.plugin2.applet.Plugin2ClassLoader.defineClassHelper(Unknown Source)

at sun.plugin2.applet.Plugin2ClassLoader.access$100(Unknown Source)

at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Unknown Source)

at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)

at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)

at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)

at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)

at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)

at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Exception: java.lang.UnsupportedClassVersionerror: Client : Unsupported major.minor version 51.0

 

 

Ta sygnatura jest pusta.

Weteran
Opublikowano

Hmmm...

http://support.embar...m/article/35846

 

Chyba z tego wynika, że wina leży nie po mojej stronie, tylko po stronie użytkownika, który może mieć przestarzały plugin javy.

Niestety, moje środowisko nie obsługuję kompilacji do starszych wersji javy i nie wiem, czy nie wiązałoby się to z rozpierdzielem całego programu i napisaniem go od nowa. Nie wiem, bo tak jak przedtem mówiłem - nigdy wcześniej nie programowałem w javie.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...