Please Disable Ad-Block To View This Website.

If you block ads, this site can not survive!

Ads are very minimal for registered users. If you don't have an account please register now!

 Full Scripts
 MTS Themes
 File Queue
 Download mIRC
 Top Downloads
 Submit Form

Site Search

Link to us!

Home | Comments:
Average Rating:   8.5   Python4mIRC.dll v0.91 by Janno
Fantastic DLL to enable the use of Python scripting, including embedding Python code in MSL.

Submitted Review Author's Updates
If you like Python, you’ll love this. The DLL comes with nice documentation in the form of a PDF file. In there you will find the basic aliases to get you going. I tried out the demonstration alias and saw that it works perfectly. I’m no Python expert, but the basic things I tried out all worked as expected. Things like “for loops” in MSL are now a reality.

Add to this, the integration of mIRC “objects”, you can access things like which will return your current nick and lots of other useful stuff.

All in all, this is a brilliant DLL, which opens up doors to breathe new life into the mIRC scripting world. Awesome job Janno.

Reviewed by mr_man
There are no update notes.


  Mode:    Create New Post

Mirc indirMar 19, 2010 9:48PM
Rating:     1süpersiniz thanks

mirc indir
mirc indir

Aesus1Sep 1, 2009 9:49PM
For anyone looking to try this with python 2.6, it appears all you need to do is replace the python25.dll references with python26.dll in the source code and compile with Borland Delphi. Also, while the dll goes in %appdata%\mIR\python4mirc, the reported working directory is instead where the mirc.exe file is located, so keep this in mind when importing python scripts and check the permissions for that directory if you get the error "Unable to open C:\\Program Files\\mIRC\\pystdout for logging." as this was the error I was getting with Windows 7.

KamelAug 4, 2008 7:19PM
i can't seem to get this working. even just using strictly the example code given, i get the error:

Testing Python!
Python initialized!
Traceback (most recent call last):
  File "py.mrc", line 28, in <embedded python code>
    print x
IndentationError: expected an indented block
An exception occurred somewhere!!

i've thought about it a million times, and print x should _always_ work. i do NOT understand this response.

KamelAug 4, 2008 7:21PM
wow... i answer my own question lol. that's what i get for copy+pasting python code. apparently, it ate my identation.

leaving the post up incase anyone else gets the same error.

KamelAug 4, 2008 7:28PM
actually, no. it's a fatal problem with implementing python inside of mIRC. mIRC changes identation for you as soon as you load the script, completely eliminating the identation put into place for python. this is very disappointing. i wish there was some sort of workaround :(

TRTAug 26, 2007 1:36PM
Rating:     10great implementation...just gotta find some cool stuff now

TRTAug 31, 2007 11:18AM


Text edited by author on Aug 31, 2007 @ 3:10PM

GaMatecalSep 2, 2007 10:48AM
Are you serious :OOOO

JannoSep 3, 2007 3:00PM
Finally, real 3d stuff in mIRC. Keep us updated!

ApachaiAug 27, 2007 5:01PM
Rating:     10great work, i like doing this stuff in delphi, too.

EderAug 27, 2007 2:37PM
Rating:     10Nice!!!

zzattackAug 27, 2007 2:25PM
Rating:     10awesome stuff props up

npxAug 27, 2007 1:17PM
brilliant. i'd hit it @ full force!

crosbowAug 27, 2007 11:48AM
Rating:     10Wonderful! Maybe now i will have the motivation to learn python ;)

blue-elfAug 26, 2007 9:31PM
I was itching to review this because I love Python. BUT I never got around to installing win32!

If any of you decide to learn Python, go with WxPython and Wax.

ChosenOneAug 26, 2007 2:29PM
nice, Janno :)

Create New Post

You must be logged in to post messages.