Change IOException to Exception in FembedExtractor (#835)

* Change IOException to Exception in FembedExtractor

in some videos it gives an error and everything goes to shit, ex:
https://fembed.com/v/05nw4sljdyn2nly

* bruh
This commit is contained in:
Diego Peña Y Lillo
2022-09-03 03:02:33 -04:00
committed by GitHub
parent ffbe0dd199
commit 11e0da87a6
29 changed files with 29 additions and 44 deletions

View File

@ -5,7 +5,7 @@ ext {
extName = 'Animefenix' extName = 'Animefenix'
pkgNameSuffix = 'es.animefenix' pkgNameSuffix = 'es.animefenix'
extClass = '.Animefenix' extClass = '.Animefenix'
extVersionCode = 6 extVersionCode = 7
libVersion = '13' libVersion = '13'
} }

View File

@ -4,7 +4,6 @@ import eu.kanade.tachiyomi.animesource.model.Video
import org.json.JSONObject import org.json.JSONObject
import org.jsoup.Connection import org.jsoup.Connection
import org.jsoup.Jsoup import org.jsoup.Jsoup
import java.io.IOException
class FembedExtractor { class FembedExtractor {
fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> { fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> {
@ -21,7 +20,7 @@ class FembedExtractor {
videoList.add(Video(videoUrl, quality, videoUrl)) videoList.add(Video(videoUrl, quality, videoUrl))
} }
videoList videoList
} catch (e: IOException) { } catch (e: Exception) {
videoList videoList
} }
} }

View File

@ -5,7 +5,7 @@ ext {
extName = 'AnimeFLV' extName = 'AnimeFLV'
pkgNameSuffix = 'es.animeflv' pkgNameSuffix = 'es.animeflv'
extClass = '.AnimeFlv' extClass = '.AnimeFlv'
extVersionCode = 26 extVersionCode = 27
libVersion = '13' libVersion = '13'
} }

View File

@ -4,7 +4,6 @@ import eu.kanade.tachiyomi.animesource.model.Video
import org.json.JSONObject import org.json.JSONObject
import org.jsoup.Connection import org.jsoup.Connection
import org.jsoup.Jsoup import org.jsoup.Jsoup
import java.io.IOException
class FembedExtractor { class FembedExtractor {
fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> { fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> {
@ -21,7 +20,7 @@ class FembedExtractor {
videoList.add(Video(videoUrl, quality, videoUrl)) videoList.add(Video(videoUrl, quality, videoUrl))
} }
videoList videoList
} catch (e: IOException) { } catch (e: Exception) {
videoList videoList
} }
} }

View File

@ -5,7 +5,7 @@ ext {
extName = 'AnimeLatinoHD' extName = 'AnimeLatinoHD'
pkgNameSuffix = 'es.animelatinohd' pkgNameSuffix = 'es.animelatinohd'
extClass = '.AnimeLatinoHD' extClass = '.AnimeLatinoHD'
extVersionCode = 4 extVersionCode = 5
libVersion = '13' libVersion = '13'
} }

View File

@ -4,7 +4,6 @@ import eu.kanade.tachiyomi.animesource.model.Video
import org.json.JSONObject import org.json.JSONObject
import org.jsoup.Connection import org.jsoup.Connection
import org.jsoup.Jsoup import org.jsoup.Jsoup
import java.io.IOException
class FembedExtractor { class FembedExtractor {
fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> { fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> {
@ -21,7 +20,7 @@ class FembedExtractor {
videoList.add(Video(videoUrl, quality, videoUrl)) videoList.add(Video(videoUrl, quality, videoUrl))
} }
videoList videoList
} catch (e: IOException) { } catch (e: Exception) {
videoList videoList
} }
} }

View File

@ -4,7 +4,6 @@ import eu.kanade.tachiyomi.animesource.model.Video
import org.json.JSONObject import org.json.JSONObject
import org.jsoup.Connection import org.jsoup.Connection
import org.jsoup.Jsoup import org.jsoup.Jsoup
import java.io.IOException
class FembedExtractor { class FembedExtractor {
fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> { fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> {
@ -21,7 +20,7 @@ class FembedExtractor {
videoList.add(Video(videoUrl, quality, videoUrl)) videoList.add(Video(videoUrl, quality, videoUrl))
} }
videoList videoList
} catch (e: IOException) { } catch (e: Exception) {
videoList videoList
} }
} }

