From 8bd67a6cd844d9cb436e6ebe3948e57a8c9dd761 Mon Sep 17 00:00:00 2001 From: marco Date: Wed, 22 Apr 2020 20:53:50 +0200 Subject: [PATCH] sradicato supporto ai canali per adulti --- channels/0example.json.txt | 3 +- channels/altadefinizione01.json | 1 - channels/altadefinizione01_link.json | 1 - channels/altadefinizioneclick.json | 1 - channels/animeforce.json | 1 - channels/animeleggendari.json | 1 - channels/animesaturn.json | 1 - channels/animespace.json | 1 - channels/animesubita.json | 1 - channels/animetubeita.json | 1 - channels/animeunity.json | 1 - channels/animeworld.json | 1 - channels/casacinema.json | 1 - channels/casacinemaInfo.json | 1 - channels/cb01anime.json | 1 - channels/cineblog01.json | 1 - channels/cinemalibero.json | 1 - channels/cinetecadibologna.json | 1 - channels/dreamsub.json | 1 - channels/dsda.json | 1 - channels/eurostreaming.json | 1 - channels/fastsubita.json | 1 - channels/filmigratis.json | 1 - channels/filmpertutti.json | 1 - channels/filmsenzalimiticc.json | 1 - channels/guardaserieclick.json | 1 - channels/hd4me.json | 1 - channels/ilcorsaronero.json | 1 - channels/ilgeniodellostreaming.json | 1 - channels/italiaserie.json | 1 - channels/metalvideo.json | 1 - channels/mondoserietv.json | 1 - channels/netfreex.json | 1 - channels/piratestreaming.json | 1 - channels/polpotv.json | 1 - channels/porn/LIKUOO.json | 16 -- channels/porn/LIKUOO.py | 100 -------- channels/porn/TXXX.json | 16 -- channels/porn/TXXX.py | 149 ----------- channels/porn/__init__.py | 12 - channels/porn/absoluporn.json | 15 -- channels/porn/absoluporn.py | 95 ------- channels/porn/alsoporn.json | 14 -- channels/porn/alsoporn.py | 99 -------- channels/porn/analdin.json | 15 -- channels/porn/analdin.py | 113 --------- channels/porn/beeg.json | 14 -- channels/porn/beeg.py | 122 --------- channels/porn/bravoporn.json | 15 -- channels/porn/bravoporn.py | 89 ------- channels/porn/camwhoresbay.json | 15 -- channels/porn/camwhoresbay.py | 114 --------- channels/porn/canalporno.json | 12 - channels/porn/canalporno.py | 92 ------- channels/porn/cat3plus.json | 14 -- channels/porn/cat3plus.py | 130 ---------- channels/porn/cinetemagay.json | 12 - channels/porn/cinetemagay.py | 128 ---------- channels/porn/cliphunter.json | 15 -- channels/porn/cliphunter.py | 108 -------- channels/porn/coomelonitas.json | 15 -- channels/porn/coomelonitas.py | 65 ----- channels/porn/cumlouder.json | 12 - channels/porn/cumlouder.py | 180 -------------- channels/porn/czechvideo.json | 15 -- channels/porn/czechvideo.py | 87 ------- channels/porn/datoporn.json | 12 - channels/porn/datoporn.py | 63 ----- channels/porn/elreyx.json | 16 -- channels/porn/elreyx.py | 98 -------- channels/porn/eporner.json | 12 - channels/porn/eporner.py | 141 ----------- channels/porn/eroticage.json | 16 -- channels/porn/eroticage.py | 80 ------ channels/porn/eroticasonlinetv.json | 17 -- channels/porn/eroticasonlinetv.py | 85 ------- channels/porn/erotik.json | 14 -- channels/porn/erotik.py | 90 ------- channels/porn/fapality.json | 15 -- channels/porn/fapality.py | 97 -------- channels/porn/fetishshrine.json | 15 -- channels/porn/fetishshrine.py | 92 ------- channels/porn/filmoviXXX.json | 16 -- channels/porn/filmoviXXX.py | 46 ---- channels/porn/filmpornoita.json | 15 -- channels/porn/filmpornoita.py | 57 ----- channels/porn/foxtube.json | 16 -- channels/porn/foxtube.py | 123 ---------- channels/porn/freeporn.json | 16 -- channels/porn/freeporn.py | 101 -------- channels/porn/freepornstreams.json | 16 -- channels/porn/freepornstreams.py | 95 ------- channels/porn/gotporn.json | 15 -- channels/porn/gotporn.py | 129 ---------- channels/porn/hclips.json | 16 -- channels/porn/hclips.py | 118 --------- channels/porn/hdzog.json | 16 -- channels/porn/hdzog.py | 119 --------- channels/porn/hellporno.json | 16 -- channels/porn/hellporno.py | 89 ------- channels/porn/hentaiid.json | 12 - channels/porn/hentaiid.py | 147 ----------- channels/porn/hotmovs.json | 16 -- channels/porn/hotmovs.py | 147 ----------- channels/porn/javlin.json | 15 -- channels/porn/javlin.py | 71 ------ channels/porn/javtasty.json | 21 -- channels/porn/javtasty.py | 118 --------- channels/porn/javus.json | 14 -- channels/porn/javus.py | 51 ---- channels/porn/javwhores.json | 15 -- channels/porn/javwhores.py | 103 -------- channels/porn/jizzbunker.json | 17 -- channels/porn/jizzbunker.py | 92 ------- channels/porn/justporn.json | 16 -- channels/porn/justporn.py | 109 --------- channels/porn/kingsizetits.json | 15 -- channels/porn/kingsizetits.py | 95 ------- channels/porn/mangovideo.json | 15 -- channels/porn/mangovideo.py | 109 --------- channels/porn/mporno.json | 16 -- channels/porn/mporno.py | 80 ------ channels/porn/muchoporno.json | 16 -- channels/porn/muchoporno.py | 112 --------- channels/porn/nuvid.json | 12 - channels/porn/nuvid.py | 115 --------- channels/porn/pandamovie.json | 16 -- channels/porn/pandamovie.py | 110 --------- channels/porn/peliculaseroticas.json | 12 - channels/porn/peliculaseroticas.py | 40 --- channels/porn/pelisxporno.json | 14 -- channels/porn/pelisxporno.py | 85 ------- channels/porn/perfectgirls.json | 16 -- channels/porn/perfectgirls.py | 90 ------- channels/porn/playpornx.json | 14 -- channels/porn/playpornx.py | 100 -------- channels/porn/porn300.json | 16 -- channels/porn/porn300.py | 107 -------- channels/porn/pornboss.json | 16 -- channels/porn/pornboss.py | 91 ------- channels/porn/porndish.json | 15 -- channels/porn/porndish.py | 78 ------ channels/porn/porneq.json | 16 -- channels/porn/porneq.py | 72 ------ channels/porn/pornhive.json | 16 -- channels/porn/pornhive.py | 94 ------- channels/porn/pornhub.json | 15 -- channels/porn/pornhub.py | 93 ------- channels/porn/pornohdmega.json | 15 -- channels/porn/pornohdmega.py | 108 -------- channels/porn/pornrewind.json | 15 -- channels/porn/pornrewind.py | 74 ------ channels/porn/porntrex.json | 21 -- channels/porn/porntrex.py | 327 ------------------------- channels/porn/porntv.json | 15 -- channels/porn/porntv.py | 104 -------- channels/porn/qwertty.json | 15 -- channels/porn/qwertty.py | 116 --------- channels/porn/redtube.json | 15 -- channels/porn/redtube.py | 119 --------- channels/porn/serviporno.json | 14 -- channels/porn/serviporno.py | 149 ----------- channels/porn/sexgalaxy.json | 16 -- channels/porn/sexgalaxy.py | 89 ------- channels/porn/sexkino.json | 16 -- channels/porn/sexkino.py | 137 ----------- channels/porn/sexofilm.json | 16 -- channels/porn/sexofilm.py | 102 -------- channels/porn/shameless.json | 14 -- channels/porn/shameless.py | 95 ------- channels/porn/siska.json | 15 -- channels/porn/siska.py | 89 ------- channels/porn/sleazemovies.json | 14 -- channels/porn/sleazemovies.py | 109 --------- channels/porn/spankbang.json | 16 -- channels/porn/spankbang.py | 97 -------- channels/porn/spankwire.json | 16 -- channels/porn/spankwire.py | 133 ---------- channels/porn/streamingporn.json | 17 -- channels/porn/streamingporn.py | 99 -------- channels/porn/streamporno.json | 17 -- channels/porn/streamporno.py | 77 ------ channels/porn/submityouflicks.json | 14 -- channels/porn/submityouflicks.py | 67 ----- channels/porn/sunporno.json | 16 -- channels/porn/sunporno.py | 119 --------- channels/porn/sxyprn.json | 15 -- channels/porn/sxyprn.py | 99 -------- channels/porn/tabooshare.json | 16 -- channels/porn/tabooshare.py | 68 ----- channels/porn/thumbzilla.json | 37 --- channels/porn/thumbzilla.py | 175 ------------- channels/porn/titsbox.json | 15 -- channels/porn/titsbox.py | 71 ------ channels/porn/tnaflix.json | 17 -- channels/porn/tnaflix.py | 138 ----------- channels/porn/tryboobs.json | 16 -- channels/porn/tryboobs.py | 96 -------- channels/porn/tubedupe.json | 16 -- channels/porn/tubedupe.py | 106 -------- channels/porn/tubehentai.json | 14 -- channels/porn/tubehentai.py | 65 ----- channels/porn/videosXYZ.json | 16 -- channels/porn/videosXYZ.py | 68 ----- channels/porn/vidz7.json | 22 -- channels/porn/vidz7.py | 94 ------- channels/porn/vintagetube.json | 16 -- channels/porn/vintagetube.py | 98 -------- channels/porn/vintagexxxsex.json | 16 -- channels/porn/vintagexxxsex.py | 95 ------- channels/porn/vivud.json | 15 -- channels/porn/vivud.py | 71 ------ channels/porn/vporn.json | 16 -- channels/porn/vporn.py | 121 --------- channels/porn/watchpornfree.json | 16 -- channels/porn/watchpornfree.py | 77 ------ channels/porn/webpeliculasporno.json | 16 -- channels/porn/webpeliculasporno.py | 75 ------ channels/porn/woodrocket.json | 16 -- channels/porn/woodrocket.py | 68 ----- channels/porn/x18hentai.json | 22 -- channels/porn/x18hentai.py | 151 ------------ channels/porn/xhamster.json | 22 -- channels/porn/xhamster.py | 155 ------------ channels/porn/xms.json | 37 --- channels/porn/xms.py | 246 ------------------- channels/porn/xozilla.json | 16 -- channels/porn/xozilla.py | 114 --------- channels/porn/xtapes.json | 16 -- channels/porn/xtapes.py | 92 ------- channels/porn/xvideos.json | 15 -- channels/porn/xvideos.py | 121 --------- channels/porn/xxxdan.json | 17 -- channels/porn/xxxdan.py | 99 -------- channels/porn/xxxfreeinhd.json | 15 -- channels/porn/xxxfreeinhd.py | 122 --------- channels/porn/xxxparodyhd.json | 16 -- channels/porn/xxxparodyhd.py | 75 ------ channels/porn/xxxstreams.json | 16 -- channels/porn/xxxstreams.py | 93 ------- channels/porn/yespornplease.json | 22 -- channels/porn/yespornplease.py | 90 ------- channels/porn/youjizz.json | 16 -- channels/porn/youjizz.py | 111 --------- channels/porn/youporn.json | 16 -- channels/porn/youporn.py | 129 ---------- channels/porn/yuuk.json | 16 -- channels/porn/yuuk.py | 93 ------- channels/pufimovies.json | 1 - channels/raiplay.json | 1 - channels/seriehd.json | 1 - channels/serietvonline.json | 1 - channels/serietvsubita.json | 1 - channels/serietvu.json | 1 - channels/streamingaltadefinizione.json | 1 - channels/streamtime.json | 1 - channels/tantifilm.json | 1 - channels/toonitalia.json | 3 +- channels/tunein.json | 1 - channels/vedohd.json | 1 - channels/vvvvid.json | 1 - channelselector.py | 17 +- core/channeltools.py | 29 +-- platformcode/config.py | 54 +--- platformcode/launcher.py | 19 +- resources/language/English/strings.po | 12 +- resources/language/Italian/strings.po | 24 +- resources/settings.xml | 10 - service.py | 33 --- specials/community.json | 1 - specials/downloads.json | 1 - specials/filmontv.json | 1 - specials/help.json | 1 - specials/news.json | 1 - specials/news.py | 8 - specials/search.json | 1 - specials/search.py | 2 - specials/tvmoviedb.json | 1 - specials/url.json | 1 - specials/videolibrary.json | 1 - 280 files changed, 38 insertions(+), 13026 deletions(-) delete mode 100644 channels/porn/LIKUOO.json delete mode 100644 channels/porn/LIKUOO.py delete mode 100644 channels/porn/TXXX.json delete mode 100644 channels/porn/TXXX.py delete mode 100644 channels/porn/__init__.py delete mode 100644 channels/porn/absoluporn.json delete mode 100644 channels/porn/absoluporn.py delete mode 100644 channels/porn/alsoporn.json delete mode 100644 channels/porn/alsoporn.py delete mode 100644 channels/porn/analdin.json delete mode 100644 channels/porn/analdin.py delete mode 100755 channels/porn/beeg.json delete mode 100755 channels/porn/beeg.py delete mode 100644 channels/porn/bravoporn.json delete mode 100644 channels/porn/bravoporn.py delete mode 100644 channels/porn/camwhoresbay.json delete mode 100644 channels/porn/camwhoresbay.py delete mode 100644 channels/porn/canalporno.json delete mode 100644 channels/porn/canalporno.py delete mode 100644 channels/porn/cat3plus.json delete mode 100644 channels/porn/cat3plus.py delete mode 100644 channels/porn/cinetemagay.json delete mode 100644 channels/porn/cinetemagay.py delete mode 100644 channels/porn/cliphunter.json delete mode 100644 channels/porn/cliphunter.py delete mode 100644 channels/porn/coomelonitas.json delete mode 100644 channels/porn/coomelonitas.py delete mode 100644 channels/porn/cumlouder.json delete mode 100644 channels/porn/cumlouder.py delete mode 100644 channels/porn/czechvideo.json delete mode 100644 channels/porn/czechvideo.py delete mode 100644 channels/porn/datoporn.json delete mode 100644 channels/porn/datoporn.py delete mode 100644 channels/porn/elreyx.json delete mode 100644 channels/porn/elreyx.py delete mode 100644 channels/porn/eporner.json delete mode 100644 channels/porn/eporner.py delete mode 100644 channels/porn/eroticage.json delete mode 100644 channels/porn/eroticage.py delete mode 100644 channels/porn/eroticasonlinetv.json delete mode 100644 channels/porn/eroticasonlinetv.py delete mode 100644 channels/porn/erotik.json delete mode 100644 channels/porn/erotik.py delete mode 100644 channels/porn/fapality.json delete mode 100644 channels/porn/fapality.py delete mode 100644 channels/porn/fetishshrine.json delete mode 100644 channels/porn/fetishshrine.py delete mode 100644 channels/porn/filmoviXXX.json delete mode 100644 channels/porn/filmoviXXX.py delete mode 100644 channels/porn/filmpornoita.json delete mode 100644 channels/porn/filmpornoita.py delete mode 100644 channels/porn/foxtube.json delete mode 100644 channels/porn/foxtube.py delete mode 100644 channels/porn/freeporn.json delete mode 100644 channels/porn/freeporn.py delete mode 100644 channels/porn/freepornstreams.json delete mode 100644 channels/porn/freepornstreams.py delete mode 100755 channels/porn/gotporn.json delete mode 100755 channels/porn/gotporn.py delete mode 100644 channels/porn/hclips.json delete mode 100644 channels/porn/hclips.py delete mode 100644 channels/porn/hdzog.json delete mode 100644 channels/porn/hdzog.py delete mode 100644 channels/porn/hellporno.json delete mode 100644 channels/porn/hellporno.py delete mode 100644 channels/porn/hentaiid.json delete mode 100644 channels/porn/hentaiid.py delete mode 100644 channels/porn/hotmovs.json delete mode 100644 channels/porn/hotmovs.py delete mode 100644 channels/porn/javlin.json delete mode 100644 channels/porn/javlin.py delete mode 100644 channels/porn/javtasty.json delete mode 100644 channels/porn/javtasty.py delete mode 100644 channels/porn/javus.json delete mode 100644 channels/porn/javus.py delete mode 100644 channels/porn/javwhores.json delete mode 100644 channels/porn/javwhores.py delete mode 100644 channels/porn/jizzbunker.json delete mode 100644 channels/porn/jizzbunker.py delete mode 100644 channels/porn/justporn.json delete mode 100644 channels/porn/justporn.py delete mode 100755 channels/porn/kingsizetits.json delete mode 100755 channels/porn/kingsizetits.py delete mode 100755 channels/porn/mangovideo.json delete mode 100755 channels/porn/mangovideo.py delete mode 100644 channels/porn/mporno.json delete mode 100644 channels/porn/mporno.py delete mode 100644 channels/porn/muchoporno.json delete mode 100644 channels/porn/muchoporno.py delete mode 100644 channels/porn/nuvid.json delete mode 100644 channels/porn/nuvid.py delete mode 100644 channels/porn/pandamovie.json delete mode 100644 channels/porn/pandamovie.py delete mode 100644 channels/porn/peliculaseroticas.json delete mode 100644 channels/porn/peliculaseroticas.py delete mode 100644 channels/porn/pelisxporno.json delete mode 100644 channels/porn/pelisxporno.py delete mode 100644 channels/porn/perfectgirls.json delete mode 100644 channels/porn/perfectgirls.py delete mode 100644 channels/porn/playpornx.json delete mode 100644 channels/porn/playpornx.py delete mode 100644 channels/porn/porn300.json delete mode 100644 channels/porn/porn300.py delete mode 100644 channels/porn/pornboss.json delete mode 100644 channels/porn/pornboss.py delete mode 100755 channels/porn/porndish.json delete mode 100755 channels/porn/porndish.py delete mode 100644 channels/porn/porneq.json delete mode 100644 channels/porn/porneq.py delete mode 100644 channels/porn/pornhive.json delete mode 100644 channels/porn/pornhive.py delete mode 100644 channels/porn/pornhub.json delete mode 100644 channels/porn/pornhub.py delete mode 100755 channels/porn/pornohdmega.json delete mode 100755 channels/porn/pornohdmega.py delete mode 100644 channels/porn/pornrewind.json delete mode 100644 channels/porn/pornrewind.py delete mode 100644 channels/porn/porntrex.json delete mode 100644 channels/porn/porntrex.py delete mode 100755 channels/porn/porntv.json delete mode 100755 channels/porn/porntv.py delete mode 100644 channels/porn/qwertty.json delete mode 100644 channels/porn/qwertty.py delete mode 100644 channels/porn/redtube.json delete mode 100644 channels/porn/redtube.py delete mode 100644 channels/porn/serviporno.json delete mode 100644 channels/porn/serviporno.py delete mode 100644 channels/porn/sexgalaxy.json delete mode 100644 channels/porn/sexgalaxy.py delete mode 100644 channels/porn/sexkino.json delete mode 100644 channels/porn/sexkino.py delete mode 100644 channels/porn/sexofilm.json delete mode 100644 channels/porn/sexofilm.py delete mode 100755 channels/porn/shameless.json delete mode 100755 channels/porn/shameless.py delete mode 100644 channels/porn/siska.json delete mode 100644 channels/porn/siska.py delete mode 100644 channels/porn/sleazemovies.json delete mode 100644 channels/porn/sleazemovies.py delete mode 100644 channels/porn/spankbang.json delete mode 100644 channels/porn/spankbang.py delete mode 100644 channels/porn/spankwire.json delete mode 100644 channels/porn/spankwire.py delete mode 100644 channels/porn/streamingporn.json delete mode 100644 channels/porn/streamingporn.py delete mode 100644 channels/porn/streamporno.json delete mode 100644 channels/porn/streamporno.py delete mode 100644 channels/porn/submityouflicks.json delete mode 100644 channels/porn/submityouflicks.py delete mode 100644 channels/porn/sunporno.json delete mode 100644 channels/porn/sunporno.py delete mode 100755 channels/porn/sxyprn.json delete mode 100755 channels/porn/sxyprn.py delete mode 100644 channels/porn/tabooshare.json delete mode 100644 channels/porn/tabooshare.py delete mode 100644 channels/porn/thumbzilla.json delete mode 100644 channels/porn/thumbzilla.py delete mode 100755 channels/porn/titsbox.json delete mode 100755 channels/porn/titsbox.py delete mode 100644 channels/porn/tnaflix.json delete mode 100644 channels/porn/tnaflix.py delete mode 100644 channels/porn/tryboobs.json delete mode 100644 channels/porn/tryboobs.py delete mode 100644 channels/porn/tubedupe.json delete mode 100644 channels/porn/tubedupe.py delete mode 100644 channels/porn/tubehentai.json delete mode 100644 channels/porn/tubehentai.py delete mode 100644 channels/porn/videosXYZ.json delete mode 100644 channels/porn/videosXYZ.py delete mode 100644 channels/porn/vidz7.json delete mode 100644 channels/porn/vidz7.py delete mode 100644 channels/porn/vintagetube.json delete mode 100644 channels/porn/vintagetube.py delete mode 100644 channels/porn/vintagexxxsex.json delete mode 100644 channels/porn/vintagexxxsex.py delete mode 100755 channels/porn/vivud.json delete mode 100755 channels/porn/vivud.py delete mode 100644 channels/porn/vporn.json delete mode 100644 channels/porn/vporn.py delete mode 100644 channels/porn/watchpornfree.json delete mode 100644 channels/porn/watchpornfree.py delete mode 100644 channels/porn/webpeliculasporno.json delete mode 100644 channels/porn/webpeliculasporno.py delete mode 100644 channels/porn/woodrocket.json delete mode 100644 channels/porn/woodrocket.py delete mode 100644 channels/porn/x18hentai.json delete mode 100644 channels/porn/x18hentai.py delete mode 100644 channels/porn/xhamster.json delete mode 100644 channels/porn/xhamster.py delete mode 100644 channels/porn/xms.json delete mode 100644 channels/porn/xms.py delete mode 100644 channels/porn/xozilla.json delete mode 100644 channels/porn/xozilla.py delete mode 100644 channels/porn/xtapes.json delete mode 100644 channels/porn/xtapes.py delete mode 100755 channels/porn/xvideos.json delete mode 100755 channels/porn/xvideos.py delete mode 100644 channels/porn/xxxdan.json delete mode 100644 channels/porn/xxxdan.py delete mode 100644 channels/porn/xxxfreeinhd.json delete mode 100644 channels/porn/xxxfreeinhd.py delete mode 100644 channels/porn/xxxparodyhd.json delete mode 100644 channels/porn/xxxparodyhd.py delete mode 100644 channels/porn/xxxstreams.json delete mode 100644 channels/porn/xxxstreams.py delete mode 100644 channels/porn/yespornplease.json delete mode 100644 channels/porn/yespornplease.py delete mode 100644 channels/porn/youjizz.json delete mode 100644 channels/porn/youjizz.py delete mode 100644 channels/porn/youporn.json delete mode 100644 channels/porn/youporn.py delete mode 100644 channels/porn/yuuk.json delete mode 100644 channels/porn/yuuk.py diff --git a/channels/0example.json.txt b/channels/0example.json.txt index 783193c6..1551727f 100644 --- a/channels/0example.json.txt +++ b/channels/0example.json.txt @@ -21,10 +21,9 @@ se vanno cancellati tutti deve rimanere la voce: "name": "Nome del canale visualizzato in KOD", "language": ["ita", "sub-ita"], "active": false, - "adult": false, "thumbnail": "", "banner": "", - "categories": ["movie", "tvshow", "anime", "vos", "documentary", "adult"], + "categories": ["movie", "tvshow", "anime", "vos", "documentary"], "not_active": ["include_in_newest"], "settings": [ { diff --git a/channels/altadefinizione01.json b/channels/altadefinizione01.json index f7589d50..3fc2ef26 100644 --- a/channels/altadefinizione01.json +++ b/channels/altadefinizione01.json @@ -3,7 +3,6 @@ "name": "Altadefinizione01", "language": ["ita", "sub-ita"], "active": true, - "adult": false, "thumbnail": "altadefinizione01.png", "banner": "altadefinizione01.png", "categories": ["movie", "vos"], diff --git a/channels/altadefinizione01_link.json b/channels/altadefinizione01_link.json index fe102b43..56a48c4f 100644 --- a/channels/altadefinizione01_link.json +++ b/channels/altadefinizione01_link.json @@ -2,7 +2,6 @@ "id": "altadefinizione01_link", "name": "Altadefinizione01 L", "active": true, - "adult": false, "language": ["ita","sub-ita"], "thumbnail": "altadefinizione01_L.png", "banner": "altadefinizione01_L.png", diff --git a/channels/altadefinizioneclick.json b/channels/altadefinizioneclick.json index 8ca67198..ec82baa7 100644 --- a/channels/altadefinizioneclick.json +++ b/channels/altadefinizioneclick.json @@ -2,7 +2,6 @@ "id": "altadefinizioneclick", "name": "AltadefinizioneClick", "active": true, - "adult": false, "language": ["ita","sub-ita"], "thumbnail": "altadefinizioneclick.png", "bannermenu": "altadefinizioneciclk.png", diff --git a/channels/animeforce.json b/channels/animeforce.json index 386a6e61..95578357 100644 --- a/channels/animeforce.json +++ b/channels/animeforce.json @@ -3,7 +3,6 @@ "name": "AnimeForce", "language": ["ita"], "active": true, - "adult": false, "thumbnail": "animeforce.png", "banner": "animeforce.png", "categories": ["anime"], diff --git a/channels/animeleggendari.json b/channels/animeleggendari.json index 5fd0cf6b..74c686a5 100644 --- a/channels/animeleggendari.json +++ b/channels/animeleggendari.json @@ -2,7 +2,6 @@ "id": "animeleggendari", "name": "AnimePerTutti", "active": true, - "adult": false, "language": ["ita", "sub-ita"], "thumbnail": "animepertutti.png", "bannermenu": "animepertutti.png", diff --git a/channels/animesaturn.json b/channels/animesaturn.json index e409d3c4..a3cdd28c 100644 --- a/channels/animesaturn.json +++ b/channels/animesaturn.json @@ -2,7 +2,6 @@ "id": "animesaturn", "name": "AnimeSaturn", "active": true, - "adult": false, "language": ["ita"], "thumbnail": "animesaturn.png", "banner": "animesaturn.png", diff --git a/channels/animespace.json b/channels/animespace.json index 26fafae6..54a542ae 100644 --- a/channels/animespace.json +++ b/channels/animespace.json @@ -2,7 +2,6 @@ "id": "animespace", "name": "AnimeSpace", "active": false, - "adult": false, "language": [], "thumbnail": "", "banner": "", diff --git a/channels/animesubita.json b/channels/animesubita.json index b1d695e1..b612eb16 100644 --- a/channels/animesubita.json +++ b/channels/animesubita.json @@ -2,7 +2,6 @@ "id": "animesubita", "name": "AnimeSubIta", "active": true, - "adult": false, "language": ["sub-ita"], "thumbnail": "animesubita.png", "bannermenu": "animesubita.png", diff --git a/channels/animetubeita.json b/channels/animetubeita.json index afb108c2..1565e785 100644 --- a/channels/animetubeita.json +++ b/channels/animetubeita.json @@ -2,7 +2,6 @@ "id": "animetubeita", "name": "AnimeTubeITA", "active": true, - "adult": false, "language": ["sub-ita"], "thumbnail": "animetubeita.png", "bannermenu": "animetubeita.png", diff --git a/channels/animeunity.json b/channels/animeunity.json index 99dc0fe0..22e0be35 100644 --- a/channels/animeunity.json +++ b/channels/animeunity.json @@ -2,7 +2,6 @@ "id": "animeunity", "name": "AnimeUnity", "active": true, - "adult": false, "language": ["ita", "sub-ita"], "thumbnail": "animeunity.png", "banner": "animeunity.png", diff --git a/channels/animeworld.json b/channels/animeworld.json index 0aa9aa1d..964b9d3d 100644 --- a/channels/animeworld.json +++ b/channels/animeworld.json @@ -2,7 +2,6 @@ "id": "animeworld", "name": "AnimeWorld", "active": true, - "adult": false, "language": ["ita", "sub-ita"], "thumbnail": "animeworld.png", "banner": "animeworld.png", diff --git a/channels/casacinema.json b/channels/casacinema.json index 4532df5d..b7d283bd 100644 --- a/channels/casacinema.json +++ b/channels/casacinema.json @@ -3,7 +3,6 @@ "name": "Casacinema", "language": ["ita", "sub-ita"], "active": true, - "adult": false, "thumbnail": "casacinema.png", "banner": "casacinema.png", "categories": ["tvshow", "movie","vos"], diff --git a/channels/casacinemaInfo.json b/channels/casacinemaInfo.json index 0bb89bb4..f3953133 100644 --- a/channels/casacinemaInfo.json +++ b/channels/casacinemaInfo.json @@ -3,7 +3,6 @@ "name": "La Casa del Cinema", "language": ["ita", "sub-ita"], "active": true, - "adult": false, "thumbnail": "casacinemainfo.png", "banner": "casacinemainfo.png", "categories": ["movie", "vos"], diff --git a/channels/cb01anime.json b/channels/cb01anime.json index 24fd0c8d..621c7c8a 100644 --- a/channels/cb01anime.json +++ b/channels/cb01anime.json @@ -3,7 +3,6 @@ "name": "Cb01anime", "language": ["ita", "vos", "sub-ita"], "active": true, - "adult": false, "thumbnail": "cb01anime.png", "banner": "cb01anime.png", "categories": ["anime"], diff --git a/channels/cineblog01.json b/channels/cineblog01.json index 82faafe3..c97e7d66 100644 --- a/channels/cineblog01.json +++ b/channels/cineblog01.json @@ -3,7 +3,6 @@ "name": "CB01", "language": ["ita", "sub-ita"], "active": true, - "adult": false, "thumbnail": "cb01.png", "banner": "cb01.png", "categories": ["tvshow", "movie", "vos", "documentary"], diff --git a/channels/cinemalibero.json b/channels/cinemalibero.json index 72ca5d06..c64c78a3 100644 --- a/channels/cinemalibero.json +++ b/channels/cinemalibero.json @@ -3,7 +3,6 @@ "name": "Cinemalibero", "language": ["ita"], "active": true, - "adult": false, "thumbnail": "cinemalibero.png", "banner": "cinemalibero.png", "categories": ["movie","tvshow"], diff --git a/channels/cinetecadibologna.json b/channels/cinetecadibologna.json index d398eb63..fd556a17 100644 --- a/channels/cinetecadibologna.json +++ b/channels/cinetecadibologna.json @@ -3,7 +3,6 @@ "name": "Cineteca di Bologna", "language": ["ita"], "active": true, - "adult": false, "thumbnail": "cinetecadibologna.png", "banner": "cinetecadibologna.png", "categories": ["documentary"], diff --git a/channels/dreamsub.json b/channels/dreamsub.json index d0d39ea9..578ab806 100644 --- a/channels/dreamsub.json +++ b/channels/dreamsub.json @@ -3,7 +3,6 @@ "name": "DreamSub", "language": ["ita", "sub-ita"], "active": true, - "adult": false, "thumbnail": "dreamsub.png", "banner": "dreamsub.png", "categories": ["anime", "vos"], diff --git a/channels/dsda.json b/channels/dsda.json index f6d4adf6..4ec18a80 100644 --- a/channels/dsda.json +++ b/channels/dsda.json @@ -3,7 +3,6 @@ "name": "D.S.D.A", "language": ["ita"], "active": true, - "adult": false, "thumbnail": "dsda.png", "banner": "dsda.png", "categories": ["documentary"], diff --git a/channels/eurostreaming.json b/channels/eurostreaming.json index 88d7d021..79a3eb99 100644 --- a/channels/eurostreaming.json +++ b/channels/eurostreaming.json @@ -2,7 +2,6 @@ "id": "eurostreaming", "name": "Eurostreaming", "active": true, - "adult": false, "language": ["ita","sub-ita"], "thumbnail": "eurostreaming.png", "banner": "eurostreaming.png", diff --git a/channels/fastsubita.json b/channels/fastsubita.json index 3feb7834..c77eaa54 100644 --- a/channels/fastsubita.json +++ b/channels/fastsubita.json @@ -3,7 +3,6 @@ "name": "Fastsubita", "language": ["sub-ita"], "active": true, - "adult": false, "thumbnail": "fastsubita.png", "banner": "fastsubita.png", "categories": ["tvshow", "vos"], diff --git a/channels/filmigratis.json b/channels/filmigratis.json index 46290f5b..6a970b15 100644 --- a/channels/filmigratis.json +++ b/channels/filmigratis.json @@ -2,7 +2,6 @@ "id": "filmigratis", "name": "Filmi Gratis", "active": true, - "adult": false, "language": ["ita", "sub-ita"], "thumbnail": "filmigratis.png", "banner": "filmigratis.png", diff --git a/channels/filmpertutti.json b/channels/filmpertutti.json index 65179cbe..0130b04a 100644 --- a/channels/filmpertutti.json +++ b/channels/filmpertutti.json @@ -2,7 +2,6 @@ "id": "filmpertutti", "name": "Filmpertutti", "active": true, - "adult": false, "language": ["ita", "sub-ita"], "thumbnail": "filmpertutti.png", "banner": "filmpertutti.png", diff --git a/channels/filmsenzalimiticc.json b/channels/filmsenzalimiticc.json index 81f21615..04636231 100644 --- a/channels/filmsenzalimiticc.json +++ b/channels/filmsenzalimiticc.json @@ -2,7 +2,6 @@ "id": "filmsenzalimiticc", "name": "Filmsenzalimiti CC", "active": false, - "adult": false, "language": ["ita"], "thumbnail": "filmsenzalimiticc.png", "banner": "", diff --git a/channels/guardaserieclick.json b/channels/guardaserieclick.json index 2593ae40..056097f1 100644 --- a/channels/guardaserieclick.json +++ b/channels/guardaserieclick.json @@ -2,7 +2,6 @@ "id": "guardaserieclick", "name": "GuardaSerie.click", "active": true, - "adult": false, "language": ["ita", "vos"], "thumbnail": "guardaserieclick.png", "bannermenu": "guardaserieclick.png", diff --git a/channels/hd4me.json b/channels/hd4me.json index 04465df9..e85964a0 100644 --- a/channels/hd4me.json +++ b/channels/hd4me.json @@ -3,7 +3,6 @@ "name": "HD4ME", "language": ["ita", "sub-ita"], "active": true, - "adult": false, "thumbnail": "hd4me.png", "banner": "hd4me.png", "categories": ["movie", "vos"], diff --git a/channels/ilcorsaronero.json b/channels/ilcorsaronero.json index eb86a124..129bdc68 100644 --- a/channels/ilcorsaronero.json +++ b/channels/ilcorsaronero.json @@ -2,7 +2,6 @@ "id": "ilcorsaronero", "name": "ilCorSaRoNeRo", "active": true, - "adult": false, "language": ["ita"], "thumbnail": "ilcorsaronero.png", "banner": "ilcorsaronero.png", diff --git a/channels/ilgeniodellostreaming.json b/channels/ilgeniodellostreaming.json index 960aaabe..61bc398b 100644 --- a/channels/ilgeniodellostreaming.json +++ b/channels/ilgeniodellostreaming.json @@ -2,7 +2,6 @@ "id": "ilgeniodellostreaming", "name": "IlGenioDelloStreaming", "active": true, - "adult": false, "language": ["ita", "sub-ita"], "thumbnail": "ilgeniodellostreaming.png", "banner": "ilgeniodellostreaming.png", diff --git a/channels/italiaserie.json b/channels/italiaserie.json index a8d184b6..ad1b8c42 100644 --- a/channels/italiaserie.json +++ b/channels/italiaserie.json @@ -2,7 +2,6 @@ "id": "italiaserie", "name": "Italia Serie", "active": true, - "adult": false, "language": ["ita","sub-ita"], "thumbnail": "italiaserie.png", "bannermenu": "italiaserie.png", diff --git a/channels/metalvideo.json b/channels/metalvideo.json index e18004c7..bb2e792a 100644 --- a/channels/metalvideo.json +++ b/channels/metalvideo.json @@ -2,7 +2,6 @@ "id": "metalvideo", "name": "Metal Video", "active": true, - "adult": false, "language": ["*"], "thumbnail": "metalvideo.png", "banner": "metalvideo.png", diff --git a/channels/mondoserietv.json b/channels/mondoserietv.json index 3bd6ab63..9a7b1e0b 100644 --- a/channels/mondoserietv.json +++ b/channels/mondoserietv.json @@ -2,7 +2,6 @@ "id": "mondoserietv", "name": "MondoSerieTV", "active": true, - "adult": false, "language": ["ita"], "thumbnail": "mondoserietv.png", "bannermenu": "mondoserietv.png", diff --git a/channels/netfreex.json b/channels/netfreex.json index 775f3677..6c69f917 100644 --- a/channels/netfreex.json +++ b/channels/netfreex.json @@ -3,7 +3,6 @@ "name": "Netfreex", "language": ["ita"], "active": true, - "adult": false, "thumbnail": "netfreex.png", "banner": "netfreex.png", "categories": ["tvshow", "movie", "anime"], diff --git a/channels/piratestreaming.json b/channels/piratestreaming.json index b52b1c73..1f7ad819 100644 --- a/channels/piratestreaming.json +++ b/channels/piratestreaming.json @@ -2,7 +2,6 @@ "id": "piratestreaming", "name": "Pirate Streaming", "active": true, - "adult": false, "language": ["ita"], "thumbnail": "piratestreaming.png", "bannermenu": "piratestreaming.png", diff --git a/channels/polpotv.json b/channels/polpotv.json index 26c0610a..d3c8d09a 100644 --- a/channels/polpotv.json +++ b/channels/polpotv.json @@ -3,7 +3,6 @@ "name": "PolpoTV", "language": ["ita"], "active": true, - "adult": false, "thumbnail": "polpotv.png", "banner": "polpotv.png", "categories": ["movie","tvshow"], diff --git a/channels/porn/LIKUOO.json b/channels/porn/LIKUOO.json deleted file mode 100644 index 593db20f..00000000 --- a/channels/porn/LIKUOO.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "id": "LIKUOO", - "name": "LIKUOO", - "active": true, - "adult": true, - "language": ["*"], - "thumbnail": "https://likuoo.video/files_static/images/logo.jpg", - "banner": "", - "categories": [ - "adult" - ], - "settings": [ - - ] -} - diff --git a/channels/porn/LIKUOO.py b/channels/porn/LIKUOO.py deleted file mode 100644 index a0038dc6..00000000 --- a/channels/porn/LIKUOO.py +++ /dev/null @@ -1,100 +0,0 @@ -# -*- coding: utf-8 -*- -#------------------------------------------------------------ -import urlparse,urllib2,urllib,re -import os, sys -from platformcode import config, logger -from core import scrapertools -from core.item import Item -from core import servertools -from core import httptools - -host = 'https://www.likuoo.video' - - -def mainlist(item): - logger.info() - itemlist = [] - itemlist.append( Item(channel=item.channel, title="Ultimos" , action="lista", url=host)) - itemlist.append( Item(channel=item.channel, title="Pornstar" , action="categorias", url=host + "/pornstars/")) - itemlist.append( Item(channel=item.channel, title="Categorias" , action="categorias", url=host + "/all-channels/")) - itemlist.append( Item(channel=item.channel, title="Buscar", action="search")) - return itemlist - - -def search(item, texto): - logger.info() - texto = texto.replace(" ", "+") - item.url = host + "/search/?s=%s" % texto - try: - return lista(item) - except: - import sys - for line in sys.exc_info(): - logger.error("%s" % line) - return [] - - -def categorias(item): - logger.info() - itemlist = [] - data = httptools.downloadpage(item.url).data - data = re.sub(r"\n|\r|\t| |
", "", data) - patron = '
.*?»') - if next_page!="": - next_page = urlparse.urljoin(item.url,next_page) - itemlist.append(item.clone(action="categorias", title="Página Siguiente >>", text_color="blue", url=next_page) ) - return itemlist - - -def lista(item): - logger.info() - itemlist = [] - data = httptools.downloadpage(item.url).data - data = re.sub(r"\n|\r|\t| |
", "", data) - patron = '
.*?' - patron += '.*?' - patron += 'src="(.*?)".*?' - patron += '
(.*?)
' - matches = re.compile(patron,re.DOTALL).findall(data) - for scrapedurl,scrapedtitle,scrapedthumbnail,scrapedtime in matches: - url = urlparse.urljoin(item.url,scrapedurl) - scrapedtime = scrapedtime.replace("m", ":").replace("s", " ") - title = "[COLOR yellow]" + scrapedtime + "[/COLOR] " +scrapedtitle - contentTitle = title - thumbnail = "https:" + scrapedthumbnail - plot = "" - itemlist.append( Item(channel=item.channel, action="play", title=title, url=url, thumbnail=thumbnail, - fanart=thumbnail, plot=plot, contentTitle = contentTitle)) - next_page = scrapertools.find_single_match(data,'...
') - if next_page!="": - next_page = urlparse.urljoin(item.url,next_page) - itemlist.append(item.clone(action="lista", title="Página Siguiente >>", text_color="blue", url=next_page) ) - return itemlist - - -def play(item): - itemlist = [] - data = httptools.downloadpage(item.url).data - data = re.sub(r"\n|\r|\t|amp;|\s{2}| ", "", data) - patron = 'url:\'([^\']+)\'.*?' - patron += 'data:\'([^\']+)\'' - matches = scrapertools.find_multiple_matches(data, patron) - for scrapedurl,post in matches: - post = post.replace("%3D", "=") - scrapedurl = host + scrapedurl - logger.debug( item.url +" , "+ scrapedurl +" , " +post ) - datas = httptools.downloadpage(scrapedurl, post=post, headers={'Referer':item.url}).data - datas = datas.replace("\\", "") - url = scrapertools.find_single_match(datas, '