<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>zInformatik &#187; Chat</title>
	<atom:link href="http://zinformatik.de/tag/chat/feed/" rel="self" type="application/rss+xml" />
	<link>http://zinformatik.de</link>
	<description>Computer, Informatik und Mikrocontroller Blog</description>
	<lastBuildDate>Sat, 22 Oct 2011 09:51:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Chatbot Plugin für den zBot</title>
		<link>http://zinformatik.de/tipps-tricks/interessante-programme/plugins-erweiterungen/chatbot-plugin-fur-den-zbot/</link>
		<comments>http://zinformatik.de/tipps-tricks/interessante-programme/plugins-erweiterungen/chatbot-plugin-fur-den-zbot/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 13:05:12 +0000</pubDate>
		<dc:creator>zimon</dc:creator>
				<category><![CDATA[Plugins und Erweiterungen]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Bot]]></category>
		<category><![CDATA[Chat]]></category>
		<category><![CDATA[Jabber]]></category>

		<guid isPermaLink="false">http://zinformatik.de/?p=584</guid>
		<description><![CDATA[<p>Das Chatbot Plugin bringt dem <a href="http://zinformatik.de/tipps-tricks/interessante-programme/zbot-ein-jabber-bot-in-perl/" title="zBot - ein Jabber Bot in Perl" target="_blank" class="liinternal">zBot</a> die Möglichkeit, Unterhaltungen zu führen bzw. auf beliebige Worte zureagieren.</p>
<p>Im Unterschied zu den anderen Plugins wird dieses immer aufgerufen, wenn der Bot seinen Namen hört: Bruno. Egal wo im Satz das Wort auftaucht. (Um den Bot umzubenennen muss der Name des Bots in&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Das Chatbot Plugin bringt dem <a href="http://zinformatik.de/tipps-tricks/interessante-programme/zbot-ein-jabber-bot-in-perl/" title="zBot - ein Jabber Bot in Perl" target="_blank" class="liinternal">zBot</a> die Möglichkeit, Unterhaltungen zu führen bzw. auf beliebige Worte zureagieren.</p>
<p>Im Unterschied zu den anderen Plugins wird dieses immer aufgerufen, wenn der Bot seinen Namen hört: Bruno. Egal wo im Satz das Wort auftaucht. (Um den Bot umzubenennen muss der Name des Bots in der modules/Configs.pm geändert werden)</p>
<p>Es gibt eine Reihe von Wörtern, auf die Bruno reagiert, wenn man sie in einer Nachricht zusammen mit seinem Namen schreibt.  Diese kann man sich entweder aus der Datei fischen oder durch ausprobieren heraus finden.</p>
<p>Hier die Datei: <a href="http://zinformatik.de/wp-content/uploads/2009/02/chatbot.pm" class="liinternal"><a href="http://zinformatik.de/wp-content/uploads/2009/02/Chatbot.pm">Chatbot.pm</a></a> (Datei ins Verzeichnis &#8220;plugins&#8221; kopieren)<a href="http://zinformatik.de/wp-content/uploads/2009/02/chatbot.pm"><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://zinformatik.de/tipps-tricks/interessante-programme/plugins-erweiterungen/chatbot-plugin-fur-den-zbot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>StayOnline &#8211; Timeout bei Webkicks Chat verhindern</title>
		<link>http://zinformatik.de/programmieren/stayonline-timeout-bei-webkicks-chat-verhindern/</link>
		<comments>http://zinformatik.de/programmieren/stayonline-timeout-bei-webkicks-chat-verhindern/#comments</comments>
		<pubDate>Sat, 27 Dec 2008 17:57:46 +0000</pubDate>
		<dc:creator>zimon</dc:creator>
				<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Chat]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Timeout]]></category>
		<category><![CDATA[Webkicks]]></category>

		<guid isPermaLink="false">http://zinformatik.de/?p=124</guid>
		<description><![CDATA[<p>Ich hab vor einiger Zeit mal ein kleines Java-Programm geschrieben, um den Timeout beim Webkicks Chat zu umgehen. Dies möchte ich hier nun vorstellen: <strong>StayOnline</strong></p>
<div id="attachment_125" class="wp-caption alignright" style="width: 290px"><strong></strong><strong><a href="http://zinformatik.de/wp-content/uploads/2008/12/stayonline.png" class="liimagelink"><img class="size-full wp-image-125" src="http://zinformatik.de/wp-content/uploads/2008/12/stayonline.png" alt="Das StayOnline Hauptfenster" width="280" height="130" /></a></strong><p class="wp-caption-text">Das StayOnline Hauptfenster</p></div>
<p><strong></strong></p>
<p>Bisher gab es das Bottertool, welches diesen Zweck erfüllte. Jedoch nur für Windows.</p>
<p><span class="postbody">StayOnline ist unter der <a href="http://www.fsf.org/licenses/gpl.html" title="GPL" target="_blank" class="liexternal">GPL</a> veröffentlicht und unterstützt wie</span>&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Ich hab vor einiger Zeit mal ein kleines Java-Programm geschrieben, um den Timeout beim Webkicks Chat zu umgehen. Dies möchte ich hier nun vorstellen: <strong>StayOnline</strong></p>
<div id="attachment_125" class="wp-caption alignright" style="width: 290px"><strong><strong><a href="http://zinformatik.de/wp-content/uploads/2008/12/stayonline.png" class="liimagelink"><img class="size-full wp-image-125" src="http://zinformatik.de/wp-content/uploads/2008/12/stayonline.png" alt="Das StayOnline Hauptfenster" width="280" height="130" /></a></strong></strong><p class="wp-caption-text">Das StayOnline Hauptfenster</p></div>
<p><strong></strong></p>
<p>Bisher gab es das Bottertool, welches diesen Zweck erfüllte. Jedoch nur für Windows.</p>
<p><span class="postbody">StayOnline ist unter der <a href="http://www.fsf.org/licenses/gpl.html" title="GPL" target="_blank" class="liexternal">GPL</a> veröffentlicht und unterstützt wie das Bottertool einige Replacer (wenn auch nicht alle) und hat eine Funktion &#8220;bei Logout schließen&#8221;, die das Programm schließt, wenn keine Verbindung mehr besteht (allerdings erst, wenn die Zeit abgelaufen ist, da erst beim Senden erkannt werden kann, ob noch eine Verbindung besteht)<br />
Der Text kann jederzeit geändert werden, also auch während der Countdown läuft. </span></p>
<p><span class="postbody"><span style="font-weight: bold;">Vorraussetzungen:</span><br />
Java 1.5 oder höher kann man bei <a href="http://java.sun.com/" class="postlink" target="_blank">http://java.sun.com</a> kostenlos herunterladen (das jre). Java sollte jedoch auf den meisten Windows Systemen (und auch den meisten anderen Betriebssystemen) bereits installiert sein.<br />
</span></p>
<p><span style="font-weight: bold;">Starten des Programms:</span><br />
Unter Windows sollte ein Doppelklick genügen.<br />
Auf anderen Systemen (und wenns unter Windows nicht mit Doppelklick funktioniert) geht man in die Konsole (unter Windows:  Start -&gt; Ausführen und dann cmd eingeben)<br />
und gibt dort (im richtigen Verzeichnis, welches man mit cd wechseln kann) &#8220;java -jar stayonlinev013.jar&#8221; (ohne die &#8220;) ein.</p>
<p><span style="font-weight: bold;">Einstellungen</span></p>
<ul>
<li><span class="postbody"> Username: ist wohl klar, der Username des Webkicks Users</span></li>
<li>Link zur Message Box: hier kommt der Link zur Message Box rein. Mit rechter Maustaste auf die Message Box im Webkicks Chat klicken und &#8220;Linkadresse Kopieren&#8221; (oder entsprechendes je nach Browser) auswählen. Dann in den Einstellungen von StayOnline mit Strg+V ins entsprechende Fenster einfügen.</li>
<li>Zeit: die Zeit zwischen zwei Nachrichten in Sekunden (900 sind 15 Min)</li>
</ul>
<div id="attachment_126" class="wp-caption alignleft" style="width: 310px"><a href="http://zinformatik.de/wp-content/uploads/2008/12/stayonline_einstellungen.png" class="liimagelink"><img class="size-medium wp-image-126" src="http://zinformatik.de/wp-content/uploads/2008/12/stayonline_einstellungen-300x171.png" alt="Einstellungen von StayOnline" width="300" height="171" /></a><p class="wp-caption-text">Einstellungen von StayOnline</p></div>
<p><span class="postbody">Die Einstellungen werden beim Starten in eine Datei data.txt ins gleiche Verzeichnis geschrieben, in der sich auch die .jar-Datei befindet. Beim erneuten Laden des Programms wird diese geladen und ausgewertet.</span></p>
<p>Hier die Replacer, wenn man diese sendet werden Sie automatisch ersetzt:</p>
<ul>
<li><span class="postbody"> $u wird ersetzt durch den Usernamen</span></li>
<li>$cnt wird durch die Anzahl der (vom Programm) gesendeten Nachrichten ersetzt</li>
<li>$ver wird durch die Version des Programmes ersetzt</li>
</ul>
<p><span class="postbody"><span style="font-weight: bold;">Quelltext selber compilieren:</span><br />
Hierfür benötigt man das Java JDK. Man entpackt die stayonline_src.zip in einen neuen Ordner und führt in diesem Ordner folgende Befehle aus: </span></p>
<blockquote>
<p style="text-align: justify;"><span class="postbody">javac *.java</span></p>
<p style="text-align: justify;">jar cvfm stayonline.jar MANIFEST.MF *.class</p>
</blockquote>
<p style="text-align: justify;"><span class="postbody"><br />
Die dabei erzeugte Datei stayonline.jar kann man nun verschieben wie man mag und wie oben beschrieben ausführen. (unter Linux sind afaik keine Rechte zum ausführen notwendig)</span></p>
<p style="text-align: justify;"><span class="postbody"><span style="font-weight: bold;">Ausführliche Anleitung</span></span></p>
<p style="text-align: justify;"><span class="postbody">Falls das jemandem zu schnell ging oder noch nicht ganz klar ist, wie man das Programm zum laufen bekommt, hier noch eine Schritt für Schritt Anleitung:</span></p>
<ol>
<li><span class="postbody"> Verzeichnis erstellen: C:ProgrammeStayOnline (kann auch wo anders sein)</span></li>
<li>Datei Herunterladen und in das Verzeichnis kopieren: <a href="http://www.webspace-invasion.com/zimon/stayonlinev013.jar" target="_blank" class="liexternal"></a><a href="http://zinformatik.de/wp-content/uploads/2008/12/stayonlinev013.jar" class="liinternal">stayonlinev013.jar</a></li>
<li>Doppelklick auf die Datei, dann auf Einstellungen klicken.</li>
<li>Im Chat mit der rechten Maustaste auf die &#8220;Message Box&#8221; klicken und &#8220;Linkadresse kopieren&#8221; (oder Sinngemäßes je nach Browser) auswählen.</li>
<li>Bei &#8220;Link zur Message Box&#8221; einfügen (Strg gedrückt halten und einmal v drücken)</li>
<li>Bei &#8220;Text&#8221; den gewünschten Text eingeben, der nach ablauf des Timers vom User im Chat gesagt werden soll</li>
<li>Gewünschte Zeit eingeben, wie lange gewartet werden soll bis der Text erneut ausgegeben wird (in Sekunden)</li>
<li>Häckchen bei &#8220;bei Logout schließen&#8221; machen</li>
<li>Auf OK klicken und dann im Hauptfenster auf Start. Fertig</li>
</ol>
<p style="text-align: justify;"><span class="postbody"> (Falls sich das Programm bei einem Doppelklick nicht öffnet:<br />
Start-&gt;Ausführen dort cmd eingeben. im MSDOS-Fenster java -jar C:ProgrammeStayOnlinestayonlinev013.jar eingeben und Enter drücken.)</span></p>
<p>Man kann nun noch eine Verknüpfung erstellen, um nicht immer in das Verzeichnis gehen zu müssen um das Programm zu starten:</p>
<ol>
<li><span class="postbody">Rechte Maustaste auf Desktop -&gt; Neu -&gt; Verknüpfung</span></li>
<li>C:Programme/Java/jre/bin/java auswählen.</li>
<li>Auf OK, bis Verknüpfung fertig ist.</li>
<li>Rechte Maustaste auf die Verknüpfung -&gt; Einstellungen</li>
<li>Den auszuführenden Befehl ändern auf: C:Programme/Java/jre/bin/java &#8211; jar  C:ProgrammeStayOnlinestayonlinev013.jar</li>
<li>Verzeichnis in dem Das Programm ausgeführt werden soll: C:ProgrammeStayOnline</li>
</ol>
<p style="text-align: justify;"><span class="postbody"> Fertig </span></p>
<p style="text-align: justify;"><span class="postbody"><br />
</span></p>
<p style="text-align: justify;"><span class="postbody"><span style="font-weight: bold;">Die Dateien</span><br />
</span></p>
<ul>
<li><span class="postbody"><a href="http://zinformatik.de/wp-content/uploads/2008/12/stayonlinev013.jar" class="liinternal">stayonlinev013.jar</a> &#8211; Die Ausführbare Date, das eigentlich Programm</span></li>
<li><span class="postbody"><a href="http://zinformatik.de/wp-content/uploads/2008/12/stayonlinev013_src.zip" class="lizip">stayonlinev013_src.zip</a> &#8211; </span>Die Quelltexte inclusive der Manifest-Datei</li>
<li><a href="http://www.webspace-invasion.com/zimon/stayonlinev012_doc.zip" class="postlink" target="_blank"></a><a href="http://zinformatik.de/wp-content/uploads/2008/12/stayonlinev013_doc.zip" class="lizip">stayonlinev013_doc.zip</a> &#8211; Die Dokumentation</li>
</ul>
<p style="text-align: justify;"><span class="postbody"> </span></p>
<div>
</div>
<p><img alt="" /><img alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://zinformatik.de/programmieren/stayonline-timeout-bei-webkicks-chat-verhindern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

