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!

DOWNLOAD
 Full Scripts
 Addons
 Snippets
 DLLs
 MTS Themes
 Tutorials
 Misc.
 File Queue
 Download mIRC
INTERACT
 Screenshots
 Challenge
 Top Downloads
 Submit Form
 Forums

SEARCH
Site Search

FRIENDS
Link to us!
PhotoShelf

Home | Comments:
Average Rating:   8.5   Python4mIRC.dll v0.91 by Janno
Description:
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 mIRC.id.me() 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.
Screenshot:
No
Screenshot
Available

Comments:

  Mode:    Create New Post

Mirc indirMar 20, 2010 1:48AM
Rating:     1süpersiniz thanks




mirc indir
mircindir
sohbet
cikcik
sohbet
mirc indir
mircindir

Aesus1Sep 2, 2009 1:49AM
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 11: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 11: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 11: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 5:36PM
Rating:     10great implementation...just gotta find some cool stuff now

TRTAug 31, 2007 3:18PM


:)

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


GaMatecalSep 2, 2007 2:48PM
Are you serious :OOOO

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

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

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

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

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

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

blue-elfAug 27, 2007 1:31AM
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 6:29PM
nice, Janno :)



Create New Post

You must be logged in to post messages.