mIRC Home    About    Download    Register    News    Help

Print Thread
#273665 24/10/25 10:27 PM
Joined: Nov 2017
Posts: 25
G
Ameglian cow
OP Offline
Ameglian cow
G
Joined: Nov 2017
Posts: 25
I would really like to be able to run mIRC headless just for the msl component. I've noticed that another irc client uses msl code so the author must have obtained a script parser for it from somewhere, or they re-wrote it or worse, reverse engineered it!

Any ideas would be appreciated.

Joined: Dec 2002
Posts: 3,863
Hoopy frood
Offline
Hoopy frood
Joined: Dec 2002
Posts: 3,863
The scripting language is tied into almost every feature in mIRC, including the GUI, so you could say that the script parser is literally mIRC. I am not sure how I would create an mSL script parser that is not mIRC. Yes, any non-mIRC mSL parser would need to have been reverse-engineered to try an act like an mSL parser. Considering that mSL grew organically, was not designed or planned, and has so many nuances, differences, backward-compatibilities, edge-cases, and inconsistencies in behaviour across pretty much every feature... well, let's just say it would be a challenge.

The only approach I can think of that comes close to a headless mSL would be to add a command line option that prevents the mIRC GUI from being displayed. But there are so many commands/identifiers that relate to dialogs/windows/other GUI states that even that would take some work.

Joined: Nov 2017
Posts: 25
G
Ameglian cow
OP Offline
Ameglian cow
G
Joined: Nov 2017
Posts: 25
I appreciate your time and response. If mSL is baked into the gui then I wouldn’t even consider doing it, sounds like to much of a challenge.


Link Copied to Clipboard