#!/bin/csh -f
###################################
# Look through the recent WWW access logs from the cismm.org machine to find who accessed the
# Plot Extractor download page.  These logs need to have been copied to
# ~taylorr/tmp/cismm.org_logs
###################################

cd /afs/cs.unc.edu/project/cismm/web_logs

rm ~/tmp/cismm_network_extractor_total_list

foreach p (`ls *access_log-*`)
	rm ~/tmp/cismm_network_extractor_list
    cat $p | grep -E 'NetworkExtractor|Network-Extractor' | tee ~/tmp/cismm_network_extractor_list
	#gunzip < $p | grep 'GET /2009/03/fibrin-network-tracking' | grep -v 152.2. | tee ~/tmp/cismm_network_extractor_list
	#gunzip < $p | grep 'cismm.cs.unc.edu/2009/03/fibrin-network-tracking' | grep -v 152.2. | tee -a ~/tmp/cismm_network_extractor_list
	#gunzip < $p | grep 'wp-content/downloads/Network-Extractor-1.0.0-win32.exe' | grep -v 152.2. | tee -a ~/tmp/cismm_network_extractor_list
	#gunzip < $p | grep 'wp-content/downloads/Network-Extractor-1.0.0-MacOSX-Intel.dmg' | grep -v 152.2. | tee -a ~/tmp/cismm_network_extractor_list
	#gunzip < $p | grep 'wp-content/downloads/NetworkExtractor.msi' | grep -v 152.2. | tee -a ~/tmp/cismm_network_extractor_list
	# gunzip < $p | grep 'download/31' | grep -v 152.2. | tee -a ~/tmp/cismm_network_extractor_list
	# gunzip < $p | grep 'download/32' | grep -v 152.2. | tee -a ~/tmp/cismm_network_extractor_list
	cat ~/tmp/cismm_network_extractor_list >>! ~/tmp/cismm_network_extractor_total_list
end

echo "Total number of unique off-site hits:"
cut -f1 -d" " ~/tmp/cismm_network_extractor_total_list | sort | uniq | wc

echo "Total number of weeks:"
ls access_log* | wc

echo "Months covered:"
cut -f2 -d"/" ~/tmp/cismm_network_extractor_total_list | sort | uniq

