1 | get("#137") -- string split |
2 | get("#349") -- table functions |
3 | get("#350") -- RecogUtil 2 |
4 | |
5 | function make_sig2letter() |
6 | -- first, signatures from alphabet (#1000080), then additional |
7 | -- signatures for slightly varying instances, e.g. from #1000082 |
8 | sigs = "121-1212 1321-12121 121-12121 121-121 1321-1 12-1 12321-12121 1-212 1-1 121-121 121-212 1-1 1-2343 1-232 121-121 121-121 12321-12121 12321-1212 12321-12121 1-1 1-21 12121-56787865 1-21 12321-1 12121-212 132321-12121" |
9 | letters = {"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "VWX", "Y", "Z", |
10 | "X", "B"} |
11 | |
12 | sigs, sig2letter = split(sigs, " "), {} |
13 | for i=1, #sigs do |
14 | sig = sigs[i] |
15 | if sig2letter[sig] == nil then sig2letter[sig] = {} end |
16 | table.insert(sig2letter[sig], letters[i]) |
17 | end |
18 | end |
19 | |
20 | -- [ILT][ILT]N[UY]?RA[ILT]NCANREA[DPOJ] :) |
21 | |
22 | function fix() |
23 | local w, h, let = x2-x1, y2-y1, valuestokeys(letters) |
24 | local cropped = { width = w, height = h, |
25 | getInt = function(x, y) return img.getInt(x+x1, y+y1) end } |
26 | |
27 | -- distinguish I and T by width |
28 | if let["I"] and let["T"] then |
29 | let[w/h >= 0.5 and "I" or "T"] = nil |
30 | end |
31 | |
32 | -- distinguish T and L by upper to lower width |
33 | if let["T"] and let["L"] then |
34 | let[upperToLowerWidth(cropped) < 1 and "T" or "L"] = nil |
35 | end |
36 | |
37 | -- ...and so on... |
38 | if let["I"] and let["L"] then |
39 | let[upperToLowerWidth(cropped) <= 0.5 and "I" or "L"] = nil |
40 | end |
41 | |
42 | if let["U"] and let["Y"] then |
43 | local middleY = math.ceil(h/2) |
44 | let[getWidth(cropped, middleY)/w <= 0.5 and "U" or "Y"] = nil |
45 | end |
46 | |
47 | if (let["D"] or let["O"]) and let["P"] then |
48 | if upperMaxWidth(cropped)/lowerMaxWidth(cropped) >= 2 then |
49 | let["D"], let["O"] = nil, nil |
50 | else |
51 | let["P"] = nil |
52 | end |
53 | end |
54 | |
55 | if let["D"] and let["O"] then |
56 | let[getAverageLeft(cropped)/w >= 0.05 and "D" or "O"] = nil |
57 | end |
58 | |
59 | if (let["D"] or let["O"] or let["P"]) and let["J"] then |
60 | if getAverageLeft(cropped, math.floor(h*0.33), math.floor(h*0.6))/w >= 0.5 then |
61 | let["D"], let["O"], let["P"] = nil, nil, nil |
62 | else |
63 | let["J"] = nil |
64 | end |
65 | end |
66 | |
67 | if (let["G"] or let["S"]) and let["Q"] then |
68 | if getAverageLeft(cropped, math.floor(h*8/9), h)/w >= 0.4 then |
69 | let["G"], let["S"] = nil, nil |
70 | else |
71 | let["Q"] = nil |
72 | end |
73 | end |
74 | |
75 | if let["G"] and let["S"] then |
76 | let[getLeftmostPoint(cropped, math.floor(h/2))/w >= 0.15 and "G" or "S"] = nil |
77 | end |
78 | |
79 | letters = keystolist(let) |
80 | end |
81 | |
82 | function isSpace() |
83 | return lastX2 ~= nil and (x1-lastX2)/(y2-y1) >= 0.3 |
84 | end |
85 | |
86 | make_sig2letter() |
87 | result = otherresults["#345"] or error("Need result of #345") |
88 | _, _, s = string.find(result, ": (.+)") |
89 | if s == nil then return end |
90 | parts = split(s, "|") |
91 | sigs = split(otherresults["#340"] or error("Need result of #340"), " ") |
92 | result = {} |
93 | |
94 | for i=1, #sigs do |
95 | lastX2, sig, part = x2, sigs[i], parts[i] |
96 | letters = sig2letter[sig] |
97 | x1, y1, x2, y2 = unpack(split(part, ", ")) |
98 | x1, y1, x2, y2 = tonumber(x1), tonumber(y1), tonumber(x2), tonumber(y2) |
99 | if isSpace() then table.insert(result, " ") end |
100 | |
101 | if letters == nil then |
102 | print("Unknown signature: "..sig) |
103 | s = "?" |
104 | else |
105 | if #letters > 1 then fix() end |
106 | if #letters == 1 then |
107 | s = letters[1] |
108 | else |
109 | s = "["..table.concat(letters).."]" |
110 | end |
111 | end |
112 | table.insert(result, s) |
113 | end |
114 | |
115 | return table.concat(result) |
Condensed version of #351 (same results) [Currently disabled (by changing snippet type) so as to not clutter the results lists with duplicate results]
test run test run with input download show line numbers
Travelled to 12 computer(s): aoiabmzegqzx, bhatertpkbcr, cbybwowwnfue, gwrvuhgaqvyk, ishqpsrjomds, lpdgvwnxivlt, mqqgnosmbjvj, pyentgdyhuwx, pzhvpgtvlbxg, tslmcundralx, tvejysmllsmz, vouqrxazstgt
ID | Author/Program | Comment | Date | |
---|---|---|---|---|
948 | #1000604 (pitcher) | 2015-08-20 15:28:24 | ||
947 | #1000610 | Edit suggestion: !636 !629 main { static Object androidContext; static String programID; public static void main(String[] args) throws Exception { get("#137") -- string split get("#349") -- table functions get("#350") -- RecogUtil 2 function make_sig2letter() -- first, signatures from alphabet (#1000080), then additional -- signatures for slightly varying instances, e.g. from #1000082 sigs = "121-1212 1321-12121 121-12121 121-121 1321-1 12-1 12321-12121 1-212 1-1 121-121 121-212 1-1 1-2343 1-232 121-121 121-121 12321-12121 12321-1212 12321-12121 1-1 1-21 12121-56787865 1-21 12321-1 12121-212 132321-12121" letters = {"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "VWX", "Y", "Z", "X", "B"} sigs, sig2letter = split(sigs, " "), {} for i=1, #sigs do sig = sigs[i] if sig2letter[sig] == nil then sig2letter[sig] = {} end table.insert(sig2letter[sig], letters[i]) end end -- [ILT][ILT]N[UY]?RA[ILT]NCANREA[DPOJ] :) function fix() local w, h, let = x2-x1, y2-y1, valuestokeys(letters) local cropped = { width = w, height = h, getInt = function(x, y) return img.getInt(x+x1, y+y1) end } -- distinguish I and T by width if let["I"] and let["T"] then let[w/h >= 0.5 and "I" or "T"] = nil end -- distinguish T and L by upper to lower width if let["T"] and let["L"] then let[upperToLowerWidth(cropped) < 1 and "T" or "L"] = nil end -- ...and so on... if let["I"] and let["L"] then let[upperToLowerWidth(cropped) <= 0.5 and "I" or "L"] = nil end if let["U"] and let["Y"] then local middleY = math.ceil(h/2) let[getWidth(cropped, middleY)/w <= 0.5 and "U" or "Y"] = nil end if (let["D"] or let["O"]) and let["P"] then if upperMaxWidth(cropped)/lowerMaxWidth(cropped) >= 2 then let["D"], let["O"] = nil, nil else let["P"] = nil end end if let["D"] and let["O"] then let[getAverageLeft(cropped)/w >= 0.05 and "D" or "O"] = nil end if (let["D"] or let["O"] or let["P"]) and let["J"] then if getAverageLeft(cropped, math.floor(h*0.33), math.floor(h*0.6))/w >= 0.5 then let["D"], let["O"], let["P"] = nil, nil, nil else let["J"] = nil end end if (let["G"] or let["S"]) and let["Q"] then if getAverageLeft(cropped, math.floor(h*8/9), h)/w >= 0.4 then let["G"], let["S"] = nil, nil else let["Q"] = nil end end if let["G"] and let["S"] then let[getLeftmostPoint(cropped, math.floor(h/2))/w >= 0.15 and "G" or "S"] = nil end letters = keystolist(let) end function isSpace() return lastX2 ~= nil and (x1-lastX2)/(y2-y1) >= 0.3 end make_sig2letter() result = otherresults["#345"] or error("Need result of #345") _, _, s = string.find(result, ": (.+)") if s == nil then return end parts = split(s, "|") sigs = split(otherresults["#340"] or error("Need result of #340"), " ") result = {} for i=1, #sigs do lastX2, sig, part = x2, sigs[i], parts[i] letters = sig2letter[sig] x1, y1, x2, y2 = unpack(split(part, ", ")) x1, y1, x2, y2 = tonumber(x1), tonumber(y1), tonumber(x2), tonumber(y2) if isSpace() then table.insert(result, " ") end if letters == nil then print("Unknown signature: "..sig) s = "?" else if #letters > 1 then fix() end if #letters == 1 then s = letters[1] else s = "["..table.concat(letters).."]" end end table.insert(result, s) end return table.concat(result) }} | 2015-08-20 06:41:29 | delete |
Image | Result | Result calculated |
---|---|---|
#1000063 | ? | 2016-08-05 21:09:25 Lua instructions: 3k [raw result] [visualize] |
#1000015 | PU??? UO?O ??U?????? F? F | 2016-08-03 02:21:41 Lua instructions: 9k [raw result] [visualize] |
#1000010 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:33 [raw result] [visualize] |
#1000003 | java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... | 2016-07-31 19:44:33 [raw result] [visualize] |
#201 | java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... | 2016-07-31 19:44:33 [raw result] [visualize] |
#183 | java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... | 2016-07-31 19:44:33 [raw result] [visualize] |
#182 | java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... | 2016-07-31 19:44:33 [raw result] [visualize] |
#178 | java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... | 2016-07-31 19:44:33 [raw result] [visualize] |
#145 | java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... | 2016-07-31 19:44:33 [raw result] [visualize] |
#141 | java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... | 2016-07-31 19:44:33 [raw result] [visualize] |
#115 | java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... | 2016-07-31 19:44:33 [raw result] [visualize] |
#113 | java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... | 2016-07-31 19:44:33 [raw result] [visualize] |
#112 | java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... | 2016-07-31 19:44:33 [raw result] [visualize] |
#100 | java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... | 2016-07-31 19:44:33 [raw result] [visualize] |
#98 | java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... | 2016-07-31 19:44:33 [raw result] [visualize] |
#93 | java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... | 2016-07-31 19:44:33 [raw result] [visualize] |
#92 | java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... | 2016-07-31 19:44:33 [raw result] [visualize] |
#91 | java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... | 2016-07-31 19:44:33 [raw result] [visualize] |
#90 | java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... | 2016-07-31 19:44:33 [raw result] [visualize] |
#87 | java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... | 2016-07-31 19:44:33 [raw result] [visualize] |
#85 | java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... | 2016-07-31 19:44:33 [raw result] [visualize] |
#84 | java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... | 2016-07-31 19:44:33 [raw result] [visualize] |
#49 | java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... | 2016-07-31 19:44:33 [raw result] [visualize] |
#48 | java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... | 2016-07-31 19:44:33 [raw result] [visualize] |
#1000017 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:32 [raw result] [visualize] |
#1000014 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:32 [raw result] [visualize] |
#1000013 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:32 [raw result] [visualize] |
#1000012 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:32 [raw result] [visualize] |
#1000026 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:31 [raw result] [visualize] |
#1000025 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:31 [raw result] [visualize] |
#1000024 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:31 [raw result] [visualize] |
#1000022 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:31 [raw result] [visualize] |
#1000021 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:31 [raw result] [visualize] |
#1000020 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:31 [raw result] [visualize] |
#1000019 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:31 [raw result] [visualize] |
#1000018 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:31 [raw result] [visualize] |
#1000034 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:30 [raw result] [visualize] |
#1000033 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:30 [raw result] [visualize] |
#1000032 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:30 [raw result] [visualize] |
#1000031 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:30 [raw result] [visualize] |
#1000030 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:30 [raw result] [visualize] |
#1000029 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:30 [raw result] [visualize] |
#1000028 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:30 [raw result] [visualize] |
#1000027 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:30 [raw result] [visualize] |
#1000044 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:29 [raw result] [visualize] |
#1000043 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:29 [raw result] [visualize] |
#1000042 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:29 [raw result] [visualize] |
#1000041 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:29 [raw result] [visualize] |
#1000040 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:29 [raw result] [visualize] |
#1000039 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:29 [raw result] [visualize] |
#1000038 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:29 [raw result] [visualize] |
#1000036 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:29 [raw result] [visualize] |
#1000035 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:29 [raw result] [visualize] |
#1000050 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:28 [raw result] [visualize] |
#1000049 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:28 [raw result] [visualize] |
#1000048 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:28 [raw result] [visualize] |
#1000047 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:28 [raw result] [visualize] |
#1000046 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:28 [raw result] [visualize] |
#1000045 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:28 [raw result] [visualize] |
#1000083 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:27 [raw result] [visualize] |
#1000082 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:27 [raw result] [visualize] |
#1000081 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:27 [raw result] [visualize] |
#1000080 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:27 [raw result] [visualize] |
#1000079 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:27 [raw result] [visualize] |
#1000078 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:27 [raw result] [visualize] |
#1000077 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:27 [raw result] [visualize] |
#1000076 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:27 [raw result] [visualize] |
#1000075 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:27 [raw result] [visualize] |
#1000074 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:27 [raw result] [visualize] |
#1000073 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:27 [raw result] [visualize] |
#1000064 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:27 [raw result] [visualize] |
#1000062 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:27 [raw result] [visualize] |
#1000061 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:27 [raw result] [visualize] |
#1000056 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:27 [raw result] [visualize] |
#1000055 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:27 [raw result] [visualize] |
#1000054 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:27 [raw result] [visualize] |
#1000053 | java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... | 2016-07-31 19:44:27 [raw result] [visualize] |
#309 | java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... | 2016-07-31 19:44:27 [raw result] [visualize] |
#1000052 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:27 [raw result] [visualize] |
#1000051 | LuaError: #352:2 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... | 2016-07-31 19:44:27 [raw result] [visualize] |
Snippet ID: | #352 |
Snippet name: | Liberation Sans Recognizer (compressed code) |
Eternal ID of this version: | #352/1 |
Text MD5: | 54f917c584cb5db82de6e51fdbfcff70 |
Author: | stefan |
Category: | image recognition |
Type: | Lua code |
Public (visible to everyone): | Yes |
Archived (hidden from active list): | No |
Created/modified: | 2015-01-27 04:10:50 |
Source code size: | 3466 bytes / 115 lines |
Pitched / IR pitched: | No / Yes |
Views / Downloads: | 2052 / 231 |
Referenced in: | [show references] |