Hex Artifact Content Вы: nobody
Вход

Artifact 9f74169ef05f9269d012d4a29e573e15cb38cfea:


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 71 75 65 72 79  pt..$uname query
0020: 5f 63 6f 6c 6f 72 73 0d 0a 24 64 6e 61 6d 65 20  _colors..$dname 
0030: d0 9d d0 b0 d1 81 d1 82 d1 80 d0 be d0 b9 d0 ba  ................
0040: d0 b0 20 d1 86 d0 b2 d0 b5 d1 82 d0 be d0 b2 20  .. ............ 
0050: d1 80 d0 b5 d0 b4 d0 b0 d0 ba d1 82 d0 be d1 80  ................
0060: d0 b0 20 d0 b7 d0 b0 d0 bf d1 80 d0 be d1 81 d0  .. .............
0070: be d0 b2 0d 0a 0d 0a 2f 2a 0d 0a 20 2a 20 28 63  ......./*.. * (c
0080: 29 20 d0 90 d0 bb d0 b5 d0 ba d1 81 d0 b0 d0 bd  ) ..............
0090: d0 b4 d1 80 20 d0 9e d1 80 d0 b5 d1 84 d0 ba d0  .... ...........
00a0: be d0 b2 0d 0a 20 2a 20 2d 20 d0 92 d0 b8 d0 b4  ..... * - ......
00b0: d0 b8 d1 88 d1 8c 20 d1 81 d1 83 d1 81 d0 bb d0  ...... .........
00c0: b8 d0 ba d0 b0 3f 0d 0a 20 2a 20 2d 20 d0 9d d0  .....?.. * - ...
00d0: b5 d1 82 2e 0d 0a 20 2a 20 2d 20 d0 98 20 d1 8f  ...... * - .. ..
00e0: 20 d0 bd d0 b5 20 d0 b2 d0 b8 d0 b6 d1 83 2e 20   .... ......... 
00f0: d0 90 20 d0 be d0 bd 20 d0 b5 d1 81 d1 82 d1 8c  .. .... ........
0100: 2e 0d 0a 20 2a 20 d0 9f d1 80 d0 be d1 81 d0 bc  ... * ..........
0110: d0 b0 d1 82 d1 80 d0 b8 d0 b2 d0 b0 d1 8f 20 d1  .............. .
0120: 80 d0 b0 d0 b7 d0 bb d0 b8 d1 87 d0 bd d1 8b d0  ................
0130: b5 20 d0 bd d0 b0 d1 81 d1 82 d1 80 d0 be d0 b9  . ..............
0140: d0 ba d0 b8 2c 20 d1 85 d1 80 d0 b0 d0 bd d1 8f  ...., ..........
0150: d1 89 d0 b8 d0 b5 d1 81 d1 8f 20 d0 b2 20 d0 bf  .......... .. ..
0160: d1 80 d0 be d1 84 d0 b0 d0 b9 d0 bb d0 b5 20 31  .............. 1
0170: d0 a1 2c 20 d0 bd d0 b0 d1 82 d0 ba d0 bd d1 83  .., ............
0180: d0 bb d1 81 d1 8f 20 d0 bd d0 b0 20 d0 bd d0 b0  ...... .... ....
0190: d1 81 d1 82 d1 80 d0 be d0 b9 d0 ba d1 83 20 d1  .............. .
01a0: 86 d0 b2 d0 b5 d1 82 d0 be d0 b2 20 d0 b4 d0 bb  ........... ....
01b0: d1 8f 0d 0a 20 2a 20 d1 80 d0 b0 d0 b7 d0 bd d1  .... * .........
01c0: 8b d1 85 20 d0 ba d0 b0 d1 82 d0 b5 d0 b3 d0 be  ... ............
01d0: d1 80 d0 b8 d0 b9 20 d1 81 d0 bb d0 be d0 b2 20  ...... ........ 
01e0: d0 b2 20 d1 80 d0 b5 d0 b4 d0 b0 d0 ba d1 82 d0  .. .............
01f0: be d1 80 d0 b5 20 d0 b7 d0 b0 d0 bf d1 80 d0 be  ..... ..........
0200: d1 81 d0 be d0 b2 2e 20 d0 94 d0 bb d1 8f 20 d0  ....... ...... .
0210: bc d0 be d0 b4 d1 83 d0 bb d0 b5 d0 b9 20 d0 bf  ............. ..
0220: d0 be d0 b4 d0 be d0 b1 d0 bd d1 8b d0 b5 20 d0  .............. .
0230: bd d0 b0 d1 81 d1 82 d1 80 d0 be d0 b9 d0 ba d0  ................
0240: b8 20 d0 b2 d1 8b d0 bd d0 b5 d1 81 d0 b5 d0 bd  . ..............
0250: d1 8b 20 d0 b2 20 d0 bf d0 be d0 bb d1 8c d0 b7  .. .. ..........
0260: d0 be d0 b2 d0 b0 d1 82 d0 b5 d0 bb d1 8c d1 81  ................
0270: d0 ba d0 b8 d0 b9 0d 0a 20 2a 20 d0 b8 d0 bd d1  ........ * .....
0280: 82 d0 b5 d1 80 d1 84 d0 b5 d0 b9 d1 81 2c 20 d0  ............., .
0290: b0 20 d0 b4 d0 bb d1 8f 20 d0 b7 d0 b0 d0 bf d1  . ...... .......
02a0: 80 d0 be d1 81 d0 be d0 b2 20 2d 20 d0 bd d0 b5  ......... - ....
02b0: d1 82 2e 20 d0 ad d1 82 d0 be d1 82 20 d1 81 d0  ... ........ ...
02c0: ba d1 80 d0 b8 d0 bf d1 82 20 d0 b8 d1 81 d0 bf  ......... ......
02d0: d1 80 d0 b0 d0 b2 d0 bb d1 8f d0 b5 d1 82 20 d0  .............. .
02e0: b4 d0 b0 d0 bd d0 bd d1 83 d1 8e 20 d0 bd d0 b5  ........... ....
02f0: d1 81 d0 bf d1 80 d0 b0 d0 b2 d0 b5 d0 b4 d0 bb  ................
0300: d0 b8 d0 b2 d0 be d1 81 d1 82 d1 8c 2e 0d 0a 20  ............... 
0310: 2a 2f 0d 0a 0d 0a 66 75 6e 63 74 69 6f 6e 20 6d  */....function m
0320: 61 63 72 6f 73 d0 9e d1 82 d0 ba d1 80 d1 8b d1  acros...........
0330: 82 d1 8c d0 9e d0 ba d0 bd d0 be 28 29 0d 0a 7b  ...........()..{
0340: 0d 0a 20 20 20 20 66 6f 72 6d 20 3d 20 6c 6f 61  ..    form = loa
0350: 64 53 63 72 69 70 74 46 6f 72 6d 28 53 65 6c 66  dScriptForm(Self
0360: 53 63 72 69 70 74 2e 66 75 6c 6c 50 61 74 68 2e  Script.fullPath.
0370: 72 65 70 6c 61 63 65 28 2f 6a 73 24 2f 69 2c 20  replace(/js$/i, 
0380: 27 73 73 66 27 29 2c 20 53 65 6c 66 53 63 72 69  'ssf'), SelfScri
0390: 70 74 2e 73 65 6c 66 29 0d 0a 20 20 20 20 66 6f  pt.self)..    fo
03a0: 72 6d 2e d0 9e d1 82 d0 ba d1 80 d1 8b d1 82 d1  rm..............
03b0: 8c d0 9c d0 be d0 b4 d0 b0 d0 bb d1 8c d0 bd d0  ................
03c0: be 28 29 0d 0a 20 20 20 20 66 6f 72 6d 20 3d 20  .()..    form = 
03d0: 6e 75 6c 6c 0d 0a 7d 0d 0a 0d 0a 2f 2a 20 d0 92  null..}..../* ..
03e0: d0 be d0 b7 d0 b2 d1 80 d0 b0 d1 89 d0 b0 d0 b5  ................
03f0: d1 82 20 d0 bd d0 b0 d0 b7 d0 b2 d0 b0 d0 bd d0  .. .............
0400: b8 d0 b5 20 d0 bc d0 b0 d0 ba d1 80 d0 be d1 81  ... ............
0410: d0 b0 20 d0 bf d0 be 20 d1 83 d0 bc d0 be d0 bb  .. .... ........
0420: d1 87 d0 b0 d0 bd d0 b8 d1 8e 20 2d 20 d0 b2 d1  .......... - ...
0430: 8b d0 b7 d1 8b d0 b2 d0 b0 d0 b5 d1 82 d1 81 d1  ................
0440: 8f 2c 20 d0 ba d0 be d0 b3 d0 b4 d0 b0 20 d0 bf  ., .......... ..
0450: d0 be d0 bb d1 8c d0 b7 d0 be d0 b2 d0 b0 d1 82  ................
0460: d0 b5 d0 bb d1 8c 20 0d 0a d0 b4 d0 b2 d0 b0 d0  ...... .........
0470: b6 d0 b4 d1 8b 20 d1 89 d0 b5 d0 bb d0 ba d0 b0  ..... ..........
0480: d0 b5 d1 82 20 d0 bc d1 8b d1 88 d1 8c d1 8e 20  .... .......... 
0490: d0 bf d0 be 20 d0 bd d0 b0 d0 b7 d0 b2 d0 b0 d0  .... ...........
04a0: bd d0 b8 d1 8e 20 d1 81 d0 ba d1 80 d0 b8 d0 bf  ..... ..........
04b0: d1 82 d0 b0 20 d0 b2 20 d0 be d0 ba d0 bd d0 b5  .... .. ........
04c0: 20 d0 a1 d0 bd d0 b5 d0 b3 d0 be d0 bf d0 b0 d1   ...............
04d0: 82 d0 b0 2e 20 2a 2f 0d 0a 66 75 6e 63 74 69 6f  .... */..functio
04e0: 6e 20 67 65 74 44 65 66 61 75 6c 74 4d 61 63 72  n getDefaultMacr
04f0: 6f 73 28 29 20 7b 0d 0a 20 20 20 20 72 65 74 75  os() {..    retu
0500: 72 6e 20 27 d0 9e d1 82 d0 ba d1 80 d1 8b d1 82  rn '............
0510: d1 8c d0 9e d0 ba d0 bd d0 be 27 3b 0d 0a 7d 0d  ..........';..}.
0520: 0a 0d 0a 66 75 6e 63 74 69 6f 6e 20 d0 9f d1 80  ...function ....
0530: d0 b8 d0 9e d1 82 d0 ba d1 80 d1 8b d1 82 d0 b8  ................
0540: d0 b8 28 29 0d 0a 7b 0d 0a 20 20 20 20 76 61 72  ..()..{..    var
0550: 20 71 65 63 20 3d 20 70 72 6f 66 69 6c 65 52 6f   qec = profileRo
0560: 6f 74 2e 67 65 74 46 6f 6c 64 65 72 28 22 53 65  ot.getFolder("Se
0570: 6c 65 63 74 43 6f 6c 6f 72 43 61 74 65 67 6f 72  lectColorCategor
0580: 79 22 29 0d 0a 20 20 20 20 66 6f 72 28 76 61 72  y")..    for(var
0590: 20 69 20 3d 20 30 2c 20 63 20 3d 20 71 65 63 2e   i = 0, c = qec.
05a0: 76 61 6c 75 65 73 43 6f 75 6e 74 3b 20 69 20 3c  valuesCount; i <
05b0: 20 63 3b 20 69 2b 2b 29 0d 0a 20 20 20 20 7b 0d   c; i++)..    {.
05c0: 0a 20 20 20 20 20 20 20 20 76 61 72 20 72 6f 77  .        var row
05d0: 20 3d 20 66 6f 72 6d 2e d0 9a d0 b0 d1 82 d0 b5   = form.........
05e0: d0 b3 d0 be d1 80 d0 b8 d0 b8 2e d0 94 d0 be d0  ................
05f0: b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 28 29 0d 0a 20  ...........().. 
0600: 20 20 20 20 20 20 20 72 6f 77 2e d0 9a d0 b0 d1         row......
0610: 82 d0 b5 d0 b3 d0 be d1 80 d0 b8 d1 8f 20 3d 20  ............. = 
0620: 71 65 63 2e 76 61 6c 75 65 4e 61 6d 65 28 69 29  qec.valueName(i)
0630: 0d 0a 20 20 20 20 20 20 20 20 72 6f 77 2e d0 a6  ..        row...
0640: d0 b2 d0 b5 d1 82 20 3d 20 71 65 63 2e 67 65 74  ...... = qec.get
0650: 56 61 6c 75 65 41 74 28 69 29 0d 0a 20 20 20 20  ValueAt(i)..    
0660: 7d 0d 0a 7d 0d 0a 0d 0a 66 75 6e 63 74 69 6f 6e  }..}....function
0670: 20 d0 97 d0 b0 d0 bf d0 b8 d1 81 d0 b0 d1 82 d1   ...............
0680: 8c 28 d0 9a d0 bd d0 be d0 bf d0 ba d0 b0 29 0d  .(............).
0690: 0a 7b 0d 0a 20 20 20 20 66 6f 72 28 76 61 72 20  .{..    for(var 
06a0: 72 6f 77 73 20 3d 20 6e 65 77 20 45 6e 75 6d 65  rows = new Enume
06b0: 72 61 74 6f 72 28 66 6f 72 6d 2e d0 9a d0 b0 d1  rator(form......
06c0: 82 d0 b5 d0 b3 d0 be d1 80 d0 b8 d0 b8 29 3b 20  .............); 
06d0: 21 72 6f 77 73 2e 61 74 45 6e 64 28 29 3b 20 72  !rows.atEnd(); r
06e0: 6f 77 73 2e 6d 6f 76 65 4e 65 78 74 28 29 29 0d  ows.moveNext()).
06f0: 0a 20 20 20 20 7b 0d 0a 20 20 20 20 20 20 20 20  .    {..        
0700: 76 61 72 20 72 6f 77 20 3d 20 72 6f 77 73 2e 69  var row = rows.i
0710: 74 65 6d 28 29 0d 0a 20 20 20 20 20 20 20 20 70  tem()..        p
0720: 72 6f 66 69 6c 65 52 6f 6f 74 2e 73 65 74 56 61  rofileRoot.setVa
0730: 6c 75 65 28 22 53 65 6c 65 63 74 43 6f 6c 6f 72  lue("SelectColor
0740: 43 61 74 65 67 6f 72 79 2f 22 20 2b 20 72 6f 77  Category/" + row
0750: 2e d0 9a d0 b0 d1 82 d0 b5 d0 b3 d0 be d1 80 d0  ................
0760: b8 d1 8f 2c 20 72 6f 77 2e d0 a6 d0 b2 d0 b5 d1  ..., row........
0770: 82 29 0d 0a 20 20 20 20 7d 0d 0a 20 20 20 20 4d  .)..    }..    M
0780: 65 73 73 61 67 65 42 6f 78 28 22 d0 94 d0 bb d1  essageBox(".....
0790: 8f 20 d0 b2 d1 81 d1 82 d1 83 d0 bf d0 bb d0 b5  . ..............
07a0: d0 bd d0 b8 d1 8f 20 d0 b8 d0 b7 d0 bc d0 b5 d0  ...... .........
07b0: bd d0 b5 d0 bd d0 b8 d0 b9 20 d0 b2 20 d1 81 d0  ......... .. ...
07c0: b8 d0 bb d1 83 20 d0 bf d0 b5 d1 80 d0 b5 d0 b7  ..... ..........
07d0: d0 b0 d0 bf d1 83 d1 81 d1 82 d0 b8 d1 82 d0 b5  ................
07e0: 20 d0 9a d0 be d0 bd d1 84 d0 b8 d0 b3 d1 83 d1   ...............
07f0: 80 d0 b0 d1 82 d0 be d1 80 22 2c 20 6d 62 4f 6b  .........", mbOk
0800: 20 7c 20 6d 62 49 63 6f 6e 49 6e 66 6f 72 6d 61   | mbIconInforma
0810: 74 69 6f 6e 2c 20 22 d0 a1 d0 bd d0 b5 d0 b3 d0  tion, ".........
0820: be d0 bf d0 b0 d1 82 22 29 0d 0a 7d 0d 0a 0d 0a  .......")..}....
0830: 66 75 6e 63 74 69 6f 6e 20 d0 97 d0 b0 d0 bf d0  function .......
0840: b8 d1 81 d0 b0 d1 82 d1 8c d0 98 d0 97 d0 b0 d0  ................
0850: ba d1 80 d1 8b d1 82 d1 8c 28 d0 9a d0 bd d0 be  .........(......
0860: d0 bf d0 ba d0 b0 29 0d 0a 7b 0d 0a 20 20 20 20  ......)..{..    
0870: d0 97 d0 b0 d0 bf d0 b8 d1 81 d0 b0 d1 82 d1 8c  ................
0880: 28 29 0d 0a 20 20 20 20 66 6f 72 6d 2e d0 97 d0  ()..    form....
0890: b0 d0 ba d1 80 d1 8b d1 82 d1 8c 28 29 0d 0a 7d  ...........()..}
08a0: 0d 0a 0d 0a 66 75 6e 63 74 69 6f 6e 20 d0 9f d1  ....function ...
08b0: 80 d0 b8 d0 92 d1 8b d0 b2 d0 be d0 b4 d0 b5 d0  ................
08c0: a1 d1 82 d1 80 d0 be d0 ba d0 b8 28 d0 ad d0 bb  ...........(....
08d0: d0 b5 d0 bc d0 b5 d0 bd d1 82 2c 20 d0 9e d1 84  .........., ....
08e0: d0 be d1 80 d0 bc d0 bb d0 b5 d0 bd d0 b8 d0 b5  ................
08f0: d0 a1 d1 82 d1 80 d0 be d0 ba d0 b8 2c 20 d0 94  ............, ..
0900: d0 b0 d0 bd d0 bd d1 8b d0 b5 d0 a1 d1 82 d1 80  ................
0910: d0 be d0 ba d0 b8 29 0d 0a 7b 0d 0a 20 20 20 20  ......)..{..    
0920: d0 9e d1 84 d0 be d1 80 d0 bc d0 bb d0 b5 d0 bd  ................
0930: d0 b8 d0 b5 d0 a1 d1 82 d1 80 d0 be d0 ba d0 b8  ................
0940: 2e 76 61 6c 2e d0 af d1 87 d0 b5 d0 b9 d0 ba d0  .val............
0950: b8 2e d0 9f d0 be d0 ba d0 b0 d0 b7 2e d0 a6 d0  ................
0960: b2 d0 b5 d1 82 d0 a4 d0 be d0 bd d0 b0 20 3d 20  ............. = 
0970: d0 94 d0 b0 d0 bd d0 bd d1 8b d0 b5 d0 a1 d1 82  ................
0980: d1 80 d0 be d0 ba d0 b8 2e 76 61 6c 2e d0 a6 d0  .........val....
0990: b2 d0 b5 d1 82 0d 0a 7d                          .......}