<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
	<link rel="self" type="application/atom+xml" href="https://forum.eggheads.org/app.php/feed/topic/11776" />

	<title>egghelp/eggheads community</title>
	<subtitle>Discussion of eggdrop bots, shell accounts and tcl scripts.</subtitle>
	<link href="https://forum.eggheads.org/index.php" />
	<updated>2006-05-06T03:42:15-04:00</updated>

	<author><name><![CDATA[egghelp/eggheads community]]></name></author>
	<id>https://forum.eggheads.org/app.php/feed/topic/11776</id>

		<entry>
		<author><name><![CDATA[De Kus]]></name></author>
		<updated>2006-05-06T03:42:15-04:00</updated>

		<published>2006-05-06T03:42:15-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=62684#p62684</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=62684#p62684"/>
		<title type="html"><![CDATA[How to use a dll with eggdrop?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=62684#p62684"><![CDATA[
If you have the source code of the .dll file, you would only need to study the documention of the woobie module to add either tcl binds to events or tcl command names. Addionally add the required init function and of course replace all functions not supported by GCC (either Cygwin or <strong class="text-strong">MAYBE</strong> MinGW) in case it was written for MVC which is very likely the case for a module that was intented for a windows only product like mIRC.<br>However without the source you would probably have to write a module with the only intention to load mIRC based .dll and wrap all mIRC events to eggdrop events as far as that is even possible. Maybe you will even need to emulate some events. In the end, I am pretty sure, its much easier to write an equivalent TCL script (or C/C++ module) <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_biggrin.gif" width="15" height="15" alt=":D" title="Very Happy">.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=2382">De Kus</a> — Sat May 06, 2006 3:42 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[demond]]></name></author>
		<updated>2006-05-06T01:33:17-04:00</updated>

		<published>2006-05-06T01:33:17-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=62681#p62681</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=62681#p62681"/>
		<title type="html"><![CDATA[How to use a dll with eggdrop?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=62681#p62681"><![CDATA[
moreover, you would also need to implement a [dll] script command which would invoke your DLL function (analogous to mIRC's /dll)<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=5056">demond</a> — Sat May 06, 2006 1:33 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[KrzychuG]]></name></author>
		<updated>2006-05-05T16:08:46-04:00</updated>

		<published>2006-05-05T16:08:46-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=62650#p62650</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=62650#p62650"/>
		<title type="html"><![CDATA[How to use a dll with eggdrop?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=62650#p62650"><![CDATA[
The only .dll files which can be loaded by eggdrop/windrop are eggdrop modules. If you want to load a .dll file to windrop you have write it (in C language) as a module. For more info check an woobie module which can be found in any package containing eggdrop source code.<br><br>Have you tried loading your custom module already? Did you checked .'.loadmod modname' commadn on party-line? Did you saw any error messages? If yes then give up on this 'case you won't be able to load it at any time.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3672">KrzychuG</a> — Fri May 05, 2006 4:08 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[darton]]></name></author>
		<updated>2006-05-05T15:22:18-04:00</updated>

		<published>2006-05-05T15:22:18-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=62649#p62649</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=62649#p62649"/>
		<title type="html"><![CDATA[How to use a dll with eggdrop?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=62649#p62649"><![CDATA[
What is not necessary?<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=7270">darton</a> — Fri May 05, 2006 3:22 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Alchera]]></name></author>
		<updated>2006-05-05T11:04:01-04:00</updated>

		<published>2006-05-05T11:04:01-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=62641#p62641</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=62641#p62641"/>
		<title type="html"><![CDATA[How to use a dll with eggdrop?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=62641#p62641"><![CDATA[
Not necessarily.<br><br><a href="http://windrop.sourceforge.net/" class="postlink">Windrop Central - News</a><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3646">Alchera</a> — Fri May 05, 2006 11:04 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[darton]]></name></author>
		<updated>2006-05-05T10:18:13-04:00</updated>

		<published>2006-05-05T10:18:13-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=62639#p62639</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=62639#p62639"/>
		<title type="html"><![CDATA[How to use a dll with eggdrop?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=62639#p62639"><![CDATA[
The dll-file I have is not written only for mIRC. It is written in C. So I think it is possible to load it with windrop, isn't it?<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=7270">darton</a> — Fri May 05, 2006 10:18 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Alchera]]></name></author>
		<updated>2006-05-04T19:44:19-04:00</updated>

		<published>2006-05-04T19:44:19-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=62617#p62617</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=62617#p62617"/>
		<title type="html"><![CDATA[How to use a dll with eggdrop?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=62617#p62617"><![CDATA[
<blockquote class="uncited"><div>But De Kus said that the windrop can load dll-files.</div></blockquote><blockquote class="uncited"><div>... they have to be compatible eggdrop modules as .so for eggdrop and <span style="text-decoration:underline">.dll for windrop</span>.</div></blockquote>You just cannot plonk any old .dll written exclusively to use mIRC into a Windrop and expect it to load let alone even work.<br><br>You will have to write your own. You are competent in C?<br><br>You could try Google and see if someone somewhere has written some for Windrop. <img class="smilies" src="https://forum.eggheads.org/images/smilies/icon_smile.gif" width="15" height="15" alt=":)" title="Smile"><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3646">Alchera</a> — Thu May 04, 2006 7:44 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[darton]]></name></author>
		<updated>2006-05-04T16:32:07-04:00</updated>

		<published>2006-05-04T16:32:07-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=62611#p62611</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=62611#p62611"/>
		<title type="html"><![CDATA[How to use a dll with eggdrop?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=62611#p62611"><![CDATA[
But De Kus said that the windrop can load dll-files.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=7270">darton</a> — Thu May 04, 2006 4:32 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[KrzychuG]]></name></author>
		<updated>2006-05-04T15:28:58-04:00</updated>

		<published>2006-05-04T15:28:58-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=62610#p62610</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=62610#p62610"/>
		<title type="html"><![CDATA[How to use a dll with eggdrop?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=62610#p62610"><![CDATA[
IT'S NOT POSSIBLE TO LOAD mIRC DLL FILES TO EGGDROP!<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3672">KrzychuG</a> — Thu May 04, 2006 3:28 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[darton]]></name></author>
		<updated>2006-05-04T09:56:28-04:00</updated>

		<published>2006-05-04T09:56:28-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=62606#p62606</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=62606#p62606"/>
		<title type="html"><![CDATA[How to use a dll with eggdrop?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=62606#p62606"><![CDATA[
<blockquote class="uncited"><div>they have to be compatible eggdrop modules as .so for eggdrop and .dll for windrop. they can then be loaded with "loadmodule name", if placed in the module subdir. I am not sure if the actuall eggdrop binary must be compiled with knowledge of that module.</div></blockquote>I placed the dll-file into the module subdir and added in my script the line "loadmodule mIRC_Ren".<br>With mIRC I can run a command with this file("/dll &lt;dllname&gt; command"). How it is possible to do this with the windrop?<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=7270">darton</a> — Thu May 04, 2006 9:56 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[De Kus]]></name></author>
		<updated>2006-05-02T09:30:29-04:00</updated>

		<published>2006-05-02T09:30:29-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=62579#p62579</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=62579#p62579"/>
		<title type="html"><![CDATA[How to use a dll with eggdrop?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=62579#p62579"><![CDATA[
they have to be compatible eggdrop modules as .so for eggdrop and .dll for windrop. they can then be loaded with "loadmodule name", if placed in the module subdir. I am not sure if the actuall eggdrop binary must be compiled with knowledge of that module.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=2382">De Kus</a> — Tue May 02, 2006 9:30 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[KrzychuG]]></name></author>
		<updated>2006-05-01T15:23:46-04:00</updated>

		<published>2006-05-01T15:23:46-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=62547#p62547</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=62547#p62547"/>
		<title type="html"><![CDATA[How to use a dll with eggdrop?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=62547#p62547"><![CDATA[
Generally it's not possible. You won't be able to load any mIRC compabible dll files. There are some modules/libraries for Tcl which can be loaded but you won't rather need it.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=3672">KrzychuG</a> — Mon May 01, 2006 3:23 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[darton]]></name></author>
		<updated>2006-05-01T14:45:50-04:00</updated>

		<published>2006-05-01T14:45:50-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=62543#p62543</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=62543#p62543"/>
		<title type="html"><![CDATA[How to use a dll with eggdrop?]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=62543#p62543"><![CDATA[
Hello!<br>I have a dll and with mirc I just have to type "/dll &lt;dllname&gt; command". Is it possible that my eggdrop can load this dll-file and can do a command with it? If so, can you make a script?<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=7270">darton</a> — Mon May 01, 2006 2:45 pm</p><hr />
]]></content>
	</entry>
	</feed>
