<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.actiona.tools/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.actiona.tools/feed.php">
        <title>Actiona Wiki - en:code:core</title>
        <description></description>
        <link>https://wiki.actiona.tools/</link>
        <image rdf:resource="https://wiki.actiona.tools/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-28T16:30:57+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.actiona.tools/doku.php?id=en:code:core:actionaz&amp;rev=1613215410&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.actiona.tools/doku.php?id=en:code:core:algorithms&amp;rev=1613215410&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.actiona.tools/doku.php?id=en:code:core:color&amp;rev=1613215410&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.actiona.tools/doku.php?id=en:code:core:console&amp;rev=1613215410&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.actiona.tools/doku.php?id=en:code:core:execution&amp;rev=1613215410&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.actiona.tools/doku.php?id=en:code:core:global&amp;rev=1613215410&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.actiona.tools/doku.php?id=en:code:core:image&amp;rev=1696846671&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.actiona.tools/doku.php?id=en:code:core:point&amp;rev=1613215410&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.actiona.tools/doku.php?id=en:code:core:processhandle&amp;rev=1613215410&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.actiona.tools/doku.php?id=en:code:core:rawdata&amp;rev=1613215410&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.actiona.tools/doku.php?id=en:code:core:rect&amp;rev=1613215410&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.actiona.tools/doku.php?id=en:code:core:script&amp;rev=1613215410&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.actiona.tools/doku.php?id=en:code:core:size&amp;rev=1613215410&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.actiona.tools/doku.php?id=en:code:core:stdio&amp;rev=1613215410&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.actiona.tools/doku.php?id=en:code:core:window&amp;rev=1613215410&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.actiona.tools/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>Actiona Wiki</title>
        <link>https://wiki.actiona.tools/</link>
        <url>https://wiki.actiona.tools/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki.actiona.tools/doku.php?id=en:code:core:actionaz&amp;rev=1613215410&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-13T11:23:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>actionaz</title>
        <link>https://wiki.actiona.tools/doku.php?id=en:code:core:actionaz&amp;rev=1613215410&amp;do=diff</link>
        <description>Actionaz

This object contains global Actionaz related functions.

Functions

version

Returns the version of Actionaz.

Syntax


Actionaz.version();


Returns

	*  (string) the version of Actionaz

scriptVersion

Returns the version of the script format.</description>
    </item>
    <item rdf:about="https://wiki.actiona.tools/doku.php?id=en:code:core:algorithms&amp;rev=1613215410&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-13T11:23:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>algorithms</title>
        <link>https://wiki.actiona.tools/doku.php?id=en:code:core:algorithms&amp;rev=1613215410&amp;do=diff</link>
        <description>Algorithms

Common algorithms.

Functions

md4

Calculates a md4 hash.

Syntax


Algorithms.md4(data);


Arguments

	*  data - (string) the input data

Returns

	*  (string) the calculated hash in hexadecimal form

Examples


var result = Algorithms.md4(&quot;some data&quot;);
//result == &quot;a19fcbc49cf40331e8b7873f4700e1fd&quot;</description>
    </item>
    <item rdf:about="https://wiki.actiona.tools/doku.php?id=en:code:core:color&amp;rev=1613215410&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-13T11:23:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>color</title>
        <link>https://wiki.actiona.tools/doku.php?id=en:code:core:color&amp;rev=1613215410&amp;do=diff</link>
        <description>Color

This object represents a color.

Functions

Color

Constructor function.

Syntax


var myObject = new Color();



var myObject = new Color(colorName);



var myObject = new Color(otherColor);



var myObject = new Color(red, green, blue);



var myObject = new Color(red, green, blue, alpha);</description>
    </item>
    <item rdf:about="https://wiki.actiona.tools/doku.php?id=en:code:core:console&amp;rev=1613215410&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-13T11:23:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>console</title>
        <link>https://wiki.actiona.tools/doku.php?id=en:code:core:console&amp;rev=1613215410&amp;do=diff</link>
        <description>Console

When using Actionaz this object writes to the execution console. When using ActExec it behaves as the Stdio object and writes to the standard output.

Functions

print

Writes a line in the console.

Syntax


Console.print(text);


Arguments</description>
    </item>
    <item rdf:about="https://wiki.actiona.tools/doku.php?id=en:code:core:execution&amp;rev=1613215410&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-13T11:23:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>execution</title>
        <link>https://wiki.actiona.tools/doku.php?id=en:code:core:execution&amp;rev=1613215410&amp;do=diff</link>
        <description>Execution

The Execution object provides functions to manipulate the current execution.

Functions

pause

Pauses the script execution.

Syntax


Execution.pause(duration);


Arguments

	*  duration - (int) pause duration in milliseconds

Returns

	*</description>
    </item>
    <item rdf:about="https://wiki.actiona.tools/doku.php?id=en:code:core:global&amp;rev=1613215410&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-13T11:23:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>global</title>
        <link>https://wiki.actiona.tools/doku.php?id=en:code:core:global&amp;rev=1613215410&amp;do=diff</link>
        <description>Global

These functions are global and can be called without object.

Functions

include

Reads and evaluates a local file at filename.

Syntax


include(filename);


Arguments

	*  filename - (string) the file to include

