Warning: session_start(): open(/var/lib/php/sessions/sess_6re2gplukhk9t5ir3rspkioa7v, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
!7
cmodule GMail > DynVisualBot {
transient bool foundSomething;
//transient RandomScreenScan scan = new(400, 100);
transient IF1 scan = foundSomething -> rect(0, 0, 400, 100);
transient Rect lookingAt;
S regexp = "Inbox\\s?\\(([0-9,]+)";
start-thread {
useShooter = false; // we shoot ourselves
if (segmenter == null) segmenter = mandatorySegmenterFromAGIBlue("find inbox count in task bar using standard gmail segmenter #1");
while not null (lookingAt = scan.get(foundSomething)) {
while (!enabled) sleepSeconds(1);
BufferedImage img = shootScreen2(lookingAt);
ImageInfo info = segment(img);
L rects = rects(info.segments);
rects = ocr_mergeOverlappingY(rects);
L texts = ocr_recognizeMultiLine_scored(img, rects);
print(texts);
//texts = ocr_mergeRecognizedTextsIfClose(texts);
foundSomething = notNull(print(regexpFirstGroup_any(regexp, texts(texts))));
}
}
}