Odpowiedz

Klient/Bot IRCa z własnymi rozszerzeniami! alpha - testy

 
Pewnie.
Zbanowany
Liczba postów: 14
Post: #1

Klient/Bot IRCa z własnymi rozszerzeniami! alpha - testy


Klient/Bot IRCa z własnymi rozszerzeniami! alpha - testy
A oto mój program!Można instalować do niego pluginy ale muszą być w formacie *.jar(nie wiem czemu)!Koloruje on okno rozmowy i ma wbudowanego bota!

Pierwsze wersje alpha dam jak go zrobie by nie miał bugów!
(Ten post był ostatnio modyfikowany: 02.09.2012 12:20 przez Pewnie..)

02.09.2012 12:19

Znajdź wszystkie posty użytkownika
Odpowiedz cytując ten post
DamiaX
Ekspert

Liczba postów: 2.920
Post: #2

RE: Klient/Bot IRCa z własnymi rozszerzeniami! alpha - testy


Czemu zamazana nazwa programu ?.
Jak nie wiesz czemu takie rozszerzenia to co ty za programista jesteś ?.
Nie ma żadnego programu bez błędów.

[Obrazek: Sygnatura.png]
Copyright © 2014 revo-design.pl

02.09.2012 12:41

Znajdź wszystkie posty użytkownika
Odpowiedz cytując ten post
Pewnie.
Zbanowany
Liczba postów: 14
Post: #3

RE: Klient/Bot IRCa z własnymi rozszerzeniami! alpha - testy


Bo ja zamazał bo głupia nazwa była :/ A żeby nie było, że kopiuje to dam kawałek kodu odpowiedzialnego za pluginy:
Kod:
package Games;

import java.io.Serializable;
import java.util.LinkedList;

import Bot.Irc;

public abstract class Game implements Serializable{
    protected Irc         irc;
    protected String
                        nick,
                        last_nick;
    protected LinkedList<String>
                        players = new LinkedList<String>();

    public void initGame(String nick,Irc irc,String[] args)
    {
        this.irc = irc;
        this.nick = nick;
        this.last_nick = nick;
        
        renderHelpToIRC();
        renderToIRC();
    }
    
    public abstract void getMessage(String nick,String[] args);
    public abstract void renderToIRC();
    public abstract void renderHelpToIRC();
    public abstract void connectToMe(String nick);
    
    public LinkedList<String> getPlayers()
    {
        return players;
    }
    public String getAdminNick()
    {
        return nick;
    }
}
Zakazuje kopiowania i rozpowszechniania oczywiscie Uśmiechnięty
(Ten post był ostatnio modyfikowany: 02.09.2012 12:50 przez Pewnie..)

02.09.2012 12:48

Znajdź wszystkie posty użytkownika
Odpowiedz cytując ten post
DamiaX
Ekspert

Liczba postów: 2.920
Post: #4

RE: Klient/Bot IRCa z własnymi rozszerzeniami! alpha - testy


Ten kod nie jest odpowiedzialny za pluginy.

A i pisz normalnie a nie jak jakiś troll.

[Obrazek: Sygnatura.png]
Copyright © 2014 revo-design.pl
(Ten post był ostatnio modyfikowany: 02.09.2012 12:54 przez DamiaX.)

02.09.2012 12:53

Znajdź wszystkie posty użytkownika
Odpowiedz cytując ten post
Pewnie.
Zbanowany
Liczba postów: 14
Post: #5

RE: Klient/Bot IRCa z własnymi rozszerzeniami! alpha - testy


WTF To jakim cudem u mnie działa? Wejdź na kanał #trollroom to się dowiesz kolego(polecenie !help)
(Ten post był ostatnio modyfikowany: 02.09.2012 13:06 przez Pewnie..)

02.09.2012 13:04

Znajdź wszystkie posty użytkownika
Odpowiedz cytując ten post
DamiaX
Ekspert

Liczba postów: 2.920
Post: #6

RE: Klient/Bot IRCa z własnymi rozszerzeniami! alpha - testy


To niby gdzie masz w tym kodzie klasę ładującą pluginy z rozszerzeniem .jar, którego nawet nie możesz wytłumaczyć ?.

[Obrazek: Sygnatura.png]
Copyright © 2014 revo-design.pl

02.09.2012 13:20

Znajdź wszystkie posty użytkownika
Odpowiedz cytując ten post
Pewnie.
Zbanowany
Liczba postów: 14
Post: #7

RE: Klient/Bot IRCa z własnymi rozszerzeniami! alpha - testy


Nie będe udostępniał całego kodu Zacieszacz

02.09.2012 13:22

Znajdź wszystkie posty użytkownika
Odpowiedz cytując ten post
DamiaX
Ekspert

Liczba postów: 2.920
Post: #8

RE: Klient/Bot IRCa z własnymi rozszerzeniami! alpha - testy


I sam się gubisz.
Nawet wytłumaczyć nie umiesz.

[Obrazek: Sygnatura.png]
Copyright © 2014 revo-design.pl

02.09.2012 16:07

Znajdź wszystkie posty użytkownika
Odpowiedz cytując ten post
Pewnie.
Zbanowany
Liczba postów: 14
Post: #9

RE: Klient/Bot IRCa z własnymi rozszerzeniami! alpha - testy


Dobrze, teraz to wytłumacze to tak prosto i łopatologicznie, że prościej już nie będzie.

To jest abstrakcyjna klasa Game, po której Dziedziczy klasa Plugin.App w pliku *.jar.Plik *.jar jest wczytywany do pamięci, pobieram z niego obiekt klasy Class i dodaje ten obiekt klasy PluginInfo wraz z labelem i callbackiem, do stosu.Gdy po przeszukaniu sparsowanej już wiadomości użytkownika funkcja sprawdzająca pluginy zwróci true i łączy tego usera do nowo utworzonego obiektu gry, która nasłuchuje na następne instrukcje od gracza.Wykonuje je i zwraca.

Klase zserializowałem by można ją było zapisywać/ładować z pliku.
(Ten post był ostatnio modyfikowany: 02.09.2012 17:41 przez Pewnie..)

02.09.2012 17:41

Znajdź wszystkie posty użytkownika
Odpowiedz cytując ten post
House
VIP

Liczba postów: 2.199
Post: #10

RE: Klient/Bot IRCa z własnymi rozszerzeniami! alpha - testy


Zamieść link do swojego programu kolego, gdyż istnieje podejrzenie, że wątek ten to plagiat czyjejś pracy.

Windows ❼ Forum | windows7forum.pl | w8f.pl

02.09.2012 18:25

Znajdź wszystkie posty użytkownika
Odpowiedz cytując ten post
Odpowiedz

Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
Niezależne testy antywirusowe ad1877 0 249 31.01.2013 19:14
Ostatni post: ad1877
klient Novell wisniem 2 323 02.12.2009 13:52
Ostatni post: wisniem
« Starszy wątek | Nowszy wątek »

Temat został oceniony na 0 w skali 1-5 gwiazdek.
Zebrano 3 głosów.