C# 클래스 OnlineVideos.Sites.JSurf.ConnectorImplementations.AmazonPrime.Connectors.AmazonBrowserSession

상속: BrowserSessionBase
파일 보기 프로젝트 열기: offbyoneBB/mp-onlinevideos2 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
TypeIDs string>.Dictionary

공개 메소드들

메소드 설명
AmazonBrowserSession ( ) : System
GetCookies ( string url ) : CookieContainer
GetInputStreamProperties ( string asin, string &streamUrl, string &licUrl, string>.Dictionary &additionalTags ) : bool
GetUrldata ( string mode, string>.Dictionary values, string retformat = "json", string devicetypeid = null, int version = 1, string firmware = "1", string opt = "", bool extra = false, CookieContainer useCookie = null, bool retURL = false, string vMT = "Feature", string dRes = "AudioVideoUrls%2CSubtitleUrls" ) : System.Result
Login ( string username, string password, bool forceLogin = false ) : void
RunSTAThreaded ( ThreadStart threadStart ) : Thread

Starts a new thread using STA apartment state (ApartmentState.STA). This is required for accessing some windows features like the clipboard.

보호된 메소드들

메소드 설명
GetATVDataJSON ( string pgMode, string query = "", int version = 2, CookieContainer useCookie = null, string siteId = null ) : JToken

비공개 메소드들

메소드 설명
DownloadAndConvertSubtitle ( string asin, string displayName, string url, string &fakeFilename, string &subtitlePath ) : bool
GetFlashVars ( string asin ) : string>.Dictionary

메소드 상세

AmazonBrowserSession() 공개 메소드

public AmazonBrowserSession ( ) : System
리턴 System

GetATVDataJSON() 보호된 메소드

protected GetATVDataJSON ( string pgMode, string query = "", int version = 2, CookieContainer useCookie = null, string siteId = null ) : JToken
pgMode string
query string
version int
useCookie System.Net.CookieContainer
siteId string
리턴 JToken

GetCookies() 공개 메소드

public GetCookies ( string url ) : CookieContainer
url string
리턴 System.Net.CookieContainer

GetInputStreamProperties() 공개 메소드

public GetInputStreamProperties ( string asin, string &streamUrl, string &licUrl, string>.Dictionary &additionalTags ) : bool
asin string
streamUrl string
licUrl string
additionalTags string>.Dictionary
리턴 bool

GetUrldata() 공개 메소드

public GetUrldata ( string mode, string>.Dictionary values, string retformat = "json", string devicetypeid = null, int version = 1, string firmware = "1", string opt = "", bool extra = false, CookieContainer useCookie = null, bool retURL = false, string vMT = "Feature", string dRes = "AudioVideoUrls%2CSubtitleUrls" ) : System.Result
mode string
values string>.Dictionary
retformat string
devicetypeid string
version int
firmware string
opt string
extra bool
useCookie System.Net.CookieContainer
retURL bool
vMT string
dRes string
리턴 System.Result

Login() 공개 메소드

public Login ( string username, string password, bool forceLogin = false ) : void
username string
password string
forceLogin bool
리턴 void

RunSTAThreaded() 공개 정적인 메소드

Starts a new thread using STA apartment state (ApartmentState.STA). This is required for accessing some windows features like the clipboard.
public static RunSTAThreaded ( ThreadStart threadStart ) : Thread
threadStart ThreadStart Thread to start.
리턴 Thread

프로퍼티 상세

TypeIDs 보호되어 있는 프로퍼티

protected Dictionary TypeIDs
리턴 string>.Dictionary