Skip to content

Commit fc757ce

Browse files
committed
Updates & improvements
1 parent 23910db commit fc757ce

24 files changed

+163
-146
lines changed

SmartImage.Lib/Engines/BaseSearchEngine.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ protected BaseSearchEngine(string baseUrl)
1818
BaseUrl = baseUrl;
1919
}
2020

21-
public abstract SearchEngineOptions Engine { get; }
21+
public abstract SearchEngineOptions EngineOption { get; }
2222

23-
public virtual string Name => Engine.ToString();
23+
public virtual string Name => EngineOption.ToString();
2424

2525

2626
public virtual SearchResult GetResult(ImageQuery query)

SmartImage.Lib/Engines/Impl/Ascii2DEngine.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ public sealed class Ascii2DEngine : InterpretedSearchEngine
1313
{
1414
public Ascii2DEngine() : base("https://ascii2d.net/search/url/") { }
1515

16-
public override SearchEngineOptions Engine => SearchEngineOptions.Ascii2D;
16+
public override SearchEngineOptions EngineOption => SearchEngineOptions.Ascii2D;
1717

18-
public override string Name => Engine.ToString();
18+
public override string Name => EngineOption.ToString();
1919

2020
/*
2121
*

SmartImage.Lib/Engines/Impl/IqdbEngine.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public sealed class IqdbEngine : InterpretedSearchEngine
2020
{
2121
public IqdbEngine() : base("https://iqdb.org/?url=") { }
2222

23-
public override SearchEngineOptions Engine => SearchEngineOptions.Iqdb;
23+
public override SearchEngineOptions EngineOption => SearchEngineOptions.Iqdb;
2424

2525
public override string Name => "IQDB";
2626

SmartImage.Lib/Engines/Impl/Other/BingEngine.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ public sealed class BingEngine : BaseSearchEngine
44
{
55
public BingEngine() : base("https://www.bing.com/images/searchbyimage?cbir=sbi&imgurl=") { }
66

7-
public override SearchEngineOptions Engine => SearchEngineOptions.Bing;
7+
public override SearchEngineOptions EngineOption => SearchEngineOptions.Bing;
88

99

1010
// Parsing does not seem feasible ATM

SmartImage.Lib/Engines/Impl/Other/GoogleImagesEngine.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ public GoogleImagesEngine() : base("http://images.google.com/searchbyimage?image
66

77
public override string Name => "Google Images";
88

9-
public override SearchEngineOptions Engine => SearchEngineOptions.GoogleImages;
9+
public override SearchEngineOptions EngineOption => SearchEngineOptions.GoogleImages;
1010

1111

1212

SmartImage.Lib/Engines/Impl/Other/ImgOpsEngine.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ namespace SmartImage.Lib.Engines.Impl.Other
33
{
44
public sealed class ImgOpsEngine : BaseSearchEngine
55
{
6-
public override SearchEngineOptions Engine => SearchEngineOptions.ImgOps;
6+
public override SearchEngineOptions EngineOption => SearchEngineOptions.ImgOps;
77

88
//public int MaxSize => 5;
99

SmartImage.Lib/Engines/Impl/Other/KarmaDecayEngine.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ public sealed class KarmaDecayEngine : BaseSearchEngine
44
{
55
public KarmaDecayEngine() : base("http://karmadecay.com/search/?q=") { }
66

7-
public override SearchEngineOptions Engine => SearchEngineOptions.KarmaDecay;
7+
public override SearchEngineOptions EngineOption => SearchEngineOptions.KarmaDecay;
88
}
99
}

SmartImage.Lib/Engines/Impl/Other/TinEyeEngine.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ public sealed class TinEyeEngine : BaseSearchEngine
55
public TinEyeEngine() : base("https://www.tineye.com/search?url=") { }
66

77

8-
public override SearchEngineOptions Engine => SearchEngineOptions.TinEye;
8+
public override SearchEngineOptions EngineOption => SearchEngineOptions.TinEye;
99

1010

1111
/*

SmartImage.Lib/Engines/Impl/SauceNaoEngine.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,8 @@ public SauceNaoEngine() : this(String.Empty) { } //todo
4949

5050
public string Authentication { get; init; }
5151

52-
public override SearchEngineOptions Engine => SearchEngineOptions.SauceNao;
52+
public override SearchEngineOptions EngineOption => SearchEngineOptions.SauceNao;
53+
5354

5455
private static IEnumerable<SauceNaoDataResult> ParseResults(string url)
5556
{
@@ -70,6 +71,7 @@ private static IEnumerable<SauceNaoDataResult> ParseResults(string url)
7071

7172
if (html.Contains("Search Limit Exceeded")) {
7273
Trace.WriteLine("SauceNao on cooldown!", C_WARN);
74+
7375
return null;
7476
}
7577

SmartImage.Lib/Engines/Impl/TidderEngine.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ public sealed class TidderEngine : InterpretedSearchEngine
1616
{
1717
public TidderEngine() : base("http://tidder.xyz/?imagelink=") { }
1818

19-
public override SearchEngineOptions Engine => SearchEngineOptions.Tidder;
19+
public override SearchEngineOptions EngineOption => SearchEngineOptions.Tidder;
2020

21-
public override string Name => Engine.ToString();
21+
public override string Name => EngineOption.ToString();
2222

2323

2424
protected override SearchResult Process(IDocument doc, SearchResult sr)

0 commit comments

Comments
 (0)