Nettalkdoku http://hserv.lan/Nettalkdoku/ 2020-04-13T18:47:26+02:00 Nettalkdoku http://hserv.lan/Nettalkdoku/ http://hserv.lan/Nettalkdoku/lib/tpl/monobook/images/favicon.ico text/html 2013-11-07T10:32:46+02:00 mirici start - alte Version wieder hergestellt (2013/02/04 07:16) http://hserv.lan/Nettalkdoku/doku.php?id=start&rev=1383816766&do=diff Click here for English language Die Dokumentation ist noch im Aufbau. Jeder Interessierte ist aufgerufen, sich an der Verbesserung der Dokumentation zu beteiligen. Der offizielle Channel rund um Nettalk: <irc://irc.ntalk.de/Nettalk> Was ist Nettalk Nettalk ist ein Leistungsfähiger IRC-Client (Ein Chatprogramm für das IRC-Protokoll) der sich mit IRC-Servern (auch mehreren gleichzeitig) verbinden kann. Er bietet eine einfache, jedoch leistungsstarke Scriptsprache sowie die Erweiterbarkeit des … text/html 2013-10-14T09:43:35+02:00 mirici en:faq - [Turning spelling correction off] http://hserv.lan/Nettalkdoku/doku.php?id=en:faq&rev=1381736615&do=diff The following questions are primarily Nettalk specific issues. General questions about IRC are answered for the most part in Wikipedia's article on Internet Relay Chat. If you can't find the answer to your question in the FAQ or the rest of the documentation then you can either ask the question on Nettalk's official help channel at <IRC://irc.ntalk.de/nettalk> or send an email to <Nettalk@ntalk.de>. text/html 2013-10-14T09:36:11+02:00 mirici nettalk:faq http://hserv.lan/Nettalkdoku/doku.php?id=nettalk:faq&rev=1381736171&do=diff Hier werden in erster Linie Nettalkspezifische Fragen geklärt. Allgemeine Fragen zum Thema IRC beantwortet zum Großteil Internet Relay Chat. Wenn die FAQ Ihre Frage nicht beantworten konnte fragen Sie doch in <IRC://irc.ntalk.de/nettalk> nach, oder schreiben Sie an <Nettalk@ntalk.de>. text/html 2013-02-04T07:25:35+02:00 peterfab9845 en:scripting:plugins http://hserv.lan/Nettalkdoku/doku.php?id=en:scripting:plugins&rev=1359959135&do=diff Scripting in VB Advanced Logger Originally made by Mirici. I borrowed it, made a few changes, and am shipping it back in a new shape. (Will be Available Soon) text/html 2013-02-04T07:20:39+02:00 peterfab9845 en:scripting http://hserv.lan/Nettalkdoku/doku.php?id=en:scripting&rev=1359958839&do=diff Limitations and features The Nettalk-language script uses the same syntax as other Visual Basic dialects. However there are some limitations to note: * You can not have multiple commands with a colon in a separate line. * There is only the Do / Loop construct for iterating around a piece of script (ie the For / Next statements are not available). * There is no Else If (or ElseIf) statement, only Else. * There is no static declaration of variables. * As with VB Script, there is… text/html 2012-12-20T10:45:23+02:00 mirici nettalk:scripting:autojoinoninvite - angelegt http://hserv.lan/Nettalkdoku/doku.php?id=nettalk:scripting:autojoinoninvite&rev=1355996723&do=diff #NewScriptBegin AutoJoinOnInvite Sub Serv_Invited(Channel, Nick, ConnID) SendData "JOIN " + Channel, ConnID End Sub text/html 2012-12-20T10:43:33+02:00 mirici nettalk:scripting:beispielscripte - [Vollständige Scripts] http://hserv.lan/Nettalkdoku/doku.php?id=nettalk:scripting:beispielscripte&rev=1355996613&do=diff Vollständige Scripts * Bann-Shortcut * Highlighting * Fügt den Befehl /timer VERZÖGERUNG BEFEHL hinzu * Automatisch nach Nettalk-Updates schauen * Topic immer einblenden * Kyrillisch mit Lateinischen Buchstaben * Zählt wie oft man gehauen wurde * Kennzeichnen von abwesenden in der Nickliste * XdccAutoRequest * Hostmasks bei Joins anzeigen * Querys blocken * Topic per Klick ändern * Ping/Pong ausblenden * Passendes Script für das Winamp-Plugin AMIP * Countdown-Timer… text/html 2012-12-13T20:55:23+02:00 mirici nettalk:scripting:modifytext - angelegt http://hserv.lan/Nettalkdoku/doku.php?id=nettalk:scripting:modifytext&rev=1355428523&do=diff #NewScriptBegin TextModify Sub Chan_Msg(Text, Nick, Channel, FrameID, ConnID) SkipEvent if Instr(1, Text, GetVal(ConnID, 5))>0 Then SetLineIcon FrameID, 0 SetFrameIcon FrameID, 3 SetTrayIcon 4 End if SetFrameIcon FrameID, 2 if Instr(1, left(Text, 7), Chr(1) & "ACTION")=1 Then print "* " & Nick , FrameID , valcText print Right(Text, len(Text)-7) , FrameID , valcText, 1 else print "<" & Nick & "> " , FrameID , valcSender print Text , FrameID , valcText… text/html 2012-02-10T20:16:26+02:00 mirici nettalk:scripting:setproxyserver http://hserv.lan/Nettalkdoku/doku.php?id=nettalk:scripting:setproxyserver&rev=1328901386&do=diff Legt den Proxyserver (SOCKS-4) 127.0.0.1:6666 für die Verbindung Nettalk fest. #NewScriptBegin SetProxyServer Sub Serv_Connect(ConnID) If GetVal(ConnID,4) = "Nettalk" Then SetProxy "127.0.0.1", 6666, ConnID End if End Sub Für das SOCKS-4a-Protokoll muss die SOCKS-Version mit übergeben werden, möglich ist „4“ für SOCKS-4 und „4.5“ für SOCKS-4a: text/html 2011-10-17T22:14:06+02:00 mirici rpg-tools http://hserv.lan/Nettalkdoku/doku.php?id=rpg-tools&rev=1318882446&do=diff #NewScriptBegin RpgTools Sub Serv_Connected(ConnID) 'if GetVal(ConnID, 4)="Nettalk" Then RegEvent "001", ConnID RegEvent "001", ConnID End Sub Sub Serv_RegedEvent(EventID, Sender, ConnID, Text, RawData) UnRegEvent "001", ConnID SendData "JOIN #RpgTest1", ConnID SendData "JOIN #RpgTest2", ConnID End Sub Sub Load() MakeShortcut "", "me", "/call RpgTools.ColoredMe :$>0", 0 End Sub Sub SendMsg(Text, Channel, FrameID, ConnID) msgbox Text SkipEvent i=0 TxtLen=0 Do … text/html 2011-07-17T11:41:21+02:00 masterreb talk:nettalk:scripting:funscript - angelegt http://hserv.lan/Nettalkdoku/doku.php?id=talk:nettalk:scripting:funscript&rev=1310895681&do=diff Hi Ich bin neu hier. Funscript klingt ja gut, aber es ist nur dum das nicht erklärt wird was es genau macht , geschweige denn was in der Fun.txt drinn sein soll. Da es nicht möglich ist diese datei auch nur anzusehen ist des ding irgendwie nutzlos :-( text/html 2011-07-06T01:37:28+02:00 mirici nettalk:scripting:multiuserslap http://hserv.lan/Nettalkdoku/doku.php?id=nettalk:scripting:multiuserslap&rev=1309909048&do=diff Adds the Command /multislap for Channels. #NewScriptBegin MultiUserSlap Sub Load() MakeShortcut "", "multislap", "/call MultiUserSlap.mSlap", 1 End Sub Function mSlap() i=0 i2=0 TexOut = "/me slaps " do until i=GetListCount(FrontFrameID) if i > 0 Then TexOut = TexOut + ", " TexOut = TexOut + NoSign(GetListValue(FrontFrameID,i,0)) i=i+1 loop Send TexOut, FrontFrameID End Function text/html 2011-06-20T11:47:13+02:00 mirici en:scripting:befehle - [Commands] http://hserv.lan/Nettalkdoku/doku.php?id=en:scripting:befehle&rev=1308563233&do=diff Constant Value pi 3.14159265358979e 2.71828182845904false 0true 1valcRed RGB value for RedvalcBlue RGB value for BluevalcGreen RGB value for GreenvalcBlack RGB value for BlackvalcWhite RGB value for WhitevalcClientMsg RGB valuevalcErrorMsg RGB valuevalcWhisperMsg RGB valuevalcLink RGB valuevalcText RGB valuevalcSender RGB valuevalcNotice RGB valuevalcServerMsg RGB valuevalcTimeStamp RGB valuevalcUserMsg RGB valu… text/html 2011-06-20T11:45:53+02:00 mirici nettalk:scripting:befehle - [Befehle] http://hserv.lan/Nettalkdoku/doku.php?id=nettalk:scripting:befehle&rev=1308563153&do=diff Konstante Wert pi 3.14159265358979e 2.71828182845904false 0true 1valcRed RGB-Wert für die Farbe RotvalcBlue RGB-Wert für die Farbe BlauvalcGreen RGB-Wert für die Farbe GrünvalcBlack RGB-Wert für die Farbe SchwarzvalcWhite RGB-Wert für die Farbe WeißvalcClientMsg RGB-WertvalcErrorMsg RGB-WertvalcWhisperMsg RGB-WertvalcLink RGB-WertvalcText RGB-WertvalcSender RGB-WertvalcNotice RGB-WertvalcServerMsg RGB-WertvalcTimeSt… text/html 2011-03-30T11:04:58+02:00 j_ripper nettalk:scripting:opspeak http://hserv.lan/Nettalkdoku/doku.php?id=nettalk:scripting:opspeak&rev=1301475898&do=diff #NewScriptBegin OpSpeak Sub Load() MakeShortcut "", "onotice", "/call OpSpeak.oNotice $>0", 0 End Sub Function oNotice(Text) i=0 i2=0 TexOut = "oNotice: " + Text do until i=GetListCount(FrontFrameID) if InStr(1, GetListValue(FrontFrameID,i,0), "@") > 0 Then i2=i2+1 SendData "NOTICE " + NoSign(GetListValue(FrontFrameID,i,0)) + " :" + TexOut, FrontConID end if i=i+1 loop print "<" & GetVal(FrontConID,5) & " to " & i2 & " users>" , FrontFrameID, valcWhisperMs… text/html 2011-02-05T13:04:10+02:00 mirici nettalk:scripting:topicchange - alte Version wieder hergestellt http://hserv.lan/Nettalkdoku/doku.php?id=nettalk:scripting:topicchange&rev=1296907450&do=diff Dieses Script stellt im Kontextmenü der Channel den Menüeintrag „Topic ändern“ bereit. #NewScriptBegin TopicChanger Dim TempFrID Sub Load() MakeShortcut "Topic ändern", "", "/call TopicChanger.ChangeTopic", 1 End Sub Sub ChangeTopic() TempFrID=FrontFrameID RegEvent 332, GetConn(TempFrID) Send "/topic " & GetCaption(TempFrID), TempFrID End Sub Sub Serv_RegedEvent(EventID, Sender, ConnID, Text, RawData) UnRegEvent 332, GetConn(TempFrID) NewTopic=input("Topic:", Text) if len(Ne… text/html 2011-02-05T02:53:56+02:00 mirici en:simplified_chinese - old revision restored http://hserv.lan/Nettalkdoku/doku.php?id=en:simplified_chinese&rev=1296870836&do=diff #--------------------------------------------------# # Nettalk6.4 language file (Simplified Chinese) # # (c)2008 by Ayanamist # #--------------------------------------------------# global.ConCancel = 已经取消 global.ConClose = 连接已关闭 global.ConErr = 错误 global.ConOK = OK global.ConStart = 连接中... global.Join = %n1 已加入 global.Leave = %n1 已离开 global.Nick = %n1 更名为 %n2 global.Quit = %n1 已退出 (%2) global.Connected = 已连接 global.Closed = 已关闭 global.Connecting = 连接中... global.Us… text/html 2011-02-05T02:53:48+02:00 mirici talk:en:settings - alte Version wieder hergestellt http://hserv.lan/Nettalkdoku/doku.php?id=talk:en:settings&rev=1296870828&do=diff ---------- I started the translation, I'll try and finish it up later. LOL -David ---------- text/html 2011-02-05T02:50:50+02:00 mirici nettalk:scripting:makeplugins - alte Version wieder hergestellt http://hserv.lan/Nettalkdoku/doku.php?id=nettalk:scripting:makeplugins&rev=1296870650&do=diff Nettalkplugins sind einfache Win32-Anwendugnen. Die Kommunikation läuft über Fensternachrichten ab. Zum C++ Plugin-Tutorial Konstanten WM_SETTEXT = 12 PLUGIN_NAME = "Testplugin" 'Name des Plugins mit dem es sich bei Nettalk meldet Variablen hNetWhd 'Fensterhandel des Kommunikationsfensters von Nettalk hPlgWhd 'Fensterhandel des eignenden Kommunikationsfensters text/html 2011-02-05T02:50:11+02:00 mirici nettalk:plugins - alte Version wieder hergestellt http://hserv.lan/Nettalkdoku/doku.php?id=nettalk:plugins&rev=1296870611&do=diff Hier lassen sich Plugins die im Nettalkverzeichnis oder im Nettalk-Einstellungsverzeichnis liegen starten, beenden und löschen, sowie die Einstellung (wenn vorhanden) des Plugins öffnen. So werden Plugins für Nettalk erstellt: Plugins erstellen