2020年7月18日 / 最終更新日時 : 2024年5月11日 officeの杜 Google HP Chromebook 14aを徹底的に活用してみる PCと言えば通常は、WindowsもしくはmacOSのPCを購入することになるでしょう。しかし、第三勢力として低価格&ネットワークコンピューティングに特化したPCとして、Chromebookがあります。2011年 […]
2020年4月8日 / 最終更新日時 : 2024年11月9日 officeの杜 JavaScript Puppeteerでログインページ内のPDFをダウンロードする Puppeteerは非常に優れたChrome自動化のツールなのですが、ひとつ厄介なのが「PDFファイルのダウンロード」です。特に事務系の自動化を実現する場合、とあるサイトにログインして、請求日付を指定し、クリックをすると […]
2020年3月23日 / 最終更新日時 : 2022年7月1日 officeの杜 Electron electron@5.0.0でkeytar@4.6.0をWindowsで使う2020年版 新しいPC環境にElectron + Keytar(もしくはsqlite3など)のネイティブモジュールを利用するようなアプリを作ろうとした時、毎回引っかかるのが、この問題。keytarは資格情報マネージャの読み書きをする […]
2020年3月15日 / 最終更新日時 : 2021年12月30日 officeの杜 Node.js Raspberry Pi 4でPythonを勉強する環境を作る 自宅に現在あるPCは,Mac x3, Windows10 x2, Linux x1の合計6台。これで十分今回のテーマであるPython開発環境は構築できるのですが,最近発売したばかりのカードサイズPCであるRaspber […]
2020年3月7日 / 最終更新日時 : 2022年11月16日 officeの杜 JavaScript Puppeteerでウェブサイトをスクレイピング PhantomJSが消えた今(クラウドサービスは生きてる)、ウェブの情報スクレイピングする手段としては、SeleniumとPuppeteerくらいかなぁというのも、最近のウェブは動的に情報を生成しているので、例えばGoo […]
2020年3月4日 / 最終更新日時 : 2024年11月9日 officeの杜 msoffice 資格情報マネージャ読み書きプログラムをNode.jsで作成する VBA等のスクリプト系は、Windowsの資格情報マネージャに格納されてる情報を直接取得する事が出来ません。かといって、Web API等のアクセスに必要な情報を直書きしたり、そのままレジストリに書き込んで読み書きでは不安 […]
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 […]
2020年1月21日 / 最終更新日時 : 2022年7月1日 officeの杜 Electron HTML5にてMSGファイルをドラッグ&ドロップで内容を取り込む 自作のアプリにて、顧客から飛んできたメールをタスク登録したり、メッセージの内容をサーバに登録したり、添付ファイルをBoxにアップロードしたり、これらの機能を装備する必要が出てきたので、作ってみました。 使用しているメーラ […]