mcc 0.1.x
Übersicht - erste Schritte - Tipps für Fortgeschrittene - Screenshots


Dieser Dienst ist bis auf Weiteres für Neuanmeldungen geschlossen.

Was ist mcc?

Der mcc ist ein Chatclient für den Spinchat.


Das wars?

Nein, das wäre ja langweilig ;-)
Der mcc ist ein kein gewöhnlicher Chatclient mit grafischer Oberfläche, sondern ein Text-mode Client für die Console. Er läuft nicht lokal, sondern auf einem Server, d.h. alles was man braucht ist ein ssh-Client. Damit kann man den mcc nahezu auf jeder Plattform benutzen, z.B. Linux, Unix, MacOS, Windows, PocketPC, PalmOS, Symbian Handys, usw. Ausserdem ist die Verbindung bis zum mcc-Server natürlich verschlüsselt, und man kommt damit durch viele Firewalls.

Neben den normalen Chatfeatures unterstützt der mcc auch die webbasierten Features der spinchat.de Community, wie Spinmails, Foren und Profile. Einige weitere interessante Features sind: die Eingabehistory, Kontext sensitive <TAB>-Completion, ANSI-Colors, Aliase auf Befehle, und das eingebaute Hilfesystem.


Ich will auch! Was muss ich tun?

Damit du dich beim mcc-Server einloggen kannst muss ich dir einen Account anlegen. Dazu brauche ich einen Loginnamen und einen ssh public key. Der Loginname ist beliebig, jedoch empfiehlt es sich denselben Namen zu nehmen, mit dem du dich sowieso in dein System einloggst (bitte nicht root ;-). Den Loginnamen schickst du zusammen mit deinem public key an mcc@mrks.de.


Wie erstelle ich einen public key?

Unter Linux/Unix/MacOS X ganz einfach mit den Tool ssh-keygen.
Zum Beispiel erstellt 'ssh-keygen -t dsa -f ~/.ssh/mcc.key' ein public/private dsa key pair. Den private key lässt du wo er ist (in ~/.ssh/mcc.key) und zeigst ihn niemandem. Den public key (~/.ssh/mcc.key.pub) schickst du mir.

Unter Windows verwendest du am besten das Tool, das bei deinem ssh-Client dabei ist, z.B. PuTTYgen für den ssh-Client PuTTY.

Eine bebildertes HowTo zur Einrichtung unter Windows gibts hier (danke an Nuke).

Und dann?

Wenn ich deinen Login angelegt hab, dann kannst du praktisch schon loslegen:
ssh dein_login@mrks.ismus.de -i ~/.ssh/mcc.key

Bequemer gehts, wenn du in der ~/.ssh/config folgende Zeilen hinzufügst:

Host mcc
User dein_login
HostName mrks.ismus.de
IdentityFile ~/.ssh/mcc.key

Damit reicht in Zukunft ein einfaches 'ssh mcc' um dich einzuloggen.


Noch ein paar Tips zum Starten:

* Es empfiehlt sich die Hintergrundfarbe des Terminals auf schwarz zu stellen, da der mcc-interne Browser von einer dunklen Hintergrundfarbe ausgeht.

* Tipp mal 'help', wenn du eingeloggt bist.

* Raumbefehle (wie say, me, kick, usw.) beziehen sich immer auf den Raum, der gerade den Fokus hat. Den Fokus, erkennbar am Prompt, hat immer nur ein Raum gleichzeitig.

* Die <TAB>-Taste spielt eine große Rolle beim mcc. Auf einer leeren Eingabezeile schaltet man damit den Fokus von einem Raum zum nächsten. Ist die Eingabezeile nicht leer, macht sie <TAB>-completion.

Viel Spass!