本館粉絲專頁

使用者:Digipunk/SBDW

分享此網頁到Facebook
分享此網頁到Plurk
分享此網頁到百度搜藏
分享此網頁到Twitter
分享此網頁到Del.icio.us
最近作者:Digipunk 2019年9月8日 (星期日)13:12
台灣棒球維基館
< 使用者:Digipunk
在2019年9月8日 (日) 13:12由Digipunk對話 | 貢獻所做的修訂版本

(差異) ←較早的版本 | 察看最近更改版本 (差異) | 較新的修訂版本→ (差異)
跳轉到: 導覽搜尋

目次

[編輯] SBDW (Scordboard Wrapper)

  • 此模板用於產生計分板,提供多組預設的外觀設定,且同時接受中英文參數名稱。
Take me out to the ball game
1 2 3 4 56789RHE

[編輯] 語法

1 {{SBDW
2 <!-- 此模板接受中文或英文的參數名稱 -->
3 <!-- 【計分板】 -->
4 | 樣式   or STYLE = <欲使用的樣式編號或名稱>
5 | 場次   or GAME = <場次名稱>
6 | 局數   or INNING = <局數,合格值為 [0..25],省略則預設為 9 局>
7  
8 | 客隊   or TEAM1 = <客隊名稱>
9 | 客隊得分 or TEAM1-SCORES = <客隊各局得分,以 "/" 分隔>
10 | 客隊總分 or TEAM1-R = <客隊總得分,省略則自動加總,建議省略>
11 | 客隊安打 or TEAM1-H = <客隊安打數>
12 | 客隊失誤 or TEAM1-E = <客隊失誤數>
13 | 客隊保送 or TEAM1-B = <客隊被保送數>
14 | 客隊數據 or TEAM1-RHEB = <客隊「總分/安打/失誤/保送」速寫>
15  
16 | 主隊   or TEAM2 = <主隊名稱>
17 | 主隊得分 or TEAM2-SCORES = <主隊各局得分,以 "/" 分隔>
18 | 主隊總分 or TEAM2-R = <主隊總得分,省略則自動加總,建議省略>
19 | 主隊安打 or TEAM2-H = <主隊安打數>
20 | 主隊失誤 or TEAM2-E = <主隊失誤數>
21 | 主隊保送 or TEAM2-B = <主隊被保送數>
22 | 主隊數據 or TEAM2-RHEB = <主隊「總分/安打/失誤/保送」速寫>
23  
24 <!-- 【比賽資訊/可省略】 -->
25 | 時間   or WHN = <時間>
26 | 地點   or WHR = <地點>
27 | 公告   or WHT = <公告>
28 | 公告樣式 or WHT-STL = <公告樣式>
29 | 扣倒   or CALLED = <在第幾局提前結束比賽>
30  
31 <!-- 【投打表現/可省略】 -->
32 | 區塊位置 or PPOS = <投打表現置於計分板右方(R)或者下方(預設)>
33 | 勝投   or 勝利投手 or WP = <勝利投手>
34 | 敗投   or 敗戰投手 or LP = <敗戰投手>
35 | 救援   or 救援成功 or SV = <救援成功>
36 | 勝打   or 勝利打點 or GWRBI = <勝利打點>
37 | 全壘打  or HOMER = <全壘打>
38 | MVP = <單場MVP>
39  
40 <!-- 【其它/可省略】 -->
41 | 額外資訊 or MORE = <額外資訊,置於計分板右方>
42 | 隊名字數 or PR = <使用國名簡稱時需補齊至多少字數>
43 }}

[編輯] 說明

[編輯] 主客隊隊名

  • 指定什麼就是什麼。
  • 若為兩字母或三字母的國名簡稱,則自動轉換成國家代表隊。(此時可搭配 PR 參數使用)
  • 支援 LLB、PONY 簡稱轉換。

[編輯] 主客隊「安打」、「失誤」、「保送」參數之特殊用法

  • 計分板預設外觀為:顯示安打數、顯示失誤數、不顯示被保送數。
  • 若「客隊安打」或「主隊安打」為負數,則計分板不顯示安打數。
  • 若「客隊失誤」或「主隊失誤」為負數,則計分板不顯示失誤數。
  • 若「客隊保送」或「主隊保送」有值(包括零),則計分板顯示被保送數。

