static S uploadFileToDiagramServer(byte[] data, S name) { S page = postPage("http://ai1.lol/1010474/raw/upload", "data", bytesToHex(imgData), "name", name); print(page); Matcher m = Pattern.compile("/raw/([0-9]+)").matcher(page); if (!m.find()) fail("Diagram server said: " + page); ret "http://ai1.lol/1010474/raw/" + m.group(1); }