[[ TODO ]] [ Android Pull ] -test android pull (regression testing) -try VM android pull? -use adb bridging technique [ MD5 Index ] -modify fingerprint compare feature to use the index -test modified databases and the fingerprints created -index integrity -get number of fingerprints processed, compared to # in folder SELECT SUM (fp_count) FROM md5_all -add "-idxf" "--index_force" to force a re-index -first give info about current index -next, create a new index -give info about new index "152 fingerprints in the index" "Creating a new index. Moved previous to backup" "Creating... FINISHED." "168 fingerprints in the new index" [ Android Data ] -Processing of android data -removed verbose messsage for each fingerprint -fix error message to look good [ Module Cleanup ] -remove print statements (from modules) -add logging statements -add exception throwing -add unit testing -test md5 sum create of tables -test md5 sum create of entire db (tables concatenated) [ Incorporate with another Product ] -add module to other python project -add unit test to other python project [[ Code Snippets ]] self.db_conn.execute(''' CREATE TABLE md5_index ( md5_all TEXT PRIMARY KEY, md5_list TEXT, file_name TEXT); ''') [[ Testing ]] [ Fingerprint modified by me for testing ] [[ Errors ]]