summaryrefslogtreecommitdiff
path: root/!NetSurf/KickNS,ffb
blob: bc209ad02f9ff3f9912acce1755e526cf4574b2a (plain)
ofshex dumpascii
0000 0d 00 0a 12 de 20 6d 65 73 73 61 67 65 73 25 20 31 32 0d 00 14 13 6d 65 73 73 61 67 65 73 25 21 ......messages%.12....messages%!
0020 30 20 3d 20 34 0d 00 15 13 6d 65 73 73 61 67 65 73 25 21 34 20 3d 20 35 0d 00 16 13 6d 65 73 73 0.=.4....messages%!4.=.5....mess
0040 61 67 65 73 25 21 38 20 3d 20 30 0d 00 17 04 0d 00 1e 16 f4 20 43 72 65 61 74 65 20 57 49 4d 50 ages%!8.=.0..........Create.WIMP
0060 20 74 61 73 6b 0d 00 28 43 c8 99 22 57 69 6d 70 5f 49 6e 69 74 69 61 6c 69 73 65 22 2c 33 38 30 .task..(C.."Wimp_Initialise",380
0080 2c 26 34 62 35 33 34 31 35 34 2c 22 4e 65 74 53 75 72 66 4b 69 63 6b 22 2c 6d 65 73 73 61 67 65 ,&4b534154,"NetSurfKick",message
00a0 73 25 20 b8 2c 74 68 25 0d 00 32 04 0d 00 3c 15 de 20 62 75 66 25 20 32 35 36 2c 20 6e 73 25 20 s%..,th%..2...<...buf%.256,.ns%.
00c0 38 0d 00 46 14 24 28 6e 73 25 29 3d 22 4e 65 74 53 75 72 66 22 0d 00 50 04 0d 00 5a 1e f4 20 4c 8..F.$(ns%)="NetSurf"..P...Z...L
00e0 6f 6f 6b 20 66 6f 72 20 72 75 6e 6e 69 6e 67 20 4e 65 74 53 75 72 66 0d 00 64 08 49 25 3d 30 0d ook.for.running.NetSurf..d.I%=0.
0100 00 6e 0e 72 75 6e 6e 69 6e 67 25 3d a3 0d 00 78 1f c8 95 20 28 49 25 20 3e 3d 20 30 20 80 20 72 .n.running%=...x....(I%.>=.0...r
0120 75 6e 6e 69 6e 67 25 20 3d 20 a3 29 0d 00 82 34 20 20 c8 99 22 54 61 73 6b 4d 61 6e 61 67 65 72 unning%.=..)...4...."TaskManager
0140 5f 45 6e 75 6d 65 72 61 74 65 54 61 73 6b 73 22 2c 49 25 2c 62 75 66 25 2c 31 36 20 b8 20 49 25 _EnumerateTasks",I%,buf%,16...I%
0160 0d 00 8c 19 20 20 73 25 3d a4 70 74 72 32 73 74 72 28 62 75 66 25 21 34 29 0d 00 96 18 20 20 e7 ......s%=.ptr2str(buf%!4).......
0180 20 24 28 73 25 29 20 3d 20 24 28 6e 73 25 29 20 8c 0d 00 a0 12 20 20 20 20 72 75 6e 6e 69 6e 67 .$(s%).=.$(ns%)..........running
01a0 25 3d b9 0d 00 aa 07 20 20 cd 0d 00 b4 05 ce 0d 00 be 04 0d 00 c8 14 e7 20 72 75 6e 6e 69 6e 67 %=.......................running
01c0 25 20 3d 20 b9 20 8c 0d 00 d2 40 20 20 f4 20 53 65 74 20 6f 75 72 20 65 6e 76 69 72 6f 6e 6d 65 %.=.......@....Set.our.environme
01e0 6e 74 20 76 61 72 69 61 62 6c 65 20 74 6f 20 73 74 6f 70 20 4e 65 74 53 75 72 66 27 73 20 21 52 nt.variable.to.stop.NetSurf's.!R
0200 75 6e 20 66 69 6c 65 0d 00 dc 32 20 20 c8 99 22 4f 53 5f 53 65 74 56 61 72 56 61 6c 22 2c 22 4e un.file...2...."OS_SetVarVal","N
0220 65 74 53 75 72 66 24 52 75 6e 6e 69 6e 67 22 2c 22 31 22 2c 31 2c 30 2c 30 0d 00 e6 04 0d 00 f0 etSurf$Running","1",1,0,0.......
0240 1f 20 20 f4 20 43 72 65 61 74 65 20 44 61 74 61 4f 70 65 6e 20 4d 65 73 73 61 67 65 0d 00 fa 10 .....Create.DataOpen.Message....
0260 20 20 de 20 6d 73 67 25 20 32 35 36 0d 01 04 41 20 20 c8 99 22 4f 53 5f 52 65 61 64 56 61 72 56 ....msg%.256...A...."OS_ReadVarV
0280 61 6c 22 2c 22 4e 65 74 53 75 72 66 24 44 69 72 22 2c 6d 73 67 25 2b 34 34 2c 32 35 36 2d 34 34 al","NetSurf$Dir",msg%+44,256-44
02a0 2c 30 2c 33 20 b8 20 2c 2c 6c 65 6e 25 0d 01 0e 04 0d 01 18 18 20 20 6d 73 67 25 3f 28 6c 65 6e ,0,3...,,len%..........msg%?(len
02c0 25 2b 34 34 29 20 3d 20 30 0d 01 22 25 20 20 6d 73 67 25 21 30 20 3d 20 28 34 34 20 2b 20 6c 65 %+44).=.0.."%..msg%!0.=.(44.+.le
02e0 6e 25 20 2b 20 34 29 20 80 20 ac 28 33 29 0d 01 2c 10 20 20 6d 73 67 25 21 34 20 3d 20 30 0d 01 n%.+.4)....(3)..,...msg%!4.=.0..
0300 36 10 20 20 6d 73 67 25 21 38 20 3d 20 30 0d 01 40 11 20 20 6d 73 67 25 21 31 32 20 3d 20 30 0d 6...msg%!8.=.0..@...msg%!12.=.0.
0320 01 4a 1c 20 20 6d 73 67 25 21 31 36 20 3d 20 35 3a f4 20 44 61 74 61 4f 70 65 6e 0d 01 54 11 20 .J...msg%!16.=.5:..DataOpen..T..
0340 20 6d 73 67 25 21 32 30 20 3d 20 30 0d 01 5e 11 20 20 6d 73 67 25 21 32 34 20 3d 20 30 0d 01 68 .msg%!20.=.0..^...msg%!24.=.0..h
0360 11 20 20 6d 73 67 25 21 32 38 20 3d 20 30 0d 01 72 11 20 20 6d 73 67 25 21 33 32 20 3d 20 30 0d ...msg%!28.=.0..r...msg%!32.=.0.
0380 01 7c 11 20 20 6d 73 67 25 21 33 36 20 3d 20 30 0d 01 86 23 20 20 6d 73 67 25 21 34 30 20 3d 20 .|...msg%!36.=.0...#..msg%!40.=.
03a0 26 32 30 30 30 3a f4 20 41 70 70 6c 69 63 61 74 69 6f 6e 0d 01 90 04 0d 01 9a 26 20 20 f4 20 53 &2000:..Application.......&....S
03c0 65 6e 64 20 69 74 20 74 6f 20 74 68 65 20 72 75 6e 6e 69 6e 67 20 4e 65 74 53 75 72 66 0d 01 a4 end.it.to.the.running.NetSurf...
03e0 29 20 20 c8 99 22 57 69 6d 70 5f 53 65 6e 64 4d 65 73 73 61 67 65 22 2c 31 38 2c 6d 73 67 25 2c )...."Wimp_SendMessage",18,msg%,
0400 62 75 66 25 21 30 0d 01 ae 04 0d 01 b8 1d 20 20 f4 20 61 6e 64 20 77 61 69 74 20 66 6f 72 20 72 buf%!0............and.wait.for.r
0420 65 73 70 6f 6e 73 65 0d 01 c2 0d 20 20 71 75 69 74 25 3d a3 0d 01 cc 10 20 20 c8 95 20 71 75 69 esponse......quit%=..........qui
0440 74 25 3d a3 0d 01 d6 2a 20 20 20 20 c8 99 22 57 69 6d 70 5f 50 6f 6c 6c 22 2c 26 33 39 37 33 2c t%=....*......"Wimp_Poll",&3973,
0460 62 75 66 25 20 b8 20 72 65 61 73 6f 6e 25 0d 01 e0 14 20 20 20 20 c8 8e 20 72 65 61 73 6f 6e 25 buf%...reason%...........reason%
0480 20 ca 0d 01 ea 15 20 20 20 20 20 20 c9 20 31 37 2c 31 38 2c 31 39 3a 0d 01 f4 1c 20 20 20 20 20 ..............17,18,19:.........
04a0 20 20 20 20 20 20 20 c8 8e 20 62 75 66 25 21 31 36 20 ca 0d 01 fe 1a 20 20 20 20 20 20 20 20 20 ..........buf%!16...............
04c0 20 20 20 20 20 c9 20 30 2c 34 2c 35 3a 0d 02 08 1b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .......0,4,5:...................
04e0 20 71 75 69 74 25 3d b9 0d 02 26 11 20 20 20 20 20 20 20 20 20 20 20 20 cb 0d 02 30 09 20 20 20 .quit%=...&................0....
0500 20 cb 0d 02 3a 07 20 20 ce 0d 02 44 05 cd 0d 02 4e 04 0d 02 58 10 f4 20 41 6e 64 20 66 69 6e 69 ....:......D....N...X...And.fini
0520 73 68 0d 02 62 24 c8 99 22 57 69 6d 70 5f 43 6c 6f 73 65 44 6f 77 6e 22 2c 74 68 25 2c 26 34 62 sh..b$.."Wimp_CloseDown",th%,&4b
0540 35 33 34 31 35 34 0d 02 6c 05 e0 0d 02 76 04 0d 02 80 13 dd a4 70 74 72 32 73 74 72 28 70 74 72 534154..l....v.......ptr2str(ptr
0560 25 29 0d 02 8a 0e 20 20 de 20 72 25 20 32 35 36 0d 02 94 10 20 20 24 28 72 25 29 20 3d 20 22 22 %)........r%.256......$(r%).=.""
0580 0d 02 9e 14 20 20 c8 95 20 70 74 72 25 3f 30 20 3e 20 33 31 0d 02 a8 1a 20 20 20 20 24 28 72 25 .........ptr%?0.>.31........$(r%
05a0 29 20 2b 3d 20 bd 28 70 74 72 25 3f 30 29 0d 02 b2 11 20 20 20 20 70 74 72 25 20 2b 3d 20 31 0d ).+=..(ptr%?0)........ptr%.+=.1.
05c0 02 bc 07 20 20 ce 0d 02 c6 14 20 20 24 28 72 25 29 20 2b 3d 20 bd 28 31 33 29 0d 02 d0 07 3d 72 ............$(r%).+=..(13)....=r
05e0 25 0d 02 da 04 0d ff %......