This repository has been archived on 2026-01-07. You can view files and clone it, but cannot push or open issues or pull requests.
Files
resources/aabook/src/dump_book.py
2025-04-01 08:50:26 +08:00

46 lines
1.1 KiB
Python

import json
import time
import csv
import argparse
import logging
from functools import partial
import config
import sqlite_utils as db_tools
import scraper
import utils
import config
import convert_utils
config.setup_logging()
books_dir = f"{config.global_host_data_dir}/aabook/data"
map_books = {
380 : "多情村妇",
2547 : "乡村乱情|奇思妙想",
2261 : "宋家湾那些事儿",
3152 : "渔港春夜",
3167 : "天狗",
3681 : "东北大炕",
5524 : "淫乱竹楼",
5389 : "杨家洼情事",
2783 : "风流岁月",
4827 : "蛮荒小村的风流韵事",
1114 : "熟透了的村妇",
4347 : "潭河峪的那些事儿",
3744 : "香火",
4984 : "山里人家",
}
# 使用示例
if __name__ == "__main__":
#books = [2689, 3727, 4698, 5446]
#books = [3167, 2985, 3098]
#books = [2783]
for book, name in map_books.items():
data = db_tools.get_contents_by_book(book)
if data:
title = data['title']
convert_utils.generate_epub(data, f"{books_dir}/{title}.epub")
print(f"dump {title} suss!")