Property | Type | Description | |
---|---|---|---|
UnixTimeNow | long | ||
agoToDate | System.DateTime | ||
buildQuery | string | ||
cleanCacheStorage | void | ||
findTorrentRows | |||
latencyNow | void | ||
mediaToCategory | string | ||
output | void | ||
queryCache | Task |
||
queryExec | Task |
||
queryTracker | Task |
||
validateConfig | void |
Method | Description | |
---|---|---|
ApplyConfiguration ( JToken configJson ) : Task |
Configure our WiHD Provider
|
|
PerformQuery ( |
Execute our search query
|
|
WiHD ( IIndexerManagerService i, |
Method | Description | |
---|---|---|
UnixTimeNow ( ) : long |
Generate an UTC Unix TimeStamp
|
|
agoToDate ( IList |
Convert Ago date to DateTime
|
|
buildQuery ( string term, |
Build query to process
|
|
cleanCacheStorage ( System.Boolean force = false ) : void |
Clean Hard Drive Cache Storage
|
|
findTorrentRows ( ) : |
Find torrent rows in search pages
|
|
latencyNow ( ) : void |
Generate a random fake latency to avoid detection on tracker side
|
|
mediaToCategory ( string media, string name ) : string |
Retrieve category ID from media ID
|
|
output ( string message, string level = "debug" ) : void |
Output message for logging or developpment (console)
|
|
queryCache ( string request ) : Task |
Get Torrents Page from Cache by Query Provided
|
|
queryExec ( string request ) : Task |
Switch Method for Querying
|
|
queryTracker ( string request ) : Task |
Get Torrents Page from Tracker by Query Provided
|
|
validateConfig ( ) : void |
Validate Config entered by user on Jackett
|
public ApplyConfiguration ( JToken configJson ) : Task |
||
configJson | JToken | Our params in Json |
return | Task |
public PerformQuery ( |
||
query | Query | |
return | Task |
public WiHD ( IIndexerManagerService i, |
||
i | IIndexerManagerService | |
w | ||
l | Logger | |
ps | IProtectionService | |
return | System |