2023年2月23日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Google Apps ScriptとCheerioでSVGの中身を書き換えたら・・・【GAS】 座席表アプリで使うSVGファイルの特定のID達を手動で書き換えていくという作業があったりするのですが、こんなのを手作業でVSCodeでやってるとちょっと発狂したくなるような作業なので、どうにかしたいなと思い考えたのが、C […]
2023年2月18日 / 最終更新日時 : 2025年1月1日 officeの杜 AI Google ChatのBotにOpenAIのchatGPTを繋げてみた【GAS】 以前、Google ChatのBotをGoogle Apps Scriptで作成しました。これに対して最近話題のOpenAIのGPT-3で自動応答するボットを作成できないかなと思いたち、色々と情報を収集。OpenAIのG […]
2023年2月3日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Google Apps ScriptでContactsをPeople APIで弄る【GAS】 Androidの連絡帳でもあり、メールの送信先管理でも使うGoogle Contact。これを扱うGoogle Apps ScriptのクラスがContactsAppだったのですが、これ2022年1月19日に廃止されてい […]
2023年1月21日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Google Apps ScriptでBacklog APIを操作してみた【GAS】 業務でプロジェクト管理ツールとして、Backlogを利用することになった為学習中ですが、せっかくのウェブサービスながらも、十分に活用されていない側面があったりします。やはり多機能なのは良いのですが、それが故に第一印象で億 […]
2023年1月14日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Google Apps ScriptからTwitter APIをOAuth2.0認証で使う【GAS】 イーロン・マスクに買収されてしまったTwitter。其の結果、Twitter APIもいくつか大きな変更があり、前回の記事のコードだと動かないというケースが出てきました。それがOAuth2.0認証とツイートする部分。 前 […]
2023年1月11日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Google Apps ScriptでVault APIを叩く【GAS】 G Suite Business時代は使えた情報開示やデータの丸ごとエクスポートの為の機能がGoogle Vault。現在はBusiness Plus以上でなければ使うことが出来ません。情報開示用のツールということですが […]
2022年12月24日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Google Spreadsheet用の組織内アドオンを作成する【GAS】 Google Docsシリーズには「アドオン」と呼ばれる拡張機能が備わっており、これらを導入することで自分でGASでゴリゴリ書かなくても様々なスクリプトで実現できる機能を取り込む事が可能です。このアドオン自体もGoogl […]
2022年12月15日 / 最終更新日時 : 2025年1月1日 officeの杜 macOS Raspberry Pi 4で教育用環境を構築する Raspberry Pi 4を譲ることになり、通常のRaspbianではなく子供の教育用のOSとして構築されてる「pi-top OS」をインストールして、利用できるように構築してみました。 初期セットアップ自体は非常に楽 […]
2022年12月8日 / 最終更新日時 : 2025年1月1日 officeの杜 JavaScript VBAからGoogle Driveにファイルをアップロードする 前回、GASでデータからGmailにメールをInsertするコードを作りました。この元データになるExcelのデータおよび添付ファイルのアップロード部分がまだ未作成の部分。ここはVBAで行う必要があります(eml形式にし […]
2022年12月6日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Google Apps ScriptでGmail APIにてメールデータを変換して追加する【GAS】 以前、NotesのメールをOutlookのEML形式に変換して取り込むのを作成したのですが、今回ちょっとこれをGMailに取り込めないか?と考えてる途中で、メールを分解し一覧表にし、添付ファイルはGoogle Drive […]