Example #1
0
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)
Example #2
0
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])
Example #4
0
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])