Returns

	*  (mixed) the evaluation result</description>
    </item>
    <item rdf:about="https://wiki.actiona.tools/doku.php?id=en:code:core:image&amp;rev=1696846671&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-09T10:17:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>image</title>
        <link>https://wiki.actiona.tools/doku.php?id=en:code:core:image&amp;rev=1696846671&amp;do=diff</link>
        <description>Image

This object represents an image.

Functions

Image

Constructor function.

Syntax


var myObject = new Image();



var myObject = new Image(otherImage);



var myObject = new Image(filename);


Arguments

	*  otherImage - (Image) other Image to copy</description>
    </item>
    <item rdf:about="https://wiki.actiona.tools/doku.php?id=en:code:core:point&amp;rev=1613215410&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-13T11:23:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>point</title>
        <link>https://wiki.actiona.tools/doku.php?id=en:code:core:point&amp;rev=1613215410&amp;do=diff</link>
        <description>Point

This object represents a point in a 2D space.

Functions

Point

Constructor function.

Syntax


var myObject = new Point();



var myObject = new Point(otherPoint);



var myObject = new Point(x, y);


Arguments

	*  otherPoint - (Point) other Point to copy</description>
    </item>
    <item rdf:about="https://wiki.actiona.tools/doku.php?id=en:code:core:processhandle&amp;rev=1613215410&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-13T11:23:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>processhandle</title>
        <link>https://wiki.actiona.tools/doku.php?id=en:code:core:processhandle&amp;rev=1613215410&amp;do=diff</link>
        <description>ProcessHandle

This object represents a running process.

Functions

ProcessHandle

Constructor function.

Syntax


var myObject = new ProcessHandle();



var myObject = new ProcessHandle(otherProcessHandle);



var myObject = new ProcessHandle(processId);</description>
    </item>
    <item rdf:about="https://wiki.actiona.tools/doku.php?id=en:code:core:rawdata&amp;rev=1613215410&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-13T11:23:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rawdata</title>
        <link>https://wiki.actiona.tools/doku.php?id=en:code:core:rawdata&amp;rev=1613215410&amp;do=diff</link>
        <description>RawData

This object represents raw, unformatted data.

Functions

RawData

Constructor function.

Syntax


var myObject = new RawData();



var myObject = new RawData(otherRawData);


Arguments

	*  otherRawData - (RawData) other RawData to copy

Exceptions</description>
    </item>
    <item rdf:about="https://wiki.actiona.tools/doku.php?id=en:code:core:rect&amp;rev=1613215410&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-13T11:23:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rect</title>
        <link>https://wiki.actiona.tools/doku.php?id=en:code:core:rect&amp;rev=1613215410&amp;do=diff</link>
        <description>Rect

This object represents a rectangle in a 2D space.

Functions

Rect

Constructor function.

Syntax


var myObject = new Rect();



var myObject = new Rect(otherRect);



var myObject = new Rect(left, top, width, height);


Arguments

	*  otherRect - (Rect) other Rect to copy</description>
    </item>
    <item rdf:about="https://wiki.actiona.tools/doku.php?id=en:code:core:script&amp;rev=1613215410&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-13T11:23:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>script</title>
        <link>https://wiki.actiona.tools/doku.php?id=en:code:core:script&amp;rev=1613215410&amp;do=diff</link>
        <description>Script

Used to interact with the current script. This object is only available when executing a script, not when executing code using ActExec!

Functions

callProcedure

Calls a procedure from the script. The procedure will be executed when the current action is finished.</description>
    </item>
    <item rdf:about="https://wiki.actiona.tools/doku.php?id=en:code:core:size&amp;rev=1613215410&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-13T11:23:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>size</title>
        <link>https://wiki.actiona.tools/doku.php?id=en:code:core:size&amp;rev=1613215410&amp;do=diff</link>
        <description>Size

This object represents a size in a 2D space.

Functions

Size

Constructor function.

Syntax


var myObject = new Size();



var myObject = new Size(otherSize);



var myObject = new Size(width, height);


Arguments

	*  otherSize - (Size) other Size to copy</description>
    </item>
    <item rdf:about="https://wiki.actiona.tools/doku.php?id=en:code:core:stdio&amp;rev=1613215410&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-13T11:23:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>stdio</title>
        <link>https://wiki.actiona.tools/doku.php?id=en:code:core:stdio&amp;rev=1613215410&amp;do=diff</link>
        <description>Stdio

Functions

print

Writes a line to the standard output.

Syntax


Stdio.print(text);


Arguments

	*  text - (string) the text to write

Returns

	*  (Stdio) this Stdio

Example


Stdio.print(&quot;Hello World!&quot;);


println

Writes a line to the standard output.
A new line character is automatically added.</description>
    </item>
    <item rdf:about="https://wiki.actiona.tools/doku.php?id=en:code:core:window&amp;rev=1613215410&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-13T11:23:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>window</title>
        <link>https://wiki.actiona.tools/doku.php?id=en:code:core:window&amp;rev=1613215410&amp;do=diff</link>
        <description>Window

Window management object than can be used to represent a window on the desktop.

Functions

Window

Constructor function.

Syntax


var myObject = new Window();



var myObject = new Window(otherWindow);


Arguments

	*  otherWindow - (Window) other Window to copy</description>
    </item>
</rdf:RDF>
