使用 Node.js 爬蟲定期抓網頁資料,結合 Google 試算表作為資料庫
上一篇「Node.js 爬蟲開發新手技巧﹍Google Apps Script 替代品」說明了為何我選擇 Node.js 作為爬蟲程式,並搭配 Google 試算表這個免費雲端資料庫,只要學會 Javascript 就能通吃「前端+後端+資料庫」,非常方便好上手。 閱讀本篇之前最好先瞭解上一篇的這些內容: 建立 Node.js 開發環境操作開發工具 Sublime Text 3Node.js...
View Article調整愛奇藝 WeTV 芒果tv Bilibili 字幕大小,看陸劇更方便﹍書籤工具
製作「線上看電視」後,基本上都是使用瀏覽器在 TV 大螢幕收看節目,包含 OTT 平台也是。但 OTT 平台的字幕,在電視上看起來有時會太小、眼睛很吃力,有的平台可調整字幕設定,但多數平台是無法調整的。 於是自己製作了瀏覽器調整字幕尺寸的小工具,本篇針對各大陸劇平台而設計: 愛奇藝:可調整(台灣版...
View Article如何看 YouTube 影片不被廣告中斷﹍書籤工具(免下載、免安裝軟體或APP)
阻擋 YouTube 影片廣告的軟體或外掛有不少,但我個人沒想過要使用,原因大致如下: 這些軟體或外掛存在合法性的疑慮,在法律上屬於灰色地帶若是內含惡意程式碼我們也無從得知,風險很大讓 YouTube 頻道主獲得合理收入才能鼓勵創作,可以有源源不斷的原創作品觀賞而且檔了 Google 財路,大公司多的是資源或方法來對付,可參考以下相關資訊: Google...
View Article三國志文字版策略遊戲﹍「英雄黃昏」介紹
「英雄黃昏」是一款文字版三國策略遊戲,可扮演三國時代的一名虛構武將,類似 KOEI 三國志前幾代的武將制,但不能扮演史實武將。大致不同之處為,並非只能以統一天下為目標,隨著玩家的趣向,例如把以下成就當成目標,都可以完成遊戲: 成為富豪:例如賺到 30000 金(要花不少時間,此為個人所得,非城池收入)人際成就:例如獲得配偶x1 + 子女x3 +...
View Article英雄黃昏入門上手技巧
上一篇「介紹英雄黃昏」這款文字版三國策略遊戲,有提到介面資訊量不少,新手可能會不知道如何開始。本篇把開局初期流程跑一次,可以充當示範教學之用,相信看過後就容易上手了。 一、董卓亂政劇本開局選這個劇本是因為對新手比較友善,只要陣營屬於「反董卓聯盟」,彼此同盟不會戰爭,開局比較沒有壓力。...
View ArticleAdsense 電匯如何避免昂貴手續費+中轉費用﹍最佳作法解析
從 2022/9/1 起,Google Adsense 正式停止使用「西聯匯款」支付廣告費,剩下的選項只能是「電匯」(使用「支票」的成本太高,在此略過)。由於跟「西聯匯款」相比,「電匯」的成本相當高,除了台灣端收款銀行會有一筆手續費,海外端付款銀行與台灣之間必須透過中介銀行,會收一筆更昂貴的中轉費用,結匯時從 Adsense 付款金額中逕自扣除。 由於收款成本大幅提高,不能再像以往一般,設定達...
View Article排程抓證交所台股交易資料+自動寄信通知
今年 2022 年初台股從高點一萬八崩盤,時至今日跌了近一年,差不多可以觀察買點。 每天打開看盤軟體、股市網頁,主動梳理資訊需花費大量時間精力。如果需要的資訊、數字,使用程式自動寄 email 通知,被動接收精準資訊花費的時間很少,有需要時再進入資料庫查閱所有紀錄過的資訊。 本篇說明如何使用排程,從證交所官方 API 抓資料,儲存於 Google 試算表資料庫,並每日自動寄通知給自己。 (圖片出處:...
View Article讓 Chrome 能自訂快速鍵(Shortkeys)﹍執行書籤、外掛、程式碼、瀏覽器操作
過去作了不少書籤工具,例如「看 YouTube 影片不被廣告中斷」、「調整 OTT 平台字幕大小」,都是個人使用頻率高的工具。相對於滑鼠點擊書籤的操作,如果能夠按快速鍵(熱鍵)就執行書籤工具,既方便又節省操作時間。 當書籤可以自訂快速鍵後,每天會開啟多次的網頁例如「線上看電視」、PTT 等,只要熱鍵就能開啟真是太方便了。 本篇介紹的 Chrome 套件「Shortkeys...
View Article輕鬆當網站駭客﹍在任意網頁植入 JS/CSS 程式碼(Chrome套件)
為了避免誤解,首先對標題「駭客」一詞進行說明,這裡指的是「hacker」一詞,可參考「維基關於駭客的定義」:...
View Article快速掌握 2023 新版 Google 登入 API﹍完整教學及實作範例
之前寫的舊版「Google API 處理登入登出功能」,經「Google 官方公告」將於 2023/3/31 終止,如果你的網站使用了「Google API 舊版登入功能」程式碼,到了三月底就不能再運作。 Google 官方提供了將舊版程式碼移轉到新版的操作說明,本篇也會提供各種情況下的實作範例程式碼供參考。 (圖片出處: pexels.com) 一、準備動作操作 API 之前需要先建立...
View Article2023 使用 Google 新版 API 取得使用者個人資訊﹍實作範例
之前寫的「使用 Google People API 取得使用者生日、性別等多種個人資訊」,因為「Google 更新登入 API 及相關模組」,官方公告在 2023/3/31 舊版程式碼會失效,連帶也使能夠取得 Google 帳號個人資訊的 People API 必須更新程式碼。 由於變動相當大,例如原本使用的 gapi.auth2 模組將被 google.accounts.oauth2...
View ArticleFB 社團如何篩選貼文通知﹍操作 Google Apps Script 定時過濾 Gmail 郵件
相信每個人加入的 FB 社團都很多,但不見得每篇新貼文都有興趣看,主要也是時間不夠。如果能篩選出有興趣的貼文才收到通知,就能節省相當多時間。 如果是 FB 社團管理員,官方提供了「關鍵字提醒」的功能,但一般社員無法享受這個福利。 以下的「基本作法」是一種常見思路: 參照「訂閱FB社團通知郵件」→「二、Facebook 設定」,可將 FB 社團所有新貼文寄到 Gmail在 Gmail...
View Article輕鬆打造網站置頂公告,抓住訪客注意力!
大部分情況下網站公告通常放在首頁,或是有經營 FB 粉絲團、社群媒體的話,重大事情在社群發佈的效果會比較好。然而這樣的處理方式,只能將公告內容擴散給粉絲。至於非粉絲的話,例如從搜尋引擎而來、或從別的網站連結過來的訪客,基本上只會到達文章頁面,不會看到首頁或社群媒體。 所以網站最好的處理方式,是在每個頁面最上方都出現置頂公告,如此可以確保通知所有訪客無漏網之魚。...
View Article簡單易懂的 Blogger GA4 移轉教學,讓你快速上手
今年起進入 Blogger 後台,會不斷看到提示訊息「2023 年 7 月 1 日起,通用 Analytics (分析) 將不再處理標準資源中的新資料。請立即做好準備,完成相關設定並改用 Google Analytics (分析) 4 資源。 請按這裡瞭解詳情。」不過進入 Google Analytics(以下簡稱 GA)後台時,又會看到以下提示文字:...
View ArticleGA4 如何查詢「站內搜尋」關鍵字,讓你更懂訪客的心
幾年前寫過「如何從 Google Analytics 站內搜尋數據瞭解訪客需求?」,這對站長而言是非常重要的必備技能,瞭解訪客需要的關鍵字後,等於拿到免費的考古題庫,也能知道訪客的痛點,讓我們寫熱門文章的靈感及題材源源不絕。 今年 2023/7/1 舊版 GA 即將退場,必須改用...
View ArticleGA4 如何追蹤自訂事件的成效及建立報表
以前曾為舊版 Google Analytics(以下簡稱 GA)寫過「Blogger 網站如何追蹤 GA 點擊事件的成效?」,但現在新版 GA4 自訂事件有了天壤之別的變化,舊版使用概念會完全對不起來,必須重新學習使用方法。 本篇會比較新舊版事件追蹤碼的差異,並說明 GA4 自訂事件如何產生報表。 另外,如果網站還沒移轉到 GA4,請先看這篇「簡單易懂的 Blogger GA4 移轉教學」。...
View ArticleFB 按 Enter 換行分段技巧揭密,不必靠轉換器工具也不需複製空白字元
很久以前 FB 按 Enter 是可以換行的,但某一年開始拿掉了這個功能,在 FB 發文、留言時版面會變得十分彆扭。當時花了點時間研究,測試出「全形空白」字元這個秘技,要分隔段落的那一行輸入全形空白,就能產生很好的分段效果。 然而近幾年不知道什麼時候開始,「全形空白」的效果失去作用,不但如此,FB 幾乎讓大部分的「空白字元」都失去功效,導致文字看不出明顯的分段效果。...
View ArticleGA4 如何將自訂事件數據報表,匯入 Google 試算表成為資料庫
前幾年寫過「從 GA 點擊事件數據報表,儲存於 Google 試算表」,而現在通用 Google Analytics(以下簡稱 GA)將於 2023/7/1 停用,必須提前瞭解 GA4 如何將數據資料匯入 Google 試算表的流程。 經搜尋後,Google 試算表提供的外掛中,已經有一些現成的 GA4...
View Article使用 Node.js 操作 Google Sheets API 讀寫試算表資料庫
過去一向使用 Google Apps Script(簡稱GAS) 存取 Google 試算表,可參考系列文章「用 GAS 操作試算表」,且「操作 Google Sheets API 讀取 Google 試算表」也說明過, Sheets API 無法對資料進行篩選、搜尋,所以不推薦使用。 而 GAS 雖然各種指令操作試算表都比 Sheets API 好用太多,而且不必解決麻煩的 oAuth...
View Article協助 Xuite 搬家到 Blogger 紀錄 + 問題解決
這個月初「Xuite 隨意窩公告平台服務中止」,陸續有 Xuite 站長找上本站,請求協助搬家到 Blogger。雖然過去已有豐富的「協助 Pixnet 搬家到 Blogger」經驗,但這件事一開始沒有非常想進行,原因大致是這樣: 過去開發的 Pixnet 搬家工具無法直接套用,需要重新開發新的工具Xuite 雖然官方也有 API,但接到委託後一研究才發現,Xuite API...
View Article