project: rm_comic name: 肉漫屋 domain: rouman5.com base_url: https://rouman5.com selectors: manga_list: title: '//div[@class="truncate text-foreground"]/text()' url: '//main//div[@class="grid grid-cols-1 sm:grid-cols-4 md:grid-cols-6 gap-2 sm:gap-4"]//a/@href' created_at: '//div[@class="grid grid-cols-1 sm:grid-cols-4 md:grid-cols-6 gap-2 sm:gap-4"]//a//div[@class="flex items-center space-x-1 justify-end"]/div[2]/text()' manga_info: title: '//div[@class="basis-3/5 text-sm sm:text-base"]//div[@class="text-xl text-foreground"]/text()' author: selector: '//div[@class="basis-3/5 text-sm sm:text-base"]//span[@class="text-foreground"]/text()' index: 0 description: selector: '//div[@class="my-2 text-foreground text-sm sm:text-base"]/p/text()' index: 1 cover: '//div[@class="flex flex-row gap-3 sm:gap-4"]//div[@class="basis-2/5"]/img[@class="rounded"]/@src' #status: .book-detail dl dt:contains("状态") + dd tags: selector: '//div[@class="basis-3/5 text-sm sm:text-base"]//span[@class="text-foreground"]/text()' index: 3 # date: '//div[@class="text-gray-500 text-sm mt-2"]/div/text()' genre: value: "韩漫" age_rating: value: "R18+" chapter_link: '//div[@class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 gap-2 px-2 py-4"]//a/@href' chapters_name: '//main//div[@class="text truncate bg-muted p-2 hover:bg-primary/10"]/text()' chapter_list: container: '//main//div[@class="text truncate bg-muted p-2 hover:bg-primary/10"]/text()' title: text url: attribute: '//div[@class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 gap-2 px-2 py-4"]//a/@href' process: join_base_url chapter: image_data: pattern: window\[".*?"\]\s*=\s*"([^"]+)" decrypt: true process: - base64_decode - zlib_decompress - json_parse image_url_template: https://i.hamreus.com{path}