Moin,
mit dieser Klasse könnt ihr Module schreiben (an den Client senden) und lesen (q\0...). Beachtet, dass beim Lesen (vom Client) der Anfang (q\0) durch :\0 ersetzt werden muss, ihr könnt es ja umschreiben, wie ihr wollt.
Ist entnommen aus dem Applet ajq, soweit ich mich recht erinnere.
Wenn ihr das Paket an den Client senden wollt, müsst ihr natürlich :\0 voranstellen!
Fragt mich nicht, wie man das benutzt, habe ich schon auf K-Script gepostet.
Edit: Beispiel ->
http://pastie.org/4226714
Anwendung:
|
Java-Quelltext
|
1
2
3
4
5
6
7
8
9
|
HashMap<String, List> mapEntry = new HashMap<String, List>();
for (Client c : channel.getClients()) {
List images = new ArrayList();
images.add("sm_00.gif");
mapEntry.put(c.getName(), images);
}
client.send(PacketCreator.showPrefixIcons(channel.getName(), mapEntry, true));
|
MfG