Willkommen im #Neuland
Login wie bei quake.ingame.de zuvor, die Passwörter aus der alten Datenbank wurden aber gelöscht - einmal hier neu anfordern.
Wer seine E-Mail-Adresse nicht mehr hat oder kennt, bitte eine Nachricht mit Infos schicken o. im Discord melden.

PQ Discord Server: #planetquake                                                                                                                                         Spenden? Hier entlang!

FAQ zu irc script sprachen

Netzwerk- und Internettechnik, Lan-Partys, IRC, Eggdrops uvm.
Antworten
crooki
Wrack
Wrack
Beiträge: 482
Registriert: Apr 2004
Wohnort: ** ***

FAQ zu irc script sprachen

Beitrag von crooki »

Hallo dudes!

Hat jemand ein FAQ über die irc Sprachen (zB tcl usw.) wo alles von Anfang an erklärt ist?
palandir

Beitrag von palandir »

Formaler Einwand:
Es gibt keine "IRC-Sprachen"...
Es gibt IRC-Clients die bestimmte Programmiersprachen unterstützen, z.B. mIRC hat eine eigene integriert (mIRC-Script), und X-Chat beispielsweise hat Support für eine ordentliche Sprache (Perl).
Und dann gibt es halt eben Bots. Bots sind nichts anderes als "automatisierte" IRC-Clients, die meistens in einer Scriptsprache geschrieben sind (weil einfacher).
Wenn du Plugins für den Eggdrop-Bot schreiben willst, musst du TCL lernen. Dazu hilft dir Google bestimmt weiter mit dem Suchbegriff "tcl tutorial".
Ansonsten, falls du Scripts für deinen IRC-Client schreiben willst, wäre es gut wenn du sagst welchen du benutzt und was du vorhast.
crooki
Wrack
Wrack
Beiträge: 482
Registriert: Apr 2004
Wohnort: ** ***

Beitrag von crooki »

welche ... außer tcl gibt es noch???

ich kann ein bissche n scripten aber will mehr lernen. Ich hab vor kurzem ein son Tutorial gesehn wo alles stand von Anfang bis Ende hab aber den link vergessen
MasterJM
Hossman
Hossman
Beiträge: 259
Registriert: Aug 2000
Wohnort: #bielefeld

Beitrag von MasterJM »

"Der" TCL Guide
http://www.suninet.nl/tclguide/

So etwas wie die "irc script sprache" gibt es nicht,
IRC ist ein Dienst im Internet - wie / womit man diesen
Dienst nutzt ist völlig egal - so lang man die Richtlinien/Protokol
des IRC beachtet - benutzt. Das wäre dann die
RFC 1459 - http://www.faqs.org/rfcs/rfc1459.html
Original erstellt von ibt.palandir

Der bekannteste, Eggdrop, ist in TCL geschrieben,
Falsch, Eggdrops sind in C geschrieben ;)
palandir

Beitrag von palandir »

Original erstellt von MasterJM
Falsch, Eggdrops sind in C geschrieben ;) [/B]
Hm, ok, sry. Allerdings schreibt man Plugins dafür in TCL...

@ ($)=D4D4Man=($):
Werd mal bitte etwas deutlicher. Was willst du scripten, was hast du bisher gescriptet, worum ging's in dem besagten Tutorial...
Und Programmiersprachen gibt's jede Menge.
pandorra
Administrator
Administrator
Beiträge: 11185
Registriert: Jul 2001
Wohnort: #planetquake
Steam: pandorra_
Battle.net: pandorra#21800
Kontaktdaten:

Beitrag von pandorra »

kommt ganz drauf an, was du machen willst…
eggdrop scripte sind in tcl
für mirc brauchst du msl (das meinst du wahrscheinlich)…
jetzt musste wissen, wass du machen willst, da je nach zweck du es als msl script schreiben musst oder einfach in ein bestehendes script, wobeis da auch wieder feine unterschiede gibt…
komm #partytiger wenn du mal paar scripte erklärt haben willst…
ACollectionOfDiplomaticHistorySince_1966_ToThe_PresentDay#
Bild
palandir

Beitrag von palandir »

