Skip to content

Releases: 1Ridav/PengueeBot

version 1.7.25

22 Jul 17:09
Compare
Choose a tag to compare

Creating fragments now made easier!

Draw a rectangle when creating a fragment, move it via arrow keys UP, DOWN, LEFT, RIGHT.
Hold LEFT SHIFT button to move the rectangle faster.
Hold CTRL to edit rectangle size via controlling bottom-right corner

Windows XP is now supported

version 1.6.24

15 Jun 16:49
Compare
Choose a tag to compare

Bugfix:
Script run crash bug fixed

version 1.6.23

18 May 13:05
Compare
Choose a tag to compare

Bugfix Action class:

waitFor bugfix (find operation after waitFor crash fixed)

keyRelease bugfix (infinite recursive call crash fixed)

new API
Action class:
writeClipboard(text)
readClipboard()

screenPixel(x, y)
reloadFrags()
createFrag(name, x1, y1, x2, y2)

version 1.5.20

05 May 21:23
Compare
Choose a tag to compare

Methods added:

Action class:
mouseRightClick(Integer x, Integer y)
mouseWheel(Integer)

MatrixPosition class:
relative(Integer x, Integer y)
relative(MatrixPosition object)

version 1.5.17

03 May 16:51
Compare
Choose a tag to compare

new Action class methods:
getVersion()
getSearchRect()
waitFor()

Bugfixes:
GPU exceptions can be caught from now on
Minor fixes

version 1.4.14

11 Mar 20:05
Compare
Choose a tag to compare
  • MatrixPosition class:
    X and Y fields changed to final and no longer editable.
    sub(), add() methods no longer return self(this) object, a new one being created instead.
    relative() method removed.

  • Action class:
    Is now thread safe, I hope so anyways...

  • GUI:
    Added 2 Hotkeys on grabbing panel(where you create new fragments)
    CTRL + MOUSECLICK will copy XY coord in "X, Y" format to clipboard, so you can use this in order to simplify manual coord input when calling mouseClick(x, y)/mouseMove(x, y) etc methods.
    ALT + MOUSEDRAG will copy X1Y1 X2Y2 coord pairs in "X1, Y1, X2, Y2" format to clipboard, so you can use this in order to simplify manual coord input when calling searchRect(x1, y1, x2, y2) / grab(x1, y1, x2, y2) etc methods.

  • Linux resources path fixed, so fragments load properly

  • Encoding fixes

version 1.3.10

01 Feb 21:40
53d1b02
Compare
Choose a tag to compare

API Added
searchRect(MatrixPosition pos1, Integer width, Integer height)
API Modified
grab(Integer x1, Integer y1, Integer width, Integer height) to grab(Integer x1, Integer y1, Integer x2, Integer y2)
API Fixed
findClick() was moving cursor to the position, but not clicking
This update should make scripting easier to understand and use.

version 1.3.9

25 Nov 18:08
Compare
Choose a tag to compare

script quick launch bugfix
script selection bugfix
fragments don't use .(dot) as a first char anymore

version 1.1.7

19 Nov 22:43
ebb639b
Compare
Choose a tag to compare

Mono fragment search bug fixed
api keyPress keyRelease are now overloaded with more args

version 1.1.3

14 Nov 23:42
Compare
Choose a tag to compare

keyPressAll()
keyReleaseAll()
keyClickAll()
API methods added

FragmentNotLoadedException is now enabled