2022年9月1日 / 最終更新日時 : 2023年2月24日 officeの杜 Electron ElectronとMicrosoft365で座席表アプリを作ってみた Google Workspaceと違い、Microsoft365の場合はウェブアプリを作る機能が無くAPIだけが提供されているので、利用するにはローカル側に土台が必要です。そこで今回、Node.js + Electron […]
2021年12月2日 / 最終更新日時 : 2021年12月2日 officeの杜 Google Puppeteerで特定要素が出てくるまで待機して値を取得する 業務用アプリにPuppeteerを組み込んで結構な数のウェブ操作自動化を実現していますが、「TeamSpiritの勤務表を開き、月次サマリーの中にあるフレックス清算時間を取得したい」という要望が出てきたので、これを今回は […]
2021年9月29日 / 最終更新日時 : 2022年11月16日 officeの杜 JavaScript Puppeteerで特定要素の値が変わるまでウェイトを掛ける 業務で本格的にPuppeteerにて処理の自動化を実装していますが、時々問題になるのが「ウェブサービス側の処理が重くて、タイムアウトする」という症状。直近でぶつかったのは、SalesforceのTeamSpiritにて特 […]