ジャンル別新着アドオン
フォト
ビデオ
ミュージック
アドオンの詳細
アドオン名  FFFFOUND
対象コンテンツ  Photo
概要  FFFFOUND!の画像を表示するアドオン
詳細説明  FFFFOUND!の画像を表示するアドオン
アドオンインストール用URL http://www.corockets.com/add_ons/fetch/27
ソースコード
 # -*- encoding: utf-8 -*-
# FFFFOUND!.py
# Copyright © Masaaki Kawata All rights reserved.

import clr
clr.AddReferenceByPartialName("PresentationCore")
clr.AddReferenceByPartialName("PresentationFramework")
clr.AddReferenceByPartialName("WindowsBase")
clr.AddReferenceByPartialName("System.Xml")
clr.AddReferenceByPartialName("System.Configuration")
clr.AddReferenceByPartialName("coRockets")

from System import String, Int32, Uri, DateTime, TimeSpan
from System.IO import Stream, StreamReader, Path, DirectoryInfo
from System.Collections.Generic import List
from System.Collections.ObjectModel import Collection;
from System.Globalization import CultureInfo, DateTimeStyles
from System.Text.RegularExpressions import Regex, RegexOptions, Match
from System.Timers import Timer
from System.Net import WebRequest, WebResponse, WebClient, HttpRequestHeader
from System.Net.NetworkInformation import NetworkInterface
from System.Windows.Threading import DispatcherTimer;
from System.Xml import XmlDocument, XmlNode, XmlAttribute
from System.Configuration import ConfigurationManager, ConfigurationUserLevel
from CoRockets import Entry, Fetcher

def update():
	try:
		global rootEntry
		
		if not NetworkInterface.GetIsNetworkAvailable():
			return
		
		request = WebRequest.Create("http://feeds.feedburner.com/ffffound/everyone")
		response = request.GetResponse()
		s = response.GetResponseStream()
		doc = XmlDocument()
		doc.Load(s)
		
		entryList = List[Entry]()
		
		for itemXmlNode in doc.SelectNodes("/rss/channel/item"):
			newEntry = Entry()
			count = 0

			for xmlNode in itemXmlNode.ChildNodes:
				if xmlNode.Name.Equals("title"):
					newEntry.Title = xmlNode.InnerText
				elif xmlNode.Name.Equals("link"):
					newEntry.Link = Uri(xmlNode.InnerText)
				elif xmlNode.Name.Equals("description"):
					newEntry.Description = Entry.RemoveTags(xmlNode.InnerText)
				elif xmlNode.Name.Equals("author"):
					newEntry.Author = xmlNode.InnerText
				elif xmlNode.Name.Equals("pubDate"):
					newEntry.Updated = DateTime.ParseExact(xmlNode.InnerText, "ddd, dd MMM yyyy HH:mm:ss zz00", CultureInfo.InvariantCulture.DateTimeFormat, DateTimeStyles.None)
				elif xmlNode.Name.Equals("media:content"):
					for xmlAttribute in xmlNode.Attributes:
						if xmlAttribute.Name.Equals("url"):
							newEntry.ImageUri = Uri(xmlAttribute.Value)
				elif xmlNode.Name.Equals("ffffound:savedby"):
					for xmlAttribute in xmlNode.Attributes:
						if xmlAttribute.Name.Equals("count"):
							count = Int32.Parse(xmlAttribute.Value)
			
			newEntry.Uri = newEntry.ImageUri
			#newEntry.BaseUri = Uri("http://ffffound.com/")
			#newEntry.BaseTitle = "FFFFOUND!"
			
			if String.IsNullOrEmpty(newEntry.Title):
				newEntry.Title = "N/A"

			if count > 0:
				newEntry.Title += " (" + count.ToString() + ")"

			if newEntry.Uri != None:
				isExist = False
				for entry in rootEntry.ChildEntries:
					if entry.Uri.AbsoluteUri.Equals(newEntry.Uri.AbsoluteUri):
						isExist = True
				if isExist == False:
					entryList.Add(newEntry)
				
		if entryList.Count > 0:
			rootEntry.ImageUri = Uri("http://ffffound.com/assets/found_01.r2414.gif")
			
			entryList.Reverse()
			
			for entry in entryList:
				rootEntry.InsertChild(0, entry)
				
		if s != None:
			s.Close()
			
		if response != None:
			response.Close()

	except:
		return

def onUpdate(s, e):
	update()

rootEntry = None

for entry in Fetcher.Instance.Entries:
	if entry.Title.Equals("FFFFOUND!"):
		rootEntry = entry
		break

