我最討厭寫說明文件了!
巴哈姆特公會擴充套件0.4版,以上。
……好啦,上面是剛剛已經玩過一次的梗,我就不再多說什麼了。不懂的人不用去深入了解,懂的人也不用多作解釋,OK?
想必從剛剛的開場大家都可以想到我對說明文件是多麼深惡痛絕,儘管這是必須的,不過每次要把我腦袋裡的東西轉換成文字,就是一件很痛苦的事…
各位試著想像一下,每次炒完菜之後還得走到客人面前說這是什麼什麼做的,用了什麼什麼材料云云…人家我炒菜都炒到快累死了,哪有心情跟你聊東聊西的呢…
當然寫這東西不會像上面這個誇張,不過也是不好寫就是了,所以說啦~請體諒可憐的沙鷗,多多餵食(不要拍打)。寫程式很辛苦,但寫這文件是更辛苦的呀…
說了那麼多廢話,收拾一下心情準備進入正題吧,不然就浪費了各位看這一堆廢話的時間了呢…
首先是回顧,再來是廢話,然後是介紹
巴哈姆特公會區擴充插件從釋出以來,已經經過了兩次更新,功能也從原本的五大暴增到…啊…多少啊?
(沙鷗回去翻筆記中,請稍後)
11個,對,11個。都已經寫到這麼多了,其實還有不少功能是我一開始有打算,但還沒寫出來的。我記得我有在0.3版中說過其實已經沒有太多東西讓我寫了,這是真的。不過在0.3版出來的時候,其實還有一些功能沒有寫出來呢…
都11個功能在裡面了,這東西會不會太肥了點呀…我每次看著厚厚的程式碼,最後總是下不了手去整理,這裡面東西錯綜複雜的像迷宮一樣,改個不好很容易就死翹翹呢…哪個神人麻煩來接個手吧,沙鷗快不行了,我不是這一塊的專家呀OAO…
0.4版主要是把0.3沒有寫出來的功能給實現了,另外還有一些玩家有提供一些點子,感謝這些玩家的主意,我把你們的點子給實現了~
在一個一個介紹之前,讓我說一下這次做了那些蠢事吧…不過呢,既然都已經幹了蠢事了,就給他們配上一個中二綽號吧,有人對我這麼說過「當蠢事配上中二綽號的時候就會變的很酷!」我是不知道會不會啦,不過就試試看吧。
首先是…
懶惰的王者 之 長文章自動切割!
接著…
最終的午夜鐘聲 之 計時器與自動秒判!
第三個…
沾染鮮血的俄羅斯輪盤 之 骰網跟快速擲骰!
最後一個…
極度煩躁的無形之聲 之 自動更新桌面提示聲音訊息!
………
看完了這四個綽號之後,我決定要把字體縮到最小,然後再反白讓你們都看不到,決定了,就是這樣。
長文章自動切割
各位還記得插件的功能【哈拉串字數提示】是哪一版開始提供服務的嗎?老顧客應該在一秒鐘內都講得出答案來吧?如果答不出來,就表示你信仰之心不夠,罰你再去重讀之前的所有文章XD
好啦不鬧人了,如果真的不知道的人也用不著翻舊文件了。因為沙鷗正式宣布,我們即將進入全新的時代,哈拉串字數提示各位應該是用不著了,【長文章自動切割】出現了~
之前我有說過,寫文章的時候要一直算有沒有到85字很麻煩吧,可沙鷗比各位懶的還嚴重,我連字數都不想算了,我可不可以直接貼一大段文章上去,然後讓電腦幫我自己切段呢?
當然可以!所以【長文章自動切割】就這樣出現了!
這功能顧名思義,打開這個功能之後,以往寫到85字就不能再寫的限制將會被取消,不管打了多少字,插件都會幫你想辦法切成符合85字的長度,然後在一起發出去。
聰明吧,而且針對使用全形符號的使用者,插件還會特別去偵測【全形句點】、【全形逗點】、【空格、換行】這類型的標點符號進行分割,不會讓各位的句子從中間被砍一半的~
打開【長文章自動切割】後,輸入的文章在85字以下並不會有所變動,一旦超過85字,送出時插件就會介入,開始計算並且去切割輸入的文字,並且依序的送出。
目前的切割優先順序是:【空格、換行】 > 【全形句點】、【全形逗點】 > 直接切半,如果以換行切割完畢後,該段還是超過85字,就會以逗號、句號開始切割。如果最後在不行,就會一直切半,直到可以塞進85字為止。除非是……
所以說只要不是說像我接下來都
不使用全形句號或者是全形逗號
或者是空行來做文字區隔的人應
該都不會被切的亂七八糟才是當
然真的遇到了各位就可以看看他
的文章會被切的多麼糟糕那麼他
下次就會曉得使用逗號與句點跟
換行的好處了呢某種程度上這也
是種機會教育吧我也不想亂切各
位的文章但你如果真的要做的這
麼做那我也沒有辦法說什麼的斯
(以上純屬廢話,各位不用看也沒關係,傷了各位的眼在下不賠償的)
這個功能目前是可以從設定選單選擇開啟或關閉的,畢竟使用自動切割的話,某種程度上會無法自主決定排版後的結果。這一點就只能請各位自己衡量優缺點了,羊角與熊掌不能兼得,各位就將就點吧XD
計時器與自動秒判
好的~下一個功能,這是由靈體狀態(george255406)大大提出來的想法,下面稍微引用一下他的話:
引導想要的功能……果然還是首推內建計時吧,
這邊劇本開秒判就是手機手錶都得用上,其實有點麻煩。
我懂你的感覺!而且這也是我很苦惱的一件事,畢竟引導敘述時都快來不及了,還得在旁邊準備手錶或計時器,實在是件很麻煩的事…既然如此就寫寫看吧,計時器的功能其實說起來不難,大概是網頁時鐘的變形版而已,一個計時器、兩個按鈕,一段程式碼…完成!
如果只有這樣的話,我用分頁開一個網頁時鐘就好啦,還比我弄出來的東西漂亮很多呢,何苦寫上這麼一段程式碼呢…可見還少了點什麼會讓人高潮的要素…(你要在這裡想歪那我也沒辦法…)
為什麼在打判定之後我還要動手去按計時器的按鈕呢?如果可以在我送出敘述之後馬上計時,時間到自動劃線,那不是可以讓判定更加精確嗎?光想到這一點就讓人高潮了!我好興奮啊!我好興奮啊!
好啦,看沙鷗自嗨是件很痛苦的事我還是知道的,接下來我稍微正經一點好了…
顧名思義,這是放在右邊區塊的一個簡單計時器,你可以按下開始後計時,也可以按下停止鍵歸零。目前都是以秒數計算,想拿他計算分鐘的人要稍微辛苦一點做些兩位數乘法了,不過為了效能問題,我暫時還沒有要改的打算。
另外就是自動秒判了吧,自動秒判使用了快速指令功能,只要打出快速指令後,系統就會幫你送出開始判定的語句、開始計時,並且在時間到的時候送出結束判定的敘述,夠方便吧~
自動秒判的快速指令如下:
[[T時間 結束敘述]]
請記得T跟時間之間是沒有空格的呢~
如果你很懶的話,也可以寫成這樣:
[[T時間]]
這樣的話結束敘述就會是系統預設的
是專為想偷懶的朋友所設計的呢~
你說你懶的打指令?真的是很偷懶的朋友呢~還記得快速回復的功能嗎?把這個指令存到快速回復中,按一下指令就能叫出來了呦~
如果不清楚的話可以看看底下的GIF操作,這還是我第一次要動用GIF說明呢~不長不長就11秒而已,各位賞光看一下唄~
新的骰網跟快速擲骰
再來這一個…啊,是冰玥大(ggina6480)的點子呢,當初是這麼說的:
沙鷗求擲骰(住手)
真的很抱歉,已經來不及了呢…小弟把東西做出來了呢,下次我一定會努力克制住的XD
擲骰功能乍看之下不難,如果不使用骰網的話,亂數產生結果、貼上結果、送出三個步驟就好了。可是TRPG裡使用骰網已經是個趨勢,畢竟使用骰網不僅不能作假,也比較有公正性。
新的骰網
可是呀…各位知道目前最多人用的wasabi是2007年寫出來的嗎?到現在已經10年啦~這個服務還是像鐵馬一樣勇健呢。雖然老兵未死,也沒有凋零,不過要把插件銜接到這個骰網上實在是有太多問題了…不支援HTTPS(會有警告與錯誤訊息)、POST方法只有302回調(接回來的資料沒有用)、網頁結構沒有特徵(找不到剛剛骰的結果是哪一條)、甚至不支援CORS(該死,這是最大的問題了),唯一可取的只有GET協議還有些反應…(沙鷗又再說些麻瓜們不應該知道的東西了,得趕緊遮掉才行XD)
就像是面對一顆壞掉的皮球,與其想辦法貼貼修修補起來再打氣(而且有可能還是會漏氣),我還不如花錢直接買一顆新的呢。骰網這東西也是,與其去解決這些問題,我還是直接寫個新骰網比較實際。
因此,我寫了一個新的骰網
基本上wasabi該有的應該都有了,我還加入了些有趣的功能,像是【骰出不重複的骰子】以及【以清單取代骰子】等功能,希望這些功能能夠滿足各位的小小需求囉~
另外針對有心的各位魔法師們,這應該是全球第一個──啊不,剛剛看到有人早就寫過了──擲骰API,各位魔法師們可以將自己的魔法搭上API造福眾麻瓜們,還請各位多多愛惜與使用這個API了XD
目前骰網還不算完備,但應該足以滿足各位的基本需求了,未來骰網還會持續增加新的功能,請各位拭目以待~
快速擲骰
說了那麼多骰網的事情,讓我們把目標移回插件身上吧,快速擲骰正是應用了骰網API的成果,只要跟自動判定一樣打入快速指令後,插件就會幫你擲骰,並且將把結果發送出去,完全不需要再別的操作!
至於指令怎麼用呢?請看下面:
[[XdX +/- X 理由]]
或者是
[[XdX +/- X]]
這其實就跟你平常在描述骰子的說法很像對吧
現在就試著用用看吧!
自動更新桌面提示聲音訊息
最後一個是阿狗傳奇(a8418635)說的呢~請看看當時的回覆:
OAO(此處遮蔽) 現在就只能繼續期待聲音提醒功能了
是的,我回應你的期待囉~不過不要這樣膜拜,畢竟我只是拿原本該寫故事的時間挪出來寫這些奇怪的東西而已,真正的神人另有他人呀…
這個功能其實去stack Overflow(一個魔法師舉行暗黑召喚儀式的場所,麻瓜勿近,我警告過了你了)上找找,還算是頗有人氣的問題。畢竟chrome插件當初在設計提示功能時並沒有考慮到聲音的功能,沒有聲音的提示還有作用嗎?那就像只會震動的鬧鐘叫不醒人一樣!
畢竟要為桌面提示裝上聲音的解法只要5行程式碼就搞定了,是非常輕鬆的小工程而已,真正的問題反而在選擇適合的提示音呀…
當初挑了很久,我最後選了iPhone的提示音作為桌面的提示音,各位聽過後如果覺得不適合,歡迎再提供新的音檔給我,您的推薦很有可能會成為下次更新時的提示音!
順帶一提,為了保護到使用5秒更新、3秒更新的人的耳朵,這功能是由選項裡去做開關的,要以高速頻率去使用自動更新的人,請記得先把聲音關掉,別怪我沒提醒你呀~
東西在哪裡?
老樣子,如果是已經在使用插件的老客戶,插件會在幾天內正式送出,屆時還請各位記得去設定頁面調整相關設定~
而新來的用戶...以往的介紹文章因為都有跟前面連結的緣故,所以一直都沒有放連結,可是這一篇文章預定也會發表在DD上,所以我還是丟一下連結吧~
寫完了!
呼…總算是寫完這一次的說明文件了,好長、好累呀…(癱倒)給小弟杯飲料吧…打字打太久腦袋都快變成漿糊了呢。
這一次的更新除了感謝那面所提及的玩家給予點子外,另外感謝銀狼與其他玩家在設計系統時給予超級多支援的,沒有這些人幫忙,是不可能出現0.4版更新呢~所以如果打算寫下感謝語句的人,不妨也一且感謝這些幫過我的人吧~
那麼這一次的擴充插件0.4版就介紹到此囉,祝福各位在輔助工具的幫助下繼續在公會內前行,我們0.5版更新見!
工商服務時間!(其實是懶的打第二篇文章)
這一篇文章雖然還是會以RPG公會的名義公佈,不過也會在我加入的新公會【DragonDance】上發表呦~
告訴DD的玩家一個好消息,在RPG公會中運行已久的永久存串專案已經在DD上啟用了~跟RPG公會半途殺出的狀態不同,這次DD的紀錄可是從一開始就記錄著呢~想知道更多資訊的人,歡迎去看看我【永久存串計畫】的介紹文章與專案網址~