├── README.md ├── cmbok.py ├── common ├── config.py ├── const.py ├── icon.py ├── signal_bus.py ├── sqlite_util.py ├── style_sheet.py ├── translator.py └── util.py ├── custom └── my_fluent_icon.py ├── resource ├── i18n │ ├── cmbok.zh_CN.qm │ ├── cmbok.zh_CN.ts │ ├── cmbok.zh_HK.qm │ └── cmbok.zh_HK.ts ├── images │ ├── book_black.svg │ ├── book_cover.png │ ├── book_white.svg │ ├── clear_black.svg │ ├── clear_white.svg │ ├── collect_black.svg │ ├── collect_white.svg │ ├── comic_black.svg │ ├── comic_cover.png │ ├── comic_white.svg │ ├── file_manager_black.svg │ ├── file_manager_white.svg │ ├── folder.png │ ├── have_collect_black.svg │ ├── have_collect_white.svg │ ├── header.jpeg │ ├── header.png │ ├── height_black.svg │ ├── height_white.svg │ ├── komga_black.svg │ ├── komga_white.svg │ ├── koodoreader_black.svg │ ├── koodoreader_white.svg │ ├── loading.gif │ ├── logo.ico │ ├── logo.png │ ├── me.jpg │ ├── merge_pdf.png │ ├── pdf_black.svg │ ├── pdf_white.svg │ ├── qq_black.svg │ ├── qq_white.svg │ ├── recommend1.jpg │ ├── recommend2.jpg │ ├── recommend3.jpg │ ├── recommend4.jpg │ ├── to_doc.png │ ├── to_epub.png │ ├── to_pdf.png │ ├── tool_black.svg │ ├── tool_white.svg │ ├── website_black.svg │ ├── website_white.svg │ ├── width_black.svg │ ├── width_white.svg │ └── wx.png ├── qss │ ├── dark │ │ ├── book_interface.qss │ │ ├── comic_interface.qss │ │ ├── demo.qss │ │ ├── gallery_interface.qss │ │ ├── icon_interface.qss │ │ ├── link_card.qss │ │ ├── navigation_view_interface.qss │ │ ├── sample_card.qss │ │ ├── setting_interface.qss │ │ └── view_interface.qss │ └── light │ │ ├── book_interface.qss │ │ ├── comic_interface.qss │ │ ├── demo.qss │ │ ├── gallery_interface.qss │ │ ├── icon_interface.qss │ │ ├── link_card.qss │ │ ├── navigation_view_interface.qss │ │ ├── sample_card.qss │ │ ├── setting_interface.qss │ │ └── view_interface.qss ├── resource.py └── resource.qrc ├── service ├── cmbok_service.py └── tool_service.py ├── utils ├── base_utils.py ├── client_util.py ├── komga_utils.py ├── utils_book_type_convert.py └── utils_files_and_folders.py └── view ├── book_interface.py ├── collect_interface.py ├── comic_interface.py ├── components ├── book_search_card.py ├── comic_search_card.py ├── convert_tool_card.py ├── folder_tree.py ├── info_bar_tip.py ├── link_card.py └── sample_card.py ├── download_interface.py ├── file_manager_interface.py ├── main_window.py ├── setting_interface.py ├── tool_interface.py └── website_interface.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/README.md -------------------------------------------------------------------------------- /cmbok.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/cmbok.py -------------------------------------------------------------------------------- /common/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/common/config.py -------------------------------------------------------------------------------- /common/const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/common/const.py -------------------------------------------------------------------------------- /common/icon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/common/icon.py -------------------------------------------------------------------------------- /common/signal_bus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/common/signal_bus.py -------------------------------------------------------------------------------- /common/sqlite_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/common/sqlite_util.py -------------------------------------------------------------------------------- /common/style_sheet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/common/style_sheet.py -------------------------------------------------------------------------------- /common/translator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/common/translator.py -------------------------------------------------------------------------------- /common/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/common/util.py -------------------------------------------------------------------------------- /custom/my_fluent_icon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/custom/my_fluent_icon.py -------------------------------------------------------------------------------- /resource/i18n/cmbok.zh_CN.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/i18n/cmbok.zh_CN.qm -------------------------------------------------------------------------------- /resource/i18n/cmbok.zh_CN.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/i18n/cmbok.zh_CN.ts -------------------------------------------------------------------------------- /resource/i18n/cmbok.zh_HK.qm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/i18n/cmbok.zh_HK.qm -------------------------------------------------------------------------------- /resource/i18n/cmbok.zh_HK.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/i18n/cmbok.zh_HK.ts -------------------------------------------------------------------------------- /resource/images/book_black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/book_black.svg -------------------------------------------------------------------------------- /resource/images/book_cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/book_cover.png -------------------------------------------------------------------------------- /resource/images/book_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/book_white.svg -------------------------------------------------------------------------------- /resource/images/clear_black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/clear_black.svg -------------------------------------------------------------------------------- /resource/images/clear_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/clear_white.svg -------------------------------------------------------------------------------- /resource/images/collect_black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/collect_black.svg -------------------------------------------------------------------------------- /resource/images/collect_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/collect_white.svg -------------------------------------------------------------------------------- /resource/images/comic_black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/comic_black.svg -------------------------------------------------------------------------------- /resource/images/comic_cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/comic_cover.png -------------------------------------------------------------------------------- /resource/images/comic_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/comic_white.svg -------------------------------------------------------------------------------- /resource/images/file_manager_black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/file_manager_black.svg -------------------------------------------------------------------------------- /resource/images/file_manager_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/file_manager_white.svg -------------------------------------------------------------------------------- /resource/images/folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/folder.png -------------------------------------------------------------------------------- /resource/images/have_collect_black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/have_collect_black.svg -------------------------------------------------------------------------------- /resource/images/have_collect_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/have_collect_white.svg -------------------------------------------------------------------------------- /resource/images/header.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/header.jpeg -------------------------------------------------------------------------------- /resource/images/header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/header.png -------------------------------------------------------------------------------- /resource/images/height_black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/height_black.svg -------------------------------------------------------------------------------- /resource/images/height_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/height_white.svg -------------------------------------------------------------------------------- /resource/images/komga_black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/komga_black.svg -------------------------------------------------------------------------------- /resource/images/komga_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/komga_white.svg -------------------------------------------------------------------------------- /resource/images/koodoreader_black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/koodoreader_black.svg -------------------------------------------------------------------------------- /resource/images/koodoreader_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/koodoreader_white.svg -------------------------------------------------------------------------------- /resource/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/loading.gif -------------------------------------------------------------------------------- /resource/images/logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/logo.ico -------------------------------------------------------------------------------- /resource/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/logo.png -------------------------------------------------------------------------------- /resource/images/me.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/me.jpg -------------------------------------------------------------------------------- /resource/images/merge_pdf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/merge_pdf.png -------------------------------------------------------------------------------- /resource/images/pdf_black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/pdf_black.svg -------------------------------------------------------------------------------- /resource/images/pdf_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/pdf_white.svg -------------------------------------------------------------------------------- /resource/images/qq_black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/qq_black.svg -------------------------------------------------------------------------------- /resource/images/qq_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/qq_white.svg -------------------------------------------------------------------------------- /resource/images/recommend1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/recommend1.jpg -------------------------------------------------------------------------------- /resource/images/recommend2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/recommend2.jpg -------------------------------------------------------------------------------- /resource/images/recommend3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/recommend3.jpg -------------------------------------------------------------------------------- /resource/images/recommend4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/recommend4.jpg -------------------------------------------------------------------------------- /resource/images/to_doc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/to_doc.png -------------------------------------------------------------------------------- /resource/images/to_epub.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/to_epub.png -------------------------------------------------------------------------------- /resource/images/to_pdf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/to_pdf.png -------------------------------------------------------------------------------- /resource/images/tool_black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/tool_black.svg -------------------------------------------------------------------------------- /resource/images/tool_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/tool_white.svg -------------------------------------------------------------------------------- /resource/images/website_black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/website_black.svg -------------------------------------------------------------------------------- /resource/images/website_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/website_white.svg -------------------------------------------------------------------------------- /resource/images/width_black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/width_black.svg -------------------------------------------------------------------------------- /resource/images/width_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/width_white.svg -------------------------------------------------------------------------------- /resource/images/wx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/images/wx.png -------------------------------------------------------------------------------- /resource/qss/dark/book_interface.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/qss/dark/book_interface.qss -------------------------------------------------------------------------------- /resource/qss/dark/comic_interface.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/qss/dark/comic_interface.qss -------------------------------------------------------------------------------- /resource/qss/dark/demo.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/qss/dark/demo.qss -------------------------------------------------------------------------------- /resource/qss/dark/gallery_interface.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/qss/dark/gallery_interface.qss -------------------------------------------------------------------------------- /resource/qss/dark/icon_interface.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/qss/dark/icon_interface.qss -------------------------------------------------------------------------------- /resource/qss/dark/link_card.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/qss/dark/link_card.qss -------------------------------------------------------------------------------- /resource/qss/dark/navigation_view_interface.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/qss/dark/navigation_view_interface.qss -------------------------------------------------------------------------------- /resource/qss/dark/sample_card.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/qss/dark/sample_card.qss -------------------------------------------------------------------------------- /resource/qss/dark/setting_interface.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/qss/dark/setting_interface.qss -------------------------------------------------------------------------------- /resource/qss/dark/view_interface.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/qss/dark/view_interface.qss -------------------------------------------------------------------------------- /resource/qss/light/book_interface.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/qss/light/book_interface.qss -------------------------------------------------------------------------------- /resource/qss/light/comic_interface.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/qss/light/comic_interface.qss -------------------------------------------------------------------------------- /resource/qss/light/demo.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/qss/light/demo.qss -------------------------------------------------------------------------------- /resource/qss/light/gallery_interface.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/qss/light/gallery_interface.qss -------------------------------------------------------------------------------- /resource/qss/light/icon_interface.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/qss/light/icon_interface.qss -------------------------------------------------------------------------------- /resource/qss/light/link_card.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/qss/light/link_card.qss -------------------------------------------------------------------------------- /resource/qss/light/navigation_view_interface.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/qss/light/navigation_view_interface.qss -------------------------------------------------------------------------------- /resource/qss/light/sample_card.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/qss/light/sample_card.qss -------------------------------------------------------------------------------- /resource/qss/light/setting_interface.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/qss/light/setting_interface.qss -------------------------------------------------------------------------------- /resource/qss/light/view_interface.qss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/qss/light/view_interface.qss -------------------------------------------------------------------------------- /resource/resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/resource.py -------------------------------------------------------------------------------- /resource/resource.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/resource/resource.qrc -------------------------------------------------------------------------------- /service/cmbok_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/service/cmbok_service.py -------------------------------------------------------------------------------- /service/tool_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/service/tool_service.py -------------------------------------------------------------------------------- /utils/base_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/utils/base_utils.py -------------------------------------------------------------------------------- /utils/client_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/utils/client_util.py -------------------------------------------------------------------------------- /utils/komga_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/utils/komga_utils.py -------------------------------------------------------------------------------- /utils/utils_book_type_convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/utils/utils_book_type_convert.py -------------------------------------------------------------------------------- /utils/utils_files_and_folders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/utils/utils_files_and_folders.py -------------------------------------------------------------------------------- /view/book_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/view/book_interface.py -------------------------------------------------------------------------------- /view/collect_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/view/collect_interface.py -------------------------------------------------------------------------------- /view/comic_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/view/comic_interface.py -------------------------------------------------------------------------------- /view/components/book_search_card.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/view/components/book_search_card.py -------------------------------------------------------------------------------- /view/components/comic_search_card.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/view/components/comic_search_card.py -------------------------------------------------------------------------------- /view/components/convert_tool_card.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/view/components/convert_tool_card.py -------------------------------------------------------------------------------- /view/components/folder_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/view/components/folder_tree.py -------------------------------------------------------------------------------- /view/components/info_bar_tip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/view/components/info_bar_tip.py -------------------------------------------------------------------------------- /view/components/link_card.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/view/components/link_card.py -------------------------------------------------------------------------------- /view/components/sample_card.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/view/components/sample_card.py -------------------------------------------------------------------------------- /view/download_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/view/download_interface.py -------------------------------------------------------------------------------- /view/file_manager_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/view/file_manager_interface.py -------------------------------------------------------------------------------- /view/main_window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/view/main_window.py -------------------------------------------------------------------------------- /view/setting_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/view/setting_interface.py -------------------------------------------------------------------------------- /view/tool_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/view/tool_interface.py -------------------------------------------------------------------------------- /view/website_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlning/cmbok/HEAD/view/website_interface.py --------------------------------------------------------------------------------