if rootEntry == None:
	rootEntry = Entry()
	rootEntry.Title = "FFFFOUND!"
	rootEntry.Type = "Photos"
	Fetcher.Instance.Entries.Add(rootEntry)

Fetcher.Instance.Update += onUpdate
作成日  2009-05-29 09:31:33
更新日  2010-09-02 22:30:21
過去の更新履歴 履歴を見る
初期設定パラメータ
パラメータ1:名前   パラメータ1:値  
パラメータ2:名前   パラメータ2:値  
パラメータ3:名前   パラメータ3:値  
パラメータ4:名前   パラメータ4:値  
パラメータ5:名前   パラメータ5:値  
コメント
Name RaulDone
URL http://cherrytreerecords.com/profile/JayMaxi
Comment Good time. , <a href="http://community.myelectrical.com/members/ou2j6n6/default.aspx">naked latina lesbians</a>, [url="http://community.myelectrical.com/members/ou2j6n6/default.aspx"]naked latina lesbians[/url], http://community.myelectrical.com/members/ou2j6n6/default.aspx naked latina lesbians, <a href="http://www.dvxuser.com/V6/member.php?u=50849">sexy round asses</a>, [url="http://www.dvxuser.com/V6/member.php?u=50849"]sexy round asses[/url], http://www.dvxuser.com/V6/member.php?u=50849 sexy round asses, <a href="http://www.thetwilightsaga.com/profile/LaineRolerr">cum in pussy pussy in spain</a>, [url="http://www.thetwilightsaga.com/profile/LaineRolerr"]cum in pussy pussy in spain[/url], http://www.thetwilightsaga.com/profile/LaineRolerr cum in pussy pussy in spain, <a href="http://www.telugupeople.com/members/index.asp?userid=lr2y6n6&Tab=1&uid=20090709024352">very young pussy</a>, [url="http://www.telugupeople.com/members/index.asp?userid=lr2y6n6&Tab=1&uid=20090709024352"]very young pussy[/url], http://www.telugupeople.com/members/index.asp?userid=lr2y6n6&Tab=1&uid=20090709024352 very young pussy,

Name Julian7v
URL http://www.thetwilightsaga.com/profile/LaineRolerr
Comment Well done. , <a href="http://www.dvxuser.com/V6/member.php?u=50849">sexy round asses</a>, [url="http://www.dvxuser.com/V6/member.php?u=50849"]sexy round asses[/url], http://www.dvxuser.com/V6/member.php?u=50849 sexy round asses, <a href="http://www.immihelp.com/forum/member.php?u=77200">girl strip videos</a>, [url="http://www.immihelp.com/forum/member.php?u=77200"]girl strip videos[/url], http://www.immihelp.com/forum/member.php?u=77200 girl strip videos, <a href="http://www.netknowledgenow.com/members/my2u6k6.aspx">sexy skinny girls</a>, [url="http://www.netknowledgenow.com/members/my2u6k6.aspx"]sexy skinny girls[/url], http://www.netknowledgenow.com/members/my2u6k6.aspx sexy skinny girls,

Name rqysan
URL http://lvrdfzdsevll.com/
Comment vkj4yg <a href="http://sthwcsmznjxr.com/">sthwcsmznjxr</a>, [url=http://eigiobbcohnt.com/]eigiobbcohnt[/url], [link=http://ketvjscigonq.com/]ketvjscigonq[/link], http://bhnrjrcqnbis.com/

Name zkyuqger
URL http://kwcxqtee.com
Comment <a href="http://ryasjvcj.com">vosmoiuy</a> pamkbwku http://fnstibsp.com utccarpr igfwjmru [URL=http://ifehhwpt.com]nmmprapq[/URL]

Name SoloJ3ss
URL http://cs.identitymine.com/members/ft2j6e2.aspx
Comment Really, i'm impressed. , <a href="http://wfnx.com/members/gg2b6w2.aspx">free pregnant pussy</a>, [url="http://wfnx.com/members/gg2b6w2.aspx"]free pregnant pussy[/url], http://wfnx.com/members/gg2b6w2.aspx free pregnant pussy, <a href="http://gamerslifeline.com/member.php?u=8595">men masterbating in front of woman</a>, [url="http://gamerslifeline.com/member.php?u=8595"]men masterbating in front of woman[/url], http://gamerslifeline.com/member.php?u=8595 men masterbating in front of woman, <a href="http://www.fuel.tv/km2f6y2">up skirts</a>, [url="http://www.fuel.tv/km2f6y2"]up skirts[/url], http://www.fuel.tv/km2f6y2 up skirts,