Blog

bytebotことはじめ

これなに

Bytebot は、デスクトップ環境をコンテナ化し、REST API を通じてマウスやキーボード操作、スクリーンショット取得などを自動化できるツールです。
​Windows 環境でも Docker を利用することで導入可能です。

https://github.com/bytebot-ai/bytebot
image

QuickStart してみた

前提環境

  • Git
  • Git Bash
  • Docker

これらがインストールされていて、コマンドで実行できる状態。
かつ、Docker Desktop を起動し、正常に動作していることを確認。

手順

git clone https://github.com/bytebot-ai/bytebot.git
cd bytebot
bash ./scripts/build.sh
bash ./scripts/run.sh

Windows でビルドできない問題

Windows だと bash ./scripts/build_unix.sh できなかった。

bytebot on  main via 
⚡ ➜ bash ./scripts/build.sh
./scripts/build.sh: line 2: $'\r': command not found
./scripts/build.sh: line 5: $'\r': command not found
./scripts/build.sh: line 11: $'\r': command not found
./scripts/build.sh: line 13: syntax error near unexpected token `$'{\r''
'/scripts/build.sh: line 13: `show_help() {

改行コードがおかしいらしいのでこれを修正する。
手順を見ると run.sh も実行しなきゃなので困った、これも変換。

改行コードの変換は任意の方法で行ってください。

Run した

無事 Run したら、Docker Desktop で確認します。
image

したら、http://localhost:9990/vnc にアクセスします。

image

接続を押すとブラウザが起動します。

image

Done.

SNS
Follow Me