BONDAGE CLUB · CONNECTION RELAY
BC Relay
官方遊戲,另一條連線路徑。
The official game, with an alternative connection route.
使用說明
這是非官方、供學習與連線實驗使用的專案。官方頁面仍負責遊戲程式、圖片及音樂;插件只調整連線路徑,不是完整鏡像,也不能讓原本無法載入的官方頁面變得可達。
安裝與開始
- 先安裝 Tampermonkey,並允許在官方遊戲頁執行使用者指令碼。
- 按上方安裝按鈕,確認安裝或更新;不要直接安裝 GitHub 的模板檔。只保留一份啟用的 BC Relay 插件。
- 重新開啟官方遊戲頁,點右下角氣球展開面板,選擇模式並按「套用」。切換會重新載入並斷開目前連線。
- 自行在官方頁面登入。登入後面板與輪詢會移除;需要重新設定時重新整理頁面。
三種模式
- A · 原版直連:預設模式,保留官方 Socket.IO 選項。
- B · WebSocket 直連:直接連官方伺服器,強制使用 WebSocket。
- C · Cloudflare 中繼:透過部署站連官方伺服器;握手、登入及後續遊戲訊息都經中繼,不會在登入後切回直連。
狀態、更新與排錯
標題顯示連線中、連線成功或連線失敗;「連線成功」表示 Socket 已連線,不代表帳號已登入或所有遊戲功能正常。介面依瀏覽器語言顯示中文(zh/tw)或英文。
面板 JS/CSS 在每次開頁載入最新版。最早攔截 Socket 的核心留在 Loader,透過 Tampermonkey 的更新檢查更新,必要時手動按「檢查更新」。部署站更新不會在遊戲中途熱替換程式。
如果連線失敗,可切回 A 比較,檢查 Console 的 [BC Relay Test],或在 Network → WS 查看 C 模式是否連到部署站且握手回應 101。「中繼設定狀態」頁面可開啟,不等於官方上游正常。停用插件並重載即可恢復原版連線。
學習用途與服務限制
本專案僅供學習、研究與連線測試,不保證穩定性、可用性、速度或持續提供服務。免費額度用盡、平台限制、維護或上游故障都可能造成限流、中斷或停止服務;維護者不承諾加購額度、恢復期限或補償,亦不對因此造成的使用影響或損失負責。請自行評估使用風險。
請只使用自己部署或信任的中繼。安裝頁不要求帳密,程式不記錄登入與聊天內容,但 C 模式的登入及遊戲資料會流經中繼服務。自架者應自行管理平台帳號的額度及費用。
User guide
This unofficial project is for learning and connection experiments. Game code, images and audio still come from the official page. It is not a full mirror and cannot make an inaccessible official page load.
Installation
- Install Tampermonkey and allow userscripts on the official game page.
- Use the install button above. Do not install the GitHub template directly; keep only one BC Relay script enabled.
- Reopen the official game page, click the lower-right bubble, select a mode and press Apply. Switching reloads the page and disconnects the current session.
- Log in on the official page. The panel and its polling are removed after login; reload to configure again.
Connection modes
- A · Native: the default, preserving official Socket.IO options.
- B · Direct WebSocket: connects directly to the official server using WebSocket.
- C · Cloudflare relay: sends the handshake, login and subsequent game traffic through the deployment. It does not switch back to a direct connection after login.
Status, updates and troubleshooting
The heading shows Connecting, Connected or Connection failed. Connected means the socket is connected, not that account login succeeded or every game feature works. The panel uses Chinese for zh/tw browser languages and English otherwise.
Panel JS and CSS refresh on each page load. The early socket hook stays in the loader and updates through Tampermonkey's update checks; use Check for updates if needed. Code is not replaced during an active game.
On failure, compare mode A, check [BC Relay Test] in Console, or inspect Network → WS for a connection to the relay deployment with handshake status 101 in mode C. A working status page does not prove upstream availability. Disable the userscript and reload to restore the native connection.
Educational use and service limitations
This project is for learning, research and connection testing only. Stability, availability, speed and continued service are not guaranteed. Exhausted free quotas, platform restrictions, maintenance or upstream failures may cause throttling, interruption or termination. The maintainer does not commit to buying extra quota, a restoration deadline or compensation, and accepts no responsibility for resulting disruption or losses. Assess the risks before use.
Only use a relay you operate or trust. This installation page does not request credentials and the code does not log login or chat content, but mode C carries login and game data through the relay. Self-hosting operators are responsible for their own platform quotas and charges.