Wie's aussieht, weiß er selbst nicht mal genau, was er machen will. :ugly:
Er bringt da alles mögliche durcheinander und antwortet jetzt gar nicht mehr.
pandorra
Administrator
Administrator
Beiträge: 11185
Registriert: Jul 2001
Wohnort: #planetquake
Steam: pandorra_
Battle.net: pandorra#21800
Kontaktdaten:

Beitrag von pandorra »

Original erstellt von ibt.palandir
Wie's aussieht, weiß er selbst nicht mal genau, was er machen will. :ugly:
Er bringt da alles mögliche durcheinander und antwortet jetzt gar nicht mehr.
jo, hat so den anschein :)

btw. ist nicht so wichtig um nen extra thread aufzumachen:
hab mir grad mal das script von http://www.ra-script.de.vu angeschaut... der hammer!
sowas geiles hab ich ja schon lange nicht mehr gesehen!
nur geklaute sachen, keygen mit dabei, überall links in den playlists usw von elitemusic.org, die channel liste spricht auch für sich, usw :ugly:
das script an sich find ich hässlich und unnütz, aber die files :lol:
ACollectionOfDiplomaticHistorySince_1966_ToThe_PresentDay#
Bild
crooki
Wrack
Wrack
Beiträge: 482
Registriert: Apr 2004
Wohnort: ** ***

Beitrag von crooki »

Man ich hab nix bestimmtes vor ich will aber tcl können.
Ich habe Bot nen bisschen gescriptet zB
on *:text:*:#:{
if ( $1- = !hi $2 ) { /msg $chan Hi $2 $+ . Wie gehts?
}
}
und ähnliche sachen (also der bot textet dann eben)

ja dann viel scripte schon verändert und probiert usw

ALiases klappt auch und nen haufen andere sachen, aber ich brauch halt eine gegliederte Übersicht wo es mit einfachen DIngen anfängt und dann sich steigert

MFG
MasterJM
Hossman
Hossman
Beiträge: 259
Registriert: Aug 2000
Wohnort: #bielefeld

Beitrag von MasterJM »

Original erstellt von ($)=D4D4Man=($)
Man ich hab nix bestimmtes vor ich will aber tcl können.
Ich habe Bot nen bisschen gescriptet zB
on *:text:*:#:{
if ( $1- = !hi $2 ) { /msg $chan Hi $2 $+ . Wie gehts?
}
}
und ähnliche sachen (also der bot textet dann eben)

ja dann viel scripte schon verändert und probiert usw

ALiases klappt auch und nen haufen andere sachen, aber ich brauch halt eine gegliederte Übersicht wo es mit einfachen DIngen anfängt und dann sich steigert

MFG
Ja und? Was hat das mit TCL zu tun?
Das ist MSL - mirc scripting language eben.
pandorra
Administrator
Administrator
Beiträge: 11185
Registriert: Jul 2001
Wohnort: #planetquake
Steam: pandorra_
Battle.net: pandorra#21800
Kontaktdaten:

Beitrag von pandorra »

gegliederte ansicht wo man sich steigert?
O_o
wieso machst dus nicht so wie die meisten,
du schaust dir ferige scripte an, änderst sie,
schaust ob sie noch funzen, wenn ja änder weiter,
wenn nein geh auf fehlersuche…
nach paar wochen hast du den dreh raus…
parallel kannst du dir bei problemen eins aus den
41978469101 tuts über msl/mirc durchlesen…
btw wenn du scripte für bots schreiben willst,
kannst du das bisher gelernte wegwerfen,
weil du da oben ein msl script gepostet hast,
für egg/windrops brauchst du aber tcl…

Code: Alles auswählen

bind pub - hi hi
proc hi {nick userhost hand chan target} {
puthelp "privmsg $chan :hi $nick. wie geht's?"
}
ACollectionOfDiplomaticHistorySince_1966_ToThe_PresentDay#
Bild
MasterJM
Hossman
Hossman
Beiträge: 259
Registriert: Aug 2000
Wohnort: #bielefeld

Beitrag von MasterJM »

Was er da machen will,
dafür brauch er gar kein Script, sowas kann jeder eggdrop von sich,
nennt sich greet
Antworten