Warning: session_start(): open(/var/lib/php/sessions/sess_j283io7m3tlb0gap54tteqfdck, 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
static BufferedImage googleImageSearchFirst(S q) {
JWindow w = loadingAnim("Googling image: " + q);
try {
S html = str(googleImageSearch_loadPage(q));
S id = regexpFirstGroup("\"id\":\"(..............):\"", html);
if (id == null) null;
print("Image search: ID=" + id);
S s = regexpFirstGroup("\\[\"" + id + ":\",\"data:image/(?:png|jpeg|gif);base64,([^\"]+)", html);
if (s == null) {
print("Image search: ID not found. Saving debug");
saveTextFile(prepareProgramFile(#1007145, "debug.html"), html);
null;
}
try {
ret decodeImage(base64decode(unquote("\"" + s + "\"")));
} on fail {
print("Tried to decode: " + quote(s));
}
} finally {
disposeWindow(w);
}
}