HeartCore Robo v7.2.8 (リリース日:2024/10/02)
このリリースは主にAndroid接続に関するバグフィクスが中心です。
修正と変更
- RB-847 Samsung S24 への Android 接続に失敗する。
- RB-848 画面の自動回転をオフに設定した Android が F4 キーで回転に失敗する。
- RB-849 Android 接続で画面のクリックに失敗する。
- RB-850 GUIモードでのWI実行が断続的にハングする。
HeartCore Robo v7.2.7 (リリース日:2024/09/24)
このリリースは主にSeleniumテストの改良に焦点を当てています。
1. 新機能
- ローカルデスクトップ接続がない場合でも、Selenium駆動のブラウザを完全に自動化可能(RB-836、RB-494)
Selenium ネイティブオブジェクトアプローチ (Browser コマンド) や、マウスやキーボード操作 (Mouse, Waitfor match, Click, MoveTo, Press, Type/Typeline コマンド) を使うことができます。これにより、オブジェクト指向や画像ベースのメソッドを完全にサポートし、負荷テストやストレステストなどの目的で、1つのRobotセッションから複数の並列ブラウザを自動化することができます。詳細は Selenium Web Driver のドキュメントを参照してください。
ブラウザのテストも改善され、--start-maximized CLIオプション(RB-839)によりSafaliとEdgeのウィンドウを最大化できるようになりました。
- 他のデスクトップの表示機能(RB-840)
デスクトップ→新しいデスクトップビューメニューオプションで、追加のデスクトップ接続を開くことができます。このようなビューはライセンス条項の対象外であり、(マウスとキーボードを使って)操作することはできますが、自動化することはできません。
- log.htmlファイルのカスタム名を定義する機能(RB-844)
スクリプトで_LOG_FILENAME変数を設定し、ターゲットログファイル名を指定できます。
2. その他の修正と変更
- RB-830 セルにサポートされていない数式が含まれていると、Excelがファイルへの保存に失敗する。
- RB-833 Java 21でファイルナビゲータがクラッシュする。
- RB-834 コンテキスト・メニューからコマンドを挿入できない。
- RB-835 WIタスクのCLI引数フィールドに入力する際のエラー。
- RB-838 Mac OSのSafariウェブドライバで断続的にデッドロックが発生。
- RB-841 動かないオートメーションでGUIがシャットダウンできない。
- RB-842 ネストされたRunコールがあるプロジェクトでのコンパイラ・パフォーマンスの問題。
- RB-845 クリーンな環境で最小化されたデスクトップビュー表示。
- RB-846 JavaコードブロックがGUIからの実行に失敗する場合がある。
HeartCore Robo v7.2.5 (リリース日:2024/07/31)
このリリースでは、新機能、最新のAndroid OSおよびiOSリリースとの互換性、バグ修正が提供されます
1. 新機能
- 画像比較によって特定されたオブジェクトの位置にマウスポインタを移動できる新しいMoveToコマンドが追加(RB-810)
- スクリプトレコーダーが更新され、オプションのマウス移動記録のためにこのコマンドをサポートするようになりました(RB-811)。
- iOS Over Xcode "接続が改善され、F10およびF11キー名による電源およびスナップショット(電源+ホーム)HWボタンの押下に対応(RB-813)
- スクリプトは、ブラウザコマンドの失敗時に呼び出される新しい 「BrowserFailureFallback 」フォールバックプロシージャを作成することができる(RB-815)
2. その他の修正と変更
- RB-829 GUIモードでの自動化後にNPEが出力される。
- RB-827 iOS 17.5.1でiOS Over Xcodeのキーボードマッピングが失敗する。
- RB-826 管理ポータル(RAP)エージェントから起動したロボットプロセスが常に失敗する。
- RB-824 iOSミラーがEnterキーを押せない。
- RB-823 iOS 17.5対応
- RB-822 スクリプトレコーダーがトレーズしたコマンドを記録しない。
- RB-821 デスクトップ以外をクリックするとスクリプトの自動記録が中断される。
- RB-820 VNC接続時のキーボードとマウスイベントの同期(オプション)。
- RB-819 イメージドクターはブラウザコマンドの失敗に非対応。
- RB-818 NumberFormatExceptionでBrowser "find"コマンドが失敗する。
- RB-817 2024年6月のAndroidアップデート後、Android Over ADBが失敗する。
- RB-816 スクリプト記録が切断される。
- RB-814 Selenium 4への対応。
- RB-812 ホーム画面のプロキシサーバ対応。
HeartCore Robo v7.2.3 (リリース日:2024/06/18)
このリリースでは特にMacOS(Intel)システムにおいて、いくつかのマイナー機能、バグ修正、パフォーマンスアップデートが提供されます。
1. 新機能
- プロパティエディタで編集したコマンドは、安定したパラメータ順序を維持する(RB-800)
- コマンドプロパティウィンドウがスクリーンパーセント値として座標をサポート (RB-801)
- ロボットが起動時に最後のキャレット位置とスクロールを含むエディタを復元する(RB-805)
2. その他の修正と変更
- RB-808 保存されたパスワードなしでのリモートGit接続をサポートする。
- RB-807 複数のレポートにより不要なステータススクリーンショットが作成される。
- RB-806 MacOSでローカルデスクトップ自動化のパフォーマンスが断続的に低下する。
- RB-804 デスクトップ画面よりも大きい比較領域でUIがエラーを表示する。
- RB-803 MacOSアプリでスタンドアロンリリースを推奨する更新とアップグレード。
- RB-802 GitFetchが資格情報の入力に失敗する。
HeartCore Robo v7.2.2 (リリース日:2024/05/29)
このリリースでは、Androidの2024年3月および4月のセキュリティアップデートとの互換性に対応し、いくつかのバグ修正とUIおよび操作性のマイナーな改善も行われています。
1. 新機能
OCRテキストに対するフレーズのマッチングを容易にする新しい "hasphrase "比較演算子(RB-793)
"hasphrase"と呼ばれる新しい比較演算子がテキスト検索に対応する。これは”contains”と似ているが、改行や不要なスペースに寛容である点が異なる。これにより、OCRで認識されたテキストを画面上で簡単に比較評価することができる。
例:
// Recognize text on the screen using OCR
Compareto method= "tocr"
// Verify that the text contains a phrase.
>
// The expression below will succeed even if the
// phrase is split to two or more lines or if
// it contains multiple spaces among any two words.
if ("_TOCR_TEXT}" hasphrase "Hello world I am here") {
// Do something
}
UIレイアウトの改善 (RB-764)
使いやすさを追求したUIには数多くの改良が加えられました。最も重要なアップデートは、ワークアイテムがスクリプトと同じコンテナ(ウインドウ)で開くようになったことです。
2. その他の修正と変更
- RB-778 スクリプト記録後に折りたたまれたエディターを復元する。
- RB-777 コードテンプレートのポップアップが画面外に開く。
- RB-776 Webブラウザービューアのボタンが詰まって表示される。
- RB-775 作業項目を開いたときに一部の Git 機能が正しく動作しない。
- RB-774 3月のセキュリティ更新後にSTFServiceエラーでAndroid接続が失敗する。
- RB-773 ポータルページ(ホームページ)でローカリゼーションのサポート。
- RB-772 ポータルページ(ホームページ)でのスクロールが有効でない。
- RB-770 ライセンスエラーのポップアップを改善する。
- RB-769 スクリプトファイル選択のファイルフィルターと外観を改善する。
- RB-768 ワークアイテムでバックアップと外部ファイル変更をチェックする。
- RB-766 エディター・ツールバーのボタンでコマンドプロパティ・ビューを折りたたむ。
- RB-798 ポータルページ(ホームページ)の日本語文字化け。
- RB-797 英語版Windowsで日本語の文字化け。
- RB-795 ルックアップファイル機能でデッドロック。
- RB-794 低速ファイルシステムでのGUI動作速度の改善。
- RB-792 Gitパフォーマンスの改善。
- RB-791 Gitコミットウィンドウにレポートファイルが表示される。
- RB-790 クリーンインストールでヒープダンプの作成に失敗することがある。
- RB-789 Windowsでファイルの変更を登録するとGUIがフリーズする。
- RB-788 Gitのdiffが有効になっていない。
- RB-787 未解決の変数呼び出しに対しJavaのスクリプトを呼び出すRunコマンドを有効にする。
- RB-786 MacOSでJGitが例外をスローする。
- RB-782 Clickコマンドのプロパティが表示されるとVNC接続がフリーズする。
- RB-781 Androidの2024年4月セキュリティ更新により"Mobile get"の機能が停止する。
- RB-780 2024年4月セキュリティ更新以降、Androidに古いアプリケーションをインストールできない。
HeartCore Robo v7.2
v 7.2の概要
このリリースより、2つの主要な新機能が提供されています
Roboポータルページ(ホームページ)(RB-762)
クイックスタートのための重要なリソースやアクションにリンクする新しいデフォルトのランディングページがあります。左上の環境設定ボタンから、従来の7.1.xの動作に戻すことができます。
UIレイアウトの改善 (RB-764)
使いやすさを追求したUIには数多くの改良が加えられました。最も重要なアップデートは、ワークアイテムがスクリプトと同じコンテナ(ウインドウ)で開くようになったことです。
その他の修正と変更
- RB-765 プロジェクトがない場合にGitCloneウィンドウが開かない
- RB-763 デスクトップ->再接続の際に、デスクトップが断続的に固まる
HeartCore Robo v7.1.2 (リリース日:2024/03/07)
このリリースでは、Android14およびiOS17との互換性向上といくつかの小さな不具合に対処しています。
1. その他の修正と変更
- RB-761 Excelコマンドで、セルが指定または選択されていない場合に適切なエラーをスローするよう設定されていない。
- RB-759 iOSミラーの連続的な接続がポート転送時に断続的に失敗する。
- RB-758 iOS17でLightningUSBスクリーンミラーが断続的にクラッシュする。
- RB-756 Gitログ特定のディレクトリ構造で頻繁にエラーが発生する。
- RB-755 ミニキャップアプリを介したAndroid画面ミラーリング。
HeartCore Robo v7.1.1 (リリース日:2024/02/08)
このリリースでは、3つの機能が追加されています。
グラフビューとツリービュー内でのドラッグ&ドロップを有効にする (RB-352)
グラフビューとツリービュー内で単一のコマンドまたは構造化ブロックをドラッグ&ドロップで移動できるようになりました。Ctrlキーを押したままドラッグするとコピーします。
オプションでGitサポートのオフスイッチを追加 (RB-746)
Gitメニューに「Gitを有効にする」という項目を追加しました。パフォーマンスを向上させるため、または外部Gitクライアントでプロジェクトを管理したい場合に、Gitサポートを無効にすることができます。
「--start-maximize d」および「--start-fullscreen Chromium」CLIオプションのサポート(RB-722)
上記のCLIオプションいずれかを使用し、起動時にChromiumブラウザウィンドウを最大化できるようになりました。
1. アップデート
- RB-753 Java22への準拠
- RB-748 ツリービューの文字数制限を削除し、代わりにスクロールバーを提供
- ダークモードで明るいGitステータスカラーを使用
2. その他の修正と変更
- RB-752 Excel コマンドは数式の再計算をトリガーする必要がある。
- RB-751 データ形式なしでコピーされたExcelのセルスタイルが強制設定される
- RB-750 ツリービューで削除キーを押してもコマンドを削除できない。
- RB-747 Git管理時の大規模プロジェクトパフォーマンスが悪い。
- RB-745 全体的なパフォーマンスの向上。
- RB-744 一部のエラー出力がCLI指定のログストリームにリダイレクトされない。
- RB-743 Gitにコミットすると空のメッセージが表示されNullPointerExceptionが表示される。
- RB-741 行折り返しモードのJavaスクリプトエディタでコードが読み取れない。
- RB-740 スクリプトの更新時にグラフのズームがリセットされる。
- RB-739 ドラッグ&ドロップ後のコマンド配置が間違っている。
- RB-737 ワークアイテムエディタが適切に更新されない。
- RB-736 破棄されたコンパイルプロセスからのログが抑制される。
- RB-735 ワークアイテムのロードに断続的に失敗する。
- RB-734 FlatLafがsun.awt.shellパッケージへのアクセス失敗を報告する。
- RB-733 エディタータブのコンテキストメニューを開けない。
- RB-732 Chromiumブラウザを閉じるときにUIが断続的にスタックする。
- RB-731 Chromium が Ubuntu Linux でコンテンツを表示できない。
- RB-724 一部のChromiumブラウザ引数設定を適用する際に失敗する。
- RB-718 デュアルスクリーン環境での間違った動作を行う。
- RB-715 ツリービューでスクリプトの終了を右クリックすると例外がスローされる。
- RB-249 レポート:Result Managerウィンドウからレポートを開くとJavaのスクリプト実行ログが表示されない。
HeartCore Robo v7.1
v 7.1の概要
このリリースより、いくつかの主要な新機能が提供されています
Git のサポート(RB-574)
ロボット作成時のバージョン管理に組み込みのGitサポートを使用します。
AndroidとiOSの拡張機能の統合 (RB-703)
以前はプラグイン(拡張機能)の形式で配布されていたモバイルオートメーション機能が、Mobileコマンドとしてサポートされました。これは、テキストやその他の属性によるアプリケーションコンポーネントの簡単な検索などの追加機能です。
作業項目エディタの改善(RB-716)
大きな作業項目をズームしたり、エディタに合わせたりできるようになりました。エディタ上でマウスをドラッグして複数の要素を選択し、それらに一括操作 (削除) を適用することもできます。エディターは「元に戻す」と「やり直し」もサポートしています。
グラフ ビューの改善 (RB-424、RB-315)
グラフ ビューに、画像比較に使用される画像とパターンが表示されるようになりました。
サードパーティ ソフトウェアソースのサポート (RB-606)
アップデートおよびアップグレード機能が強化され、サードパーティのリリース記述子をサポートするようになりました。これにより、誰でも自動化や機能拡張を構築し、組織内やコミュニティ内で共有できるようになります。
1. アップデート
- RB-730 クイックスタートガイド
- RB-727 Android14のサポート
- RB-694 ファイルシステムの変更をトリガーとしたプロジェクトツリーの更新
- RB-687 スクリプトエディタの行折り返しを有効にする
- RB-686 水平方向にスクロールしないようにエディタの行末設定を再設計
2. その他の修正と変更
- RB-658 iOS Over Xcodeで、次のキーボードとディクテーション(F5 および F6)を押すことができない
- RB-654 CLI が提供する作業項目がエディターで開かれない
- RB-653 ローカルデスクトップがWayland RBに基づくLinuxデスクトップへの接続を拒否する
- RB-651 壊れたタスクを持つ作業項目がCLIモードでハングする
- RB-650 未処理の作業項目の失敗に対して既知のエラーコードが返される
- RB-649 GUIオートメーションがライセンスエラーの特定の終了コードで失敗する
- RB-645 GUIオートメーションモードのオンラインドキュメントがロードできない
- RB-643 ロボット起動スクリプトがオートメーション終了コードを返さない
- RB-642 失敗したWIが失敗したスクリプトの終了コードを返す
- RB-640 再起動に言及しないようにメッセージが書き換わる
- RB-639 スクリプトバックアップメッセージが自動実行をブロックする
- RB-638 ライセンス期限切れの予期しないメッセージが表示される場合がある
- RB-612 必須のワークアイテムパラメータがオプションで空の値を拒否する
HeartCore Robo v7.0.4 (リリース日:2024/01/08)
1. アップデート
- RB-714 FlatLafが3.2へアップグレード
- RB-712 iOS 17に対応
- RB-711 iOS 16.7に対応
- RB-710 MacOS14 Sonomaに対応
- RB-709 Java21に対応
- RB-705 iPhone15のサポートを追加
- RB-657 Alertコマンドは、位置パラメータの%(パーセンテージ)値をサポートしていません。
2. その他の修正と変更
- RB-706 プロジェクトツリーノードのドラッグ&ドロップで断続的にGUIの問題が発生する。
- RB-704 AndroidミラーがPixel6Proで画面を回転できない。
- RB-701 ファイルからのプラグインインストールがNPEで失敗する。
- RB-699 ライセンスマネージャーウィンドウが大きく表示されすぎる。
HeartCore Robo v7.0.3 (リリース日:-)
iOSミラー接続は、より予測可能なスワイプ、ピンチ、ズーム操作を実行できるように改良されました (RB-696)。これには、最新のT-Plan iOS プラグインライブラリ v12 を使用する必要があります。
iOS Over Xcode接続が更新され、入力速度が向上しました (RB-677)。
Android Over ADB接続は、新しい「アクセシビリティセーフ」画面ミラーリング方法を提供し、アクセシビリティ(RB-669、RB-672)などの排他的なデバイス権限に依存したAndroidアプリケーションをテストできるようにします。
LSバージョンが3.0.5以降(RB-693)の場合、ロボットは起動時に一時的なライセンスサーバーセッションを割り当てなくなりました。
1. アップデート
- RB-696 iOSミラーのサーバ側マウス操作のサポート
- RB-673 ローカライズされたオンラインドキュメントとブランドデータのサポート
- RB-674 ローカルDesktopAutomationの一時停止中にメッセージを表示する
- RB-675 Java20のサポート
- RB-676 Confluence Cloudヘルプ
- RB-677 「Xcode経由のiOS」接続での手動入力高速化
- RB-693 GUI起動時の一時ライセンス割り当てを回避する
2. その他の修正と変更
- RB-592 Java スクリプトエディタの問題 - Java スクリプト内でマウスアクションを記録すると上の行にコマンドが挿入される。
- RB-688 空の「テキスト」パラメータを持つOCRがOutOfMemoryErrorでクラッシュする。
- RB-690 クリック/ドラッグで、Image Doctorの更新されたパラメータを適用できない。
- RB-669 「ADB経由のAndroid」接続で、UIAutomationによりデバイスのアクセシビリティが無効になる
- RB-671 HeartCore Roboのデフォルト言語が英語に変更される
- RB-672 「ADB経由のAndroid接続」で、Android10以降のランドスケープモードでジェスチャが失敗する
- RB-691 静的画像接続で、接続マネージャーが失敗する
- RB-692 TesseractOCRで、「任意のテキストをクリック」をサポート
HeartCore Robo v7.0.2 (リリース日:2023/03/01)
プラグイン フレームワーク( RB-648、RB-660、 RB-661 )のメジャー アップデートにより、 JAR ファイルの動的ロードがサポートされるようになりました。また、オプションでユーザーのホーム フォルダーにプラグインをインストールできるため、Mac OS アプリケーションや MS Windows の「C:\Program Files」へのインストールなど、読み取り専用のロボット インストール用のプラグインを管理者権限なしで有効にできます。実行可能パッケージウィザードが更新され、移植性の問題を検出し、ホーム フォルダーからプラグインをパッケージ化できるようになりました。
arm64-v8a および x86_64 Android 13 デバイスでのAndroid ミラーのサポート( RB-614 )
iOS デバイスのサポート- iPad Air 5、iPad Pro 4 および 6、iPad 10、および iPhone 14 のすべてのバージョン ( RB-659 )
iOS Over Xcode接続が更新され、入力が高速化され、英語以外の文字の入力が可能になりました ( RB-537 )。
管理ポータルエージェントとの連携に対処するための更新と修正が多数あります。
1. アップデート
- RB-662 Java19のサポート
- RB-661 実行可能パッケージで外部プラグインを選択可能になった
- RB-660 MacOSアプリケーションとしてパッケージ化されたロボットでプラグインが有効可能になった
- RB-659 iOSミラーに最新のiOSデバイスサポートを追加
- RB-655 作業項目パラメータのポップアップウィンドウを強制するためのCLIオプションを追加
- RB-648 JARファイルのオンザフライロードが有効になった
- RB-646 アップデートとアップグレードの改善 #2
- RB-644 週、月、年をサポートする時間値設定
- RB-614 Android13 SDK33(arm64-v8a、x86_64)上のAndroid Mirrorのサポート
- RB-613 OS制限を検出する実行可能パッケージウィザード
- RB-537 マルチバイト文字の入力をサポートするiOS Over Xcode
2. その他の修正と変更
- RB-658 iOS Over Xcodeで、次のキーボードとディクテーション(F5 および F6)を押すことができない
- RB-654 CLI が提供する作業項目がエディターで開かれない
- RB-653 ローカルデスクトップがWayland RBに基づくLinuxデスクトップへの接続を拒否する
- RB-651 壊れたタスクを持つ作業項目がCLIモードでハングする
- RB-650 未処理の作業項目の失敗に対して既知のエラーコードが返される
- RB-649 GUIオートメーションがライセンスエラーの特定の終了コードで失敗する
- RB-645 GUIオートメーションモードのオンラインドキュメントがロードできない
- RB-643 ロボット起動スクリプトがオートメーション終了コードを返さない
- RB-642 失敗したWIが失敗したスクリプトの終了コードを返す
- RB-640 再起動に言及しないようにメッセージが書き換わる
- RB-639 スクリプトバックアップメッセージが自動実行をブロックする
- RB-638 ライセンス期限切れの予期しないメッセージが表示される場合がある
- RB-612 必須のワークアイテムパラメータがオプションで空の値を拒否する
HeartCore Robo v7.0.1 (リリース日:2023/01/04)
1. 新機能
- Chromiumブラウザプラグインのサポート
- 完全パッケージ用Java8プラグインのサポート
- HeartCore RoboとJavaをインクルードした完全パッケージ作成が可能
- パッケージ作成時、ロボットプロジェクトをプロテクトすることが可能
- RB-316 Javaをバンドルしたロボットパッケージを作成可能にする
- RB-495 様々な画面UIの設定が可能
- RB-541 自動化コードをユーザーから隠すための最小限のロボットUIをサポート
- RB-542 実行形式ZIPパッケージのサポート
- RB-571 アップデート&アップグレードでプラグインの設定が可能
- RB-575 アップデート&アップグレード機能でzip形式のTARファイルをサポート
2. その他の修正と変更
- RB-508 Javaテストスクリプトの既存のコマンドのプロパティウィンドウ/パネルを有効にする
- RB-515 ツリービューで表示されるノードのテキストが短すぎるものを改善
- RB-543 セーフボックスでファイルの保存場所を指定可能に
- RB-544 Browser "open"コマンドで http:// と https:// を省略した URL をキャッチできるようにした
- RB-567 古い管理ポータルサポート(RAP2)を削除
- RB-577 必要なコンポーネントがない場合、ユーザーに通知する
- RB-576 MacOS RetinaでのSelenium要素ビューアでChromeのスクリーンショットサイズが正しくない
- RB-586 Selenium WebDriverの環境設定を有効にする
- RB-595 クリックプロパティウィンドウから "search"を実行すると、ゼロに設定されている場合はcmpareaが無視される
- RB-596 Android Over ADBで "Already registered "エラーのため接続に失敗することがある
- RB-597 Android Over ADBで短いタップと長いタップを混同することがある問題
- RB-598 設定可能な任意のフォルダにアプリケーションログを保存する
- RB-599 iOS Over XcodeがXcode 14でのライブラリリンクエラーのために失敗する
- RB-600 Macの高速録音モードはOptionキーが必要
- RB-601 Mac OS 12.6でJNativeHookの問題によりローカルデスクトップの録画に失敗する
- RB-602 レコードモードでのショートカットキーの問題(日本語キーマップに対応したセッティング)
- RB-603 新しいMacアプリのフォーマット
- HD-516 ロボットがMacOSでの画面収録許可を正しく検出できない
- HD-516 MacOSで自動記録を行うと動作後ウインドウの復元に失敗する
- HD-521 Macで繰り返しChromiumブラウザがクラッシュする
- HD-521 Selenium v4のサポート
- HD-521 ネイティブライブラリによりスローされたエラーによってChromiumブラウザ接続がハングアップする
- HD-521 システムが提供する「終了」メニューを使用して正常に終了できない(Mac版)
- HD-521 「XCode経由のiOS接続」においてキーマップ設定がランドスケープモードで失敗する
- HD-521,523 ローカルデスクトップで使用しているChomiumブラウザが断続的にハングアップする
- HD-527,523 URLリダイレクトをサポートするためのライセンスサーバセッション要求
- HD-523 Mac/Linux実行可能パッケージでパッケージ化されたJavaのファイル権限が正しくない判定がされる(Mac版)
- HD-523 スクリプトのフルパスが原因で再配置されたワークアイテムが失敗する場合がある
- HD-523 開発画面が画面外に移動するとChromiumウインドウが開かない
- HD-527 セキュリティ上の理由により完全実行パッケージがMacで動作しない場合がある
- HD-528 Chromiumにおける詳細なロギングとCLI引数のサポート
HeartCore Robo Desktop v6.3.5 (リリース日:2022/07/25)
1. 新機能
- Excelコマンドでセルの背景色の設定をサポート(RB-549,HD499)
- 列の幅と行の高さの設定に対応するExcelコマンド(RB-550,HD499)
- Java18 JDKのサポート
2. その他の修正と変更
- RB-545 リモートSUTとの接続を切断した後にブラウザのクリックコマンドを実行すると、ランタイムエラーが発生する
- RB-546 iOSのミラーサイズに誤りがある
- RB-547 コマンドプロパティビューを無効にするとロボットが終了しない
- RB-552 ツリービューにステップコマンドの説明がない
- RB-553 iPadでiOSのミラークリックの座標が正しくない
- RB-554 iOS Over XcodeのiPadへの対応(HD-498)
- RB-555 VMホストからのRDP接続に失敗する
- RB-556 Mac 12.3 で iOS デバイスへの USB 経由の TCP/IP トンネリングが壊れる。
- RB-559 オブジェクト検索のプロパティペインで「詳細表示」を選択すると、画面レイアウトがリセットされる
- RB-560 Regexポップアップウィンドウを "X "で閉じられない
- RB-562 Waitfor Updateコマンドは、デフォルトの'area'を修正しない限り、エラーで失敗する
- RB-564 Java 18でロボットの起動に失敗する(HD-504)
- RB-565 プロパティビューでマウスホイールによるスクロールに失敗する
- RB-566 VM上のLDでコンポーネントのキャプチャを完了できない
- RB-540 LD接続中断時のアクティブアプリの復元
- RB-557 画面回転時にメインウィンドウのタイトルを更新する
- RB-558 Android 12 SDK 32を搭載した端末でのAndroid Mirrorのサポート
- RB-561 スクリプトエディターでの「コードの書式設定」のキーボードショートカット
- RB-535 最近のバージョンのJavaで、USB経由のiOSスクリーンミラーを有効にする。
- RB-549 Excelコマンドでセルの背景色の設定をサポート(HD-499)
- RB-550 列の幅と行の高さの設定に対応するExcelコマンド(HD-499)
- RB-568 Google OAuthのOut of Bandフローを代替方式に移行する
- HD-510 Sendmailコマンドの改良
- HD-249 外部Javaが内部Javaより高い場合、Javaコードのコンパイルに失敗する
- HD-504 Robot.shに製品名を反映させる必要がありました
- HD-453 Mac OSで日本語で起動するとピリオドが表示されない状態になる場合がある
- HD-486, HD-508 旧JNAライブラリを主張するLDでレコーディングが始まらない
- HD-510 「OAuth Tokenの作成」ウィンドウの後ろに確認メッセージが表示される
HeartCore Robo Desktop v6.3.2 (リリース日:2022/04/21)
1. 新機能
- Windows11のサポート
- MacOS12 Montereyのサポート
- iOS 15のサポート
- Android12のサポート(RB-519)
- エラーログの件数を把握するための変数 (RB-523)
- 「スケジュール」を「ワークアイテム」に変更し管理ポータルと整合させました。(RB-417)
スケジュール機能は、単純なスケジュール実行だけでなく、より多くのオプションを提供するためにアップデートされ「ワークアイテム」に名称が変更されました。これは管理ポータルのWebアプリケーションで、共有されたすべてのワークアイテムを一元管理することにも対応しています。
- ワークアイテムの入出力パラメータ連動(RB-413)
ワークアイテムは、外部からの入力を受け入れるだけでなく、指定された出力パラメータを入力することができます。これにより、実行フロー全体にわたってデータの持続性を持つプロセスにワークアイテムを連動させることができるようになります。また、返された出力に基づいてインテリジェントな意思決定を行うことが可能になります。
- 変数設定コマンド「Varg」
変数スコープ設定や削除を行うことのできるコマンド「Varg」が設定されました。
- MacOSのメニューバーでRobotメニューを有効にします。(RB-496)
RobotアプリケーションのメニューがMacOSのネイティブメニューバーに移動し、より統合されたネイティブエクスペリエンスを提供するようになりました。
- Selenium - リモートマシンでのブラウザコマンドの実行をサポートしました。(RB-374)
HeartCore Roboの “Browser”コマンドは、Selenium経由でリモートブラウザセッションを制御できるようになり、テストネットワークにおける自動化の範囲を拡大しました。(Selenium Grid)
2. その他の修正と変更
- RB-535 最新のバージョンのJavaを使用しているときに、USB経由でiOSのスクリーンミラーリングを有効にする
- RB-500 Tesseract 5のフルサポートを有効にしました。
- RB-497 ローカルデスクトップ接続をデフォルトにしました。
- RB-491 Mac OS X のユーザーエクスペリエンスの改善
- RB-489 Mac OS X ネイティブの機能改善
- RB-488 JNAライブラリを5.8.0にアップグレードしました。
- RB-483 Mac OS上で最適なデフォルトのiOS Mirrorスクリーンミラーを選択するようになりました
- RB-475 ワークアイテムのGUIの改善
- RB-473 Web ブラウザでの XML レポートの表示改善
- RB-472 リリースディスクリプタをhttpからhttpsに変更しました。
- RB-471 ライセンスサーバーが期限切れになりそうな警告を表示するようになりました。
- RB-462 管理ポータル駆動GUI実行のための最近のスクリプトと接続を保存しない仕様となりました。
- RB-458 実行中のアイテムのリモートシャットダウンを有効にします。
- RB-439 ワークアイテム内のスクリプト間で変数の永続化
- RB-506 Sendmail の添付ファイル名が日本語になる不具合
- RB-499 ローカルデスクトップ録画後、Macが断続的にフリーズする。
- RB-493 JTattoo LAFライブラリのアップグレード
- RB-492 UIレイアウトがセッション間で一貫していない。
- RB-487 Mac OSのネイティブライブラリがAppKitにリンクされない
- RB-486 スクリプトの終了時にWaitforのタイムアウトカウントダウンメッセージが停止しない。
- RB-485 Mac OS XでデフォルトのGUIサイズがDockに重なる。
- RB-484 Mac OSで起動時のポップアップがGUIをロックすることがある。
- RB-482 Mac OSでResult ManagerがメインGUIの後ろにポップアップ表示される件
- RB-481 Mac OS XのRetinaスクリーンの不適切な処理について
- RB-479 Selenium(ブラウザ)の操作を停止できない
- RB-478 メモリリークを防ぐためにSelenium Webドライバのクリーンシャットダウンを実行する
- RB-438 Excelのopenコマンドでネットワークファイルのパスを受け付けるようにした。
- RB-534 iOS Over XcodeのキーボードがiOS 15で失敗する。
- RB-533 iOS Mirror w/ iOS Plugin ミラーがログインパラメータを入力するのに失敗する
- RB-531 iOS Mirror w/ iOS Pluginの画面ミラーリングが回転した画面では失敗する
- RB-530 iOS ミラー接続でミラーサイズが正しく表示されない
- RB-529 Android 11の接続でデフォルトのADB画面転送に失敗する
- RB-528 GoogleVision OCR with Service AccountがMacで失敗する件
- RB-526 iOS Over Xcode: RasterFormatExceptionでWDAに失敗する
- RB-525 iOS Over Xcode: WDA問題で接続がクラッシュし、ミラーの停止に失敗する
- RB-524 iOS Over Xcodeが最新のMacでスクリーンミラーリングの起動に失敗する件
- RB-517 メール削除で期待通りにメールが削除されない
- RB-516 -h/-helpを付けて起動した場合、ロボットがログファイルを作成しない問題
- RB-507 レポートが正しいフォルダーに照合されないことがある。
HeartCore Robo Desktop v6.2.4 (リリース日:2021/06/30)
1. 新機能
- SendMailにOAuth認証がサポートされました。
HeartCore RoboはSendmailコマンドを介してOAuthを使用して、GoogleおよびMicrosoftの安全なメールサーバーを介して電子メールを送信する機能を提供するようになりました。これにより、メールアカウントのセキュリティ設定を緩和する必要がなくなります。
2. その他の修正と変更
- Fileコマンドで既存のファイルのBOMを保持するようになりました
- ファイル読み取りのデッドロックでGUIがフリーズするのを防ぐようになりました。
-
- Hextile encodingのVNCサーバー接続画面の更新の不具合が修正されました。
- Alertコマンドが表示されたテキストの改行を解釈できない不具合が修正されました。
- Android11でUIACLICKが遅すぎる不具合が修正されました。
- Android11でフリースタイルのジェスチャがサポートされました。
- Excel setコマンドに日付とフォーマットされた値がサポートされました。
- テンプレート画像とコレクションを複数選択できるようになりました。
- 記録されたテンプレート画像の固定サイズを設定する新しいオプションが追加されました。
- 挿入された構造化ブロックのインデントに関する不具合が修正されました。
- Androidでのジェスチャコマンドの不具合が修正されました。
- ローカルデスクトップの終了スクリーンショットにロボットウィンドウが含まれる不具合が修正されました。
- Waitfor mismatchコマンドにてタイムアウトを設定していない際もタイムアウトしてしまう不具合が修正されました。
- Windows 10 ProでRobot as Windows Serviceが動作しない不具合が修正されました。
- 変数_NUMLOCK_ONと_CAPSLOCK_ONが正しく入力されていない不具合が修正されました。
HeartCore Robo Desktop v6.2.2 (リリース日:2021/03/15)
1. 新機能
- GoogleメールとMicrosoftメールのOAuthがサポートされました。
HeartCore Roboは、安全なOAuthチャネルを使用したGoogleおよびMicrosoftの電子メールサーバーとの通信をサポートするようになりました。
これは、Mailコマンドを使用した電子メールの取得と処理を含むアクションを自動化するために、電子メールのセキュリティ機能を削除する必要がないことを意味します。
- マクロ付きのエクセルファイル(xlsm)をサポートするようにExcelコマンドが改善されました。
2. その他の修正と変更
- デスクトップビューアのI / O進行状況ポップアップが構成できるようになりました。
- Android 11ミラーリングがサポートされました。
- スクリプトエディタで選択中の文字列が検索ウィンドウに入力されるようになりました。
- Macアプリフォルダでもライセンスキーファイルを探すようになりました。
- 長いスクリプトの場合、コードエディタのスクロールが遅くなる不具合が修正されました。
- 「テキスト」画像の比較は、結果の並べ替え時にクラッシュする可能性があった不具合が修正されました。
- UIAutomationによるクリックはAndroid11では機能していなかった不具合が修正されました。
- 画面のクリックはAndroid11では機能していなかった不具合が修正されました。
- プラットフォームツールとJava9以降を使用したAndroidへの接続に失敗する不具合が修正されました。
- StackOverflowErrorで日付フォーマット関数がクラッシュする不具合が修正されました。
- ローカルデスクトップのキーボードマッピングがMacOS Xでスタックする不具合が修正されました。
- スクリプトエディタでの元に戻す/やり直しがJava9-14で失敗する不具合が修正されました。
- ショートカットキーがコマンドを間違った位置に挿入する不具合が修正されました。
- 動的設定で詳細を示すポップアップが表示されない不具合が修正されました。
- TesseractOCR画像フィルターの設定をデフォルト値にリセットできない不具合が修正されました。
- GUIからのスケジュール実行が失敗する不具合が修正されました。
- Google VisionOCRのメモリパフォーマンスが改善されました。
- スクリーンショットウィンドウに画像比較パラメータがない不具合が修正されました。
- _NUMLOCK_ON変数と_CAPSLOCK_ON変数が正しく入力されない不具合が修正されました。
- PasteコマンドがMS Windowsでは信頼できない不具合が修正されました。
- 無効なネットワークショートカットにより、ロボットでポップアップが繰り返し表示されてしまう不具合が修正されました。
HeartCore Robo Desktop v6.2.1 (リリース日:2020/11/26)
1. 新機能
- _CURRENT_FILE変数と_CURRENT_FILENAME変数の追加
これにより、現在実行中のスクリプトファイル名が取得できます。
2. その他の修正と変更
- プロキシサーバーを介したGoogle Vision接続がサポートされました。
- プロキシサーバーを介したライセンスサーバー接続のHTTPSトンネリングが有効になりました。
- CLIモードでのカスタム相対パスの作業レポートの場所が異なっていた不具合が修正されました。
- ダークモード設定時のフィルターフィールドの背景を調整しました。
- _NUMLOCK_ON変数と_CAPSLOCK_ON変数が正しく入力されない不具合が修正されました。
HeartCore Robo Desktop v6.2.0 (リリース日:2020/10/29)
1. 新機能
- USBトンネルを介してiOSoverXcode接続を強制する機能
USBを介してトラフィックを強制することにより、WiFi接続への依存を取り除きます。 これにより、デバイスがモバイルネットワークを使用する必要があるシナリオの自動化が可能になります。 また、WiFiのオン/オフを切り替える必要があるシナリオを自動化することもできます。
- モバイルデバイスでのマルチフィンガージェスチャ
Heartcore Roboは、プロジェクト内の複数の指のジェスチャーを自動化する機能を提供するようになりました。 AndroidとiOSの両方で、最大9本の指のジェスチャーがサポートされます。
- Browser openコマンドを使用すると、ブラウザウィンドウを開閉せずに新しいURLを設定できます。
この機能により、Web ブラウザのオートメーションアクティビティを大幅に高速化できます。また、毎回新しい Web セッションを起動して開始する必要がある可能性のあるパフォーマンスと安定性の考慮も取り除きます。
- ダークモード
UIは、ダークテーマへの切り替えを完全にサポートするようになりました。
2. その他の修正と変更
- プロジェクトファイルブラウザで最後のフォルダの記憶が追加されました。
- プロジェクトビューでレポートのカスタム日付形式を有効にしました。
- ライセンス サーバーから受信した HTTP 407 の適切なメッセージを表示します。
- CLIの実行を再開した後、コマンドプロンプトを最小化します。
- Windows サーバー システムで RDP 接続に失敗した場合のエラー メッセージを改善しました。
- 予期しないエラーの詳細を_EXCEL_ERRORに設定します。
- CLI オートメーションにセーフボックス パスワードを要求させるようになりました。
- パスワードで保護されたMS Excelファイルがサポートされました。
- iOS OverXcodeシステムのポップアップ処理が追加されました。
- プロジェクトビューでファイル拡張子を非表示にしました。
- 実行ログに出力された詳細を非表示にできるようになりました。
- 最もよく使用されるファイルの場所へのリンクを使用してファイルナビゲーターを改善しました。
- Screenshotコマンドのプロパティで、領域を変数として定義することができるようになりました。
- 継続パラメータをサポートするBrowserコマンドになりました。
- –licenseserverオプションが指定されている場合、LS有効化フラグをオーバーライドする不具合が修正されました。
- CLI モードが改善されました。
- 一部のレポート ノードで [エディタでスクリプトを開く] が機能しない不具合が修正されました。
- NullPointerExceptionでGUIからのブラウザ要素アクションの実行が失敗する不具合が修正されました。
- Mailコマンドエディタで変数を持つパラメータの準備ができない不具合が修正されました。
- Excel findのプロパティウィンドウでリンクが壊れているの凡例が修正されました。
- Screenshotはアルファチャンネルで画像を配信する接続のBMP画像の保存に失敗する不具合が修正されました。
- 失敗した疑いのある変数呼び出しの警告を無効にする設定を追加しました。
- 有効なソース ファイル ID を持つFileコマンドを追加するときに構文エラーが発生する不具合が修正されました。
- 英語UIの日本語ラベルが修正されました。
- コマンド仕様へのハイパーリンクが正しいWebページを開けなくなる不具合が修正されました。
- Android OverADBでのピンチアンドズームがMacで失敗する不具合が修正されました。
- TPRコンパイラが大文字と小文字が異なる重複するプロシージャ名を報告しない不具合が修正されました。
- 一部の比較方法で作成した変数のクリーンアップに失敗する不具合が修正されました。
- CLIモードではアラートウィンドウの外観が異なる不具合が修正されました。
- -mオプションを使用すると、CLIオートメーションが最後にハングする不具合が修正されました。
- XcodeでのiOSのホームキーがスプリングボードに移動しない不具合が修正されました。
- Excelのコピーアンドペーストで入力されたフォントの色が、スプレッドシートを無効にする可能性がある不具合が修正されました。
- 英語以外のハードウェアキーボードでレコードされたキーが正しくない不具合が修正されました。
HeartCore Robo Desktop v6.1.1 (リリース日:2020/07/30)
1. 新機能
- 日付の読み取り、操作、およびフォーマットを行う新しいDateコマンドが追加されました。
- iOS Mirrorのクロスプラットフォーム画面転送がサポートされました。
- PDF文書解析がサポートされました。
- MS Word文書解析がサポートされました。
- ローカルメッセージウィンドウをポップアップする新しいAlertコマンドが追加されました。
- プログラムで電子メールを取得、読み取り、更新する新しいMailコマンドが追加されました。
2. その他の修正と変更
- 期限切れのサポートセッション処理が追加されました。
- FreeRDP 2.1.0を統合しました。
- 最後に実行された完全に解決されたコマンドを示す変数が追加されました。
- 実行終了時にスクリプト開始位置にスクロールするようになりました。
- 画像検索結果に制限を適用して、メモリ不足を防止するようになりました。
- マルチスクリーン環境での分離されたデスクトップビューが改善されました。
- 開いたスクリプトの並べ替えが出来るようになりました。
- パスワードで保護されたMS Excelファイルがサポートされました。
- カスタムオプションをSelenium Webドライバーに渡せるようになりました。
- ADB接続が長い単純なタップで断続的に混乱する不具合が修正されました。
- Cronエントリエディタウィンドウにヘルプトピックがない不具合が修正されました。
-
- Pressコマンドの[プロパティ]ダイアログが、WINDOWSを含む組み合わせをサポートしない不具合が修正されました。
- スクリプトビューで切り取り、コピー、貼り付けが正しく機能しない不具合が修正されました。
- FileおよびExcelのファイルパラメータを変数呼び出し出来ない不具合が修正されました。
- キーボード駆動のメニューからエディターへのコマンドの挿入に失敗する不具合が修正されました。
- プロシージャでファイルを開くと予期しないコンパイラエラーが発生する不具合が修正されました。
- CLIウィザードが画面サイズに適合しない不具合が修正されました。
- JavaテストスクリプトAPIにRDP connect()メソッドがない不具合が修正されました。
- プロシージャコンテキストメニューの重複したアイテム問題が修正されました。
- 「自動的にコンパイル」オプションをオフにできない不具合が修正されました。
- 特定のマルチスクリーン構成でNullPointerExceptionによりローカル デスクトップがクラッシュする不具合が修正されました。
- 存在しないライセンスキーファイルにより通常のポップアップメッセージが表示される不具合が修正されました。
- Tesseract OCRが特定の予期しないエラーを報告できない不具合が修正されました。
- Forループプロパティウィンドウに初期ループ変数パラメーターを追加しました。
- 到達不能なIP(異なるネットワークやWiFiなし)を持つデバイスへのiOS Over Xcode接続を有効にしました。
- オフラインヘルプを表示する機能を追加しました。
- MiniTouchでのマウスクリックを有効にしました。
- 実行ライセンスの空きがない場合に開発ライセンスの取得を抑制するオプションを追加しました。
- 実行ログに出力される詳細を非表示に出来るようになりました。
- Chrome Webドライバーがスクロールされたページの誤った座標を取得する不具合が修正されました。
- ブラウザー要素の選択で、スクロールされたページの画面を更新できない不具合が修正されました。
- 実行空きのないライセンスでライセンスサーバーに接続できない不具合が修正されました。
- フォントの色がExcelのコピーアンドペーストによって入力されると、スプレッドシートが無効になることがある不具合が修正されました。
- コンテキストメニューのコマンド設定項目が重複する不具合が修正されました。
- コンテキストメニューからAlert、Mail、Dateのヘルプが開かない不具合が修正されました。
- Excelのセルtypeパラメーターを変数設定出来ない不具合が修正されました。
- Seleniumメニュー項目がブラウザーのクラッシュを反映しない不具合が修正されました。
- _EXCEL_CELL_VALUE_RAW変数が適切にクリアされない不具合が修正されました。
- ヘルプ問題(6.1ドキュメントのレビュー)が修正されました。
HeartCore Robo Desktop v6.0.2 (リリース日:2020/03/23)
1. 新機能
- スクリプトツリービューが搭載されました。
- Android 10のミラーリングがサポートされました。
2. その他の修正と変更
- TPRコンパイラの動的プロシージャコールに対応しました。
- グラフの初期化前メッセージが追加されました。
- Browser close操作のタイムアウトが追加されました。
- 実行終了時にスクリプト開始位置にスクロールするようになりました。
- ローカルデスクトップで非常に短いスクリプトの実行がUIを復元出来ない不具合が修正されました。
- ライセンスキーマネージャーが改善されました。
- 長時間の操作後にGUIデッドロックする不具合が修正されました。
- プロシージャまたはJavaコードブロックの削除で閉じ括弧が残る不具合が修正されました。
- -r CLIオプションを使用してGUIモードで実行するとグラフビューが空になる不具合が修正されました。
- Dragコマンドが構文エラーを生成し、実行を妨げる不具合が修正されました。
- ADB画面転送方法を使用して Android に接続出来ない不具合が修正されました。
- File appendコマンドがCR文字を削除する不具合が修正されました。
-
- Sendmailでのマルチバイト添付ファイル名の文字化けが修正されました。
- ログオン画面からプリファレンス設定を開けない不具合が修正されました。
- グラフィカルスクリプトエディタのパフォーマンスが改善されました。
- 日本語 iOS デバイスで F5 キーを使用してキーボードを切り替えることが出来ない不具合が修正されました。
- Fileコマンドで新行の追加挿入をプリファレンス設定に従うように修正されました。
- Java10を使用するUbuntuでローカルデスクトップキーボードが失敗する不具合が修正されました。
- GUIからズーム/ピンチすると、iOSミラー接続が切断される問題が修正されました。
- コマンドの実行中に接続がクラッシュすると、Disconnectフォールバックが呼ばれない不具合が修正されました。
- ライブラリが見つからないため、32ビットJavaでRDP接続が失敗する不具合が修正されました。
- FileコマンドがMS Windowsエンコードファイルの解析に失敗する不具合が修正されました。
HeartCore Robo Desktop v6.0 (リリース日:2019/12/11)
1. 新機能
- フローチャート型開発機能が搭載されました。
従来のスクリプト型に加え、より直感的なロボット構築を可能にするフローチャート型開発機能を搭載しました。従来のスクリプト型との併用も可能なため、ハイブリッドな開発にも対応できるようになりました。
2. その他の修正と変更
- ADB経由のAndroidをSSMで接続した場合に、デバイスIPを検知できない問題に対応しました。
- ADB経由のAndroid接続に高パフォーマンスの画面ミラーリング機能が追加されました。
- 切断時にUIがハングする不具合が修正されました。
- iOS ExtensionをXcode接続用にアップデートしました。
- Xcode経由のiOS接続がiOS13で動かない不具合が修正されました。
- 条件文での"Excel close"に対するコンパイル処理が修正されました。
- connect() Java APIメソッドがRDPで失敗する不具合が修正されました。
- 論理式に改行文字を使用するとシンタクスが破損される不具合が修正されました。
- 一度接続が確立されたらAndroidデバイス一覧を停止するようにしました。
- ADB経由のAndroid接続時、OCR結果上のクリック位置がずれる不具合が修正されました。
- Execコマンドが空文字引数を省略する不具合が修正されました。
- 引数にスペースがある場合、Windows上でcmd.exeを呼び出すExecが失敗する不具合が修正されました。
- --cfg CLIオプションをCLIウィザードへ追加しました。
- Xcode経由のiOS接続時、ビデオクラッシュに関し誤解を招くメッセージが修正されました。
- iOSのXcode接続時、Typeアクションの完了を待たない不具合が修正されました。
- Xcode経由のiOS接続時、TypelineコマンドによるEnter押下に失敗する不具合が修正されました。
- iOSアプリケーションバンドルIDで許可されている文字にハイフンを追加しました。
- 遅延解消のため、iOS Xcode画面ミラーリングがフレームをスキップするよう修正しました。
- USB経由で接続されているiOSデバイスの名前を、スクリプトへ開示するようになりました。
- Mac OS Xでは、ロボットがドックに最小化されない不具合が修正されました。
- ログビューアで日本語が文字化けして表示される問題が修正されました。
- レガシーな式評価では、exists演算子が動作しない不具合が修正されました。
- Browserコマンド実行前にWEB変数をクリアするよう修正しました。
- 自動化中はメモリヒープダンプのポップアップを無効化するよう修正しました。
- 画面ミラーリングを伴うAndroid ADB接続時のメモリリークが修正されました。
- VNCサーバーでキーとマウスの組み合わせが正常に処理されない問題が改善されました。
- オンラインドキュメントのバックグラウンド読み込みが修正されました。
HeartCore Robo Desktop v5.0.5 (リリース日:Windows版 2019/08/30、Mac版 2019/10/18)
1. 修正
- 大きな数値を扱う数式が予期せぬ結果となる不具合が修正されました。
- search2メソッドで取得した座標をMouse clickで指定するとシンタクスエラーとなる不具合が修正されました。
- Java8と非Windowsの環境に対する拡大/縮小ローカルデスクトップの制限が撤廃されました。
- Fileコマンドでのローカル改行文字の使用をオプション化しました。
- 数式エラーのあるセルでExcel findが止まる問題が修正されました。
- Excelコマンドで既存のマクロが保持されない問題が修正されました。
- Excel findでプレーンテキストを指定した場合に数式を評価できない不具合が修正されました。
- ショートカットリンクもしくはシンボリックリンクを含むプロジェクトが読み込めない不具合が修正されました。
- ライブラリの競合を検知し、警告が表示されるようになりました。
- Mac MojaveにおけるUSB経由でのiOSビデオのメモリに関する問題が修正されました。
- オンラインリソース読み込み時のHTTPリダイレクトに対応しました。
- ConnectコマンドからXcode経由のiOS接続ができない問題が修正されました。
- ログ及びイメージドクターに表示される比較ログが最新に更新されました。
- 古くなったもしくはまだ可視状態にない要素に対するBrowser actionが繰り返されるようになりました。
- ステータスバーにBrowser openのエラー通知が表示されないようにしました。
- 非テキスト要素にタイプしようとするとChromeがクラッシュする問題が修正されました。
- 未対応の文字参照によってXMLレポートが破損する問題が修正されました。
- 末尾スペースでシンタクスエラーとなる問題が修正されました。
- ネストされた変数を解決できない不具合が修正されました。
- ローカルデスクトップのレコーディング時に、Roboがタスクバーに表示されたままになりました。
- Fileコマンドのプリファレンスに、バックアップを無効化するオプションが追加されました。
- BrowserコマンドでXpathのシンタクスに不正があった場合、エラーが表示されるようになりました。
- Seleniumの要素属性値がシステム変数に格納されるようになりました。
- GoogleVisionの接続テストで失敗した場合、詳細が表示されるようになりました。
- Browserコマンドのプリファレンスに、アラートダイアログのハンドリングオプションが追加され、自動クローズを無効化できるようになりました。
- OCR結果ウィンドウの誤ったタイトルが修正されました。
- 割り切れない除算が可能になりました。
- 引数が数字の場合、startswithなど文字列演算子が機能しない問題が修正されました。
- JavaスクリプトコンパイラによってNullPointerExceptionポップアップが表示される問題が修正されました。
- Linuxにおいて、自動化された画面でないにも関わらずRoboのGUIが非表示となる問題が修正されました。
- Pressのプロパティウィンドウにて、CtrlがCONTROLと変換される問題が修正されました。
HeartCore Robo Desktop v5.0.3 (リリース日:2019/06/28)
1. 機能強化
- キーボード操作間に最小タイムアウトを強制するよう強化しました。
- Sendmailコマンドに、CCとBCCフィールドが追加されました。
- Mac OS X MojaveとXcode 10における、Xcode経由のiOS自動化が強化されました。
- ADBライブラリが追加されました。
- ローカルデスクトップ接続では、常に保管されたキーボードレイアウトをデフォルトで使用するよう強化しました。
- 「レガシー」録画モードの削除と非表示ができるよう強化しました。
2. 修正
- Excel setコマンドにて、セルの既存フォーマットが初期化される不具合が修正されました。
- コードテンプレートをコピー作成するとコピー元に適用される不具合が修正されました。
- ローカルクリップボードの同期に関する不具合が修正されました。
- Fileコマンドが先頭のBOM文字をスキップするよう修正しました。
- Excelコマンドの高圧縮ファイル爆弾保護をオフにしました。
- Excelコマンドに変数が使用されている場合、プロパティウィンドウにデフォルト値が表示される不具合が修正されました。
- TPRから実行されたJavaスクリプトを一時停止できない不具合が修正されました。
- Excelの結合セルが正しくコピーされない不具合が修正されました。
- インクルードされたJavaコードをGUIモードで実行できない不具合が修正されました。
- インデントされたコメント行を非コメント化できない不具合が修正されました。
- 「パスを検索」ウィンドウの文字コードの問題が修正されました。
- CLIウィザードの「プロジェクトフォルダから実行」が正しく実行されない不具合が修正されました。
- 異なるExcelフォーマット間でコピーペーストできない不具合が修正されました。
- 大容量Excelファイルの取り扱いが改善されました。
- Execコマンドでバッチファイルを実行する際、パスにスペースが含まれていると失敗する不具合が修正されました。
- WebDriverAgent v4が、Xcode 10でのコンパイルに失敗する不具合が修正されました。
- シンボリックリンクのディレクトリ上で、スクリプトとプロジェクトファイルのナビゲータがクラッシュする不具合が修正されました。
- Mac OS X MojaveでCommandキーが動作しない不具合が修正されました。
- Mac OS X Mojaveでローカルデスクトップのキーボードマッピングができない不具合が修正されました。
- Android9でのADB接続が破損していた問題が修正されました。
- インタラクティブ録画モードでOKをクリックするとGUIがフリーズする問題が修正されました。
- パフォーマンスが改善されました。
- ライセンスマネージャでライセンスセッションを削除できない不具合が修正されました。
- ロボ起動時にMac OS X MojaveではJRELoadErrorとなる問題が修正されました。
- ローカルデスクトップのドイツ語キーボードで#文字をマッピングできない不具合が修正されました。
- 選択したセルのタイプがExcelファイルビューアで表示されない不具合が修正されました。
- 一時停止したスクリプトをGUIから停止できない不具合が修正されました。
- ファイルの書き込み時にローカルシステムの改行文字を使用するよう修正しました。
- File createのプロパティウィンドウで文字列が抜けている不具合が修正されました。
HeartCore Robo Desktop v5.0.2 (リリース日:2019/05/22)
1. 機能強化
- パスワードを保管する設定ファイルの暗号化
- OpenJDK 12に対応
- ネットワークプロキシ経由でのライセンスサーバー接続に対応
- UI上およびCLI経由でのプロキシ設定に対応
- CLIウィザードの開始コマンド編集
2. 修正
- ネットワークに問題がある場合に、ショートカットエラーのポップアップメッセージが表示され続ける不具合を修正
- Tesseract 4.0以上への互換性の問題を修正
- _WEB変数の数とインデックスが不正となる問題を修正
- Waitforコマンドがtextメソッドで動作しない不具合を修正
- Selenium駆動のChromeが、JavaScriptのアラートポップアップでクラッシュする問題を修正
- カスタムフォントサイズが、変数値に適用されない不具合を修正
- Runコマンド経由で複数のExcelコマンドを実行すると、コンパイルエラーで失敗する不具合を修正
- Browserコマンドを接続間で待機させるよう修正
- Browserコマンドの文脈メニューからヘルプが開けない問題を修正
HeartCore Robo Desktop v5.0.1 (リリース日:2019/03/13)
1. HeartCore Robo 5.0の主な新機能と重要な修正について
2. 既存のHeartCore Roboからのアップグレードについて
HeartCore Robo > ツール > アップデート&アップグレードから入手(4.4.5以降からのアップデートのみ対応)、もしくは下記の弊社トライアルページから必要な情報を入力してダウンロードを行って下さい。
https://www.heartcorerobo.com/hcrobodesktop/regist.html
アップグレードに先立ち現バージョンのRoboフォルダをバックアップ、一旦HeartCore Roboのアンインストールを行ってからv5.0をインストールを行うと現バージョンに差し戻す事が可能です。またはバックアップフォルダ内のrobot.batを起動することで現バージョンの起動が行えます。
現バージョンのスクリプトはv5.0でも動作致します。またライセンスの差替は必要ありません。
3. その他の変更およびバグフィックス
- CLI実行がCTRL+Cで正しく終了しない不具合が修正されました。
- JDK11でJavaコードブロックの実行に失敗する不具合が修正されました。
- OCRテキスト検索ポップアップに不正な結果サマリーが含まれる不具合が修正されました。
- ローカルデスクトップのクリップボードにコピーされたPDFからのテキスト取得に失敗する不具合が修正されました。
- クリップボードにコピーされたRTFテキストがUTF-8でない場合に文字化けする不具合が修正されました。
- イメージエディタでクリップポイントの変更をしても保存ボタンが有効化されない不具合が修正されました。
- 単項マイナスを含む数式が正しく計算されない不具合が修正されました。
- 変数タブにローカル変数が表示されるようになりました。
- POI(Excel)ライブラリを最新にアップデートしました。
- 変数テーブルを検索およびソートできるようになりました。
- Fileコマンドがエンコードプリファレンスを無視する不具合が修正されました。
- ライセンス接続待機中にスクリプトを停止できない不具合が修正されました。
- Mac OSでのオンラインアップデートに関する問題が修正されました。
- ライセンスマネージャに不正なライセンスサーバーバージョンが表示される不具合が修正されました。
- GoogleVisionアカウント認証がプリファレンスで照合されない不具合が修正されました。
- ABBYY OCRで検索領域を定義している場合に、合致テキストの境界ボックス位置が不正となる不具合が修正されました。
- 履歴ログに不正なスタックが表示される不具合が修正されました。
- IFが、"exists"または"endswith"文字列演算子に対し構文エラーをレポートする不具合が修正されました。
- IFが、式内の空文字列を正しく処理しない不具合が修正されました。
- Javaコンバータに関する問題が修正されました。
- RDPサーバー名が空の場合に、接続マネージャがデータ読み込みに失敗する不具合が修正されました。
- コンパイルエラー処理時にJavaテストスクリプトがNPEを投げる不具合が修正されました。
- File openコマンドでコンテキストメニューからファイルを閲覧できない不具合が修正されました。
- 複数のExcel closeおよびFile close呼び出しが許容されない不具合が修正されました。
- 変更を行わずイメージテンプレートを上書きした際に、クリックポイントが元の位置に戻される不具合が修正されました。
- 外部リンク切れが修正されました。
- 変数値ダイアログが開かない不具合が修正されました。
- Excel
select
によって、存在しないセルのセル変数が投入される不具合が修正されました。