Fishing Frenzy 自動化ボット

Tool

概要

Fishing Frenzy 用の自動化ツール集で、主に二つの機能を提供します。ひとつは「批量招待(リファーラル)」用のスクリプトで、自動的にウォレットを生成し招待コードにバインドして tokens を作成します。もうひとつは、その tokens を用いて日次タスクやコアの釣り操作を WebSocket/API 経由で自動実行するボットです。シンプルな Python 実装で、API 通信(HTTP)やゲームの WebSocket シミュレーションを含み、ローカルでの運用やカスタマイズがしやすい構成になっています(約300字)。

GitHub

リポジトリの統計情報

  • スター数: 2
  • フォーク数: 1
  • ウォッチャー数: 2
  • コミット数: 2
  • ファイル数: 10
  • メインの言語: Python

主な特徴

  • 招待アカウントの自動生成とトークン獲得: ウォレットを自動生成して招待(referral)処理を行い tokens.txt を用意するフローを自動化。
  • 自動釣りボット: WebSocket ベースでゲームの釣り操作や日次クエストを自動実行。
  • API とゲームロジックの分離: api.py で HTTP 通信を抽象化、game.py で WebSocket ゲームの振る舞いを実装。
  • シンプルな拡張性: utils.py や設定ファイルを編集することで動作をカスタマイズしやすい。

技術的なポイント

このリポジトリは Python を用いて HTTP API と WebSocket の双方を扱うことで、ウェブゲームのフロントエンドが行う操作を自動化しています。api.py はゲームサーバーとの HTTP インタラクション(ログイン、タスク取得など)をラップし、認証トークン管理やリトライ、レスポンス解析を一元化している想定です。一方で game.py は WebSocket 接続を確立し、サーバーが期待するイベントやメッセージシーケンスをエミュレートして「釣り」アクションを再現します。auto_reff.py は大量のウォレットを生成(walletX.json)して招待フローを回し、tokens.txt を出力するバッチ処理を担います。main.py はこれらを繋ぎ合わせるオーケストレーションで、シンプルな CLI や設定読み込み(utils.py)を通じて処理を開始します。ログ出力やファイル保存の実装があるため、動作確認やデバッグが容易です。設計上の注目点は、API とゲームロジックを分離している点で、プロトコルが変わった場合でも両者を独立に修正可能なこと、及びトークン生成と消費のパイプラインを明確に分けている点です(約700字)。

プロジェクトの構成

主要なファイルとディレクトリ:

  • README.md: プロジェクトの説明と使い方(導入と注意点)。file
  • api.py: ゲームサーバーとの HTTP API 交信をまとめたラッパー。認証・エンドポイント呼び出しを扱う。file
  • auto_reff.py: 招待登録処理のバッチスクリプト。ウォレット生成とリファーラル登録を自動化。file
  • game.py: WebSocket を用いた釣りゲームシミュレーションのコアロジック。イベント送受信を実装。file
  • main.py: ボットのエントリポイント。オプションや実行フローを統括。file
  • utils.py: ロギング、設定読み込み、ファイル入出力などのユーティリティ群。file
  • requirements.txt: 必要な Python ライブラリ一覧(例: websockets, requests 等)。file
  • walletX.json: 自動生成されるウォレット情報のサンプル/出力ファイル。file
  • tokens.txt: 実行に必要なトークン一覧(手動配置や auto_reff による生成を想定)。file
  • その他スクリプトや小ファイル: 実行や調査用の補助ファイルなど …他 5 ファイル

各ファイルは小規模で読みやすく、必要に応じて接続先(エンドポイント)や待ち時間、リトライ回数などのパラメータを調整することで、実運用環境に合わせやすくなっています。テストやスタブでの検証も容易です。

まとめ

小規模で実用的な自動化ボットのテンプレート。拡張して運用可能。

リポジトリ情報:

READMEの抜粋:

🎣 Fishing Frenzy 自动化工具集 🤖

这是一个专为 Fishing Frenzy 网页游戏设计的自动化工具集,包含两个核心脚本:

  • 批量邀请: 自动生成钱包并绑定邀请码,为后续操作生成tokens
  • 全自动钓鱼: 使用生成的tokens自动完成日常任务与核心钓鱼操作。

📁 项目文件结构

.
├── main.py             # 机器人主程序
├── auto_reff.py        # 邀请注册脚本主程序
├── api.py              # 游戏服务器 HTTP API 交互封装
├── game.py             # WebSocket 钓鱼游戏模拟核心
├── utils.py            # 工具函数(日志、文件读取等)
├── requirements.txt    # Python 依赖库
├── walletX.json        # 生成的钱包信息
├── tokens.txt          # 【需配置】游戏账户...