View File

@ -5,7 +5,7 @@ ext {
extName = 'AsiaLiveAction' extName = 'AsiaLiveAction'
pkgNameSuffix = 'es.asialiveaction' pkgNameSuffix = 'es.asialiveaction'
extClass = '.AsiaLiveAction' extClass = '.AsiaLiveAction'
extVersionCode = 4 extVersionCode = 5
libVersion = '13' libVersion = '13'
} }

View File

@ -4,7 +4,6 @@ import eu.kanade.tachiyomi.animesource.model.Video
import org.json.JSONObject import org.json.JSONObject
import org.jsoup.Connection import org.jsoup.Connection
import org.jsoup.Jsoup import org.jsoup.Jsoup
import java.io.IOException
class FembedExtractor { class FembedExtractor {
fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> { fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> {
@ -21,7 +20,7 @@ class FembedExtractor {
videoList.add(Video(videoUrl, quality, videoUrl)) videoList.add(Video(videoUrl, quality, videoUrl))
} }
videoList videoList
} catch (e: IOException) { } catch (e: Exception) {
videoList videoList
} }
} }

View File

@ -5,7 +5,7 @@ ext {
extName = 'Doramasyt' extName = 'Doramasyt'
pkgNameSuffix = 'es.doramasyt' pkgNameSuffix = 'es.doramasyt'
extClass = '.Doramasyt' extClass = '.Doramasyt'
extVersionCode = 3 extVersionCode = 4
libVersion = '13' libVersion = '13'
} }

View File

@ -4,7 +4,6 @@ import eu.kanade.tachiyomi.animesource.model.Video
import org.json.JSONObject import org.json.JSONObject
import org.jsoup.Connection import org.jsoup.Connection
import org.jsoup.Jsoup import org.jsoup.Jsoup
import java.io.IOException
class FembedExtractor { class FembedExtractor {
fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> { fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> {
@ -21,7 +20,7 @@ class FembedExtractor {
videoList.add(Video(videoUrl, quality, videoUrl)) videoList.add(Video(videoUrl, quality, videoUrl))
} }
videoList videoList
} catch (e: IOException) { } catch (e: Exception) {
videoList videoList
} }
} }

View File

@ -5,7 +5,7 @@ ext {
extName = 'Hentaijk' extName = 'Hentaijk'
pkgNameSuffix = 'es.hentaijk' pkgNameSuffix = 'es.hentaijk'
extClass = '.Hentaijk' extClass = '.Hentaijk'
extVersionCode = 4 extVersionCode = 5
libVersion = '13' libVersion = '13'
containsNsfw = true containsNsfw = true
} }

View File

@ -4,7 +4,6 @@ import eu.kanade.tachiyomi.animesource.model.Video
import org.json.JSONObject import org.json.JSONObject
import org.jsoup.Connection import org.jsoup.Connection
import org.jsoup.Jsoup import org.jsoup.Jsoup
import java.io.IOException
class FembedExtractor { class FembedExtractor {
fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> { fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> {
@ -21,7 +20,7 @@ class FembedExtractor {
videoList.add(Video(videoUrl, quality, videoUrl)) videoList.add(Video(videoUrl, quality, videoUrl))
} }
videoList videoList
} catch (e: IOException) { } catch (e: Exception) {
videoList videoList
} }
} }

View File

@ -5,7 +5,7 @@ ext {
extName = 'Hentaila' extName = 'Hentaila'
pkgNameSuffix = 'es.hentaila' pkgNameSuffix = 'es.hentaila'
extClass = '.Hentaila' extClass = '.Hentaila'
extVersionCode = 7 extVersionCode = 8
libVersion = '13' libVersion = '13'
containsNsfw = true containsNsfw = true
} }

View File

