自動化厨のプログラミングメモブログ │ CODE:LIFE

Python/ExcelVBA/JavaScript/Raspberry Piなどで色んなことを自動化

Powershellスクリプトを実行するだけでWindows10を自動的に最新状態にしたい

前回のWindows10Upgrade自動化スクリプト と組み合わせて通常のWindowsUpdate含め全自動でWindows10を最新状態にしたい。

ということで欲しい機能を色々まとめたものを作ったのでGithubにアップしております。

github.com

概要

続きを読む

Windows10 1909→2004のアップグレードを完全自動化するPowershellスクリプト

最新バージョンのインストーラからSetup.exeを取り出して引数に /auto upgrade を渡すことでFeature Updateも実行可能だったけど、インストーラ用意するのすら面倒。

www.ka-net.org

どうにかPowerShellのコマンドだけで出来ないか調べてみていたとき、検索ワード「powershell "feature update"」でググるとそれっぽいものが見つかった。なるほど「Windows 10 更新アシスタント」をダウンロードしてきて実行すればいいのか。これなら事前準備を省略できる!ということで試してみる。

続きを読む

LINEボットにメッセージを送ったら特定メンバーに転送する アナウンスボットをGASだけで作ってみた2(GASライブラリを使う)

codelife.cafe

前回作成したメッセージ転送LINE bot 「Message Broker」ですが、GAS用のライブラリを作ってくれている方がいたので試してみました。

最終更新が約2年前なので大丈夫かなと思いましたが使えました。

github.com

ライブラリを読み込み

リソース > ライブラリ > Add a library に M9SALMELLb5j80Xc6lwp2BSX4BxE72EjN を貼り付けて追加 > 最新バージョンを選択して保存

f:id:maru0014:20201003231153p:plain

続きを読む

LINEボットにメッセージを送ったら特定メンバーに転送する アナウンスボットをGASだけで作ってみた

会社の同僚からこんなのできるー?とお題を頂いたので2時間くらいで作ってみました。

MQTTみたいだなと思ったので用語をそっちに合わせてみた。

f:id:maru0014:20200930231459p:plain

2020/10/03 追記
GASライブラリ利用パターンもやってみました。 codelife.cafe

  • 動作概要
  • 構築手順
    • 1. LINE botを作る
    • 2. スプレッドシートを作成
    • 3. GAS設定と公開
    • 4. 利用者にbotの友達登録用のQRコードを配る
  • コード全文
続きを読む

Slackへの投稿をRaspberry Pi×Node-REDでAlexaとGoogleに読み上げてもらう④ - Google Homeを喋らせるのは簡単

f:id:maru0014:20200927210223p:plain

前回はSlackの特定チャンネルに投稿したらAlexaが読み上げるという状態にするため、Slack Botの作成、ngrokで公開するところまでを行いました。 codelife.cafe

今回は Google Home / Google Home mini / Google Nest なども喋れるように「node-red-contrib-cast」モジュールを追加・設定していきます。

  • モジュール node-red-contrib-cast を追加してテスト
    • castノードを追加
    • injectノードを追加
    • inject と castを接続してテスト
  • 前回のフローに組み込む
    • 間にchangeノードを追加する
    • changeノードの後にcastノードを接続
続きを読む