初始化 Line_Project_Bot:LP_Bot 重構版(介面重設計+平台環境改讀試算表)
根本原因: LP_Bot 介面老舊且環境設定寫死在程式內,新增平台或環境都要改碼重建。 影響: 全新深色控制台介面;首頁改為「平台+環境+Token」,平台清單與連線設定 即時讀取 Google 試算表(quickopen 同款資料來源),選擇與 Token 會記憶於 localStorage;支援「開遊戲」直開跳過維護網址;SD 機台自製 Spin 面板 (押注/延遲/倍率停/轉數停+Log 終端)。 修法: - 底層引擎(Engine/Common/define/FormTable*)自 LP_Bot 原封搬移 - UI 層全部重寫(Login/Lobby/SlotList/SDGame),antd 深色主題 - 新增 GoogleSheetService:service account 簽 JWT 讀 Sheets API, 非安全來源 fallback jsrsasign - 移除 React.StrictMode(雙重掛載會讓 NetManagerSD 單例連線互蓋) - SD socket 依 gameUrl 協定強制 wss - 機台 1310/1311/1801/1803/1804/1805 Spin 帶 mode:0 特例 (依 SD3 客戶端 MainState 原始碼) - credentials.json 不進版控,附 credentials.example.json 範本 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,111 @@
|
||||
{
|
||||
"preload" : null,
|
||||
"tablesV3" :
|
||||
{
|
||||
"#slotset" : [260209004,0],
|
||||
"#slot_001" : [240703001,0],
|
||||
"#slot_005" : [230908002,0],
|
||||
"#slot_008" : [230911001,0],
|
||||
"#slot_009" : [230908001,0],
|
||||
"#slot_010" : [221219002,0],
|
||||
"#slot_016" : [240729001,0],
|
||||
"#slot_026" : [231004001,0],
|
||||
"#slot_027" : [231004001,0],
|
||||
"#slot_018" : [240729001,0],
|
||||
"#slot_032" : [231004001,0],
|
||||
"#slot_033" : [221219001,0],
|
||||
"#slot_034" : [230609001,0],
|
||||
"#slot_035" : [230726004,0],
|
||||
"#slot_037" : [221219001,0],
|
||||
"#slot_044" : [221219001,0],
|
||||
"#slot_062" : [240729001,0],
|
||||
"#slot_048" : [230830002,0],
|
||||
"#slot_051" : [240708001,0],
|
||||
"#slot_050" : [240729002,0],
|
||||
"#slot_064" : [240708001,0],
|
||||
"#slot_065" : [240708001,0],
|
||||
"#slot_066" : [240708001,0],
|
||||
"#bingo_8stars" : [221219001,0],
|
||||
"#slot_1201" : [221219001,0],
|
||||
"#slot_1202" : [221219001,0],
|
||||
"#slot_1701" : [230609001,0],
|
||||
"#slot_1501" : [221219001,0],
|
||||
"#string" : [260206001,0],
|
||||
"#currency" : [260202001,0],
|
||||
"#fish2003" : [230220001,0],
|
||||
"#line" : [221219001,0],
|
||||
"#fixed" : [251215001,0],
|
||||
"#language" : [230321001,0],
|
||||
"#nine_sicbo" : [221219001,0],
|
||||
"#monkeytower" : [221219001,0],
|
||||
"#triple_baccarat" : [221219001,0],
|
||||
"#two_sicbo" : [221219001,0],
|
||||
"#slot_024" : [221219001,0],
|
||||
"#bar_1401" : [230117001,0],
|
||||
"#cluster_1302" : [230117001,0],
|
||||
"#cluster_1304" : [240708001,0],
|
||||
"#cluster_1303" : [240708001,0],
|
||||
"#cluster_1305" : [240708001,0],
|
||||
"#collect_001" : [230117001,0],
|
||||
"#slot_002" : [230303002,0],
|
||||
"#slot_003" : [230117001,0],
|
||||
"#collect_002" : [230117001,0],
|
||||
"#slot_004" : [230117001,0],
|
||||
"#slot_007" : [230117001,0],
|
||||
"#slot_006" : [230117001,0],
|
||||
"#slot_011" : [230117001,0],
|
||||
"#slot_012" : [230117001,0],
|
||||
"#slot_013" : [230117001,0],
|
||||
"#slot_015" : [230117001,0],
|
||||
"#slot_014" : [230117001,0],
|
||||
"#slot_017" : [230117001,0],
|
||||
"#slot_019" : [230117001,0],
|
||||
"#slot_020" : [230117001,0],
|
||||
"#slot_021" : [230117001,0],
|
||||
"#slot_022" : [230117001,0],
|
||||
"#slot_028" : [230117001,0],
|
||||
"#slot_025" : [230117001,0],
|
||||
"#slot_029" : [230117001,0],
|
||||
"#slot_031" : [230117001,0],
|
||||
"#slot_030" : [230117001,0],
|
||||
"#slot_036" : [230117001,0],
|
||||
"#slot_038" : [230117001,0],
|
||||
"#slot_039" : [230117001,0],
|
||||
"#slot_040" : [230117001,0],
|
||||
"#slot_041" : [230117001,0],
|
||||
"#slot_045" : [230117001,0],
|
||||
"#slot_043" : [230117001,0],
|
||||
"#slot_047" : [230117001,0],
|
||||
"#slot_042" : [230117001,0],
|
||||
"#slot_054" : [230117001,0],
|
||||
"#slot_055" : [230117001,0],
|
||||
"#slot_052" : [230117001,0],
|
||||
"#slot_056" : [230117001,0],
|
||||
"#slot_058" : [230117001,0],
|
||||
"#slot_059" : [230117001,0],
|
||||
"#slot_060" : [230821002,0],
|
||||
"#slot_061" : [230117001,0],
|
||||
"#slot_049" : [230117001,0],
|
||||
"#slot_068" : [240708001,0],
|
||||
"#bingo_9stars" : [230117001,0],
|
||||
"#slot_067" : [240708001,0],
|
||||
"#slot_023" : [230117001,0],
|
||||
"#bet_setting" : [241023001,0],
|
||||
"#fish2004" : [230117001,0],
|
||||
"#table3031" : [230117001,0],
|
||||
"#super6_baccarat" : [230117001,0],
|
||||
"#normal_baccarat" : [230117001,0],
|
||||
"#cluster_1307" : [240731001,0],
|
||||
"#cluster_1306" : [240708001,0],
|
||||
"#cluster_1309" : [240118002,0],
|
||||
"#slot_069" : [240731001,0],
|
||||
"#slot_070" : [240709002,0],
|
||||
"#slot_071" : [240731001,0],
|
||||
"#slot_073" : [240423001,0],
|
||||
"#slot_072" : [240626002,0],
|
||||
"#cluster_1310" : [260318001,0],
|
||||
"#count_1801" : [260316005,0],
|
||||
"#cluster_1311" : [260318001,0],
|
||||
"#count_1802" : [260316005,0]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user