Example #1
0
 def get(self):
     feeds = moefeeds.parseFeed("http://zh.moegirl.org/index.php?title=Special:%E6%9C%80%E8%BF%91%E6%9B%B4%E6%94%B9&feed=atom&namespace=0")
     #self.response.write(feeds)
     self.response.write("Click me!\n"+
           moeweibo.MoeWebsite+"/clearauth\n"+
           moeweibo.MoeWebsite+"/authredirect?code=sina\n"+
           moeweibo.MoeWebsite+"/authredirect?code=tencent")
Example #2
0
 def get(self):
     feeds = moefeeds.parseFeed(
         "http://zh.moegirl.org/index.php?title=Special:%E6%9C%80%E8%BF%91%E6%9B%B4%E6%94%B9&feed=atom&namespace=0"
     )
     #self.response.write(feeds)
     self.response.write("Click me!\n" + moeweibo.MoeWebsite +
                         "/clearauth\n" + moeweibo.MoeWebsite +
                         "/authredirect?code=sina\n" + moeweibo.MoeWebsite +
                         "/authredirect?code=tencent")
Example #3
0
def schedule():
	feeds = moefeeds.parseFeed("http://zh.moegirl.org/index.php?title=Special:%E6%9C%80%E8%BF%91%E6%9B%B4%E6%94%B9&feed=atom&namespace=0")
	lastFeed = moefeeds.getFeedFromFile() #Maybe None
	# Find the last unsend feed
	feed = moefeeds.findLast(feeds, lastFeed)
	if(feed == None):
		return "No feeds need to be sent"
	feed = moefeeds.writeFeedToFile(feed)
	msg = "Feed to be sent "+feed.title+"<br/>"

	image = getImage(feed.link)
	
	if(moeweibo.sendBySina(feed.title, feed.link, image)):
		msg += "Sina: Success<br/>"
	else:
		msg += "Sina: Failure<br/>"

	if(moeweibo.sendByTencent(feed.title, feed.link, image)):
		msg += "Tencent: Success<br/>"
	else:
		msg += "Tencent: Failure<br/>"
	return msg
Example #4
0
def schedule():
    feeds = moefeeds.parseFeed(
        "http://zh.moegirl.org/index.php?title=Special:%E6%9C%80%E8%BF%91%E6%9B%B4%E6%94%B9&feed=atom&namespace=0"
    )
    lastFeed = moefeeds.getFeedFromFile()  #Maybe None
    # Find the last unsend feed
    feed = moefeeds.findLast(feeds, lastFeed)
    if (feed == None):
        return "No feeds need to be sent"
    feed = moefeeds.writeFeedToFile(feed)
    msg = "Feed to be sent " + feed.title + "<br/>"

    image = getImage(feed.link)

    if (moeweibo.sendBySina(feed.title, feed.link, image)):
        msg += "Sina: Success<br/>"
    else:
        msg += "Sina: Failure<br/>"

    if (moeweibo.sendByTencent(feed.title, feed.link, image)):
        msg += "Tencent: Success<br/>"
    else:
        msg += "Tencent: Failure<br/>"
    return msg