Skip to content

Commit aac9742

Browse files
committed
reduce search deepth
1 parent ae69e69 commit aac9742

6 files changed

Lines changed: 48 additions & 2 deletions

File tree

src/main/java/mServer/crawler/sender/arte/ArteCrawler.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,9 +111,9 @@ private int getNumberOfAvailablePages(String lang) {
111111
return ArteConstants.MAX_POSSIBLE_SUBPAGES;
112112
}
113113

114-
private int getMaximumSubpages() {
114+
protected int getMaximumSubpages() {
115115
if (CrawlerTool.loadLongMax()) {
116-
return 30;
116+
return 20;
117117
} else {
118118
return 10;
119119
}

src/main/java/mServer/crawler/sender/arte/ArteCrawler_EN.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package mServer.crawler.sender.arte;
22

33
import de.mediathekview.mlib.Const;
4+
import mServer.crawler.CrawlerTool;
45
import mServer.crawler.FilmeSuchen;
56

67
public class ArteCrawler_EN extends ArteCrawler {
@@ -14,4 +15,12 @@ protected ArteLanguage getLanguage() {
1415
return ArteLanguage.EN;
1516
}
1617

18+
@Override
19+
protected int getMaximumSubpages() {
20+
if (CrawlerTool.loadLongMax()) {
21+
return 6;
22+
} else {
23+
return 2;
24+
}
25+
}
1726
}

src/main/java/mServer/crawler/sender/arte/ArteCrawler_ES.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package mServer.crawler.sender.arte;
22

33
import de.mediathekview.mlib.Const;
4+
import mServer.crawler.CrawlerTool;
45
import mServer.crawler.FilmeSuchen;
56

67
public class ArteCrawler_ES extends ArteCrawler {
@@ -14,4 +15,12 @@ protected ArteLanguage getLanguage() {
1415
return ArteLanguage.ES;
1516
}
1617

18+
@Override
19+
protected int getMaximumSubpages() {
20+
if (CrawlerTool.loadLongMax()) {
21+
return 6;
22+
} else {
23+
return 2;
24+
}
25+
}
1726
}

src/main/java/mServer/crawler/sender/arte/ArteCrawler_FR.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package mServer.crawler.sender.arte;
22

33
import de.mediathekview.mlib.Const;
4+
import mServer.crawler.CrawlerTool;
45
import mServer.crawler.FilmeSuchen;
56

67
public class ArteCrawler_FR extends ArteCrawler {
@@ -14,4 +15,13 @@ protected ArteLanguage getLanguage() {
1415
return ArteLanguage.FR;
1516
}
1617

18+
19+
@Override
20+
protected int getMaximumSubpages() {
21+
if (CrawlerTool.loadLongMax()) {
22+
return 10;
23+
} else {
24+
return 4;
25+
}
26+
}
1727
}

src/main/java/mServer/crawler/sender/arte/ArteCrawler_IT.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package mServer.crawler.sender.arte;
22

33
import de.mediathekview.mlib.Const;
4+
import mServer.crawler.CrawlerTool;
45
import mServer.crawler.FilmeSuchen;
56

67
public class ArteCrawler_IT extends ArteCrawler {
@@ -14,4 +15,12 @@ protected ArteLanguage getLanguage() {
1415
return ArteLanguage.IT;
1516
}
1617

18+
@Override
19+
protected int getMaximumSubpages() {
20+
if (CrawlerTool.loadLongMax()) {
21+
return 6;
22+
} else {
23+
return 2;
24+
}
25+
}
1726
}

src/main/java/mServer/crawler/sender/arte/ArteCrawler_PL.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package mServer.crawler.sender.arte;
22

33
import de.mediathekview.mlib.Const;
4+
import mServer.crawler.CrawlerTool;
45
import mServer.crawler.FilmeSuchen;
56

67
public class ArteCrawler_PL extends ArteCrawler {
@@ -13,4 +14,12 @@ protected ArteLanguage getLanguage() {
1314
return ArteLanguage.PL;
1415
}
1516

17+
@Override
18+
protected int getMaximumSubpages() {
19+
if (CrawlerTool.loadLongMax()) {
20+
return 6;
21+
} else {
22+
return 2;
23+
}
24+
}
1625
}

0 commit comments

Comments
 (0)