Spieleplanet Community

Spieleplanet Community (https://www.spieleplanet.eu/forum.php)
-   Internet & Coding (https://www.spieleplanet.eu/forumdisplay.php?f=50)
-   -   [Tutorial] Sp Chat mit NT40 betreten (https://www.spieleplanet.eu/showthread.php?t=45894)

Zahl 13.06.09 18:13:11

[Tutorial] Sp Chat mit NT40 betreten
 
Hallo SPler,

hier möchte ich direkt mal eine ungewöhnlichere Alternative zu den "normalen" IRC Clients vorstellen, nämlich NT40. Das ist ein von mir zusammengebasteltes Etwas, das ein paar mehr lustige Features im Vergleich zum IRC bietet, gleichzeitig jedoch andere Features, die erweiterte IRC Clients haben, nicht besitzt.
Das ganze sollte vor allem für User interessant sein, die sich noch nicht viel mit IRC befasst haben oder bisher noch nicht im Spieleplanet Chat verweilen.
Probiert es ruhig mal aus. :)
Außerdem freu ich mich über Bugreports und Verbesserungsvorschläge, oder ihr könnt das Programm auch gleich selber umbauen... ;)


Hier nun die Schnellanleitung:
(Für Channelbesitzer o.ä.: Anleitung zum Ausliefern einer NT40 Version mit angepassten Standardeinstellungen)
  • NT40 herunterladen
    Den Client gibts hier zum Download, es ist kein Setup sondern direkt die Programmdatei, ihr solltet das Archiv daher in einen eigenen Ordner entpacken und dann starten.

  • Den Client einrichten
    Euch wird beim ersten Start ein kleiner Assistent begrüßen, die Optionen sollten selbsterklärend sein bzw. können bei Nichtverstehen einfach so belassen werden.
    Den Nickname den ihr hier angebt könnt ihr unabhängig von eurem ForenNick wählen, er sollte nur aus Buchstaben und Zahlen und keinen Leerzeichen bestehen.
    Wichtig ist im letzten Schritt den Haken bei den Spieleplanet Channels zu machen, wie in diesem Screenshot:

http://www.spieleplanet.eu/images/nt40/nt401.png


  • Der erste Kontakt
    Nach einem Klick auf Finish sollte die Verbindung schon hergestellt worden sein.


  • Erweiterte Funktionen
    Wollt ihr noch zusätzlich euren Nickname im Chat registrieren, könnt ihr auf "More..." -> "Settings" -> "NickServ" gehen und dort den Nick den ihr auch schon im Assistenten gewählt habt eintragen, samt eines Passworts.

http://www.spieleplanet.eu/images/nt40/nt402.png
Hier im Beispiel Nickname: Hans mit Passwort: Affe, anschließend ENTER drücken und der Nick wird in die obere Liste eingefügt.




Den gleichen Usernamen und Passwort tragt ihr dann noch hier ein.
Wenn ihr das Programm nun neustartet, solltet ihr als registrierter User im Chat auftauchen.
Damit könnt ihr im Quiz Geld verdienen und ihr werdet in die Statistiken aufgenommen.







Fragen, Kommentare, Anregungen, Bombendrohungen bitte hier im Thread hinterlassen. ;)

Wer den Quellcode zwecks Bearbeitung haben möchte, soll sich einfach im Chat bei mir melden :)

ACHTUNG, HINWEIS (für paranoide Menschen):
Dieser Client besitzt eine CTCP-Funktion, mit dem man Informationen über den PC eines NT40-Benutzers anfordern kann. Ich betrachte das nicht als persönliche Daten oder Verletzung der Privatsphäre, da keine Seriennummern o.ä. angezeigt werden, sondern nur generische Informationen. Wem das nicht gefällt, der benutzt einfach ein anderes Programm. Die abgerufenen Informationen sehen so aus (mein PC als Beispiel):
[02:12:58] •››››››››››››››››››››››››››››››››››››››››››› ››››› ››› ›› ›› ›› › ›
[02:12:58] System-Info for Zahl
[02:12:58] CPU: (CPU) Intel(R) Core(TM)2 CPU 4400 @ 2.00GHz (Clock: 2000MHz) (FSB: 200MHz) (2 Cores)
[02:12:58] RAM: 3584MiB (2387MiB free)
[02:12:58] Swap: 5472MiB (4273MiB free)
[02:12:58] Screen: 1: (1680x1050@32Bit, 60Hz)
[02:12:58] Operating system: Windows XP Service Pack 3
[02:12:58] OS Language: Deutsch (Deutschland) -- (German)
[02:12:58] Install date: 23.02.2009 23:25:10
[02:12:58] PC Uptime: 14:13:11
[02:12:58] Client Uptime: 00:14:04
[02:12:58] •››››››››››››››››››››››››››››››››››››››››››› ››››› ››› ›› ›› ›› › ›

ze 13.06.09 23:26:12

Bitte auf Apple portieren :D

mizuno 14.06.09 12:38:50

ja also ganz klarer Fall von "Wenn es das für Apple nicht gibt, dann brauche ich das nicht"...

