L@ dzv'!X K"Y^ҚTy"a"*z0uN(x`X@}HBG/8`QE=vd ܇Ov"J|b<89zLU[DK@Y bid|ddates2023-06-02T23:55:00etitlexgDenoで操ろう、Windows/Mac両対応ロボット制御ライブラリ deno_robot featuring pyautoguidtagsq#js #deno #pythoncurlxhttps://fukuno.jig.jp/3964dbodyy 面倒な操作の繰り返し?そんな時は、レッツプログラム!
APIがあればそれを使うのが一番ですが、無いなら無いなりになんとかします。
人に替わってマウスやキーボード操作をしてくれる機能、Javaで言う所のjava.awt.Robotクラスなどを使ってなんとかすることをRPAと言います。JavaScriptのランタイム、Denoで実現するライブラリを探すもいいものが見つからず。そこで、Windows/Mac両方で使える、Python用のライブラリ pyautogui を Flask でWebサーバー経由で操るようにして、Denoでアクセスするライブラリ Robot.js を作りました。
「deno_robot」
PythonとDenoをダウンロードし、Pythonのインストーラーpipを使って、Webアプリケーションサーバーflaskと、GUI操作ライブラリpyautoguiをインストール。あとはpythonでサーバーを動かしつつ、Denoのライブラリで下記のように使ってください。
マウス位置を確認したいときは deno run -A poswatch.js が便利です。
こちら、ビュッフェご飯がステキなホテル八木の夜食メロン!ようこそ、福井へ!
cimgxKhttps://img.sabae.cc/data/20230603/d5e8786d-8f55-4499-9d51-7422b8ec0937.jpg