[v1.21] 1. Fixed some checkboxes not being updated correctly when new chan was being entered. 2. Added automatic set of Log path + file when Bot FTP Download is active. This should fix errors of Log not found if Log field isn't filled in correctly, since it now fully relies on $mircdir. 3. Modified channel loading so it no longer "forgets" ftp/bot settings if they were temporarily turned off. [v1.20] 1. Probably too little too late, but the settings filename for new channels now defaults to settings.cfg instead of channelname.cfg, thus easing confusion for newbies. 2. Modified the update timers 3. Fixed bug where full update flag would remain set and Update button would start a full update and upload. Eep. 4. Fixed all timers being stopped if errors during update process. 5. Fixed auto chan info generation if > 1 chan defined. 6. Added Incremental Logging, this will only download the log since the last update, and add it to the total log stored locally. 7. Modified [url] handling. 8. Added ability to use ^K, ^U, ^B and ^R to represent mIRC control codes in topics. 9. Modified: .BAT files no longer delete themselves. [v1.14] 1. Fixed stupid incompatibility with mIRC 5.7. [v1.13] 1. Fixed some stupid bugs I managed to create in 'fixing' the !nextupdate / update catchup stuff. Grr. [v1.12] 1. Fixed !nextupdate not showing properly in some cases when the script was run for a long time. 2. Modified the hourly/daily interval inputs to be editboxes instead of listboxes 'cause of the annoying and counterintuitive way that the intervals had to be selected... now u just type them in. 3. Modified the display of the password fields to show asterisks instead of the actual password 4. Fixed some nasty bug in the timing that would prevent the full update from running if the script wasn't active during a time at which an update should have occurred. Ugh! :) 5. Added limit checking to the hourly/daily int. fields (why do people feel so compelled to put illogical values in those fields?) 6. Modified timers, since the original timing system overhaul there's been no need for offline timers. The only place mAC will now do updates and uploads from is the control panel, not via timer or popup. [v1.11] 1. Modified command to /msg the channel if "Say to Channel" is enabled to use RAW PRIVMSG so as to not conflict with some scripts that trap the /msg command. 2. Fixed a stupid bug where the "Close on Exit" settings wouldn't be remembered across sessions because the batch file killed the .lnk file which allowed windows to remember the settings for the batch files. Which means that now if you set MSFTPUP/DN.BAT to close on exit, it always will from that moment on. 3. Added a nifty feature (thanks to Jeffy from #effingham-il on DALnetfor the idea), allows users to type !nextupdate and and have you /notice them the time remaining until the next update. [v1.10] 1. Added ability to download mIRC style logs from your channel eggrop 2. Added "Reuse Channel Settings" option, allows you to retain channel settings already on your screen when you type in a chew channel name. 3. Fixed autotimer not being turned off when Automatic Operation was turned from from Control Panel dialog. 4. Modified: If you load a channel while another one is already loaded, the changes to the other channel are saved, unless some fields are left blank/invalid. This is to eliminate accidental loss of all changes if you want to edit another channel and forget to "Save" 5. Modified: Clicking "OK" will now also save the current channel, provided all fields are valid. 6. Added "Say in Channel" checkbox, allows to /say the topic in the channel instead of setting it as topic (or both). 7. Fixed bug where an error was reported upon attempting to remove the last channel on the list. [v1.02] 1. Fixed autotimer to reset when update interval changed. 2. Fixed U&UA not being exe'd on 1st hit of update interval (oops) 3. Modified "Waiting to upload .html file" delay, is now dynamic, (3 x sizeOfLog[in MB]) sec. 4. Modified: Completely overhauled scheduling system: If hourly interval divides into 24, updates will always be scheduled for a multiple of that interval relative to midnight, except when performing a "catch up" update when an update time passed and mIRC was not active. If daily interval divisible by 7, updates will occur weekly (Sunday at midnight), except when performing a "catch up" update when an update time passed and mIRC was not active. In all cases, mAC now keeps track of the last time a full Update + Upload was run, and attempts to behave accordingly :) (For more detailed information, see readme.txt. [v1.01] 1. Fixed checkbox state for topic not being checked 2. Added Status Window echos to display current task while Update + Upload is running (if triggered by timer or by popup) 3. Added "Enable FTP" checkbox, allows disabling the uploading to website during an Update + Upload operation. Useful if your web page is on your box 4. Fixed display order of status line messages 5. Modified maximum daily interval, is now 28 days 6. Added [url] token to Topic field, will be replaced with your stats page URL. i.e... Topic: "Stats at [url] - Updated Daily" ftp Hostname: "www.channel.com" Remote Location: "/stats" .html file: "channel.html" Would be set in your channel as "Stats at http://www.channel.com/stats/channel.html" 7. Added support for port #'s in the ftp Host field, port # will *NOT* display as part of topic :) ftp Hostname: "www.channel.com 911" Will connect to www.channel.com on port 911 8. Fixed double slash in URL if "/" Remote Location was specified. 9. Modified topic set instance (is now set after upload completion rather than upload start (unless "Ftp Enabled" is unchecked, in which case topic set occurs on update completion. [v1.00] - Initial Release