@ -4,7 +4,6 @@ import eu.kanade.tachiyomi.animesource.model.Video
import org.json.JSONObject import org.json.JSONObject
import org.jsoup.Connection import org.jsoup.Connection
import org.jsoup.Jsoup import org.jsoup.Jsoup
import java.io.IOException
class FembedExtractor { class FembedExtractor {
fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> { fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> {
@ -21,7 +20,7 @@ class FembedExtractor {
videoList.add(Video(videoUrl, quality, videoUrl)) videoList.add(Video(videoUrl, quality, videoUrl))
} }
videoList videoList
} catch (e: IOException) { } catch (e: Exception) {
videoList videoList
} }
} }

View File

@ -5,7 +5,7 @@ ext {
extName = 'Jkanime' extName = 'Jkanime'
pkgNameSuffix = 'es.jkanime' pkgNameSuffix = 'es.jkanime'
extClass = '.Jkanime' extClass = '.Jkanime'
extVersionCode = 5 extVersionCode = 6
libVersion = '13' libVersion = '13'
} }

View File

@ -4,7 +4,6 @@ import eu.kanade.tachiyomi.animesource.model.Video
import org.json.JSONObject import org.json.JSONObject
import org.jsoup.Connection import org.jsoup.Connection
import org.jsoup.Jsoup import org.jsoup.Jsoup
import java.io.IOException
class FembedExtractor { class FembedExtractor {
fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> { fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> {
@ -21,7 +20,7 @@ class FembedExtractor {
videoList.add(Video(videoUrl, quality, videoUrl)) videoList.add(Video(videoUrl, quality, videoUrl))
} }
videoList videoList
} catch (e: IOException) { } catch (e: Exception) {
videoList videoList
} }
} }

View File

@ -5,7 +5,7 @@ ext {
extName = 'Jkhentai' extName = 'Jkhentai'
pkgNameSuffix = 'es.jkhentai' pkgNameSuffix = 'es.jkhentai'
extClass = '.Jkhentai' extClass = '.Jkhentai'
extVersionCode = 6 extVersionCode = 7
libVersion = '13' libVersion = '13'
containsNsfw = true containsNsfw = true
} }

View File

@ -4,7 +4,6 @@ import eu.kanade.tachiyomi.animesource.model.Video
import org.json.JSONObject import org.json.JSONObject
import org.jsoup.Connection import org.jsoup.Connection
import org.jsoup.Jsoup import org.jsoup.Jsoup
import java.io.IOException
class FembedExtractor { class FembedExtractor {
fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> { fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> {
@ -21,7 +20,7 @@ class FembedExtractor {
videoList.add(Video(videoUrl, quality, videoUrl)) videoList.add(Video(videoUrl, quality, videoUrl))
} }
videoList videoList
} catch (e: IOException) { } catch (e: Exception) {
videoList videoList
} }
} }

View File

@ -5,7 +5,7 @@ ext {
extName = 'MonosChinos' extName = 'MonosChinos'
pkgNameSuffix = 'es.monoschinos' pkgNameSuffix = 'es.monoschinos'
extClass = '.MonosChinos' extClass = '.MonosChinos'
extVersionCode = 13 extVersionCode = 14
libVersion = '13' libVersion = '13'
} }

View File

@ -4,7 +4,6 @@ import eu.kanade.tachiyomi.animesource.model.Video
import org.json.JSONObject import org.json.JSONObject
import org.jsoup.Connection import org.jsoup.Connection
import org.jsoup.Jsoup import org.jsoup.Jsoup
import java.io.IOException
class FembedExtractor { class FembedExtractor {
fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> { fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> {
@ -21,7 +20,7 @@ class FembedExtractor {
videoList.add(Video(videoUrl, quality, videoUrl)) videoList.add(Video(videoUrl, quality, videoUrl))
} }
videoList videoList
} catch (e: IOException) { } catch (e: Exception) {
videoList videoList
} }
} }

View File

@ -5,7 +5,7 @@ ext {
extName = 'MundoDonghua' extName = 'MundoDonghua'
pkgNameSuffix = 'es.mundodonghua' pkgNameSuffix = 'es.mundodonghua'
extClass = '.MundoDonghua' extClass = '.MundoDonghua'
extVersionCode = 4 extVersionCode = 5
libVersion = '13' libVersion = '13'
} }

