2021年7月3日 / 最終更新日時 : 2025年1月1日 officeの杜 JavaScript Puppeteerで別のマシンのChromeを操作する あまり利用するシーンは多く無いかもしれませんが、開発を行っていると別のマシンで起動しておいたChromeを自身のマシンのPuppeteerから接続して遠隔操作するというケースがあります。しかし、Puppeteerはloc […]
2021年7月3日 / 最終更新日時 : 2025年1月1日 officeの杜 JavaScript PuppeteerでBasic認証を通過しページ数を取得する 最近久しぶりに、ちょっとした仕事で「Basic認証の掛かってるページ」にログインして、検索をし、出てきたページからファイルをダウンロードしてほしいという依頼があり、実装をしてみました。 ページ数は検索結果により変動し、ペ […]
2021年7月2日 / 最終更新日時 : 2025年1月1日 officeの杜 Electron ElectronでGoogleカレンダーの日本の祝日を取得する とあるアプリで、祝日判定をする為に祝日データが必要になったのですが、Googleには公開カレンダーとして日本の祝日というものが用意されています。このデータを取得してデータベースに格納しておけば、手動で祝日登録を行う必要が […]
2021年5月22日 / 最終更新日時 : 2025年1月3日 officeの杜 Google Google Apps ScriptからTwitter API v2を使ってツイートする【GAS】 2020年8月にそれまで制限の厳しかったTwitterのAPIが割と簡単に申請して利用できるようになったので、遅まきながらGoogle Apps ScriptからこのTwitter API v2を使ってツイートをしてみた […]
2021年4月30日 / 最終更新日時 : 2025年1月1日 officeの杜 Google スマートウォッチ Withings Steel HR Sportを使ってみた コロナ禍で在宅勤務、運動もろくに出来ずずっと家にいるだけ。このような生活を続けていると、最悪糖尿病や脳梗塞、心筋梗塞で死ぬ運命も近いかも知れない。時には座りっぱなしで血栓が出来て、エコノミークラス症候群もあり得るかも知れ […]
2021年4月24日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Google Apps ScriptでCloud Functionsに実行制限付でアクセス 2021年版【GAS】 以前、Google Apps ScriptからCloud Functionsを実行する記事を書いたのですが、当時はCloud Functionsになぜか「実行制限」が標準で装備されておらず、Cloud Storageを利 […]
2021年4月23日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Google Apps Scriptでスクレイピングを極める【GAS】 Google Apps Scriptで意外とよく利用されてるのが、ウェブページのスクレイピング。今どきのウェブサービスだとREST APIが装備されてるのが半ば当たり前になってきていますが、そうではないサイトや提供されて […]
2021年4月12日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Google Apps Scriptでメールを送信する - MailApp編【GAS】 2021年4月、新年度に入りこれまでどちらかというと中級編以上を取り上げてきましたが、Google Apps Scriptの入門編記事もいくつかつくってみようと思い、その中でもよく利用されるメール操作系を作ってみました。 […]
2021年4月2日 / 最終更新日時 : 2025年1月1日 officeの杜 Google Google Apps ScriptでBox APIを叩いて権限変更をする【GAS】 Google Driveの場合は、Google Apps ScriptもしくはDrive APIが充実しているため、割と簡単に権限変更が可能です。しかし、Enterpriseで採用されてるBoxとなると、Box APIや […]
2021年3月18日 / 最終更新日時 : 2025年1月1日 officeの杜 Electron 最新のNode.jsとElectron環境でkeytarを動かしてみるテスト 社内だけでしか使わないツールであるため、現在の環境のままでも問題ないといえば問題ないのですが、色々新しいAPIが追加されてる最新のNode.jsやElectronを使いたい。けれど、その特定のモジュールのビルドが最新版に […]