[編輯] 主客隊「數據」參數用法

  • 此參數即主客隊之「總得分、安打數、失誤數、被保送數」的速寫,以 / 分隔。
  • 例如,設定「主隊數據 = 7/10/2/3」,意即:總得分 4、安打數 10、失誤數 2、被保送數 3
  • 例如,設定「主隊數據 = /10/2」,意即:不設總得分(自動加總)、安打數 10、失誤數 2、不設保送數。
  • 此參數值的優先權最低,假設設定了「主隊數據 = /10/2」,並且設定「主隊安打 = 11」,則安打欄位會顯示為 11

[編輯] 更多數據參數

  • 實際上「主隊數據」與「客隊數據」是更多參數的速寫,如下表所示,其中✖代表「客」或「主」,或者 12
速寫順序 中文參數名稱 英文參數名稱 預設顯示 備註
1 ✖隊總分   TEAM✖-R   永遠顯示
2 ✖隊安打   TEAM✖-H   -1 不顯示
3 ✖隊失誤   TEAM✖-E  
4 ✖隊保送   TEAM✖-B   有值才顯示
5 ✖隊二壘安打 TEAM✖-2B 
6 ✖隊三壘安打 TEAM✖-3B 
7 ✖隊全壘打  TEAM✖-HR 
8 ✖隊盜壘   TEAM✖-SB 
9 ✖隊三振   TEAM✖-SO 
10 ✖隊殘壘   TEAM✖-LOB
11 ✖隊打擊率  TEAM✖-AVG
12 ✖隊防禦率  TEAM✖-ERA
13 ✖隊守備率  TEAM✖-FLD

[編輯] 「勝投」參數之特殊意義

  • 設定勝利投手時,使用「勝投」與「勝利投手」結果完全相同。
  • 使用「勝投」參數將自動設定簡短描述,即敗戰投手、救援成功等等都以兩字顯示,無論設定它們時使用兩字或四字的參數。
  • 此參數名稱長度之特殊意義,實際上便是控制底層參數 SD(Short Description)的值。
  • 由於此模板接受中英文參數,若以 WP 設定勝利投手,則預設為完整描述;欲使用簡短描述,需自行設定 SD=1

[編輯] 「樣式」參數之編號與對應外觀

  • 設定此參數時,可指定「編號」或者「名稱」。
樣 式 參 數
 分 類  編 號 名 稱 外 觀
暗色系
0-20
0 平黑 外觀請見底下 STYLE:0 計分板。
1 暗黑 外觀請見底下 STYLE:1 計分板。
2 暗綠 外觀請見底下 STYLE:2 計分板。
3 暗藍 外觀請見底下 STYLE:3 計分板。
4 暗紅 外觀請見底下 STYLE:4 計分板。
5 暗黃 外觀請見底下 STYLE:5 計分板。
粉色系
21-30
21 粉藍 外觀請見底下 STYLE:21 計分板。
22 粉綠 外觀請見底下 STYLE:22 計分板。
23 粉紅 外觀請見底下 STYLE:23 計分板。
24 粉黃 外觀請見底下 STYLE:24 計分板。
學園系
31-50
31 高苑綠 外觀請見底下 STYLE:31 計分板。
32 穀保藍 外觀請見底下 STYLE:32 計分板。
33 平鎮藍 外觀請見底下 STYLE:33 計分板。
34 西苑橘 外觀請見底下 STYLE:34 計分板。
其它 保留未來擴充。
  • 如果未設定 STYLE 參數,則自動套用 STYLE=0 計分板。

[編輯] 範例

