Exemple #1
0
if __name__ == '__main__':
	print
	while True:
		sleep(1);
		
		if(is_idle()): continue
		
		try:
			window_class = get_window_class()
			window_title = get_window_title()
			
			if window_class != last_window_class or window_title != last_window_title:
				if time > 1:
					print str(time).ljust(6), last_window_class.ljust(30), last_window_title
					
					db.time_add(USER, last_window_class, last_window_title, time)
				
				time = 0
			
			time += 1
			
			last_window_class = window_class
			last_window_title = window_title
		except MySQLdb.OperationalError, e:
			print e
			db.connect()
		except Exception, e:
			print e

print
print