package Ġeu . kan ade . t ach iy omi . extension . pt . h enta ik ai Ċ Ċ import Ġeu . kan ade . t ach iy omi . annotations . N sf w Ċ import Ġeu . kan ade . t ach iy omi . lib . rate limit . RateLimit Interceptor Ċ import Ġeu . kan ade . t ach iy omi . multis rc . g atts u . G atts u Ċ 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 Ġorg . js oup . nodes . Element Ċ import Ġjava . util . concurrent . TimeUnit Ċ Ċ @ N sf w Ċ class ĠH ent ai K ai Ġ: ĠG atts u ( ĊĠĠĠ Ġ" H ent ai ĠK ai ", ĊĠĠĠ Ġ" https :// h enta ik ai . com ", ĊĠĠĠ Ġ" pt - BR " Ċ ) Ġ{ ĊĊĠĠĠ Ġoverride Ġval Ġclient : ĠOk HttpClient Ġ= Ġsuper . client . newBuilder () ĊĠĠĠĠĠĠĠ Ġ. add Interceptor ( RateLimit Interceptor ( 1 , Ġ 2 , ĠTimeUnit . SECONDS )) ĊĠĠĠĠĠĠĠ Ġ. build () ĊĊĠĠĠ Ġoverride Ġfun Ġlatest Updates Request ( page : ĠInt ): ĠRequest Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġpage Path Ġ= Ġif Ġ( page Ġ> Ġ 1 ) Ġ" page /$ page " Ġelse Ġ"" ĊĊĠĠĠĠĠĠĠ Ġreturn ĠGET ("$ baseUrl / m ang as - e - h qs - recent es /$ page Path ", Ġheaders ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġlatest Updates Selector () Ġ= ĊĠĠĠĠĠĠĠ Ġ" div . me io Ġdiv # f otos Ġdiv . lista F oto Cont e udo Ġ> Ġa [ href ^ =$ baseUrl ]: not ([ title *= Ep is Ã³d io ]): first - of - type " ĊĊĠĠĠ Ġoverride Ġfun Ġlatest Updates From Element ( element : ĠElement ): ĠSM anga Ġ= ĠSM anga . create (). apply Ġ{ ĊĠĠĠĠĠĠĠ Ġtitle Ġ= Ġelement . attr (" title ") ĊĠĠĠĠĠĠĠ Ġthumbnail _ url Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ Ġelement . select (" span . lista F oto Thumb Ġimg . wp - post - image "). first () !!. attr (" src ") ĊĠĠĠĠĠĠĠ Ġset Url Without Domain ( element . attr (" href ")) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġlatest Updates Next Page Selector () Ġ= Ġ" div . me io Ġdiv # f otos Ġul . pag in acao Ġli . next Ġ> Ġa " ĊĊĠĠĠ Ġoverride Ġfun Ġsearch M anga Selector () Ġ= Ġ" div . me io Ġdiv . lista Ġdiv . lista F oto Cont e udo Ġ> Ġa [ href ^ =$ baseUrl ]: not ([ title *= Ep is Ã³d io ]): first - of - type " Ċ } Ċ