本文參考:
Feed43 - 用自製RSS源以緩解資訊恐慌症
利用 Feed43,将任意网页制作成 RSS 订阅源 | 一日一技
本文範例遊戲:アサルトリリィ Last Bullet
首先隨便挖出一篇更新的URL
試著把後面切掉,得到更新公告欄的URL
1.餵入Feed43
2.得到HTML
3.截出一小段開始分析
<div id="scroll-block"> <div class="list type-1 index-list-button" data-value="690" data-pid="" data-game-server-url="" data-os-type="0"> <div class="list-frame-icon-left"></div> <div class="list-frame-icon-right"></div> <img class="img" src="">">https://static-files-allb.pokelabo.jp/production/775b74a5870f2b9af3c5cbf8c847a434/e04828899547ca341de5736642f96cbd?hash=a7a00644cb79515ad987a0f4804d056a&__gda__=st=1626416040~exp=1626416640~acl=%2F%2A~hmac=40a69140cc80b98df9bccc51f5c77f092282db565f6382bdec7db66a85981c8c"> <div class="data"> <div class="top"> <div class="title"> <div class="info-icon-1"></div> <span >お知らせ</span> </div> <div class="date"> <div class="new-icon"></div> <div class="date-time">2021.07.16</div> <div class="date-time-icon"></div> </div> </div> <p class="comment">【追記】今後のアップデート計画について※7月16日 12:15追記</p> </div> </div> |
找出關鍵的四個變數:URL、類型、時間、標題
<div class="list type-1 index-list-button" data-value="690" data-pid="" data-game-server-url="" data-os-type="0"> <span >お知らせ</span> <div class="date-time">2021.07.16</div> <p class="comment">【追記】今後のアップデート計画について※7月16日 12:15追記</p> |
{%} 代表此區域的內容會被擷取出來
{*} 代表此區域的內容不在乎是甚麼 / 換行
得出以下定義:
<div class="list type-{*} index-list-button" data-value="{%}" data-pid="" data-game-server-url="" data-os-type="0">{*} <span >{%}</span>{*} <div class="date-time">{%}</div>{*} <p class="comment">{%}</p>{*} |
4.輸入看看能不能抓到
5.成功
6.最後把擷取到的資料填上
以這個例文產生出來的就是:
免費版服務最後會被加上Feed43提供,想去掉只能改付費了。