SBC.コンテンツサーチツール(Google Apps Script用)
最新リリースはGithubのリンク欄から見られます。
clasp
を使用しています。あらかじめ以下のコマンドを実行し、clasp
をインストールしてください(Windowsの場合)
winget install OpenJS.NodeJS # NodeJSをインストール済みであれば実行不要
npm install @google/clasp -g
npm install
現状は高見の環境で動くように設定しています。clasp
のpush先などは適宜調整してください。
HTMLのコンパイル(CSSとJSの組み込み)が必要になるため。直接コマンドは呼び出さないようにしてください。
その代わり./push.ps1
ファイルを実行します。
main.gs
のrefreshCache()
を定期的に呼ぶことでキャッシュを最新化するようにしています。
Google Apps Scriptの管理画面より、上記関数を6時間以内のタイミングで定期的に呼び出されるように設定してください。
src
配下のファイルにRSSなどの読み込み処理が入っています。変更して使用してください。
なお、タイトルから概要文を切り出す正規表現はindex.jsの冒頭にありますので必要に応じて変更してください。