STYLE:01 2 3 4 56789RHE
XUSA.png美國
1 2 3 4 5 6 72852
XROC.png中華
1 2 3 4 5 6 8X291014
STYLE:11 2 3 4 56RHE
XUSA.png美國
1 2 3 4 5 6 2152
XROC.png中華
1 2 3 4 5 6 211014
STYLE:21 2 3 4 5678RHE
XUSA.png美國
1 2 3 4 5 6 72852
XROC.png中華
1 2 3 4 5 16 X311014
STYLE:31 2 3 4 567RHE
XUSA.png美國
1 2 3 4 5 6 72852
XROC.png中華
1 2 3 4 5 6 7 281014
STYLE:41 2 3 4 56789RHE
XUSA.png美國
1 2 3 4 5 6 72852
XROC.png中華
1 2 3 4 5 6 7 8 9451014
STYLE:51 2 3 4 56RHE
XUSA.png美國
1 2 3 4 5 6 2152
XROC.png中華
1 2 3 4 5 6 211014
STYLE:211 2 3 4 56789RHE
XUSA.png美國
1 2 3 4 5 6 72852
XROC.png中華
1 2 3 4 5 6 7 8 9451014
STYLE:221 2 3 4 56RHE
XUSA.png美國
1 2 3 4 5 6 2152
XROC.png中華
1 2 3 4 5 6 211014
STYLE:231 2 3 4 56789RHE
XUSA.png美國
1 2 3 4 5 6 72852
XROC.png中華
1 2 3 4 5 6 7 8 9451014
STYLE:241 2 3 4 56RHE
XUSA.png美國
1 2 3 4 5 6 2152
XROC.png中華
1 2 3 4 5 6 211014
STYLE:311 2 3 4 56789RHE
XUSA.png美國
1 2 3 4 5 6 72852
XROC.png中華
1 2 3 4 5 6 7 8 9451014
STYLE:321 2 3 4 56RHE
XUSA.png美國
1 2 3 4 5 6 2152
XROC.png中華
1 2 3 4 5 6 211014
STYLE:331 2 3 4 56789RHE
XUSA.png美國
1 2 3 4 5 6 72852
XROC.png中華
1 2 3 4 5 6 7 8 9451014
STYLE:341 2 3 4 56RHE
XUSA.png美國
1 2 3 4 5 6 2152
XROC.png中華
1 2 3 4 5 6 211014

[編輯] 補充說明

[編輯] 限制

  • 可顯示的局數為 525 局。(預設值 9
  • 單局得分不得超過兩位數,即單局上限為 99 分。(超出兩位數將被截斷)

[編輯] 實際應用

請參考此模板在以下賽事裡的應用:

[編輯] 最極致的狀況

羊曆3010年
《莫名其妙》
青青草原
1 2 3 4 5678910111213141516171819202122232425RHEBB2B3BHRSBSOLOBAVGERAFLD
灰太狼
24 23 22 21 20191817161514131211109876543210300 2 3 4 5 6 7 8 9 10 .110 .120 .130
喜羊羊
1 2 3 4 567891011121314151617181920212223241X301 12 11 10 9 8 7 6 5 4 .300 .200 .100
開球:陳金鋒
氣候:多雲
歷時:12:34
觀眾:10
勝利投手:
慢羊羊
勝利打點:
沸羊羊
敗戰投手:
紅太狼
 全壘打:
Good Boy
救援成功:
懶羊羊

[編輯] 加入 lineup

[編輯] 語法

[編輯] 自動標示

  • 打者部份:安打數大於等於 3(猛打賞)、全壘打數大於等於 2(單場雙響不標示一下說不過去)。
  • 投手部份:投球局數大於等於 6.0 且投球局數大於等於自責分乘 2(優質先發)、奪三振數大於等於 10
  • 勝敗投標示:
    W
    勝利投手、
    L
    敗戰投手、
    H
    中繼成功、
    S
    救援成功。

[編輯] 如何輸入投打數據

  • 正式國際賽幾乎皆有提供這些資料,即使不長進的敝國棒協偶爾也會看心情提供,雖然效率很差。
  • 轉換成此模板所需的格式:
  • 方法一,開兩個視窗,用很好的眼力與聽話的手指逐一輸入各欄位值。(有些不得已的情況下確實只能這麼做,估計一場比賽的處理時間需 510 分鐘)
  • 方法二,應用 Regular Expressions 解讀官方資料並轉換成這裡需要的格式,這是比較實際的方法,但未必人人能夠這麼做。各主辦單位所提供的資料格式不會經常變動,只要處理過一次,把 Regex 存好,之後仍可繼續使用。過程中可能需使用程式進行處理,其實也可以使用支援 Regex 的文字編輯器達成目的。我個人是兩個方式都會用到,看官方提供的資料形式而異。(若扣掉將官方資料複製、貼過來的時間,以此方法處理一場比賽估計需要 0.52 分鐘,包括把語法中的空格、字數等對齊到漂亮)

[編輯] 提醒

  • 應該是很重要的場次才填,例如決賽、總冠軍賽等等。
  • 沒必要每個計分板加上這些資訊,原因一是那會累死,原因二是填入這些資訊後的計分板較佔畫面,填太多場的話反而令人眼花潦亂,失去焦點。

[編輯] 開發記錄

  • [2016-07-17] 建立模板。
  • [2016-08-01] 增加參數用法,使用 Helper 拆解輸出區塊。
  • [2017-12-29] 增加 lineup
  • [2018-07-17] 配合 .css 改寫時順便拿掉最初提供的許多自訂參數,使用經驗說明內建樣式已足夠。