#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys
import time
import MixiAPI

if len(sys.argv) < 3:
	sys.exit()

service = MixiAPI.Service(sys.argv[1], sys.argv[2])
oldstamps = []
while 1:
	try:
		footstamps = service.get_footstamps()
		if len(oldstamps) > 0:
			footstamps.sort(lambda x, y: cmp(y['updated'], x['updated']))
			n = len(footstamps)
			for i in range(n):
				if footstamps[i]['id'] == oldstamps[0]['id']:
					break
			i -= 1
			while i >= 0:
				print footstamps[i]['title']
				i -= 1
		oldstamps = footstamps
		del oldstamps[0]
	except:
		pass
	time.sleep(3)

