Zum Inhalt springen

scripting

mIRC Scripting Tutorial deutsch

mIRC Scripting Tutorial

Einführung in das mIRC Scripting Tutorial Hier findet ihr Tipps und Hinweise wie mit dem Tutorial gearbeitet werden sollte. Außerdem gibt es hier einen kurzen Überblick über die einzelnen Kapitel des Tutorials. Es sollte jedem klar sein das hier keine kompletten Bots oder MP3-Player gezeigt werden, weil so umfangreiche Scripte den Rahmen des Tutorials bei… Weiterlesen »mIRC Scripting Tutorial

IRCServices-Modulprogrammierung

Modul-Programmierung – (Coding) In diesem Bereich findet ihr einige Hilfen und Tutorials, um Euren eigenen IRC-Services – Module schreiben zu können. Wer zuvor schon C oder eine ähnliche Sprache wie Java, C#, C++, Python oder gar perl gelernt hat, wird mit diesen Hilfen sicher zurechtkommen. Andere die ernsthaft Module Schreiben möchten, sollten sich mit einigen… Weiterlesen »IRCServices-Modulprogrammierung

Arbeiten mit Textdateien

  1. Grundlagen zum mIRC Scripting
  2. mIRC Befehle
  3. Variablen im mIRC Scripting
  4. Identifiers im mIRC
  5. Der Editor des mIRC
  6. mIRC Aliases Tutorial
  7. Die mIRC Popupmenüs
  8. mIRC Remote
  9. Fehlersuche
  10. Abfragen im mIRC
  11. Schleifen im mIRC
  12. Timer im mIRC
  13. Special Remote Raw & CTCP
  14. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mIRC Arbeiten mit Textdateien <<< aktuelle Seite >>>>
  15. mIRC – Scripte / Addons / Module

mIRC Scripting : Arbeiten mit Textdateien
Der Umgang mit Textdateien im mIRC halte ich für sehr wichtig. Da ich selber meist umfangreiche Scripte verfasse, müssen auch immer viele Daten gespeichert werden. Häufig benutze ich dazu Textdateien. Das hängt von der Art der Daten ab die zu speichern sind. Will ich zum Beispiel mehrere Topics zu einem Raum speichern, die man über einen Dialog bearbeitet und setzen kann, nutze ich dafür eine Textdatei. Würde ich aber immer nur das aktuelle Topic speichern wollen wäre dafür eine Inidatei besser geeignet. Für uns heißt es also, wo viele verschiedene Daten zu speichern sind können wir Textdateien gut einsetzen. Doch schauen wir uns jetzt die Befehle und Identifer an, mit denen wir Textdateien bearbeiten.

Weiterlesen »Arbeiten mit Textdateien

Special Remote Raw & CTCP

  1. Grundlagen zum mIRC Scripting
  2. mIRC Befehle
  3. Variablen im mIRC Scripting
  4. Identifiers im mIRC
  5. Der Editor des mIRC
  6. mIRC Aliases Tutorial
  7. Die mIRC Popupmenüs
  8. mIRC Remote
  9. Fehlersuche
  10. Abfragen im mIRC
  11. Schleifen im mIRC
  12. Timer im mIRC
  13. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Special Remote Raw & CTCP <<< aktuelle Seite >>>>
  14. mIRC Arbeiten mit Textdateien
  15. mIRC – Scripte / Addons / Module

mIRC Scripting – Special Remote Raw & CTCP

Diese beiden Remote sind nicht ganz so Leicht zu handhaben wie die „normalen“ Remote. Gerade die für die Raw braucht man einige Erfahrungen. Dafür lässt sich damit das komplette mIRC umgestalten. Mit den CTCP ließen sich spezielle Funktionen in ein eigenes Script einbauen, ähnlich wie mit dem Befehl /signal. Nur das die CTCP zwischen zwei Usern ablaufen während /signal Server weit triggert. Schauen wir uns jetzt mal diese beiden Remote genauer an.

 

Special Remote CTCP

Die CTCP-Remote arbeiten ähnlich wie die alle anderen Remote auch, nur das sie mit „ctcp“ statt mit „on“ beginnen. Außerdem werden diese Remote grundsätzlich von einem anderen User ausgelöst und nicht vom Server. Die bekanntesten CTCP sind wohl PING, VERSION und FINGER. Wir werden hier zu Übungszwecken ein Script zu dem CTCP FINGER schreiben. Wenn also ein User folgendes eingibt: /ctcp DEIN_NICK finger erhält er als Antwort dein Namen, deine Emailadresse und deine Idlezeit. Mit dem folgenden Script werden wir diese Ausgabe für alle User mit Level 1 ändern.

Weiterlesen »Special Remote Raw & CTCP

Timer im mIRC

  1. Grundlagen zum mIRC Scripting
  2. mIRC Befehle
  3. Variablen im mIRC Scripting
  4. Identifiers im mIRC
  5. Der Editor des mIRC
  6. mIRC Aliases Tutorial
  7. Die mIRC Popupmenüs
  8. mIRC Remote
  9. Fehlersuche
  10. Abfragen im mIRC
  11. Schleifen im mIRC
  12. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Timer im mIRC <<< aktuelle Seite >>>>
  13. Special Remote Raw & CTCP
  14. mIRC Arbeiten mit Textdateien
  15. mIRC – Scripte / Addons / Module

