2020年6月2日 / 最終更新日時 : 2021年12月30日 officeの杜 Puppeteer PuppeteerでExcelファイルを読み取り入力させる 一般の業務では、非常にExcelファイルを扱うシーンが多いです。管理帳票として使っているケースが多いですが、そこから更に次の業務が待ってるのが常です。しかし、せっかく管理帳票でデータを入れているのに、ウェブアプリで再度入 […]
2020年5月11日 / 最終更新日時 : 2024年11月9日 officeの杜 Microsoft365 Puppeteerで途中でユーザに入力してもらうようにする 日本の情シスはMicrosoft365然り、G Suite然り、20年前の知識を持ってあらゆる制限を掛けることがお仕事と思ってる人達が居たりします。その結果として、各種APIが用意されているにも関わらず制限し、ユーザの業 […]
2020年5月8日 / 最終更新日時 : 2024年11月9日 officeの杜 Puppeteer Puppeteerでファイルのアップロード Puppeteerで業務自動化はこれまで6個ほど現場向けにアプリケーションを作り現在本格稼働しています。割とシンプルな構造なので、この仕組を横展開する事で高額で応用の効かないRPA製品を使わずともウェブアプリケーション全 […]
2020年4月30日 / 最終更新日時 : 2024年11月9日 officeの杜 Puppeteer Puppeteerでポップアップウィンドウを操作する 日本のウェブサービスは、ウェブサービスと称していても実体は非常に旧式なサービスで、現代的なモダンな作りになっていないものが沢山まだあります。特に事務系の請求書をダウンロードするタイプのサービスではそれが顕著で、ダウンロー […]
2020年4月27日 / 最終更新日時 : 2024年11月9日 officeの杜 Puppeteer Puppeteerでテーブルデータを取得する PuppeteerでChrome自動操縦によるRPAアプリケーションを現在、現場にテスト導入中。これまでの課題は4つのウェブサービスにログインして、パラメータを指定し、請求書データをダウンロードするものでした。今の所バッ […]
2020年4月8日 / 最終更新日時 : 2024年11月9日 officeの杜 JavaScript Puppeteerでログインページ内のPDFをダウンロードする Puppeteerは非常に優れたChrome自動化のツールなのですが、ひとつ厄介なのが「PDFファイルのダウンロード」です。特に事務系の自動化を実現する場合、とあるサイトにログインして、請求日付を指定し、クリックをすると […]
2020年3月7日 / 最終更新日時 : 2022年11月16日 officeの杜 JavaScript Puppeteerでウェブサイトをスクレイピング PhantomJSが消えた今(クラウドサービスは生きてる)、ウェブの情報スクレイピングする手段としては、SeleniumとPuppeteerくらいかなぁというのも、最近のウェブは動的に情報を生成しているので、例えばGoo […]
2020年2月18日 / 最終更新日時 : 2024年11月9日 officeの杜 JavaScript Puppeteerを使ってボタンクリックとダウンロード PuppeteerでChrome自動化で一番良く利用されるであろうシーンが「パラメータを設定して、ボタンクリックでCSVファイルをダウンロード」ではないだろうかと思います。実はこれ、RPAだと非常にシンプルなサイトならば […]
2020年2月14日 / 最終更新日時 : 2024年11月9日 officeの杜 JavaScript Node.jsとPuppeteerでChromeを自動操縦する ウェブブラウザを用いたウェブアプリケーションの自動操作は、昔と違って妙に需要があります。これまでのローカルアプリケーションの操作は、VBAなどがDLLを介して行う事ができました。ウェブブラウザの場合、Selenuim B […]
2020年2月13日 / 最終更新日時 : 2021年12月30日 officeの杜 Electron electronでkintoneのフォームブリッジを呼び出し操作する 素のkintoneは、フォームなどからレコード追加時にメールでお知らせがひどくショボいので、Form Bridgeを利用してフォーム送信時に管理者にメール通知をするようセットしてあります(送信先はTeamsのメールアドレ […]