ExHentai API Library written by .Net Framework 3.5
Clone or download
RyuaNerin Update LICENSE
Edit License
Latest commit 2a94bf3 Aug 3, 2014
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
EHentaiAPI ExHentaiAPI 1.0.2.0 Jun 5, 2014
EHentaiAPI.sln ExHentaiAPI 1.0.2.0 Jun 5, 2014
LICENSE Update LICENSE Aug 3, 2014
README.md Update README.md Aug 3, 2014

README.md

ExHentaiAPI 1.0.3.0

  • ExHentai API Library
  • Written by .Net Framework 3.5
  • CopyRight (C) 2014, RyuaNerin

OpenSource Library

LICENSE

  • MIT LICENSE
  • EXEMPTION CLAUSE
  • All caused by the usage of ExHentaiAPI is the responsibility of the user.
  • Code contributors ExHentaiAPI is not responsible for the use.

CLASS

Categories (short enum Flags)

  • 0x0000 None
  • 0x0001 Douhinshi
  • 0x0002 Manga
  • 0x0004 ArtistCG
  • 0x0008 GameCG
  • 0x0010 WEstern
  • 0x0020 NonH
  • 0x0040 ImageSets
  • 0x0080 Cosplay
  • 0x0100 AsianPron
  • 0x0200 Misc
  • 0x0400 Private
  • 0x07FF All

GallerySearchOption

  • Constructor

    • GallerySearchOption()
    • GallerySearchOption(keyword)
    • GallerySearchOption(keyword, int? page)
    • GallerySearchOption(keyword, int? page, Categories)
  • Property

    • string Keyword
    • Categories Category
    • int? Page
    • bool AdvencedSearch
    • bool SearchGalleryName
    • bool SearchGalleryTags
    • bool SearchGalleryDescription
    • bool SearchTorrentFileNames
    • bool OnlyShowGalleriesWithTorrent
    • bool SearchLowPowerTags
    • bool SearchDownvotedTags
    • bool ShowExpungedGalleries
    • bool MinimumRating
    • int MinimumRatingValue

GalleryFileSearchOption

  • Constructor

    • GalleryFileSearchOption(path)
    • GalleryFileSearchOption(path, int? page)
  • Property

    • string Path (ReadOnly)
    • int? Page
    • bool UseSimilarityScan
    • bool OnlySearchCovers
    • bool ShowExpunged

TorrentSearchOption

  • Constructor

    • TorrentSearchOption()
    • TorrentSearchOption(keyword)
    • TorrentSearchOption(keyword, int? page)
  • Property

    • string Keyword
    • int? Page
    • bool Ascending
    • OrderTypes OderType
      • Added
      • Size
      • Seeds
      • Peers
      • Downloads

GalleryToken

  • Constructor

    • GalleryToken(int gid, string token)
  • Property

    • int gid
    • string token

GalleryTokenCollection : List

  • Constructor

    • GalleryTokenCollection()
    • GalleryTokenCollection(IEnumerable)
  • Property

    • int ShowingStart
    • int ShowingEnd
    • int ShowingCount

GalleryInfo

  • Property (ReadOnly)
    • GalleryToken token
    • string ArchiverKey
    • DateTime ArchiveKeyTimeUTC
    • DateTime ArchiveKeyTime
    • string Title
    • string TitleJpn
    • Categories Category
    • string ThumbURL
    • string ThumbPath
    • string Uploader
    • DateTime PostedUTC
    • DateTime Posted
    • int FileCount
    • int FileSize
    • bool Expunged
    • float Rating
    • int TorrentCount
    • string error
    • string[] Tags

GalleryInfoCollection : List

  • Constructor
    • GalleryInfoCollection()
    • GalleryInfoCollection(IEnumerable)

TorrentInfo

  • Property
    • GalleryToken token
    • int gtid
    • DateTime PostedUTC
    • DateTime Posted
    • int Size
    • int Seeds
    • int Peers
    • int Downloads
    • string UPloader
    • string FileName

TorrentInfoCollection : List

  • Constructor

    • TorrentInfoCollection()
    • TorrentInfoCollection(IEnumerable)
  • Property

    • int ShowingStart
    • int ShowingEnd
    • int ShowingCount

ExHentai

  • Constructor

    • ExHentai()
    • ExHentai(ipdMemberId, ipbPassHash)
  • Property

    • string ipbMemberId
    • string ipbPashHash
    • IWebProxy Proxy
  • Functions

    • All functions surpport Async
    • void Login
      • Login(id, pw)
    • GalleryTokenCollection GetGalleryTokens
      • GetGalleryTokens()
      • GetGalleryTokens(GallerySearchOption)
      • GetGalleryTokens(GalleryFileSearchOption)
    • GalleryInfoCollection GetGalleryInfo
      • GetGalleryInfo(GalleryTokenCollection)
      • GetGalleryInfo(GalleryTokenCollection, int offset, int length)
      • GetGalleryInfo(GalleryToken)
    • String GetArchiveLink
      • String GetArchiveLink(GalleryInfo)
    • GalleryToken GetGalleryTokenFromURL
      • GetGalleryTokenFromURL(string)
    • TorrentInfoCollection GetTorrentInfo
      • GetTorrentInfo(GalleryToken)
      • GetTorrentInfo(TorrentSearchOption)
    • string GetTorrentURL
      • GetTorrentURL(TorrentInfo)