___________________________________________________________________________ PAINGWIN'S NNTP SERVER CHECKER version 1.3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ version 1.3 - The control menu (at the top left) gets disabled when the Begin button is pressed - An INI file is used (my special homemade method from scratch) for saving the settings. Now any future versions will be compatable with your settings - this is still saved as settings.txt, but in a more efficient method - You can write the results to a webpage (HTML format) or just text (the latter method only writes the addresses, one per line) - Moved a lot of the main functions into easier-to-manage subfunctions (before, I had the same code written 3 different times, so I'd have to change one feature 3 times -- what a waste of time) - Fixed the lights light #1: connection to server yellow=trying to connect green=connected red=error/failed light #2: can be connected to yellow=waiting for response green=accepted us red=denied us [code 502] light #3: has the group(s) you want yellow=asking green=has 2 or more articles for that group [code 211] red=doesn't have the groups (or has less than 2 articles) - When connecting to a server, it will move onto the next server in the list if there was an error connecting (before, it would wait until timing out, but since there's an error (reported by Winsock), it shouldn't bother waiting) version 1.22 - The WinSock status feature (added in version 1.21) now works :-) - The "Begin" button is now a little bit bigger - The text-box font changed from MS San Serif to Verdana - Added a pretty color change for GotFocus and LostFocus on the text boxes - Added tooltip (info bubble) to the listbox (in the 3rd frame at the bottom) - The default timeout time is now 8 seconds instead of 5 - Removed the unused controls (the exe file size didn't change much) - When starting the program up and the "Use this file:" option is NOT checked, the filename and Browse button will not show up - 3 different lights (gray/red/green/yellow) - SourceForge.net now hosts my site: paing.sourceforge.net version 1.21 - Under the 2 listboxes are numbers (how many servers listed in each) - If starting up the program and the [Only list servers that have this group] box is UNchecked, the "Has the newsgroups you want" box/frame will stay hidden - On the Working Servers List webpage... ... the title is now centered ... the webpage has a and tag ... the articles # is in monospace instead of proportional - Added a "Winsock status" text/label above the "Checking:" box - The "Prevent duplicate servers" checkbox will be disabled before it begins to check the servers - Renamed "more info / about" button to "About" - Added a menu-bar to do 6 things: [File] save settings, about, exit, [Control] begin, stop, save and stop version 1.2 - Added a percentage complete (not the progress bar, but the label/text) - Changed some of the colors - Timeout limit is now 1 to 15 (instead of 1 to 10) - For the Browse button, "All file (*.*)" was added - When the "save settings" button is pressed, the Status log isn't cleared - Added a "Stop & Save" button - Added a "Prevent duplicate servers" option - Made the Working Servers List format look better (now in tables) - Less cluttered look - Renamed to "Paingwin's NNTP Server Checker" version 1.1 - Completely re-did interface version 1.0 - (unreleased) --------------------------------------------------------------------------- Known issues: - When running from a floppy, a "Bad file name or number" error may come up on startup. Copy it onto your HDD instead and it will work. - When download a webpage, it will appear to be doing nothing for a very long time. It's actually saving the entire site into your available RAM and will save it in a minute. The larger the site is, the longer it will take. However, if it's idle for 5 minutes, it's safe to assume it's frozen (stopped responding), in which Ctrl+Alt+Del should be used. - If running on Windows 95, it's slower, some logic doesn't occur, etc. This usually doesn't effect anything major, but it prevents the prettiness from shining through. :-) [EOF]