183 lines
6 KiB
Kotlin
183 lines
6 KiB
Kotlin
package exh.source
|
|
|
|
// Lewd source IDs
|
|
const val LEWD_SOURCE_SERIES = 6900L
|
|
|
|
// KMK -->
|
|
const val EH_SOURCE_ID = 1713178126840476467 // LEWD_SOURCE_SERIES + 1
|
|
const val EXH_SOURCE_ID = 6225928719850211219 // LEWD_SOURCE_SERIES + 2
|
|
const val EH_PACKAGE = "eu.kanade.tachiyomi.extension.all.ehentai"
|
|
const val LOCAL_SOURCE_PACKAGE = "tachiyomi.source.local"
|
|
// KMK <--
|
|
|
|
const val NHENTAI_SOURCE_ID = 7309872737163460316L
|
|
const val PURURIN_SOURCE_ID = 2221515250486218861L
|
|
const val TSUMINO_SOURCE_ID = 6707338697138388238L
|
|
const val EIGHTMUSES_SOURCE_ID = 1802675169972965535L
|
|
const val HBROWSE_SOURCE_ID = 1401584337232758222L
|
|
|
|
// If MERGED_SOURCE_ID is to update, remember to update updatesView.sq and libraryView.sq too
|
|
const val MERGED_SOURCE_ID = LEWD_SOURCE_SERIES + 69
|
|
|
|
// KMK -->
|
|
const val EH_OLD_ID = 6901L
|
|
const val EXH_OLD_ID = 6902L
|
|
// KMK <--
|
|
|
|
const val NHENTAI_OLD_ID = 6907L
|
|
const val TSUMINO_OLD_ID = 6909L
|
|
const val HBROWSE_OLD_ID = 6912L
|
|
|
|
// KMK -->
|
|
val EHENTAI_EXT_SOURCES = mapOf(
|
|
8100626124886895451 to "ja", // E-Hentai (Ja)
|
|
57122881048805941 to "en", // E-Hentai (En)
|
|
4678440076103929247 to "zh", // E-Hentai (Zh)
|
|
1876021963378735852 to "nl", // E-Hentai (Nl)
|
|
3955189842350477641 to "fr", // E-Hentai (Fr)
|
|
4348288691341764259 to "de", // E-Hentai (De)
|
|
773611868725221145 to "hu", // E-Hentai (Hu)
|
|
5759417018342755550 to "it", // E-Hentai (It)
|
|
825187715438990384 to "ko", // E-Hentai (Ko)
|
|
6116711405602166104 to "pl", // E-Hentai (Pl)
|
|
7151438547982231541 to "pt-BR", // E-Hentai (PtBr)
|
|
2171445159732592630 to "ru", // E-Hentai (Ru)
|
|
3032959619549451093 to "es", // E-Hentai (Es)
|
|
5980349886941016589 to "th", // E-Hentai (Th)
|
|
6073266008352078708 to "vi", // E-Hentai (Vi)
|
|
5499077866612745456 to "none", // E-Hentai (None)
|
|
6140480779421365791 to "other", // E-Hentai (Other)
|
|
EH_SOURCE_ID to "all", // E-Hentai (Multi)
|
|
)
|
|
|
|
val EXHENTAI_EXT_SOURCES = mapOf(
|
|
4069364610143267166 to "ja", // E-Hentai (Ja)
|
|
6024400692103629868 to "en", // E-Hentai (En)
|
|
1394807835077780591 to "zh", // E-Hentai (Zh)
|
|
3403092744483051659 to "nl", // E-Hentai (Nl)
|
|
2063958147920418330 to "fr", // E-Hentai (Fr)
|
|
4277540540471304114 to "de", // E-Hentai (De)
|
|
5580677059017993793 to "hu", // E-Hentai (Hu)
|
|
6348816521182710144 to "it", // E-Hentai (It)
|
|
933801322201782118 to "ko", // E-Hentai (Ko)
|
|
250678340923599076 to "pl", // E-Hentai (Pl)
|
|
7151438547982231541 to "pt-BR", // E-Hentai (PtBr)
|
|
2298110591802103872 to "ru", // E-Hentai (Ru)
|
|
1471697890032830855 to "es", // E-Hentai (Es)
|
|
5297549186919793998 to "th", // E-Hentai (Th)
|
|
1904260310237764859 to "vi", // E-Hentai (Vi)
|
|
2351087900641384311 to "none", // E-Hentai (None)
|
|
609703168489499116 to "other", // E-Hentai (Other)
|
|
EXH_SOURCE_ID to "all", // E-Hentai (Multi)
|
|
)
|
|
|
|
val eHentaiSourceIds = EHENTAI_EXT_SOURCES.keys + EXHENTAI_EXT_SOURCES.keys
|
|
|
|
val COMICK_IDS = setOf(
|
|
982606170401027267, // all
|
|
2971557565147974499, // en
|
|
8729626158695297897, // pt-BR
|
|
5846182885417171581, // ru
|
|
9126078936214680667, // fr
|
|
3182432228546767958, // es-419
|
|
7005108854993254607, // pl
|
|
7186425300860782365, // tr
|
|
8807318985460553537, // it
|
|
9052019484488287695, // es
|
|
5506707690027487154, // id
|
|
7838940669485160901, // hu
|
|
9191587139933034493, // vi
|
|
3140511316190656180, // zh-Hant
|
|
8266599095155001097, // ar
|
|
7552236568334706863, // de
|
|
1071494508319622063, // zh-Hans
|
|
2159382907508433047, // ca
|
|
8981320463367739957, // bg
|
|
4246541831082737053, // th
|
|
3146252372540608964, // fa
|
|
3505068018066717349, // uk
|
|
2147260678391898600, // mn
|
|
6676949771764486043, // ro
|
|
5354540502202034685, // he
|
|
4731643595200952045, // ms
|
|
8549617092958820123, // tl
|
|
8288710818308434509, // ja
|
|
5176570178081213805, // hi
|
|
9199495862098963317, // my
|
|
3493720175703105662, // ko
|
|
2651978322082769022, // cs
|
|
4153491877797434408, // pt
|
|
6104206360977276112, // nl
|
|
979314012722687145, // sv
|
|
3598159956413889411, // bn
|
|
5932005504194733317, // no
|
|
1792260331167396074, // lt
|
|
6190162673651111756, // el
|
|
571668187470919545, // sr
|
|
7137437402245830147, // da
|
|
)
|
|
|
|
val MANGADEX_IDS = setOf(
|
|
2499283573021220255, // en
|
|
4638673959522768501, // af
|
|
987803387023224960, // sq
|
|
3339599426223341161, // ar
|
|
9127464796236242233, // az
|
|
1553736397938752611, // eu
|
|
3601180820582582605, // be
|
|
4150470519566206911, // bn
|
|
5463447640980279236, // bg
|
|
1347402746269051958, // my
|
|
5860541308324630662, // ca
|
|
5148895169070562838, // zh-Hans
|
|
1493666528525752601, // zh-Hant
|
|
2072928884077964642, // cv
|
|
8548374501079910130, // hr
|
|
3578612018159256808, // cs
|
|
425785191804166217, // da
|
|
6750440049024086587, // nl
|
|
2819252027406613931, // eo
|
|
8773024089257004344, // et
|
|
8578871918181236609, // fil
|
|
8254121249433835847, // fi
|
|
4505830566611664829, // fr
|
|
8952567078513962586, // ka
|
|
5098537545549490547, // de
|
|
3260701926561129943, // el
|
|
1424273154577029558, // he
|
|
6840513937945146538, // hi
|
|
4284949320785450865, // hu
|
|
3686775439235747344, // ga
|
|
3807502156582598786, // id
|
|
1952071260038453057, // it
|
|
1573550798452063564, // jv
|
|
1411768577036936240, // ja
|
|
8884149958776527952, // kk
|
|
3285208643537017688, // ko
|
|
764587568075398530, // la
|
|
737986167355114438, // lt
|
|
1471784905273036181, // ms
|
|
5967745367608513818, // mn
|
|
954368055061084457, // ne
|
|
4872213291993424667, // no
|
|
3781216447842245147, // fa
|
|
8033579885162383068, // pl
|
|
2655149515337070132, // pt-BR
|
|
5189216366882819742, // pt
|
|
4774459486579224459, // ro
|
|
2098905203823335614, // ru
|
|
3507378005483435886, // sr
|
|
2875503798326600410, // sk
|
|
4938773340256184018, // es-419
|
|
6400665728063187402, // es
|
|
1145824452519314725, // sv
|
|
4273071356706429527, // ta
|
|
6886894829142702925, // te
|
|
1713554459881080228, // th
|
|
3846770256925560569, // tr
|
|
5779037855201976894, // uk
|
|
72800122520214493, // ur
|
|
2838715564514827672, // uz
|
|
9194073792736219759, // vi
|
|
)
|
|
// KMK <--
|