Not logged in.  Login/Logout/Register | List snippets | | Create snippet | Upload image | Upload data

90
LINES

< > BotCompany Repo | #439 - LXTerminal Contents Recognizer 2 (cursor line only, repeatable)

Lua code - Image recognition

1  
get("#388") -- rect functions
2  
get("#348") -- rgb functions
3  
get("#356") -- num2hex
4  
get("#430") -- makeIcon
5  
get("#428") -- findContents
6  
get("#431") -- LXTerminal character reference
7  
get("#433") -- iconDiff
8  
9  
function getIconSize(icon)
10  
  local i = 1
11  
  while string.sub(icon, i, i) ~= '.' do
12  
    i = i+1
13  
  end
14  
  local w = i-1
15  
  -- #icon+1 = (w+1)*h
16  
  -- => h = (#icon+1)/(w+1)
17  
  local h = (#icon+1)/(w+1)
18  
  return w, h
19  
end
20  
21  
local fw_, fh_ = getIconSize(characterReference[1][2])
22  
print("fw/fh", fw_, fh_)
23  
24  
function recognizeChar(icon, verbose)
25  
  local best, min
26  
  if verbose then print("icon", icon) end
27  
  local first = true
28  
  for _, ic in ipairs(characterReference) do
29  
    local c, reficon = unpack(ic)
30  
    local diff
31  
    if min ~= nil then
32  
      if verbose then
33  
        print("iconDiffWithLimit min", min, "fw", fw_, "fh", fh_)
34  
      end
35  
      diff = iconDiffWithLimit(icon, reficon, min, fw_, fh_, verbose and first)
36  
      first = false
37  
    else
38  
      diff = iconDiff(icon, reficon)
39  
    end
40  
    if diff ~= nil and (min == nil or diff < min) then
41  
      best, min = c, diff
42  
    end
43  
    if verbose then
44  
      print("best", best, "min", min, "c", c, "diff", diff, "reficon", reficon)
45  
    end
46  
  end
47  
  return best, min
48  
end
49  
50  
return function()
51  
  --[[local i = 0
52  
  for _, ic in ipairs(characterReference) do
53  
    print(unpack(ic))
54  
    i=i+1
55  
    if i > 4 then goto out end
56  
  end
57  
  ::out::]]
58  
  
59  
  local cursor = otherresults["#434"] or error("Need result of #434")
60  
  local _, _, cx, cy = cursor:find("Cursor position: (%d+)/(%d+)")
61  
  if cx == nil then print("Cursor not found") return end
62  
  cx, cy = tonumber(cx), tonumber(cy)
63  
  
64  
  print("Cursor position: "..cx..", "..cy)
65  
66  
  local problem = findContents()
67  
  if problem then return problem end
68  
  
69  
  print("Contents: "..contents_x1..", "..contents_y1..", "..contents_x2..", "..contents_y2)
70  
  
71  
  local fw, fh = 8, 17 -- font width/height
72  
  local tw = math.floor((contents_x2-contents_x1)/fw+0.5)
73  
  local th = math.floor((contents_y2-contents_y1)/fh+0.5)
74  
  print("Terminal size: "..tw.."*"..th)
75  
  
76  
  local y = cy-1 -- cursor line
77  
  local line = {}
78  
  for x = 0, tw-1 do
79  
    local xx, yy = contents_x1+x*fw+1, contents_y1+y*fh
80  
    local cropped = {width=fw-1, height=fh-1,
81  
      getInt = function(x, y) return img.getInt(xx+x, yy+y) end}
82  
    local icon = makeIcon(cropped)
83  
    local c, diff = recognizeChar(icon)
84  
    --print("c: "..tostring(c)..", diff: "..tostring(diff)..", icon: "..icon)
85  
    table.insert(line, c or "?")
86  
  end
87  
  local text = table.concat(line)
88  
89  
  return "Screen text on cursor line:\n"..text
90  
end

Author comment

Began life as a copy of #437

download  show line numbers   

Travelled to 8 computer(s): aoiabmzegqzx, cbybwowwnfue, gwrvuhgaqvyk, ishqpsrjomds, lpdgvwnxivlt, mqqgnosmbjvj, tslmcundralx, tvejysmllsmz

No comments. add comment

Image recognition results

show nils
Image Result Result calculated
#1004135 LuaError: #439:60 Need result of #434 2016-08-08 00:11:49

[raw result]
[visualize]
#1004090 java.lang.OutOfMemoryError: Java heap space 2016-08-07 13:34:10

[raw result]
[visualize]
#1004088 LuaError: #439:60 Need result of #434 2016-08-06 13:21:30

[raw result]
[visualize]
#1004070 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-05 15:08:32

[raw result]
[visualize]
#1004061 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-05 13:31:02

[raw result]
[visualize]
#1004060 java.lang.OutOfMemoryError: Java heap space 2016-08-05 13:07:21

[raw result]
[visualize]
#1000113 Screen text on cursor line: 2016-08-04 01:31:52
Lua instructions: 5709k (633 ms)

[raw result]
[visualize]
#1003958 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 20:38:24

[raw result]
[visualize]
#1003745 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-08-01 20:38:24

[raw result]
[visualize]
#1000613 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 20:36:53

[raw result]
[visualize]
#1000614 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 20:36:52

[raw result]
[visualize]
#1000611 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 20:14:37

[raw result]
[visualize]
#1000576 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 19:56:31

[raw result]
[visualize]
#1000558 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 19:53:33

[raw result]
[visualize]
#1000556 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 19:45:27

[raw result]
[visualize]
#1000555 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 19:37:54

[raw result]
[visualize]
#1000554 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 19:34:22

[raw result]
[visualize]
#1000553 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 19:28:33

[raw result]
[visualize]
#1000549 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 19:24:20

[raw result]
[visualize]
#1000547 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 19:24:18

[raw result]
[visualize]
#1000544 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 19:08:48

[raw result]
[visualize]
#1000542 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 18:57:59

[raw result]
[visualize]
#1000543 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 18:57:58

[raw result]
[visualize]
#1000519 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 18:36:48

[raw result]
[visualize]
#1000444 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 18:30:33

[raw result]
[visualize]
#1000425 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 18:22:40

[raw result]
[visualize]
#1000422 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 18:22:25

[raw result]
[visualize]
#1000421 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 18:08:59

[raw result]
[visualize]
#1000418 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 18:04:51

[raw result]
[visualize]
#1000359 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 17:55:30

[raw result]
[visualize]
#1000338 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 17:52:57

[raw result]
[visualize]
#1000336 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-08-01 17:48:38

[raw result]
[visualize]
#1000335 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 17:44:43

[raw result]
[visualize]
#1000334 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 17:43:32

[raw result]
[visualize]
#1000333 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 17:42:20

[raw result]
[visualize]
#1000332 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 17:39:26

[raw result]
[visualize]
#1000331 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-08-01 17:37:09

[raw result]
[visualize]
#1000330 org.luaj.vm2.LuaError: LuaTimeOutSandbox.loader:35 java.lang.OutOfMemoryError: Java heap space 2016-08-01 17:34:43

[raw result]
[visualize]
#1000327 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-08-01 16:53:40

[raw result]
[visualize]
#1000326 java.lang.OutOfMemoryError: Java heap space 2016-08-01 16:53:39

[raw result]
[visualize]
#1000325 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 16:37:38

[raw result]
[visualize]
#1000321 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 15:47:10

[raw result]
[visualize]
#1000320 java.lang.OutOfMemoryError: Java heap space 2016-08-01 15:25:53

[raw result]
[visualize]
#1000316 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 14:56:45

[raw result]
[visualize]
#1000315 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 14:52:23

[raw result]
[visualize]
#1000314 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-08-01 14:52:23

[raw result]
[visualize]
#1000310 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-08-01 14:21:21

[raw result]
[visualize]
#1000309 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-08-01 14:20:53

[raw result]
[visualize]
#1000301 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-08-01 14:20:50

[raw result]
[visualize]
#1000289 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 14:19:41

[raw result]
[visualize]
#1000285 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 13:57:51

[raw result]
[visualize]
#1000283 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 13:50:28

[raw result]
[visualize]
#1000282 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 13:48:17

[raw result]
[visualize]
#1000279 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 13:45:24

[raw result]
[visualize]
#1000276 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 13:37:52

[raw result]
[visualize]
#1000275 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 13:25:41

[raw result]
[visualize]
#1000269 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 13:08:53

[raw result]
[visualize]
#1000267 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 12:45:45

[raw result]
[visualize]
#1000262 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 12:24:50

[raw result]
[visualize]
#1000259 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 12:14:50

[raw result]
[visualize]
#1000261 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 12:08:20

[raw result]
[visualize]
#1000250 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 11:23:15

[raw result]
[visualize]
#1000248 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 11:14:30

[raw result]
[visualize]
#1000247 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 11:05:00

[raw result]
[visualize]
#1000246 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 10:35:43

[raw result]
[visualize]
#1000243 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 09:38:30

[raw result]
[visualize]
#1000241 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-08-01 09:35:20

[raw result]
[visualize]
#1000238 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 09:20:49

[raw result]
[visualize]
#1000236 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 09:07:49

[raw result]
[visualize]
#1000235 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 09:03:04

[raw result]
[visualize]
#1000233 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 08:53:35

[raw result]
[visualize]
#1000230 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 08:41:54

[raw result]
[visualize]
#500 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-08-01 08:34:29

[raw result]
[visualize]
#499 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-08-01 08:34:28

[raw result]
[visualize]
#1000224 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 08:23:12

[raw result]
[visualize]
#1000205 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 07:31:45

[raw result]
[visualize]
#1000206 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 07:31:43

[raw result]
[visualize]
#488 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-08-01 07:29:04

[raw result]
[visualize]
#1000209 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 07:14:06

[raw result]
[visualize]
#1000217 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 07:10:58

[raw result]
[visualize]
#1000220 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 07:03:13

[raw result]
[visualize]
#1000210 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 06:57:04

[raw result]
[visualize]
#1000199 java.lang.OutOfMemoryError: Java heap space 2016-08-01 05:10:11

[raw result]
[visualize]
#1000197 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 05:10:10

[raw result]
[visualize]
#1000198 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 05:10:10

[raw result]
[visualize]
#1000212 java.lang.OutOfMemoryError: Java heap space 2016-08-01 05:10:09

[raw result]
[visualize]
#1000214 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 05:10:09

[raw result]
[visualize]
#1000208 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 05:10:09

[raw result]
[visualize]
#1000201 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 05:10:09

[raw result]
[visualize]
#1000202 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 05:10:09

[raw result]
[visualize]
#1000203 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 05:10:09

[raw result]
[visualize]
#1000204 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 05:10:09

[raw result]
[visualize]
#1000196 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-08-01 05:10:09

[raw result]
[visualize]
#1000218 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-08-01 05:10:08

[raw result]
[visualize]
#1000216 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-08-01 05:10:08

[raw result]
[visualize]
#1000200 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 04:30:48

[raw result]
[visualize]
#1000195 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 04:15:07

[raw result]
[visualize]
#1000194 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 03:49:58

[raw result]
[visualize]
#1000189 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 03:31:32

[raw result]
[visualize]
#1000187 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 03:05:11

[raw result]
[visualize]
#1000186 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 03:04:16

[raw result]
[visualize]
#1000185 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 03:04:14

[raw result]
[visualize]
#1000184 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 02:54:47

[raw result]
[visualize]
#1000183 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 02:54:46

[raw result]
[visualize]
#1000182 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 02:54:43

[raw result]
[visualize]
#1000181 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 02:54:26

[raw result]
[visualize]
#1000180 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 02:53:07

[raw result]
[visualize]
#1000179 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 02:39:12

[raw result]
[visualize]
#1000178 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 02:22:44

[raw result]
[visualize]
#1000177 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 02:17:57

[raw result]
[visualize]
#1000175 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 02:00:14

[raw result]
[visualize]
#1000172 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 01:55:56

[raw result]
[visualize]
#1000173 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 01:55:31

[raw result]
[visualize]
#1000030 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 01:49:40

[raw result]
[visualize]
#1000171 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 01:48:29

[raw result]
[visualize]
#1000170 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 01:44:13

[raw result]
[visualize]
#1000025 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 01:30:33

[raw result]
[visualize]
#1000169 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 01:25:32

[raw result]
[visualize]
#1000168 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 01:15:59

[raw result]
[visualize]
#1000167 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 01:08:22

[raw result]
[visualize]
#1000166 LuaError: #439:59 attempt to index ? (a nil value) 2016-08-01 01:06:47

[raw result]
[visualize]
#1000163 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 23:27:02

[raw result]
[visualize]
#100 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-07-31 23:26:58

[raw result]
[visualize]
#1000162 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-07-31 23:21:14

[raw result]
[visualize]
#1000014 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 23:21:01

[raw result]
[visualize]
#1000031 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 23:19:38

[raw result]
[visualize]
#1000161 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 23:17:41

[raw result]
[visualize]
#1000160 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 23:13:58

[raw result]
[visualize]
#1000043 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 23:13:06

[raw result]
[visualize]
#1000159 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 23:12:15

[raw result]
[visualize]
#1000158 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 23:11:57

[raw result]
[visualize]
#1000156 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 22:35:55

[raw result]
[visualize]
#1000092 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 22:35:52

[raw result]
[visualize]
#1000076 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 22:35:52

[raw result]
[visualize]
#1000153 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 22:34:35

[raw result]
[visualize]
#1000152 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 22:34:35

[raw result]
[visualize]
#1000155 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 22:34:35

[raw result]
[visualize]
#1000151 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 22:34:35

[raw result]
[visualize]
#1000150 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 22:34:35

[raw result]
[visualize]
#1000149 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 22:34:35

[raw result]
[visualize]
#1000148 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 22:16:45

[raw result]
[visualize]
#1000147 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 22:12:18

[raw result]
[visualize]
#1000145 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 22:05:18

[raw result]
[visualize]
#1000144 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 22:05:18

[raw result]
[visualize]
#1000143 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 21:36:28

[raw result]
[visualize]
#1000142 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 21:25:16

[raw result]
[visualize]
#1000137 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 21:13:52

[raw result]
[visualize]
#1000139 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 21:13:52

[raw result]
[visualize]
#1000136 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:52:03

[raw result]
[visualize]
#1000047 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:46:37

[raw result]
[visualize]
#1000036 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:46:36

[raw result]
[visualize]
#1000074 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:46:36

[raw result]
[visualize]
#1000073 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:46:36

[raw result]
[visualize]
#1000041 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:46:35

[raw result]
[visualize]
#1000131 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:30:34

[raw result]
[visualize]
#1000130 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:23:43

[raw result]
[visualize]
#1000119 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:56

[raw result]
[visualize]
#1000062 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:56

[raw result]
[visualize]
#1000095 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:56

[raw result]
[visualize]
#1000081 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:56

[raw result]
[visualize]
#1000063 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:56

[raw result]
[visualize]
#93 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-07-31 20:21:56

[raw result]
[visualize]
#1000085 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:56

[raw result]
[visualize]
#141 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-07-31 20:21:56

[raw result]
[visualize]
#1000079 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:56

[raw result]
[visualize]
#1000051 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:56

[raw result]
[visualize]
#1000044 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:56

[raw result]
[visualize]
#1000032 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:56

[raw result]
[visualize]
#1000033 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:56

[raw result]
[visualize]
#1000045 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:56

[raw result]
[visualize]
#1000018 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:56

[raw result]
[visualize]
#145 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-07-31 20:21:56

[raw result]
[visualize]
#1000056 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:56

[raw result]
[visualize]
#1000088 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:56

[raw result]
[visualize]
#1000017 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000040 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000109 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000105 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000054 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000091 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000029 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000042 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000028 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000104 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000123 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#84 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000118 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000117 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000083 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#182 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000122 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000110 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000111 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000102 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000038 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000120 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#113 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000107 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000112 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000087 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#178 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000078 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000125 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000096 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000089 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000061 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:55

[raw result]
[visualize]
#1000013 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:54

[raw result]
[visualize]
#1000010 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:54

[raw result]
[visualize]
#1000012 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:54

[raw result]
[visualize]
#1000124 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:54

[raw result]
[visualize]
#1000053 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-07-31 20:21:54

[raw result]
[visualize]
#1000126 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:54

[raw result]
[visualize]
#92 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-07-31 20:21:54

[raw result]
[visualize]
#1000108 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:54

[raw result]
[visualize]
#1000103 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:54

[raw result]
[visualize]
#1000097 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:54

[raw result]
[visualize]
#1000075 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:54

[raw result]
[visualize]
#1000128 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:54

[raw result]
[visualize]
#1000127 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:54

[raw result]
[visualize]
#1000100 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:54

[raw result]
[visualize]
#1000003 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-07-31 20:21:54

[raw result]
[visualize]
#1000055 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:54

[raw result]
[visualize]
#48 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-07-31 20:21:54

[raw result]
[visualize]
#1000093 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:54

[raw result]
[visualize]
#1000101 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:54

[raw result]
[visualize]
#1000114 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:54

[raw result]
[visualize]
#1000129 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:54

[raw result]
[visualize]
#1000077 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:54

[raw result]
[visualize]
#1000035 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:53

[raw result]
[visualize]
#1000052 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:53

[raw result]
[visualize]
#1000034 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:53

[raw result]
[visualize]
#1000021 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:53

[raw result]
[visualize]
#1000039 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:53

[raw result]
[visualize]
#1000027 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:53

[raw result]
[visualize]
#1000116 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:52

[raw result]
[visualize]
#1000080 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:52

[raw result]
[visualize]
#1000082 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:52

[raw result]
[visualize]
#1000084 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:52

[raw result]
[visualize]
#1000106 LuaError: #439:5 vm error: java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientCon... 2016-07-31 20:21:52

[raw result]
[visualize]
#1000219 java.lang.OutOfMemoryError: Java heap space 2016-07-31 18:51:43

[raw result]
[visualize]
#489 java.io.IOException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operat... 2016-07-31 18:51:22

[raw result]
[visualize]
#1000141 LuaError: #439:59 attempt to index ? (a nil value) 2016-07-31 18:51:08

[raw result]
[visualize]
#1000600 LuaError: #439:60 Need result of #434 2015-08-15 19:46:06

[raw result]
[visualize]
#1000546 LuaError: #439:60 Need result of #434 2015-08-11 20:50:48

[raw result]
[visualize]
#1000545 LuaError: #439:60 Need result of #434 2015-08-11 14:41:06

[raw result]
[visualize]

Snippet ID: #439
Snippet name: LXTerminal Contents Recognizer 2 (cursor line only, repeatable)
Eternal ID of this version: #439/1
Text MD5: 341549ec43c3838ed8a0b323472643fe
Author: stefan
Category: image recognition
Type: Lua code - Image recognition
Public (visible to everyone): Yes
Archived (hidden from active list): No
Created/modified: 2015-02-09 15:03:49
Source code size: 2634 bytes / 90 lines
Pitched / IR pitched: No / Yes
Views / Downloads: 1521 / 179
Referenced in: [show references]

Formerly at http://tinybrain.de/439 & http://439.tinybrain.de