sikuli-driver team mailing list archive
-
sikuli-driver team
-
Mailing list archive
-
Message #23461
Re: [Question #242343]: OutOfMemoryError: java.lang.OutOfMemoryError: Java heap space
Question #242343 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/242343
RaiMan proposed the following answer:
If the Jython approach does not work, you could use the respective feature from the Java level:
http://docs.oracle.com/javase/7/docs/api/java/io/RandomAccessFile.html
Java example:
try {
// Connect to the pipe
RandomAccessFile pipe = new RandomAccessFile("\\\\.\\pipe\\testpipe", "rw");
String echoText = "Hello word\n";
// write to pipe
pipe.write ( echoText.getBytes() );
// read response
String echoResponse = pipe.readLine();
System.out.println("Response: " + echoResponse );
pipe.close();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
which has to be adapted to the Jython scripting environment:
import java.io.RandomAccessFile as RAF
pipe = RAF(r'\\192.168.173.231\pipe\testpipe', "rw");
and then using the appropriate pipe.read/write/seek commands.
--
You received this question notification because you are a member of
Sikuli Drivers, which is an answer contact for Sikuli.