Temporary log problem (.1.log etc) can be handled easily in mIRCStats by selecting multiple logs with wildcards like this:

c:\logs\#chan*.log

or if you have the same channel open in multiple networks:

c:\logs\#chan.network*.log


This picks up all matching logs, both permanent and temporary and analyzes them in chronological order. It also handles dated logfiles (monthly, weekly...) just fine.

That should work in most cases, unless you crash your mIRC or open multiple connections to the same channel.