komikku/source-api/src/commonMain/kotlin/exh/source/SourceIds.kt
Jobobby04 e0340be73c Minor fixes
(cherry picked from commit b8b468cea7f1d117f54331780d75584bff9cf644)
2026-01-27 13:46:06 +07:00

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 <--