Hex Artifact Content Вы: nobody
Вход

Artifact 1209f386e2a66eb208acd65841a56adb4fde32ed:


0000: ef bb bf 24 65 6e 67 69 6e 65 20 4a 53 63 72 69  ...$engine JScri
0010: 70 74 0d 0a 24 75 6e 61 6d 65 20 67 75 69 64 47  pt..$uname guidG
0020: 65 6e 0d 0a 24 64 6e 61 6d 65 20 d0 93 d0 b5 d0  en..$dname .....
0030: bd d0 b5 d1 80 d0 b0 d1 82 d0 be d1 80 20 d1 83  ............. ..
0040: d0 bd d0 b8 d0 ba d0 b0 d0 bb d1 8c d0 bd d1 8b  ................
0050: d1 85 20 d0 b8 d0 b4 d0 b5 d0 bd d1 82 d0 b8 d1  .. .............
0060: 84 d0 b8 d0 ba d0 b0 d1 82 d0 be d1 80 d0 be d0  ................
0070: b2 0d 0a 24 61 64 64 69 6e 20 67 6c 6f 62 61 6c  ...$addin global
0080: 0d 0a 0d 0a 2f 2a 20 3d 3d 3d 3d 3d 3d 3d 3d 3d  ..../* =========
0090: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
00a0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
00b0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
00c0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0d 0a 0d  =============...
00d0: 0a 41 55 54 48 4f 52 3a 20 d0 92 d0 b0 d1 81 d0  .AUTHOR: .......
00e0: b8 d0 bb d0 b8 d0 b9 20 d0 a4 d1 80 d0 be d0 bb  ....... ........
00f0: d0 be d0 b2 20 61 6b 61 20 d0 9f d0 b0 d0 bb d1  .... aka .......
0100: 8b d1 87 2c 20 70 61 6c 79 74 73 68 40 6d 61 69  ..., palytsh@mai
0110: 6c 2e 72 75 0d 0a 44 41 54 45 20 20 3a 20 30 32  l.ru..DATE  : 02
0120: 2e 30 32 2e 32 30 31 32 0d 0a 0d 0a 43 4f 4d 4d  .02.2012....COMM
0130: 45 4e 54 3a 20 d0 92 20 d0 be d0 ba d0 bd d0 b5  ENT: .. ........
0140: 20 d0 bf d1 80 d0 be d0 b3 d1 80 d0 b0 d0 bc d0   ...............
0150: bc d0 bd d0 be d0 b3 d0 be 20 d0 bc d0 be d0 b4  ......... ......
0160: d1 83 d0 bb d1 8f 20 d0 b7 d0 b0 d0 bc d0 b5 d0  ...... .........
0170: bd d1 8f d0 b5 d1 82 20 d0 b2 d1 8b d0 b4 d0 b5  ....... ........
0180: d0 bb d0 b5 d0 bd d0 bd d1 8b d0 b9 20 d1 82 d0  ............ ...
0190: b5 d0 ba d1 81 d1 82 20 d0 bd d0 be d0 b2 d1 8b  ....... ........
01a0: d0 bc 20 d0 93 d0 a3 d0 98 d0 94 d0 be d0 bc 2e  .. .............
01b0: 0d 0a 0d 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ....============
01c0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
01d0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
01e0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d  ================
01f0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 20 2a 2f  ============= */
0200: 0d 0a 0d 0a 66 75 6e 63 74 69 6f 6e 20 67 65 74  ....function get
0210: 50 72 65 64 65 66 69 6e 65 64 48 6f 74 6b 65 79  PredefinedHotkey
0220: 73 28 70 72 65 64 65 66 29 7b 0d 0a 09 70 72 65  s(predef){...pre
0230: 64 65 66 2e 73 65 74 56 65 72 73 69 6f 6e 28 31  def.setVersion(1
0240: 29 3b 0d 0a 09 70 72 65 64 65 66 2e 61 64 64 28  );...predef.add(
0250: 22 d0 92 d1 81 d1 82 d0 b0 d0 b2 d0 b8 d1 82 d1  "...............
0260: 8c d0 9d d0 be d0 b2 d1 8b d0 b9 d0 a3 d0 bd d0  ................
0270: b8 d0 ba d0 b0 d0 bb d1 8c d0 bd d1 8b d0 b9 d0  ................
0280: 98 d0 b4 d0 b5 d0 bd d1 82 d0 b8 d1 84 d0 b8 d0  ................
0290: ba d0 b0 d1 82 d0 be d1 80 22 2c 20 0d 0a 09 09  .........", ....
02a0: 22 43 74 72 6c 20 2b 20 41 6c 74 20 2b 20 53 68  "Ctrl + Alt + Sh
02b0: 69 66 74 20 2b 20 47 22 29 3b 0d 0a 7d 0d 0a 0d  ift + G");..}...
02c0: 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 63 72 6f 73  .function macros
02d0: d0 92 d1 81 d1 82 d0 b0 d0 b2 d0 b8 d1 82 d1 8c  ................
02e0: d0 9d d0 be d0 b2 d1 8b d0 b9 d0 a3 d0 bd d0 b8  ................
02f0: d0 ba d0 b0 d0 bb d1 8c d0 bd d1 8b d0 b9 d0 98  ................
0300: d0 b4 d0 b5 d0 bd d1 82 d0 b8 d1 84 d0 b8 d0 ba  ................
0310: d0 b0 d1 82 d0 be d1 80 28 29 7b 0d 0a 09 76 61  ........(){...va
0320: 72 20 77 20 3d 20 73 6e 65 67 6f 70 61 74 2e 61  r w = snegopat.a
0330: 63 74 69 76 65 54 65 78 74 57 69 6e 64 6f 77 28  ctiveTextWindow(
0340: 29 3b 0d 0a 09 69 66 20 28 21 77 29 20 72 65 74  );...if (!w) ret
0350: 75 72 6e 20 66 61 6c 73 65 3b 0d 0a 09 0d 0a 09  urn false;......
0360: 76 61 72 20 73 65 6c 20 3d 20 77 2e 67 65 74 53  var sel = w.getS
0370: 65 6c 65 63 74 69 6f 6e 28 29 3b 0d 0a 09 77 2e  election();...w.
0380: 73 65 6c 65 63 74 65 64 54 65 78 74 20 3d 20 6e  selectedText = n
0390: 65 77 47 75 69 64 28 29 3b 0d 0a 7d 0d 0a 0d 0a  ewGuid();..}....
03a0: 66 75 6e 63 74 69 6f 6e 20 6e 65 77 47 75 69 64  function newGuid
03b0: 28 29 7b 0d 0a 09 76 61 72 20 71 20 3d 20 76 38  (){...var q = v8
03c0: 4e 65 77 28 22 d0 a3 d0 bd d0 b8 d0 ba d0 b0 d0  New("...........
03d0: bb d1 8c d0 bd d1 8b d0 b9 d0 98 d0 b4 d0 b5 d0  ................
03e0: bd d1 82 d0 b8 d1 84 d0 b8 d0 ba d0 b0 d1 82 d0  ................
03f0: be d1 80 22 29 3b 0d 0a 09 72 65 74 75 72 6e 20  ...");...return 
0400: 74 6f 56 38 56 61 6c 75 65 28 71 29 2e 70 72 65  toV8Value(q).pre
0410: 73 65 6e 74 61 74 69 6f 6e 28 29 3b 0d 0a 7d 0d  sentation();..}.
0420: 0a                                               .