View File

@ -4,7 +4,6 @@ import eu.kanade.tachiyomi.animesource.model.Video
import org.json.JSONObject import org.json.JSONObject
import org.jsoup.Connection import org.jsoup.Connection
import org.jsoup.Jsoup import org.jsoup.Jsoup
import java.io.IOException
class FembedExtractor { class FembedExtractor {
fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> { fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> {
@ -21,7 +20,7 @@ class FembedExtractor {
videoList.add(Video(videoUrl, quality, videoUrl)) videoList.add(Video(videoUrl, quality, videoUrl))
} }
videoList videoList
} catch (e: IOException) { } catch (e: Exception) {
videoList videoList
} }
} }

View File

@ -5,7 +5,7 @@ ext {
extName = 'Pelisflix' extName = 'Pelisflix'
pkgNameSuffix = 'es.pelisflix' pkgNameSuffix = 'es.pelisflix'
extClass = '.PelisflixFactory' extClass = '.PelisflixFactory'
extVersionCode = 2 extVersionCode = 3
libVersion = '13' libVersion = '13'
} }

View File

@ -4,7 +4,6 @@ import eu.kanade.tachiyomi.animesource.model.Video
import org.json.JSONObject import org.json.JSONObject
import org.jsoup.Connection import org.jsoup.Connection
import org.jsoup.Jsoup import org.jsoup.Jsoup
import java.io.IOException
class FembedExtractor { class FembedExtractor {
fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> { fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> {
@ -21,7 +20,7 @@ class FembedExtractor {
videoList.add(Video(videoUrl, quality, videoUrl)) videoList.add(Video(videoUrl, quality, videoUrl))
} }
videoList videoList
} catch (e: IOException) { } catch (e: Exception) {
videoList videoList
} }
} }

View File

@ -5,7 +5,7 @@ ext {
extName = 'Pelisplushd' extName = 'Pelisplushd'
pkgNameSuffix = 'es.pelisplushd' pkgNameSuffix = 'es.pelisplushd'
extClass = '.Pelisplushd' extClass = '.Pelisplushd'
extVersionCode = 16 extVersionCode = 17
libVersion = '13' libVersion = '13'
} }

View File

@ -4,7 +4,6 @@ import eu.kanade.tachiyomi.animesource.model.Video
import org.json.JSONObject import org.json.JSONObject
import org.jsoup.Connection import org.jsoup.Connection
import org.jsoup.Jsoup import org.jsoup.Jsoup
import java.io.IOException
class FembedExtractor { class FembedExtractor {
fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> { fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> {
@ -21,7 +20,7 @@ class FembedExtractor {
videoList.add(Video(videoUrl, quality, videoUrl)) videoList.add(Video(videoUrl, quality, videoUrl))
} }
videoList videoList
} catch (e: IOException) { } catch (e: Exception) {
videoList videoList
} }
} }

View File

@ -5,7 +5,7 @@ ext {
extName = 'TioanimeH' extName = 'TioanimeH'
pkgNameSuffix = 'es.tioanimeh' pkgNameSuffix = 'es.tioanimeh'
extClass = '.TioanimeHFactory' extClass = '.TioanimeHFactory'
extVersionCode = 6 extVersionCode = 7
libVersion = '13' libVersion = '13'
} }

View File

@ -3,7 +3,6 @@ import eu.kanade.tachiyomi.animesource.model.Video
import org.json.JSONObject import org.json.JSONObject
import org.jsoup.Connection import org.jsoup.Connection
import org.jsoup.Jsoup import org.jsoup.Jsoup
import java.io.IOException
class FembedExtractor { class FembedExtractor {
fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> { fun videosFromUrl(url: String, qualityPrefix: String = ""): List<Video> {
@ -20,7 +19,7 @@ class FembedExtractor {
videoList.add(Video(videoUrl, quality, videoUrl)) videoList.add(Video(videoUrl, quality, videoUrl))
} }
videoList videoList
} catch (e: IOException) { } catch (e: Exception) {
videoList videoList
} }
} }