summaryrefslogtreecommitdiff
path: root/doc/de/autogen/user/script_commands.txt
blob: c905f1e96c9090fc07c3a14f8b4168b06f78b915 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
[[command_script_script]]
[command]*`script`* WeeChat Skripten-Manager::
........................................
/script  list [-o|-i]
         search <text>
         show <script>
         load|unload|reload <script> [<script>...]
         install|remove|installremove|hold [-q] <script> [<script>...]
         upgrade
         update

    list: gibt alle geladenen Skripten im Buffer aus (unabhängig der Programmiersprache)
           -o: gibt eine Liste der gestarteten Skripten im Buffer aus
           -i: eine Liste der gestarteten Skripten wird in die Eingabezeile kopiert (um sie dann manuell in einen Buffer zu senden)
  search: sucht Skripten nach Schlagwörtern oder beliebigem Text. Das Ergebnis wird im Skripten-Buffer dargestellt
    show: zeigt detailliert Informationen zu einem Skript an
    load: startet Skript(en)
  unload: beendet Skript(en)
  reload: Skript(en) werden neu geladen
 install: installiert/aktualisiert Skript(en) (physikalisch, auf dem Datenträger)
  remove: deinstalliert Skript(en) (physikalisch, vom Datenträger)
installremove: installiert oder deinstalliert Skript(en), abhängig davon welcher Status vorliegt
    hold: halten/freigeben von Skript(en) (ein Skript welches gehalten wird, kann weder aktualisiert noch entfernt werden)
           -q: unterdrückter Modus: Es werden keine Nachrichten ausgegeben
 upgrade: aktualisiert alle installierten Skripten, die obsolet sind (wenn eine neue Version verfügbar ist)
  update: aktualisiert den lokalen Cache für die Skripten

Ohne Angaben von Argumenten öffnet dieser Befehl einen Buffer in welchem eine Liste der Skripten dargestellt wird.

Im Skript-Buffer, werden folgende Statusangaben zu einem Skript angezeigt:
  * i a H r N
  | | | | | |
  | | | | | obsolete (neue Version verfügbar)
  | | | | Skript wird ausgeführt (geladen)
  | | | gehalten
  | | Skript wird beim Start, von Weechat, automatisch gestartet
  | Skript ist installiert (wird aber nicht ausgeführt)
  es wird empfohlen dieses Skript zu installieren

Tastenbefehle die im Skript-Buffer genutzt werden können:
  alt+i  installiert Skript (physikalisch)
  alt+r  deinstalliert Skript (physikalisch
  alt+l  startet ein Skript (Skript wird ausgeführt)
  alt+L  Skript wird neu gestartet
  alt+u  beendet ein Skript
  alt+h  Skript wird gehalten bzw. freigegeben
  alt+v  Skript anzeigen

Befehle die in der Eingabezeile des Skript-Buffers eingegeben werden können:
  i/r/l/L/u/h  Aktionen die für ein Skript ausgeführt werden können (siehe Tastenbefehle, weiter oben)
  q            schließt den Buffer
  $            Buffer wird aktualisiert
  s:x,y        Buffer wird nach den Vorgaben x und y  sortiert (siehe /help script.look.sort)
  s:           die Sortierung des Buffers wird zurückgesetzt (Standardwerte werden genutzt)
  word(s)      Skripten werden gefiltert: sucht nach einem oder mehreren Wörtern in den Skripten (der Beschreibung, in den Schlagwörtern, ...)
  *            Filter wird zurückgesetzt

Mausbefehle innerhalb des Skripten-Buffer:
  Mausrad            in der Liste scrollen
  linker Mausknopf   Skript anwählen
  rechter Mausknopf  Skript installieren/entfernen

Beispiele:
  /script search url
  /script install iset.pl buffers.pl
  /script remove iset.pl
  /script hold urlserver.py
  /script reload urlserver
  /script upgrade
........................................