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月14日 / 最終更新日時 : 2021年12月30日 officeの杜 macOS Pythonとは?特徴と学ぶ理由 海外ではメジャー、しかし国内ではマイナーというものがITの世界では結構あります。とりわけ日本の場合旧来のものを由とする風潮がユーザ側に多いが為に、開発側まで世界に遅れてから採用する傾向が昔からあります。そういったものの一 […]
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月26日 / 最終更新日時 : 2024年11月9日 officeの杜 Electron electronでpuppeteerを使ってみることにした すでに社内で、electronで作成した座席表アプリを配布済みです。この環境下でpuppeteer + nexeでバイナリ配布をするのも良いのですが、すでにある座席表アプリでpuppeteerを動かせないかな?と思い挑戦 […]
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 […]