Skip to content

Commit

Permalink
Merge branch 'hotfix/2.5.2'
Browse files Browse the repository at this point in the history
Geoblockierte Sendungen der Dritten werden unterm Sender ARD nicht richtig gekennzeichnet

closed #63
  • Loading branch information
alex1702 committed Feb 5, 2017
2 parents 5e671b3 + b6d5f8e commit 9819159
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 13 deletions.
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import org.apache.tools.ant.filters.ReplaceTokens
sourceCompatibility = 1.8
targetCompatibility = 1.8
group = 'de.mediathekview'
version = '2.5.1'
version = '2.5.2'

def jarName = 'MServer.jar'
def mainClass = 'mServer.Main'
Expand Down
35 changes: 23 additions & 12 deletions src/main/java/mServer/crawler/CrawlerTool.java
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ public static synchronized void startMsg() {
Log.sysLog(Log.LILNE);
Log.sysLog("");
Log.sysLog("Programmpfad: " + Functions.getPathJar());
Log.sysLog("Filmliste: " + getPathFilmlist_json_akt(true /*aktDate*/ ));
Log.sysLog("Filmliste: " + getPathFilmlist_json_akt(true /*aktDate*/));
Log.sysLog("Useragent: " + Config.getUserAgent());
Log.sysLog("");
Log.sysLog(Log.LILNE);
Expand Down Expand Up @@ -110,22 +110,38 @@ public static void setGeo(DatenFilm film) {
if (film.arr[DatenFilm.FILM_URL].startsWith("http://pd-videos.daserste.de/de/")) {
film.arr[DatenFilm.FILM_GEO] = DatenFilm.GEO_DE;
}
break;
case Const.WDR:
case Const.NDR:
case Const.SWR:
case Const.MDR:
case Const.BR:
if (film.arr[DatenFilm.FILM_URL].startsWith("http://mvideos-geo.daserste.de/") || film.arr[DatenFilm.FILM_URL].startsWith("http://media.ndr.de/progressive_geo/") || film.arr[DatenFilm.FILM_URL].startsWith("http://cdn-storage.br.de/geo/") || film.arr[DatenFilm.FILM_URL].startsWith("http://cdn-sotschi.br.de/geo/b7/") || film.arr[DatenFilm.FILM_URL].startsWith("http://pd-ondemand.swr.de/geo/de/") || film.arr[DatenFilm.FILM_URL].startsWith("http://ondemandgeo.mdr.de/") || film.arr[DatenFilm.FILM_URL].startsWith("http://ondemand-de.wdr.de/")) {
if (film.arr[DatenFilm.FILM_URL].startsWith("http://mvideos-geo.daserste.de/") ||
film.arr[DatenFilm.FILM_URL].startsWith("http://media.ndr.de/progressive_geo/") ||
film.arr[DatenFilm.FILM_URL].startsWith("http://cdn-storage.br.de/geo/") ||
film.arr[DatenFilm.FILM_URL].startsWith("http://cdn-sotschi.br.de/geo/b7/") ||
film.arr[DatenFilm.FILM_URL].startsWith("http://pd-ondemand.swr.de/geo/de/") ||
film.arr[DatenFilm.FILM_URL].startsWith("http://ondemandgeo.mdr.de/") ||
film.arr[DatenFilm.FILM_URL].startsWith("http://ondemand-de.wdr.de/")) {
film.arr[DatenFilm.FILM_GEO] = DatenFilm.GEO_DE;
}
break;
case Const.ZDF:
case Const.ZDF_TIVI:
case Const.DREISAT:
if (film.arr[DatenFilm.FILM_URL].startsWith("http://nrodl.zdf.de/de/") || film.arr[DatenFilm.FILM_URL].startsWith("http://rodl.zdf.de/de/") || film.arr[DatenFilm.FILM_URL].startsWith("https://nrodlzdf-a.akamaihd.net/de/")) {
if (film.arr[DatenFilm.FILM_URL].startsWith("http://rodl.zdf.de/de/") ||
film.arr[DatenFilm.FILM_URL].startsWith("http://nrodl.zdf.de/de/") ||
film.arr[DatenFilm.FILM_URL].startsWith("https://rodlzdf-a.akamaihd.net/de/")||
film.arr[DatenFilm.FILM_URL].startsWith("https://nrodlzdf-a.akamaihd.net/de/")) {
film.arr[DatenFilm.FILM_GEO] = DatenFilm.GEO_DE;
} else if (film.arr[DatenFilm.FILM_URL].startsWith("http://nrodl.zdf.de/dach/") || film.arr[DatenFilm.FILM_URL].startsWith("http://rodl.zdf.de/dach/") || film.arr[DatenFilm.FILM_URL].startsWith("https://nrodlzdf-a.akamaihd.net/dach")) {
} else if (film.arr[DatenFilm.FILM_URL].startsWith("http://rodl.zdf.de/dach/") ||
film.arr[DatenFilm.FILM_URL].startsWith("http://nrodl.zdf.de/dach/") ||
film.arr[DatenFilm.FILM_URL].startsWith("https://rodlzdf-a.akamaihd.net/dach")||
film.arr[DatenFilm.FILM_URL].startsWith("https://nrodlzdf-a.akamaihd.net/dach")) {
film.arr[DatenFilm.FILM_GEO] = DatenFilm.GEO_DE + "-" + DatenFilm.GEO_AT + "-" + DatenFilm.GEO_CH;
} else if (film.arr[DatenFilm.FILM_URL].startsWith("http://nrodl.zdf.de/ebu/") || film.arr[DatenFilm.FILM_URL].startsWith("http://rodl.zdf.de/ebu/") || film.arr[DatenFilm.FILM_URL].startsWith("https://nrodlzdf-a.akamaihd.net/ebu/")) {
} else if (film.arr[DatenFilm.FILM_URL].startsWith("http://rodl.zdf.de/ebu/") ||
film.arr[DatenFilm.FILM_URL].startsWith("http://nrodl.zdf.de/ebu/") ||
film.arr[DatenFilm.FILM_URL].startsWith("https://rodlzdf-a.akamaihd.net/ebu/")||
film.arr[DatenFilm.FILM_URL].startsWith("https://nrodlzdf-a.akamaihd.net/ebu/")) {
film.arr[DatenFilm.FILM_GEO] = DatenFilm.GEO_DE + "-" + DatenFilm.GEO_AT + "-" + DatenFilm.GEO_CH + "-" + DatenFilm.GEO_EU;
}
break;
Expand All @@ -139,11 +155,6 @@ public static void setGeo(DatenFilm film) {
film.arr[DatenFilm.FILM_GEO] = DatenFilm.GEO_CH;
}
break;
case Const.NDR:
if (film.arr[DatenFilm.FILM_URL].startsWith("http://media.ndr.de/progressive_geo")) {
film.arr[DatenFilm.FILM_GEO] = DatenFilm.GEO_DE;
}
break;
case Const.KIKA:
if (film.arr[DatenFilm.FILM_URL].startsWith("http://pmdgeo.kika.de/")) {
film.arr[DatenFilm.FILM_GEO] = DatenFilm.GEO_DE;
Expand Down Expand Up @@ -186,5 +197,5 @@ private static String getKlein(String url1, String url2) {
}
return ret;
}

}

0 comments on commit 9819159

Please sign in to comment.