← Back to team overview

sikuli-driver team mailing list archive

[Bug 1881240] Re: [2.0.4] findText() or find("some text") not working --- workaround

 

** Summary changed:

- findText() or find("some text") not working with Sikuli 2.0.4
+ [2.0.4] findText() or find("some text") not working --- workaround

** Description changed:

- **************************** current state
+ **************************** current state / workaround
  findText() and find("some text") are supported by the same implementation, which currently does not work well.
  This is a bug and will be fixed in 2.0.5
  
  Until then try to solve your problem with findWord, findWords, findLine
  and findLines features
  
  **********************************************************
  
  This is my code
  
          Settings.OcrTextRead = true;
          Settings.OcrTextSearch = true;
  
          Region RegionShapeMarkup = new Region(4,4,269,165);
          String TextBoxLabelName= "Shape";
          Match TextBoxLabelNameFound = RegionShapeMarkup.find(TextBoxLabelName);
          if (TextBoxLabelNameFound != null)
          {
              RegionShapeMarkup.click (TextBoxLabelNameFound.offset(0, -30));
          }
  
  the script fails with error
  FindFailed: Shape.png: (0x0) in R[4,4 269x165]@S(0)
  
  even though searching for text, script fails with error shape.png not
  found.
  
  Test environment:
  Windows 10 64bit, JAVA11
  
  Any help on this issue will be appreciated.

-- 
You received this bug notification because you are a member of Sikuli
Drivers, which is subscribed to Sikuli.
https://bugs.launchpad.net/bugs/1881240

Title:
  [2.0.4] findText() or find("some text") not working --- workaround

Status in Sikuli:
  In Progress

Bug description:
  **************************** current state / workaround
  findText() and find("some text") are supported by the same implementation, which currently does not work well.
  This is a bug and will be fixed in 2.0.5

  Until then try to solve your problem with findWord, findWords,
  findLine and findLines features

  **********************************************************

  This is my code

          Settings.OcrTextRead = true;
          Settings.OcrTextSearch = true;

          Region RegionShapeMarkup = new Region(4,4,269,165);
          String TextBoxLabelName= "Shape";
          Match TextBoxLabelNameFound = RegionShapeMarkup.find(TextBoxLabelName);
          if (TextBoxLabelNameFound != null)
          {
              RegionShapeMarkup.click (TextBoxLabelNameFound.offset(0, -30));
          }

  the script fails with error
  FindFailed: Shape.png: (0x0) in R[4,4 269x165]@S(0)

  even though searching for text, script fails with error shape.png not
  found.

  Test environment:
  Windows 10 64bit, JAVA11

  Any help on this issue will be appreciated.

To manage notifications about this bug go to:
https://bugs.launchpad.net/sikuli/+bug/1881240/+subscriptions


References