mirror of
https://github.com/Jackett/Jackett
synced 2025-02-25 23:52:53 +00:00
Hounddawgs working againg
Run with "--IgnoreSslErrors true"
This commit is contained in:
parent
97a5c10017
commit
89bfdca5c0
1 changed files with 17 additions and 7 deletions
|
@ -1,4 +1,4 @@
|
||||||
using CsQuery;
|
using CsQuery;
|
||||||
using Jackett.Indexers;
|
using Jackett.Indexers;
|
||||||
using Jackett.Models;
|
using Jackett.Models;
|
||||||
using Jackett.Services;
|
using Jackett.Services;
|
||||||
|
@ -26,9 +26,9 @@ namespace Jackett.Indexers
|
||||||
private string LoginUrl { get { return SiteLink + "login.php"; } }
|
private string LoginUrl { get { return SiteLink + "login.php"; } }
|
||||||
private string SearchUrl { get { return SiteLink + "torrents.php"; } }
|
private string SearchUrl { get { return SiteLink + "torrents.php"; } }
|
||||||
|
|
||||||
new ConfigurationDataBasicLogin configData
|
new NxtGnConfigurationData configData
|
||||||
{
|
{
|
||||||
get { return (ConfigurationDataBasicLogin)base.configData; }
|
get { return (NxtGnConfigurationData)base.configData; }
|
||||||
set { base.configData = value; }
|
set { base.configData = value; }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -41,7 +41,7 @@ namespace Jackett.Indexers
|
||||||
client: c,
|
client: c,
|
||||||
logger: l,
|
logger: l,
|
||||||
p: ps,
|
p: ps,
|
||||||
configData: new ConfigurationDataBasicLogin())
|
configData: new NxtGnConfigurationData())
|
||||||
{
|
{
|
||||||
AddCategoryMapping(92, TorznabCatType.TV);
|
AddCategoryMapping(92, TorznabCatType.TV);
|
||||||
AddCategoryMapping(92, TorznabCatType.TVHD);
|
AddCategoryMapping(92, TorznabCatType.TVHD);
|
||||||
|
@ -65,13 +65,13 @@ namespace Jackett.Indexers
|
||||||
var pairs = new Dictionary<string, string> {
|
var pairs = new Dictionary<string, string> {
|
||||||
{ "username", configData.Username.Value },
|
{ "username", configData.Username.Value },
|
||||||
{ "password", configData.Password.Value },
|
{ "password", configData.Password.Value },
|
||||||
{ "Submit", "Submit" }
|
{ "login", "Login" }
|
||||||
|
|
||||||
};
|
};
|
||||||
// Get inital cookies
|
// Get inital cookies
|
||||||
var response = await RequestLoginAndFollowRedirect(LoginUrl, pairs, null, true, null, LoginUrl);
|
var response = await RequestLoginAndFollowRedirect(LoginUrl, pairs, null, true, null, "https://hounddawgs.org/");
|
||||||
|
|
||||||
await ConfigureIfOK(response.Cookies, response.Content != null && response.Content.Contains("Velkommen til vores seneste bruger"), () =>
|
await ConfigureIfOK(response.Cookies, response.Content != null && response.Content.Contains("Velkommen til"), () =>
|
||||||
{
|
{
|
||||||
CQ dom = response.Content;
|
CQ dom = response.Content;
|
||||||
var messageEl = dom["inputs"];
|
var messageEl = dom["inputs"];
|
||||||
|
@ -142,5 +142,15 @@ namespace Jackett.Indexers
|
||||||
|
|
||||||
return releases;
|
return releases;
|
||||||
}
|
}
|
||||||
|
public class NxtGnConfigurationData : ConfigurationData
|
||||||
|
{
|
||||||
|
public NxtGnConfigurationData()
|
||||||
|
{
|
||||||
|
Username = new StringItem { Name = "Username" };
|
||||||
|
Password = new StringItem { Name = "Password" };
|
||||||
|
}
|
||||||
|
public StringItem Username { get; private set; }
|
||||||
|
public StringItem Password { get; private set; }
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue