Web Log Organizer
1. Collate IP addresses in a web log. This would entail sorting the data so that the same IP addresses are grouped together and those sorted by date. As it exists, the data will be originally sorted by date.
2. Provide for removing lines in the log based on a partial match from an external file. The external "delete" file will be comprised of entries separated by line returns. For example, if the "delete" file contains a line "pingdom" (case insensitive), then any line in the original file containing that word (or phrase) would not be written to the output file.
3. Provide a GUI allowing selection of the input file name, output file name, and "delete" file name. Remember the entries from the previous session.
4. The "delete" file may contain multiple lines. I don't expect it to exceed 200 or so entries.