def makeXML(): for i in range(10): item = alfred.Item(uid='hex', arg=linkArray[i], title=titleArray[i], subtitle="", icon="icon.png") itemArray.append(item) print alfred.render(itemArray)
def get_xml(emoticons): """For alfred workflow""" items = [] for emo in emoticons: items.append(alfred.Item( uid=str(emo["id"]), arg=emo["content"], title=emo["content"], subtitle=emo["content"], valid=True, autocomplete="", )) if len(items) > 10: return alfred.render(random.sample(items, 10)) else: return alfred.render(items)
def main(stats=False): status = json.load(urllib2.urlopen('http://kaffe.abakus.no/api/status'))['coffee'] item = alfred.Item( uid='abakaffe', arg="", title=u'Kaffetrakteren er %s' % (u'på' if status['status'] else u'av'), subtitle=u'Sist skrudd på %s' % status['last_start'], valid=False, icon='icon.png' ) return alfred.render([item])
def main(stats=False): line = urllib2.urlopen( 'http://draug.online.ntnu.no/coffee.txt').readlines()[1] now = datetime.datetime.today() coffee_time = datetime.datetime.strptime( line, "%d. %B %Y %H:%M:%S") #26. February 2014 11:05:38 diff = now - coffee_time print str(diff) item = alfred.Item(uid='onlinekaffe', arg="", title=u'Kaffen er er %s gammel ' % diff, subtitle=u'Sist lagd %s' % str(coffee_time), valid=False, icon='icon.png') return alfred.render([item])
def main(stats=False): line = urllib2.urlopen('http://draug.online.ntnu.no/coffee.txt').readlines()[1] now = datetime.datetime.today() coffee_time = datetime.datetime.strptime(line, "%d. %B %Y %H:%M:%S") #26. February 2014 11:05:38 diff = now - coffee_time print str(diff) item = alfred.Item( uid='onlinekaffe', arg="", title=u'Kaffen er er %s gammel ' % diff, subtitle=u'Sist lagd %s' % str(coffee_time), valid=False, icon='icon.png' ) return alfred.render([item])