lol sheesh .. why don't ya leave the guy alone .. if he
wants to use mIRC for bots so what .. he's just making
a small feature suggestion, not asking for re-development.
"small feature suggestion": I agree that, if someone is trying to write (in this case a bot) in a program that would exceed the
operating system limitations, then using that program to do the srcipting in is inappropriate.
mIRC scripting is supposed to enhance the IRC experience (i.e. help the hapless chatter), not become a "be-all-and-end-all" launch platform for the killer app.
In this case, the author has chosen an inappropriate platform for the project. A custom "eggdrop", Java or C++ program that can log the IRC stream (thus not opening any windows for each channel) would be the best way to go. The author can then write any "windows" into the program to view logs (or part of the stream) on demand.
The only reason this might not work is if the author wants to view all 200+ windows
simultaeneously.
Given that mIRC is designed for the human chatter, taking all the channel streams and mashing them into one (
reminds me of "Ghostbusters" - don't cross the streams! ), is counter productive and (I believe) against the original concept of mIRC (I did make an earlier post about gold-plating - is it in or out of the scope of the project).
The original author (DeeperID) did note the issue of being able to distinguish between the streams within the window, this would have to be achieved by having a network and channel ID prepended to the nick identifier. Deeper ID says "It can do all the same things and IMO it is much easier to do some things with it." In this case, it cannot do all the same things, and this particular task is not "easier".
The bottom line is, if DeeperID has a specific task, then it woudl be best to find the appropriate tool to do the task.
The line just under the bottom line is that this
is a feature suggestion, let's take it on its merits. However, what may appear to be a small suggestion may require some large re-development effort!
Cheers,
DK