package Ġeu . kan ade . t ach iy omi . extension . pt . dark y ure alm Ċ Ċ import Ġeu . kan ade . t ach iy omi . lib . rate limit . RateLimit Interceptor Ċ import Ġeu . kan ade . t ach iy omi . multis rc . mad ara . Mad ara Ċ import Ġeu . kan ade . t ach iy omi . network . GET Ċ import Ġeu . kan ade . t ach iy omi . source . model . SM anga Ċ import Ġokhttp 3 . Ok HttpClient Ċ import Ġokhttp 3 . Request Ċ import Ġjava . text . SimpleDateFormat Ċ import Ġjava . util . Locale Ċ import Ġjava . util . concurrent . TimeUnit Ċ Ċ class ĠDark Y ue Realm Ġ: ĠMad ara ( ĊĠĠĠ Ġ" Dark Y ue ĠRealm ", ĊĠĠĠ Ġ" https :// dark yu ere alm . site / web ", ĊĠĠĠ Ġ" pt - BR ", ĊĠĠĠ ĠSimpleDateFormat (" dd Ġ' de ' ĠM MMMM , Ġy yyy ", ĠLocale (" pt ", Ġ" BR ")) Ċ ) Ġ{ ĊĊĠĠĠ Ġ// ĠOverride Ġthe Ġid Ġbecause Ġthe Ġname Ġwas Ġwrong . ĊĠĠĠ Ġoverride Ġval Ġid : ĠLong Ġ= Ġ 5 9 3 4 5 5 3 1 0 6 0 9 8 6 3 7 0 9 ĊĊĠĠĠ Ġoverride Ġval Ġclient : ĠOk HttpClient Ġ= Ġsuper . client . newBuilder () ĊĠĠĠĠĠĠĠ Ġ. add Interceptor ( RateLimit Interceptor ( 1 , Ġ 2 , ĠTimeUnit . SECONDS )) ĊĠĠĠĠĠĠĠ Ġ. build () ĊĊĠĠĠ Ġoverride Ġfun Ġm anga Details Request ( manga : ĠSM anga ): ĠRequest Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠGET ( baseUrl Ġ+ Ġm anga . url . remove Prefix ("/ web "), Ġheaders ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġchapter List Request ( manga : ĠSM anga ): ĠRequest Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠGET ( baseUrl Ġ+ Ġm anga . url . remove Prefix ("/ web "), Ġheaders ) ĊĠĠĠ Ġ} Ċ } Ċ