so einfach ist das :fin:

Lolo 17.06.09 09:47:37

Du könntest noch das Supertool mit ins NT mit reinbasteln, dann würd ich das auch mal verwenden :p

Btw: Kann man irgendwie ändern, dass er das Programm aus dem Traysymbol automatisch maximiert öffnet?

Zahl 20.06.09 00:58:38

Liste der Anhänge anzeigen (Anzahl: 1)
Neue Funktionen:
- Programm speichert Fenstergröße
- Farbige Nicks
- Userlist style

Zahl 30.06.09 21:53:50

Liste der Anhänge anzeigen (Anzahl: 1)
Wer sich die Replays der packendsten Tetrisrunden noch einmal ganz genau im Nachhinein ansehen möchte, um etwaige Schwächen des Gegners zu studieren oder Fehler in der eigenen Taktik zu finden und auszumerzen, der wird sich über dieses kleine Tool freuen. Das Tetris Replay Studio. Mit Mediatracker, Intro und Outro, Custom Music, eigenen Texturen und allem was sonst noch dazu gehört.

Die gespeicherten Replays landen hier: logs\tetris\*.tr2
Dieser Ordner sollte für gewöhntlich dort liegen: "%APPDATA%\NT40", oder direkt im Anwendungsordner.
Dann einfach ein Replay auf das linke Tetrisfenster drag & droppen

Zahl 03.07.09 14:13:30

Alles neu macht der Mai... Äh Juli. Wie auch immer.

Build 376:
- show network drives in /drives command (by JacK)
- option to disable Flashing for Spieleplanet bot (by JacK)
- report "nickname in use" message to active window, not Status
- report "erroneous nickname". (wtf? why was this message not shown before?)
- added option to invert rotation-key for tetris
- removed pong
- rewrite of netpaint protocol (7 bit now to be encoding-independent)
- whois on doubleclick in channel window
- user picture new date as picture-id to not save the same picture again and again
- hopefully fixed avatar appearance for old VB6 servers
- make randomization of space position for tetris random again (without breaking compatibility yay)

Zahl 19.07.09 23:05:23

Build 377:
- fixed LinkOpen() if settings are stored in %APPDATA%
- add reconnect command
- fix irc PING

Zahl 28.07.09 03:30:07

Build 379:
- quote update.exe call so it works with spaces in path
- replaced GlobalMemoryStatus by GlobalMemoryStatusEx to be able to handle more than 2/4 GiB of memory
- fileserv support :-)


FileServ Befehle:
DIR - listet den Inhalt des aktuellen Verzeichnisses
CD <name> - wechselt in ein Unterverzeichnis des aktuellen Verzeichnisses (Spezialnamen: / und ..)
MKDIR <name> - legt ein neues Verzeichnis im aktuellen Verzeichnis an
RMDIR <name> - löscht ein Verzeichnis
UPLOAD c:\eine\lokale\datei.jpg - lädt eine Datei vom Rechner in das Verzeichnis auf dem Server, in dem ihr euch gerade befindet
DOWNLOAD <name> - lädt eine Datei aus dem Verzeichnis, in dem ihr euch gerade befindet, auf euren PC runter

Hinweis:
Erzeugt ihr ein Verzeichnis, dessen Name mit _ anfängt, kann jeder Sachen in das Verzeichnis speichern. Sonst habt nur ihr Schreibzugriff darauf.
Erzeugt ihr ein Verzeichnis, das mit $ beginnt, ist es nicht sichtbar, wenn man den DIR Befehl nutzt.
Fängt ein Verzeichnisname mit ~ an, hat es beide Eigenschaften auf einmal.

Zahl 02.08.09 03:45:47

Build 380:
- check if file already exists on download
- speed up uploads on winxp
- remove "download complete" message on "file not found"
- redesign directory listing (still ugly)
- automatically change to directory where the user was in on reconnect
- implement SSL :-)
- make info on fileserv transfers nicer
- stop /disconnect from reconnecting afterwards
- if nick is taken on connect, try to recover every 40 seconds

Für FileServ braucht man nun SSL.
SSL Unterstützung erhält man, indem man die ssldll.dll in den gleichen Ordner packt wie die NT40.exe
Danach im Network Manager den Haken bei "SSL" machen und connecten.
Sollte der Haken ausgegraut sein, findet NT40 die DLL nicht.
Normalerweise fragt NT40 aber auch beim Start, ob ihr SSL aktivieren wollt :)

Außerdem unterstützt der FileServ jetzt den move Befehl.
Syntax:
move dateiname /der/neue/pfad
optional kann man damit auch renamen:
move dateiname /der/neue/pfad neuerdateiname

hf.

Da dies ein größeres Update ist, können Bugs durchaus auftreten ;)
Feedback erwünscht :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:36:49 Uhr.

Powered by vBulletin® Version 3.8.2 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Die Betreiber haften nicht für die Inhalte der User. Die Beiträge spiegeln ausschließlich persönliche Meinungen wider, und nicht die der Seitenbetreiber.