Timer im mIRC / Scripting Tutorial
Timer sind eine Art Eieruhr, nur wesentlich flexibler. Mit einem Timer kann man einen Befehl oder Alias zu oder nach einer bestimmten Zeit ausführen lassen. Ebenso ist es möglich den Timer mehrere Durchläufe vorzugeben, wodurch der Befehl mehrfach ausgeführt wird. Identifier werden nur bei der ersten Ausführung des Timers umgesetzt. Das heißt das bei jedem weiteren Durchlauf des Timers mit diesen Werten gearbeitet wird. Doch schauen wir uns erstmal ein Script mit einem einfachen Timer an.

Alias goaway {
if ($chan) {
msg $chan Bye @ All
timerleftchan 1 7 part $chan
}
else { echo -a Der Befehl geht nur in Raumfenstern! }
}

Weiterlesen »Timer im mIRC

Schleifen im mIRC

  1. Grundlagen zum mIRC Scripting
  2. mIRC Befehle
  3. Variablen im mIRC Scripting
  4. Identifiers im mIRC
  5. Der Editor des mIRC
  6. mIRC Aliases Tutorial
  7. Die mIRC Popupmenüs
  8. mIRC Remote
  9. Fehlersuche
  10. Abfragen im mIRC
  11. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>Schleifen im mIRC <<< aktuelle Seite >>>>
  12. Timer im mIRC
  13. Special Remote Raw & CTCP
  14. mIRC Arbeiten mit Textdateien
  15. mIRC – Scripte / Addons / Module

Schleifen im mIRC

Es gibt zwei Möglichkeiten im mIRC eine Schleife zu scripten. Die Erste ist mit einem Sprungbefehle „/goto“, den Einige vielleicht noch aus Basic Zeiten kennen. Diese Möglichkeit wird hier jedoch nicht näher erläutert. Der Grund dafür ist das ich die Scripte damit für unübersichtlich halte. Wenden wir uns also der zweiten Möglichkeit zu einer Schleife zu implementieren. Dazu benutzen wir den Befehl „/while“, wozu ich auch gleich mal ein Beispiel anführe.

Weiterlesen »Schleifen im mIRC

Abfragen im mIRC

  1. Grundlagen zum mIRC Scripting
  2. mIRC Befehle
  3. Variablen im mIRC Scripting
  4. Identifiers im mIRC
  5. Der Editor des mIRC
  6. mIRC Aliases Tutorial
  7. Die mIRC Popupmenüs
  8. mIRC Remote
  9. Fehlersuche
  10. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Abfragen im mIRC <<< aktuelle Seite >>>>
  11. Schleifen im mIRC
  12. Timer im mIRC
  13. Special Remote Raw & CTCP
  14. mIRC Arbeiten mit Textdateien
  15. mIRC – Scripte / Addons / Module

Abfragen im mIRC / Scripting Tutorial Workshop

Einige Abfragen haben wir hier schon gesehen im Tutorial, diese wollen wir uns jetzt mal genauer anschauen. Abfragen dienen dazu 1 zu überprüfen oder 2 Werte miteinander zu vergleichen. Dazu benutzt man die verschiedenen Operatoren die mIRC bietet. Doch schauen wir uns erstmal eine einfache Abfrage an.

… if ($chan == #Testraum) {…
Weiterlesen »Abfragen im mIRC

Die mIRC Popupmenüs

Grundlagen zum mIRC Scripting mIRC Befehle Variablen im mIRC Scripting Identifiers im mIRC Der Editor des mIRC mIRC Aliases Tutorial Die mIRC Popupmenüs <<< aktuelle Seite >>>> mIRC Remote Fehlersuche Abfragen im mIRC Schleifen im mIRC Timer im mIRC Special Remote Raw & CTCP mIRC Arbeiten mit Textdateien mIRC – Scripte / Addons / Module… Weiterlesen »Die mIRC Popupmenüs

mIRC Editor

Der Editor des mIRC

Grundlagen zum mIRC Scripting mIRC Befehle Variablen im mIRC Scripting Identifiers im mIRC Der Editor des mIRC <<< aktuelle Seite >>>> mIRC Aliases Tutorial Die mIRC Popupmenüs mIRC Remote Fehlersuche Abfragen im mIRC Schleifen im mIRC Timer im mIRC Special Remote Raw & CTCP mIRC Arbeiten mit Textdateien mIRC – Scripte / Addons / Module… Weiterlesen »Der Editor des mIRC

Variablen im Scripting

Grundlagen zum mIRC Scripting mIRC Befehle Variablen im mIRC Scripting <<< aktuelle Seite >>>> Identifiers im mIRC Der Editor des mIRC mIRC Aliases Tutorial Die mIRC Popupmenüs mIRC Remote Fehlersuche Abfragen im mIRC Schleifen im mIRC Timer im mIRC Special Remote Raw & CTCP mIRC Arbeiten mit Textdateien mIRC – Scripte / Addons / Module… Weiterlesen »Variablen im Scripting