Skip to content

Releases: JoeYang1412/OshinagakiFinder

v0.1.0

06 Feb 08:51
c59414f
Compare
Choose a tag to compare

OshinagakiFinder v0.1.0 Release

OshinagakiFinder is a terminal tool based on playwright that helps users quickly search for Oshinagaki (doujinshi books) on Twitter and automatically download related images for easy organization and viewing.
Please note that v0.1.0 represents a beta version.

Main Features

Automated Search

  • Automatically search for doujinshi posts on Twitter and provide accurate matching results.
  • Support custom keywords to search for specific doujinshi events (such as Comiket, Fancy Frontier, CWT).

Automated Login Management

  • Use playwright to control the browser, avoiding frequent manual logins.

Author Management

  • Manually input author URLs or directly import followed Twitter accounts.

Image Download

  • Automatically download images from tweets that meet the criteria.

Error Handling and Logging

  • Built-in error handling and retry mechanism to ensure a certain level of stability.

Multi-Account Support

  • Support multiple account logins and switching to reduce restrictions and improve search stability.

System Requirements

Python 3.8+

Usage

Download

Method 1: Clone the project locally

git clone https://github.com/JoeYang1412/OshinagakiFinder.git  
cd OshinagakiFinder  
pip install -r requirements.txt  
playwright install 

Run the program

python main.py  

Method 2: Download OshinagakiFinder_dist executable

Complete environment ZIP (OshinagakiFinder_dist.zip)
Contains the entire environment, ready to use

Steps

Download OshinagakiFinder_dist.zip, unzip it, and run OshinagakiFinder_dist.exe in the folder

Login & Usage Notes

  • This tool requires users to log in to Twitter to perform searches, but login information is stored locally and the developer cannot access it.
  • Please ensure login security yourself, if any account issues arise from using this tool, the developer is not responsible.
  • Do not abuse the tool, excessive queries may lead to account restrictions.

Disclaimer

  • This tool is for personal and academic research purposes only, do not use it for any commercial purposes or infringement activities.
  • The developer is not responsible for any issues caused by using this tool, including but not limited to account bans, data loss, API restrictions, etc.
  • By using this tool, you agree to bear the risks of use.

簡介

OshinagakiFinder 是一款基於 playwright 的終端工具,幫助使用者快速搜尋 Twitter 上的 Oshinagaki(同人展品書),並自動下載相關圖片,方便整理與查閱。
請注意,v0.1.0 代表測試版

主要功能

自動化查找

  • 自動搜尋 Twitter 上的品書貼文,並提供精確匹配結果。
  • 支援 關鍵字自訂,可搜尋特定同人展(如 Comiket、Fancy Frontier、CWT)。

自動化登入管理

  • 使用 playwright 控制瀏覽器,避免頻繁手動登入。

作者管理

  • 可手動輸入作者網址,或直接匯入已追蹤的 Twitter 帳號。

圖片下載

  • 自動下載符合條件的推文內圖片

錯誤處理與日誌記錄

  • 內建 錯誤處理與重試機制,確保一定程度的穩定性。

多帳號支援

  • 支援 多帳號登入與切換,降低限制影響,提高搜尋穩定性。

系統需求

Python 3.8+

使用方法

下載

方法 1:Clone 專案到本地

git clone https://github.com/JoeYang1412/OshinagakiFinder.git  
cd OshinagakiFinder  
pip install -r requirements.txt  
playwright install 

執行程式

python main.py  

方法 2:下載 OshinagakiFinder_dist 執行

完整環境 ZIP(OshinagakiFinder_dist.zip
內含整個環境,可以直接使用

步驟

下載 OshinagakiFinder_dist.zip,解壓縮後執行資料夾內的 OshinagakiFinder_dist.exe

登入 & 使用注意事項

  • 本工具需要使用者登入 Twitter 以進行搜尋,但 登入資訊存儲於本機,開發者無法存取
  • 請自行確保登入安全性,若因使用本工具導致帳號異常,開發者 不負責任
  • 請勿濫用,過於頻繁的查詢可能會導致帳號限制。

免責聲明

  • 本工具僅供個人與學術研究用途,請勿用於任何 商業用途侵權行為
  • 開發者不對使用本工具導致的任何問題負責,包括但不限於帳號封鎖、數據遺失、API 限制等。
  • 使用本工具即表示您 同意自行承擔使用風險