mIRC Home    About    Download    Register    News    Help

Print Thread
Channel Central by Lindrian dll error mirc 7.55 #265051 21/02/19 07:00 PM
Joined: Oct 2014
Posts: 20
O
Orobas Offline OP
Ameglian cow
OP Offline
Ameglian cow
O
Joined: Oct 2014
Posts: 20
I've just updated to 7.55 as per the forum thread re URI security affecting older versions.

I've tried to add a very useful script i was running to date on my old 6.35 mirc and encountered a dll issue..

The script, some of you may know, was Channel central by Lindrian (yes i know.. i'm ancient!!) no issues on load until it was loaded then i ran into this message

Code:
* $dll: unable to open 'C:\Users\Cheiron\Desktop\Undead MIRC7.55\chancentral\chancentral\dlls\dcx.dll' (line 884, chancentral.mrc)


now looking at the code.. its a monster length one so i'm gonna post a link to it on paste.ee Channel Central by Lindrian

Line 884 is
Code:
if ($isid) returnex $dll($scriptdirdlls\dcx.dll,$1,$2-)


Any ideas on a fix please. I'm on Windows 10 Home 64bit

Re: Channel Central by Lindrian dll error mirc 7.55 [Re: Orobas] #265052 21/02/19 07:41 PM
Joined: Jan 2004
Posts: 1,180
maroon Offline
Hoopy frood
Offline
Hoopy frood
Joined: Jan 2004
Posts: 1,180
can you confirm that the file exists in that location? in any editbox paste:

//echo -a filesize is $file(C:\Users\Cheiron\Desktop\Undead MIRC7.55\chancentral\chancentral\dlls\dcx.dll).size

Re: Channel Central by Lindrian dll error mirc 7.55 [Re: maroon] #265060 22/02/19 07:19 PM
Joined: Oct 2014
Posts: 20
O
Orobas Offline OP
Ameglian cow
OP Offline
Ameglian cow
O
Joined: Oct 2014
Posts: 20
Hi Maroon

Quote:
-
filesize is 777216

Re: Channel Central by Lindrian dll error mirc 7.55 [Re: Orobas] #265088 01/03/19 09:39 PM
Joined: Oct 2014
Posts: 20
O
Orobas Offline OP
Ameglian cow
OP Offline
Ameglian cow
O
Joined: Oct 2014
Posts: 20
I have experimented by updating the dll to see if it helped.. but same issue. there is something with this dll or that line that the 7 series of mirc has an issue with

Re: Channel Central by Lindrian dll error mirc 7.55 [Re: Orobas] #265126 11/03/19 03:49 PM
Joined: Jan 2004
Posts: 1,180
maroon Offline
Hoopy frood
Offline
Hoopy frood
Joined: Jan 2004
Posts: 1,180
I was going to suggest trying to run mIRC in XP or Vista compatibility mode, but I'm not sure that works. My original question was due to the error message you report being ambiguous, since it's the same error you'd see from:

//echo -a $dll(file_does_not_exist.dll,abcd,efgh)

This dll gives the same error on 32bit Win7. The fact that it gives this error when I give an invalid function name - tells me that mIRC doesn't even get as far as trying to call the function name. Perhaps its LoadDll function is doing incorrect which is no longer forgiven. I have an even older DLL which provided support for $md5 hash digest and it still works, so the age in itself doesn't look like it's the issue.

Re: Channel Central by Lindrian dll error mirc 7.55 [Re: maroon] #265143 12/03/19 09:45 PM
Joined: Oct 2014
Posts: 20
O
Orobas Offline OP
Ameglian cow
OP Offline
Ameglian cow
O
Joined: Oct 2014
Posts: 20
Hi Maroon

Tried the mirc in compat mode.. tried it portable too...

For some reason it will not run on the 7 series of mirc..

Have mirc done away with dll in favour of a new system ?

Re: Channel Central by Lindrian dll error mirc 7.55 [Re: Orobas] #265144 12/03/19 10:07 PM
Joined: Jan 2004
Posts: 1,180
maroon Offline
Hoopy frood
Offline
Hoopy frood
Joined: Jan 2004
Posts: 1,180
No, it's not done away with. As I mentioned, an even older dll from 2003 still works. Perhaps the dll inspects the client launching it, and doesn't recognize it, so refuses to load. Note how that script has syntax where the mdx.dll needed to be told which mirc version was running.

Re: Channel Central by Lindrian dll error mirc 7.55 [Re: maroon] #265151 12/03/19 11:57 PM
Joined: Oct 2014
Posts: 20
O
Orobas Offline OP
Ameglian cow
OP Offline
Ameglian cow
O
Joined: Oct 2014
Posts: 20
how odd!

just did a fresh 6.35 install as portable (on the same machine as my 7.55) and installed chancentral fresh from its original zip.. and it works fine with the older mirc.