project:23.shack
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
project:23.shack [2010-12-26 19:25] – ::ffff:212.9.189.66 | project:23.shack [2010-12-28 23:19] – bumped Modulstand tv | ||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
==== struktur ==== | ==== struktur ==== | ||
- | ''/ | + | Jede ausführbare Datei im Verzeichnis |
+ | ''/ | ||
+ | steht dem Benutzer als Befehl zur Verfügung. | ||
- | jedes modul stellt | + | So kann beispielsweise |
- | es sollte | + | ''/ |
+ | |||
+ | Befehle werden auch Module genannt. | ||
+ | |||
+ | Module sollten folgende Eingenschaften aufweisen: | ||
+ | * Wird das Modul mit dem Argument '' | ||
+ | * ... sollte | ||
+ | * ... sollte keine Escapesequenzen beinhalten. | ||
+ | * ... sollte maximal 42 Zeichen lang sein. | ||
+ | * Wird das Modul mit den Argumenten | ||
+ | * ... kann beliebig viele Zeilen lang sein. Jede dieser Zeilen ... | ||
+ | * ... sollte maximal 78 Zeichen lang sein. | ||
+ | * ... sollte normalen Text in lila darstellen. | ||
+ | * Lila kann in Shell mit '' | ||
+ | * ... sollte Befehle und dazugehörige Argumente in grün darstellen. | ||
+ | * Grün kann in Shell mit '' | ||
==== user-interface ==== | ==== user-interface ==== | ||
Zeile 23: | Zeile 40: | ||
startet das angegebene modul | startet das angegebene modul | ||
- | module stand 2010-12-24: | + | module stand 2010-12-28: |
< | < | ||
type /chat to send text to everyone with @@ prepended | type /chat to send text to everyone with @@ prepended | ||
Zeile 38: | Zeile 55: | ||
type /sendmail to send an e-mail ( " | type /sendmail to send an e-mail ( " | ||
type /set to set a variable | type /set to set a variable | ||
+ | type / | ||
type /sleep to pause for NUMBER seconds | type /sleep to pause for NUMBER seconds | ||
type /stream to play an audio stream | type /stream to play an audio stream |
project/23.shack.txt · Zuletzt geändert: 2022-04-20 11:04 von chris