オープンソースのRPAツール『SikuliX』の使い方をまとめています。
![](https://marukentokyo.jp/wp-content/uploads/2017/11/shutterstock_243685924.png)
SikuliXでファイルの存在をチェックするには
SikuliXでファイルやディレクトリの存在をチェックする方法について解説します。ファイルが存在しないときには例外処理を行う場合などに利用します。
![](https://marukentokyo.jp/wp-content/uploads/2022/08/shutterstock_1969228237.png)
SikuliXで既存のExcelファイルを起動する方法
無料のRPAツール「SikuliX」で既存のExcelファイルを起動する方法を解説します。
![](https://marukentokyo.jp/wp-content/uploads/2019/04/20220824_2.png)
【第2回】Sikuliで学ぶRPA超入門:条件分岐を学ぼう
【Sikuliで学ぶRPA超入門】の第2回です。無料のオープンソースRPA「SikuliX」を使ってプログラミングの基礎「条件分岐」を学びます。キャプチャー画像を使って丁寧に解説しているので、初心者の方も安心してチャレンジしてください。
![](https://marukentokyo.jp/wp-content/uploads/2017/11/shutterstock_1794610732.png)
SikuliXをコマンドラインで起動するには
オープンソースRPA「SikuliX」で作ったスクリプトは実行ボタンで実行されるだけではなく、コマンドラインで外部から実行することができます。デスクトップ上の便利ツールから、本格的な業務自動化へとステップアップする必須テクニックです!
![](https://marukentokyo.jp/wp-content/uploads/2017/11/shutterstock_2010079328.png)
SikuliXで環境変数を取得するには
環境変数を使うと、端末による環境の違いをクッションすることができますし、端末内での環境の変化時もプログラムを修正せずに対応することができるようになります。
![](https://marukentokyo.jp/wp-content/uploads/2017/11/shutterstock_2003591246.png)
SikuliX1.1.1開発画面の説明
SikuliX1.1.1の開発画面を立ち上げると、いかにもシステム開発という画面が見えて、ひるんでしまいませんか?でも、安心してください。一つひとつ確実に理解すればいいのです。SikuliX1.1.1の開発画面は5つのパートに分かれています。一つひとつ見ていきましょう。
![](https://marukentokyo.jp/wp-content/uploads/2017/08/shutterstock_1776829895.png)
フリーのRPAツール「SikuliX」で自動化を始めよう
「RPAを無料で使えるたらなぁ」と思っていませんか?オープンソースの「SikuliX」というソフトウェアがありますよ。設定は簡単。まずは体験してみましょう!
![](https://marukentokyo.jp/wp-content/uploads/2019/05/shutterstock_2050041347.png)
SikuliXはRPAとして使えるのか?【結論:条件付きで使えます】
SikuliをRPAとして使えるのかどうかを知りたい方へ。現在RPAを検討しているけど、Sikuliというツールがあることを知った。無料のようだし、これをRPAとして使うことができるのか知りたいと考えていませんか?結論から言います。SikuliはRPAとして使うことができます。だだし、メリット・デメリットがあります。
![](https://marukentokyo.jp/wp-content/uploads/2018/01/shutterstock_1689563944-1.png)
SikuliX|IF文の表記方法
SikuliXにIF文の表記方法について解説します。「条件によっては保存ダイアログが表示される」といった場合に使用します。
![](https://marukentokyo.jp/wp-content/uploads/2019/06/shutterstock_sikulix_title1.png)
画像認識精度を上げるには【SikuliX1.1.1】
『SikuliXが違う画像をクリックしてしまう』と悩んでいる人に向けて、画像の認識精度を高く設定する方法を解説します。メリットとデメリットがあるので、記事をよく読んでください。
![](https://marukentokyo.jp/wp-content/uploads/2019/06/shutterstock_1807275694.png)
区別のつかない画像を操作するには【SikuliX1.1.1】
業務自動化では区別のつかない画像を操作したい場面が多々あります。例えば、アプリケーションに配置してあるテキストボックスはどれも同じです。SikuliXではこのように他と区別のつかないオブジェクトを操作するにはターゲットオフセットというテクニックを使います。
![](https://marukentokyo.jp/wp-content/uploads/2019/05/shutterstock_1903403326.png)
Regionボタンの使い方【SikuliX1.1.1】
SikuliX IDE 1.1.1の画面上部にある謎のボタンの一つ「Region」について、使い方を解説します。
![](https://marukentokyo.jp/wp-content/uploads/2019/06/shutterstock_2164259161.png)
開発画面の謎のボタンを解説(Region、Locationなど)【SikuliX1.1.1】
SikuliXの開発環境の上部にあるボタンの使い方について解説します。はじめて使う人には謎のボタンですので、是非お読みください。
![](https://marukentokyo.jp/wp-content/uploads/2020/04/shutterstock_1128764291.png)
Offsetボタンの使い方【SikuliX】
SikuliX IDE 1.1.1の画面上部にある謎のボタンの一つ「Offset」について、使い方を解説します。
![](https://marukentokyo.jp/wp-content/uploads/2022/10/shutterstock_2145868527.png)
Showボタンの使い方【SikuliX1.1.1】
SikuliX1.1.1の開発画面のリボンにShowボタンがあります。この記事では、Showボタンの使い方を解説します。
![](https://marukentokyo.jp/wp-content/uploads/2022/09/shutterstock_1667676577.png)
Locationボタンの使い方とは【SikuliX】
SikuliX IDE 1.1.1の画面上部にある謎のボタンの一つ「Location」について、使い方を解説します。
![](https://marukentokyo.jp/wp-content/uploads/2022/10/shutterstock_1336909058.png)
SikuliXで辞書を使うには【言語はJython】
SikuliXで辞書を使う方法を解説します(言語はJythonを使います)。選択肢の多いIF文の代わりに使う方法も解説します。
![](https://marukentokyo.jp/wp-content/uploads/2019/06/shutterstock_1160388757.png)
SikuliXでコメントを記述するには(Jythonの場合)
SikuliXのソースコードウィンドウにてコメントを記述する方法を解説します。
![](https://marukentokyo.jp/wp-content/uploads/2017/11/shutterstock_1818554903.png)
SikuliXでメモ帳を操作するロボを作ってみよう
無料のオープンソースRPA「SikuliX」で「メモ帳を直接開いて、文字を書きこむロボ」を作ってみましょう。業務に役立つロボを作る第一歩です。
![](https://marukentokyo.jp/wp-content/uploads/2017/11/shutterstock_1188168034.png)
SikuliXでパスを連結する方法
無料のオープンソースRPA「SikuliX」でパスを連結するプログラムの記述方法について解説します。このパスの連結は、環境変数と組み合わせて使うことがよくあります。