This is the release notes for everything prior to and including V4.0.3.166
4.0.1.166 (09-11-2004)
-FIXED Recently added sponsorship info to the main window. For some dumb reason I duplicated the player search controls. This had the effect of stopping them working... Doh! Henceforth to be known as a "peelism".
4.0.1.163 (25-08-2004)
-ADDED double click on GUID in the Cheat Report to view Player Properties.
-FIXED Player Location report and Check Keys report dialogs which where messed because of changes to the Cheat Report dialog.
-FIXED numerous label bugs where text lable wasn't transparent and had the wrong background.
-FIXED Access Violation on startup caused by HTTP setting load error.
-FIXED default skin colours if no ini present.
-FIXED List Index Out Of Bounds bug in server monitor (Server Selection Combo Box).
-FIXED List Index Out Of Bounds Error in cheat kick code if the Abuse.lst file existed but was empty. (Thanks AlCapone - I'd never have found it)
-ADDED "Copy Player Details (PBBANS Format)" button to Player Properties.
-ADDED "Delete Player" button to Player Properties.
-ADDED skin.ini is completely ignored and colour changing disabled if there is no banner.jpg or tile.jpg skin images.
-FIXED Spam Player Message would not send to IRC if spamming on the server is disabled. (Thanks AlCapone)
-FIXED FTP Download bug which caused the FTP dialog to select the wrong import option once files where downloaded.
-ADDED AliasFinderMS.chm help to go with the application. Updated buttons at the top right of the main window "..." goes to the about box (old "?") "?" loads the help file.
3.0.2.??? .. 4.0.1.157b (11-05-2004) (ONLY RELEASE IN BETA)
ADDED the ability for a single AF database to contain players from multiple games. You no longer have to run a different AF for each game you monitor. Handy for multi-game clans/server admins.
--The impact of these changes are shown...
--Each server MUST have a game type specified.
--Scheduler now needs to know which game it imports logs for. (if no server specified)
--If logs are processed manually then AF will ask which games the players are being imported for.
--If pre-V4 DAT files are imported then AF will ask which game these players are for. NOTE! YOU CAN NOT HAVE MULTIPLE GAMES IN ONE DATABASE WITH THESE FILES.
--If a pre-V4 database is loaded you will be asked which game the players apply to. As above, you can't have multiple game types in one old database.
EACH game now has a ban list file specified, this impacts on many reports. Location Report, Cheat report, leaked key report and pbbans viewer.
--AF now IGNORES the pbbans.dat in the same folder UNLESS you tell AF that that is the ban list for your game.
---You will have to activly go to the settings and TELL AF about this file.
--Player kicking, cheat messages (IRC and in game) and GUI cheat finding will ALL fail until you set a ban list for your game.
--Reports based on a ban list will NOT work until you perform the changes.
--You can run reports for all games or just the game you are interested in. These reports will obviously only work if you have players for the specified game.
-DATABASES are now much smaller than previously. This is due to an inefficent method of data storage being improved.
-ADDED the ability to filter out countries with only a few player so the results are not artificially skewed.
-ADDED close buttons to many dialogs. I think i got them all.
-ADDED Made Cheat Report window modeless. This means you can go to the main window while the report is still showing. Handy for doing further searching on cheaters found.
-ADDED the ability to search for OpenGL data via the web interface. (Requested by Mullins)
-ADDED game information to IRC searches. e.g. !searchalias orangepeel will return <game> <guid> <alias list>
-ADDED game information to the Web Interface.
-ADDED the ability to save players from only one game or from all games.
-ADDED BBCode output to a memo in the web interface
-ADDED the ability to choose NO COLOUR for any IRC setting message
-ADDED a tab book to the main window to allow me to add more funtions on the front.
-MOVED Server monitor to the main window.
-UPDATE the openGL report. Data is now ordered based on Filesize, MD5 then Location. You can also optionally remove location info.
-ADDED !halt command to IRC component to stop those long searches. (requested by jambo)
-ADDED you can now queue IRC searches and they will be done one after the other. note, doing !halt at any time will stop ALL searches. Also any user can stop others searches.
-FIXED bug where the scheduler was causeing server logs to be restarted. Bug was added recently. never public. (found by mullins)
-FIXED Import dialog so Import from Log was the default. Again the other way was never public. (found by Mullins)
-FIXED Import dialog so controls are properly disabled. Bug was never public. (found by Johnnie)
-ADDED AF now remembers the Use Formatting and Include Source and Include Extra info in the players properties dialog. (requested by Mullins)
-ADDED AF now gets it's list of supported games from one of 3 websites. This means AF MUST have internet access or it will not run.
-UPDATE HTML generation code so it uses the colour scheme for the UI for static pages. - these are usually limited to the error pages and info page.
-FIXED Import bug where if you selected LOG it enabled DAT import and visa versa
-ADDED Check for Updates button to the About Box
3.0.2.??? (??-??-????) NOT RELEASED
-FIXED .dat import so it's MUCH faster than before. On the development system, an import of around 50,000 guids would take approx 5+ minutes. It's now down to under 20 seconds.
-FIXED .log import - similar trick to .dat import. Both OpenGL and Alias import is speeded up.
-FIXED OpenGL cleanup routine. This function wasn't properly cleaning out duplicate opengl entries.
-ADDED the ability to only keep backups for x number of times. E.G. You can configure AF to only keep the 5 latest backups.(Requested by Johnnie "What's the delete key for?")
-FIXED logging of IRC commands where normal conversations where logged.
-ADDED the ability to optionally include Source and Date information for aliases and IPs in the WEB interface
--ADDED optional OpenGL and Platform information to the WEB interface. WARNING. Because i've had to update the HTML files, you may have to backup your originals if you've edited them. Then you'll need to implement the changes i've made.
-ADDED the ability to share player details from the Web front end. When viewing player details on the web front end, there is a new button and edit box at the bottom. The button activates the share for the player while the editbox contains the url to actually share.
--Please note the URL will NOT function until you activate it by pressing the share button.
--The url to share may be based on your LAN ip. If this is the case then there is a hidden setting in the INI file. Set WebHost to your domain. E.g. in my case, I set WebHost=www.orangepeels.co.uk This will then make the urls work outside your LAN.
--Shared GUIDS are stored in a text file called sharecodes.web You can edit this file in notepad to delete shared players.
-FIXED bug where if there was no aliasfinder.ini and skin.ini the font and background colours where transposed.
-ADDED the ability to switch OFF the pb_sv_MsgPrefix. If you switch it off then you will need to specify the setting manually. AF will not work without a valid setting here. By default it's left getting the setting automatically. (as before)
-ADDED the ability to set IRC colours for all messages sent to your channel. (requested by Johnah)
-ADDED the ability to automatically kick players who have over a certain number of aliases. Will only kick on detection of a NEW alias. System is optional and OFF by default.
-ADDED the ability to optionally convert between game colour codes and irc colour codes. Only converts ^0..^9 all others (e.g. sof2 codes are ignored)
-ADDED the ability for AF to automatically check to see if the pbbans.dat in its current folder has been updated. It checks the file date time every minute and if the file is newer than the last check then it loads the pbbans.dat again. This will allow AF to integrate seamlessly with the new PunksBusted Auto-MBL
3.0.1.113 (11-02-2004)
-FIXED settings bug where if u pressed done it implied settings would not be saved. (Found by Johnnie)
-FIXED bug where Unknown was being added to the Platform Data.
-Added MD5 Search function in the main window - Had to rejig the whole search as it was getting a bit untidy.
--Search is now a dropdown. In the list is a history of what you have searched for. This history also controls the search type.
-FIXED bug where Weblog is written even if the function is disabled
-FIXED bug where if you cancel an FTP download, the download continues and the progress dialog is left open.
-Made the Source in the player properties show the end of the source string (for those with long paths) (Requested by "I don't have and END key" Mullins)
-Ripped out TVortex IRC component. Using Indy Tools instead. Hopefully more stable.
-Added network-tools.com link for IP's in player properties (web interface)
-FIXED OpenGL Info reading (due to changes in PunkBuster) Now added path to the OpenGL file.
--Instead of copies of the data being added to the database. AF attempts to merge identical MD5 and filesize fields.
-Added the ability to select specific aliases and ip's when copying player details in PBBANS.DAT format. (Requested by "I can't be arsed deleteing" Mullins)
-Added Beta marker for the version info. (Please don't distribute beta versions as the may not work as advertised)
-Added Search History saving. In case it get's too long, click the 'Clear History' button. History is saved to AF.SH file.
-Added IRC timeout value. This is the amount of time to wait for a ping pong event from irc. if one isn't received in this time then the component reconnects.
-FIXED progress % as apparently it was unreadable when progress got past 50%
-Added optional "Show Progress On Load" setting for those with titanic databases.
-Added progress % below the bar so it doesn't get obstructed by the progress bar itself.
-Added a Move menu item to the system menu when right clicking on the taskbar (delphi apps break this menu for some unknown reason)
-Made the dialogs follow the main application window. Useful for multi monitor envirionments. Old version would always display dialogs on the Primary monitor instead of following the main window.
-FIXED load times dramaticlly. Each player was checking the date/time of the file. This slowed things down massivly. (Sorry about that)
-FIXED the skinning/colour settings which stopped the user doing it in the settings dialog.
-Added Event Scheduler to allow you to automatically perform the following at user chosen times
--backup the aliasfinder database. (you can backup to the same file or to a different file each time)
---IMPORTANT - For the backup to work, the target folder MUST exist. By default that folder is called "<aliasfinder folder>\backup"
--Download and process (optional) the PB SV Logs. (if you decide to process them then they will automatically perform an opengl process)
---IMPORTANT - This function (if processing is on) will clear any logs currently selected.
---IMPORTANT - Do not use the User Inteface while this function is running.
--Automatic updating of PBBANS.DAT
---IMPORTANT - This function is currently DISABLED due to factors out with my control.
-Converged the dialog nameing system (irrelevant to you :p)
-Added the ability to ignore the source file (where the data came from) when printing or copying player properties.
3.0.0.99 (22-12-2003)
-Removed the GUID listbox - Win9x couldn't load more than 32766 players because of limitations in the OS. By removing the listbox the limitation is gone.
-Major shuffle in the Main Window as the GUID listbox is removed.
-Added logs downloaded via the FTP component into the Process Files listbox ready for parsing (suggested by lazybones mullins)
-Added Done/Cancel buttons to the settings.
-Made Reconnect to IRC and Server Monitor buttons disable instead of hide when not functional.
-Fixed 'Visible Window Modal' error. Hopefully.
-Changed the exit procedure so AF exits when working with lots of servers.
-Completely rebuilt the database file format to include the following: -
--Match IP with a date and time and a source the information came from (Log file, server or import)
--Match Alias with a date and time and a source the information came from (Log file, server or import)
--Added a first seen date and time.
--Added a last seen date and time.
---Because of these new functions it's HIGHLY recommended you RE-IMPORT all your LOG files.
-Changed default skin so it looks similar to the website.
-Moved all the function controls to the right hand side of the main window - This is because we where running out of room along the top.
--Some button display popup menus (Database and Reports)
-Added the ability to quickly set a personal welcome message to ALL players in your database.
--These messages can be removed again as long as you do not change the players message after it has been added.
--Any new players will require the message to be set for them... Due to the way the AF messaging system works, it is not practical to have AF automatically add player personal messages when they are first created.
-Fixed bug in FTP component which added an extra slash to the download folder.
-Added progress dialogs to the FTP download.
-Added the ability to print the results of a search.
-Added the ability to print the player properties.
-The player properties dialog in now non modal - this means you no longer have to close it in order to view another player.
-Added the ability for the user to select PASV (passive) mode for the FTP connection.
-Changed the way the FTP component receives a list of files. Filtering is done in software as opposed to the FTP server. (This is because some FTP servers can't handle the filtering)
-Fixed IRC queries so users can't message AliasFinder bots from off channel. :roll:
-Added colour/underline/bold to irc bot queries. Go to the IRC settings to adjust these so the text is formatted the way that's suitable for you.
-Added OpenGL information Collection. You must specifically tell AF you want to collect opengl information - There is a RadioButton on the main window for this purpose.
-Added OpenGL report showing all the Size and MD5 information contained in your database.
-Added cheat marking in the main window. If a player in your database is in the pbbans.dat file the message 'This Player Has Cheated' is shown just above their guid.
--If you double click this message when it's visible a dialog is displayed with the cheat information.
-Added Web query component to allow users to search their database from a web page.
--A username and password must be set.
--You can choose which port to run on.
--You can customise the look and feel of the query and results pages by editing the templates.
-Added user Platform (Windows, Linux, Mac) information. This info is ONLY gathered live.
-Added the ability to start AF minimised.
-Added the ability to set the process priority of AF within the settings. This should help those of you who experience lag issues when running AF on your game PC.
-Updated the Player Properties dialog to display the new information (OpenGL file, Platform)
-Fixed bug where Server Message delay and repeat times where not changes without restarting AF.
2.0.5.76 (19-11-2003)
-Changed the way AliasFinder handles saving of the database. AliasFinder NO LONGER auto saves the database - this occasionally caused corruption of the file. You must now manually save the database before exiting.
-Changed all the reports so the link at the top is correct for the new site e.g. www.orangepeels.co.uk
-Fixed Check Keys dialog title - had the wrong one.
-Updated the instructions for the Check For Cheats report so they are correct ;)
-Added a "Create Desktop Shortcut" / "Create Start Menu Shortcut" functions to AliasFinder settings dialog.
-Added a Player Location report which tells you where your players are coming from, were most of your cheats come from etc. -tounge in cheeck.
-Added colour/underline/bold to irc bot queries if the results involve a cheater. Go to the IRC settings to adjust these so the text is formatted the way that's suitable for you.
-Added FTP download of SVLOGS integral to AliasFinder. you can do settings for each of your particular servers (remembered) or you can add the FTP settings on the fly. The SVLOGS will be downloaded to a subfolder in aliasfinder called FTPSERVERIP.svlogs. sv_viol.log and sv_cheat.log will also be downloaded and renamed to have the date and time at the start of the filename. Please note that if a file exists in the download folder and the file sizes do not match then the file will be overwritten, otherwise the file is skipped.
-Changed the Server Settings dialog box layout to make room for more features and settings.
-Added g_needpass 0 checking. Basicly this allows you to automatically kill the Server Messaging if the password for the server is set. You can override this setting in the options if required. (suggested by Merlian)
-Added !getban GUID IRC query function. This will allow you to get first matching GUID from the PBBANS.DAT file in the AliasFinder folder.
-Added the option to add BBCode to the reports (off by default).
-Some users are having difficulty importing logs. I have no idea why, however it COULD be because a server(s) are being parsed at the same time as an import. For this reason, server parsing is now disabled when the PROCESS button is pressed. They are reenabled at the end of the import.
-Fixed the issue with the server monitor. This is now available on the main window if you have server(s) configured in your options.
-Cosmetic change to the top row of buttons - consolidated the reports into one button, redone popup menus so they fit with AliasFinder style.
-Added three beeps to the quit procedure IF the user has not saved the database.
2.0.4.67 (04-11-2003)
-Added !updatebans <URL> where you can update the ban list via irc... please note, this will only accept FULLY qualified urls (includes HTTP:// at the start) and the file to be downloaded MUST be a DAT file. Please make sure the server admin is ok with you using this function.
-Fixed bug where when you deleted a server while it was being polled an AV would occur. (ty Mullins)
-Fixed IRC reconnect AV... maybe.
-Fixed IRC Logging is only on when IRC is enabled (ty mulls)
-Fixed Autokick where I broke it in other testing... because I didn't want branded a cheater on my server so I had to remove the " For Being A Cheat" kick reason. When I added it back in, I forgot the space at the start. doh!
-Added !getmessage and !setmessage for reading and writing a players personal welcome message in irc. see !helpme for usage instructions
-Added basic licence to the bottom of this document because of some dodgyness.
-Changed default AF IRC Bot name and channel because I was sick of people simply switching irc on without setting any settings... sheesh users eh? They'll probably still do it, but at least they won't spam my support channel.
-Added AdminNeeded functionality. If a player sets his name to ADMINNEEDED (or any case combination) then a configurable message is sent to your irc channel. AdminNeeded names will not be recorded in the AF database. (requested by Jedix)
-Fixed cheat kicking which would not work if server spamming was disabled. nobody complained, but it could have been an issue.
-Fixed log parseing which didn't work in Win95, Win98 and WinME. This was because the memos had a max size of 16kb. We use string lists instead now. The reports will still be a problem if they are over 16kb.
-Added the ability to send and recieve IRC commands via pm (e.g. /msg botname !helpme). By doing this we can have multiple bots in the same channel. Although at the time of writting if you message the channel then all bots will reply. (Requested by Rieger)
-Added a rudimentary server monitor. This is to allow admins to see who is currently on their server and quickly check the history of IP's and aliases etc. NOTE. Access to this has been removed for this release because it causes some problems. Please contact me if you wish to help test this function. (requested by Jedix)
-Fixed tab order for search controls. (ty mulls)
-Fixed issue where if you add multiple identicle replaeable strings it'll now replace them all. although with the exact same text... :p (Found by Daz)
-Added the ability to edit the abuse list. Go to the settings (F2) click Edit at the bottom left... bugger around to your hearts content. Data is saved to abuse.lst (text file)
-Added shortcut for the find functions of the pbbans.dat viewer, cheat finder and key checker functions (ctrl+f)
-Fixed the %namelist% so it no longer starts with a comma.
2.0.3.63 (11-10-2003)
-Fixed !getloc bug where the last digit of the IP was deleted. In most cases this would not have affected the result of the query. (ty Jonnie)
-Fixed edit/delete server bug when you had a server then deleted them. You could still delete and edit - doing this would cause an AV. (ty Jonnie)
-Fixed bug where you couldn't delete 2 GUIDS in a row. A List Index Out Of Bounds error occured. (ty mulls)
-Added the ability to switch on and off server messages in IRC. (originaly requested by [Znabela])
-Updated the player location dialog to be more in keeping with the application look and feel.
-All dialogs will now automatically re-center after being closed.
-Added the server name to the start of all IRC auto messages, Relevant for the multi server version - can be switched off in the options (F2) (requested by RodeoBob)
-Added NOTICE option. Please note NOTICE will only work with database queries. Normal server spam (if enabled) will still be sent to a channel.
2.0.2.60 (10-10-2003)
-Added server messaging on a Per Server basis. This does the same job as the likes of Server Messenger. (Originaly requested by Johnnie)
-Added Name field of a server (instead of IP:PORT) so it's more human readable. (requested by Johnnie)
-Added activity indicators using the status bar at the bottom. The status bar will briefly display the last action performed. e.g new player/new alias/server polled. (requested by {VoD}RodeoBob)
-Fixed bug where the default cheat messages had %alias% in them. Should have been %name% (thanks WoodenTop)
-Fixed individual player messaging. (at last) - you can now greet regulars to your server by setting a custom message in the player properties dialog (you can use the usual replaceable strings). This system can also be used in conjunction with IRC to alert admin to come to the server. A restart of AF is required to change this setting.
--Due to the way this works, there is a hidden value in the INI file MsgPlrClearTime - this is the time in minutes AliasFinder waits till removing the player from the message list. If your players are being messaged the whole time they are connected then increase this value. 1 should be enough, failing that try 2 or 3.
-Added the ability to auto kick cheaters from the server after a given number of cheat messages. (Requested by PureLoneWolf)
-Added !getloc <ip> to the IRC search functions. This will return the country for ANY ip. Use only full ip's in the search.
-Fixed possible Save/Exit/Parse Server conflict. Basicly it (hopefuly) WAS possible to destroy the database if you quit the application while a server is being parsed. Now it waits till the server is finished parseing. (this may make it VERY slow to exit if you have many servers)
2.0.1.52 (03-10-2003) - not released
-Fixed Find Cheats bug where if no cheats are found then the report is blank. Instructions return whenever you reopen the dialog. (Reported by WoodenTop)
-Added Find functions to the PBBANS Viewer, check key window and cheat finder window. This will let you search for anything without having to use other applications.
-Added the ability to double click a search result instead of having to click the result then double click the entry in the main GUID list. (requested by unamedplayer)
-Added the Country next to any ip output on the copy player details report (requested by Johnnie)
-Added %location% to the replaceable strings in the messages... This will now insert the players country. Freaks them out a little ;)
-Updated the Server Properties dialog where the replacable (e.g. %name%) strings now have their own description of their functionality.
-Adjusted server communications in order to work with Q3. SOF2 returns data in seperate strings, Q3 appears to do it in one large string.
2.0.0.49 (30.09.2003) - selected release (called the Multi Server Alpha Version)
-Little to no difference from a users perspective, but a huge update has been done to the way AF handles servers to allow multiple servers to be parsed. This will no doubt introduce bugs which have already been fixed. Namely file locking. I've tried to make the system as robust as possible but it could be possible for databases to be destroyed. BACKUP your database regularly.
--The settings dialog has been updated to reflect these changes. You must now enter an additional dialog to edit your server settings.
--Logging has been changed to allow different servers to write to different logs. e.g. serverip-serverport.log . This will hopefuly stop AF crashing when two servers try to write to the same log.
--Original ini files SHOULD be readable in this version.
1.0.22.45 (22.09.2003)
-Fixed bug where if the skins.ini file is not present then the default colour for the font (green) would not be selected properly. The user was presented with black text on a black background. I've been moving code around for another project (also part of aliasfinder) and did insufficent testing. Fixed now... doh.
-Updated default suspicious and leaked key values to 2 and 3 respectivly. 1 for suspicious made no sense as that would flag everybody in your database who had a single ip attatched to their details.
1.0.22.42 (22.09.2003)
-Added player location funtion courtesy of www.maxmind.com. This function allows you to parse your database and find guid's that have been used in multiple countries. This is usually indicative of a key that has been leaked.
-Fixed occasional crash on exit bug. This bug was fairly catastrophic as it destroyed the AF database. Now the exit button will occasionaly disable meaning AF is in the process of saving the database. This should stop the bug from occuring again.
-Added function to allow you to copy an ip associated with a GUID. Go into the player properties, select the IP you want, right click and then select copy. Please note, you can also copy out aliases and lines from the other information list boxes. (Requested by Mullins)
1.0.21.34 (13.09.2003)
-Added IP Search function to main application. I.E. search for 127.*.*.* will return all ip's starting with 127. Wheras entering 127.*.0.0 will return all ip's with 127.whatever.0.0 (Requested by HolyShit)
-Fixed bug where players with Registered Names do strange things to the GUID database. Added a function to check the validity of the GUID.
-Found and fixed a small bug where if the rconpassword was wrong you had to restart the app to get it working. Also added a message box to inform the user of the problem.
-Added PayPal link in the about dialog. :p hint hint.
-Updated the colour selection for font and background. You can now have a choice of 16 million (give or take) colours instead of the paltry 16.
-Fixed bug where cheats where not being found if the pbbans.dat file didn't have a space in the location for the date/time. This was supposed to be fixed in 1.0.0.15 but obviously wasn't. Now looks for the first ']'
1.0.20.31 (05-09-2003)
-Cleaned up memory leak where player info was not being released.
-Fixed multiple instance bug where if you ran a second copy of AF in the same folder then the database was destroyed. You can now only run one instance of AF from the same folder at any given time.
1.0.19.25 (27-08-2003)
-Changed version numbers so I don't have to keep resetting the build no. one day, i'll be walking along and BANG! i'll find a clue. so it's major.minor.release.build by rights at version 1.0.0.15, it should have become 2.0.15.whatever.
-Fixed bug where if a player had no alias (which shouldn't happen but...) then an AV occured. Also fixed a similar potential issue with the player GUID
-Discovered the Import function either never worked or I broke it when trying to speed up the File Loading in version 1.0.0.17 : I've heard of testing...
-Added some IRC functionality. I'm not going to document this yet as it can cause AF to be flooded off the network. As soon as I get this settled I'll document instructions. (Requested by Znabela)
-AF Should reconnect to IRC when disconnected. If it doesn't there's now a quick connect button at the top of the main window.
-Added minimise to System Tray. (Requested by Znabela)
1.0.0.18 (25-08-2003)
stupid stupid stupid peel.
-Fixed bug where the program couldn't find the aliases for a player. I broke this when trying to speed up file loading. say it with me... Doh!
1.0.0.17 (25-08-2003)
Not much done this time...
-Huge speedup at loading the aliasfinder.dat database on application start. Importing will still take an eon - depending on database size.
-Added the ability to copy a players details out of the database in a format compatible with the PBBANS.DAT file. This information includes the date/time, GUID, all the players aliases, all their IP's and a user entered reason. Once you've copied it it's a matter of pasteing it into your server pbbans.dat file. (Requested by Znabela)
-Fixed (i think) an IRC bug where a channel could not be joined unless perfor was ticked. This error only happened if you changed an irc setting in the Settings dialog. If you restarted the app, it was ok.
1.0.0.16 (24-08-2003)
-Added logging for IRC component. May help with working out what's going wrong if you can't get it connected to IRC. see aliasfinderIRC.log in the AliasFinder folder.
-Made the fade off by default and added a checkbox to the settings to switch it on/off.
-Fixed some of the IRC bits because they don't stick to standards... pff standards! I'm not an MS user for nothing you know.
-I was getting an odd "" is not an integer crash. Fixed it.
-Added Player Properties right click popup menu item.
-Changed the way the foreground and background colour work. These settings are now stored in skin.ini. Now skinners can distribute the colours they want to go with their skin.
1.0.0.15 (23-08-2003)
-Added more player information to the file (Requested by RodeoBob)
--This required an update to the file format to include: -
--File ID String
--Version Number
--For Each Player : -
---List of IP's
---List of other information - e.g. the log file found in or the date/time alias detected
-Added simple PBBANS.DAT viewer
-Added load/save buttons (right click save button to save as) (Requested by RodeoBob)
-Added Cheat message time is now cofigurable (in minutes)
-Added VERY basic skinning ability
--Two jpg files must be present in the same folder as aliasfinder.exe 'banner.jpg' and 'tile.jpg' For best results, 'banner.jpg' should be 996 x 159 pixels in size, The 'tile.jpg' should be a tile capable image. The size of tile.jpg is fairly irrelevant although too big and you won't see the whole picture.
--if either of the files are missing or not loadable, the default rizla banner/background will be used.
--The font colour and background can be set in the settings dialog. Currently only 16 colours are available.
-Fixed PBBANS.DAT reader so it can handle format the same way as PB Log Parser (i.e. looks for ] character)
-Some minor UI Changes
-Added player properties dialog. This will display the players IP information as well as GUID and aliases.
1.0.0.14 (13-08-2003)
-Added optional cheat message spamming. Please note, the PBBANS.DAT file must be present in the same folder as aliasfinder.exe for this function to work. Also at the moment this message will be resent every 20 minutes if the player is still on the server.
1.0.0.13 (12-08-2003)
-Added progress dialog when loading and importing files.
-Added some error correction to load and save function - this _may_ help some users.
-Added PBBANS.DAT searcher for your data. This will show all the players found in the PBBANS.DAT file that have played on your server. (Requested by =CW=Johnnie)
-Fixed import bug where users could view the settings etc while importing. All controls are now disabled when importing.
1.0.0.12 (10-08-2003)
-Added Feature request from =CW=Johnnie on www.punksbusted.com for an import facility for sharing player databases
-moved server parse and spam checkboxes to the settings dialog : i kept clicking them by accident :(
-removed WelcomeBackMessage and IgnoreColourCode from INI file : neither where used.
1.0.0.11 (08-09-2003)
-Fixed bug where PB sometimes could not determine a players GUID and returned ? these 'guids' are now skipped.
-added slightly more information to the log file.
-Updated the about dialog to read from a text file. saves me recompiling all the time...
-added more abuse
-Welcome Message and Abuse messages are individualy toggleable
-Added hidden DoFades=1 DoFades=0 to ini file. I found that VNC didn't like alphablending so this flag allows you to switch it on and off. it is on by default.
-Changed the application font to FixedSys. This is more in keeping with the rizla website.
-Added %namelist% to the abuse message so a list of aliases can be shown on the server.
1.0.0.10
-Added more options to the settings file
-Prompts to save options on closing settings dialog.
-More repair work on the server spamming.
-Saving aliases WITHOUT colour codes is now an option. this saves the proggy thinking ^4dave and ^3dave are different aliases
-Also does the same with case.
-Builds a log file of aliasers and new players - only active if server parseing is on.
-aliasFinder.dat is auto saved after adding a new player or guid.
1.0.0.9
-Added server polling and spamming
-- it's possible for alias finder to build it's database of files based on infomation read from the server
-- It can also say hello to new players and criticise aliasers automatically.
-- Both these functions can be switched off
-aliasfinder.ini file stores crucial settings such as server ip, port, rcon password etc...
-Added a few tweaks to the UI
-- Application asks if you are sure you want to quit.
-Can delete players from the guid list.
-Updated comments in source for new code.
1.0.0.8
-Documented the source
-Slight trimming of source
-Added dynamic version information reading in the about dialog.
1.0.0.7
-Stole an icon for the application.
-Updated tab order
-Implemented alt+key and ctrl+key presses for most program functions.
-Marked keypress with _ character
1.0.0.6
-Made it possible to press enter when you search for a guid or alias
-Added ability to move the application by clicking and dragging the rizla logo at the top of the application
-added minimize function to the application
-Made the exit button, about button and minimize buttons look like standard windows controls.
1.0.0.5
-Major UI overhaul - now in keeping with the (rizla)1060 website black background, lightgreen text.
-Added funky fade in and out on about dialog as well as fading in the main application.
1.0.0.4
-Fixed bug in Clear Files where it was zapping the alias.dat file.
-Updated UI
-- removed app caption
-- added about box
-- reordered controls.
-Added links to rizla and my website in the about box...
1.0.0.3
-Added GUID Searching
-Added the ability to search for an alias irrespective of colour codes.
-alias.dat is autoloaded (if present) on start up and saved on close.
1.0.0.2
-Allows you to save the built data to alias.dat
-Allows you to search based on alias (must be accurate with colour codes etc)
1.0.0.1 (internal only)
-Rudimetary build allowing you to generate a list of aliasers
1.0.0.0
-Design Stage - non functioning