logo BOTSLIST   Home   |   Products   |   Services   |   FAQ   |   Sign In    |   Sign Up  

BotSplit

LOG PROCESSING SOFTWARE
For IIS and Apache

If you are interested in preprocessing your web server log files to separate bots from users, then you will be very pleased with BotSplit — a very helpful utility that:

  • Recognizes bots based on our growing and well-maintained database of nearly one million ip addresses of bots.

  • Uses multiple idle threads to split log files in the background without overloading your computer.

  • Works as a command line tool so that it can be incorporated into automated scripts and processes.

BotSplit Software + First Database

REQUIREMENTS

  • Desktop or server version of Windows
  • Log files in one of the following formats
    • W3C Extended Log Format for IIS
    • Common or Combined Log Format for Apache

US$39.00
Buy Now

BotSplit Quarterly Database Update

REQUIREMENTS

  • Botsplit Software

US$19.00
Buy Now

  SYNOPSIS

	botsplit /?
	botsplit /apa: <name> [/rcl: <trash>] /out: <name> /aux: <name> /err: <name> /bdb: <file> /lic: <key> [/bgi: <interval>]
	botsplit /iis: <name> [/rcl: <trash>] /out: <name> /aux: <name> /err: <name> /bdb: <file> /lic: <key> [/bgi: <interval>]
	
	Split input log files into separate files for bots and human visitors.
	
	/?   - print help message and exit
	/apa - input file or folder in Apache common or combined log format
	/iis - input file or folder in IIS extended log format
	/out - output file or folder
	/aux - auxiliary file or folder
	/err - error file or folder
	/rcl - optional recycle bin or <trash> folder
	/bdb - botslist database <file> to split against
	/lic - license <key> for the database file
	/bgi - optional background <interval> in millisecs (0 - 100)
	
	After processing, log entries for human visitors are placed in the output file
	or folder while log entries for bots are placed in the auxiliary file or folder,
	and any log entries that could not be parsed are placed in the error file or folder.
	The input file is then moved to the <trash> folder if one is specified. If no <trash>
	folder is specified, then the input file will be left where it is.
	
	Every <name> parameter is considered to be a folder if it ends with a directory
	separator, and a file otherwise e.g. c:\my\file is considered to be a file while 
	c:\my\folder\ is considered to be a folder. The last directory separator may need 
	to be duplicated in order for Windows to parse it correctly, so for example,
	may have to write c:\my\folder\\ instead of c:\my\folder\ in your batch files.
	
	If the input <name> is a file, then all other <name> parameters must be files as well.
	Similarly, if the input <name> is a folder then all other <name> parameters must be
	folders too. Processing threads are periodically put to sleep for the specified 
	background <interval>. This can be used to control the load on your computer.
    

FAQ   |   Privacy Policy   |   Terms of Service   |   Contact Us  

botslist Copyright 2012. Botslist and Voicenette Communications. All Rights Reserved.