Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #NoTrayIcon
- ; Decompiled sourcecode of
- ; ReMouse Standard 4.1 [2018]
- ;
- ;
- ; Decompile
- ; http://bit.do/myAutToExe
- ; options/GetCamo
- ;
- ; Deobfuscate
- ; Copy & paste hex data at the end of skript -> apply convert Hex->Bin -> Save to *.tbl
- ;
- ; use SciTE Trace lines to find problems
- ;
- #Region ;**** Directives created by AutoIt3Wrapper_GUI ****
- #AutoIt3Wrapper_Icon=conf\ext\app_ico.ico
- #AutoIt3Wrapper_Compression=4
- #AutoIt3Wrapper_Res_Comment=www.remouse.com
- #AutoIt3Wrapper_Res_Description=ReMouse Standard
- #AutoIt3Wrapper_Res_Fileversion=4.1
- #AutoIt3Wrapper_Res_ProductName=ReMouse Standard
- #AutoIt3Wrapper_Res_ProductVersion=4.1
- #AutoIt3Wrapper_Res_LegalCopyright=AutomaticSolution Software
- #AutoIt3Wrapper_Res_Language=1033
- #AutoIt3Wrapper_Run_Au3Stripper=y
- #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
- GLOBAL $A2C01E02C45[2]
- GLOBAL $A0611005839 = OBJEVENT("AutoIt.Error", "Fn0107")
- ONAUTOITEXITREGISTER("Fn0105")
- GLOBAL CONST $WinTitle_Restarting = "restart_ReMouse_Standard_4_1_0"
- IF WINEXISTS($WinTitle_Restarting) THEN
- PROCESSCLOsE(WINGETPROCESS($WinTitle_Restarting))
- IF WINEXISTS("version_4_1_0_Remouse_Task_Manager_Standard_only") THEN
- PROCESSCLOsE(WINGETPROCESS("version_4_1_0_Remouse_Task_Manager_Standard_only"))
- SLEEP(0x01F4)
- ENDIF
- ENDIF
- Fn0106()
- GLOBAL CONST $A1D1170534C = 1
- GLOBAL CONST $A5111905C16 = 2
- GLOBAL CONST $A1A11B02F22 = 4
- GLOBAL CONST $A4611D01339 = 8
- GLOBAL CONST $A0011F05F0B = 0x0010
- GLOBAL CONST $A0021100D18 = 0x0020
- GLOBAL CONST $A2C21300C0A = 0x0040
- GLOBAL CONST $A5121502163 = 0x0080
- GLOBAL CONST $A452170295C = 0x0100
- GLOBAL CONST $A212190155F = 0x0200
- GLOBAL CONST $A1021B0564A = 0x0400
- GLOBAL CONST $A4721D0492C = 0x0800
- GLOBAL CONST $A3821F01632 = 0x001F0FFF
- GLOBAL CONST $A5531100445 = 0
- GLOBAL CONST $A083130090D = 1
- GLOBAL CONST $A3231500F11 = 0
- GLOBAL CONST $A4331703638 = 1
- GLOBAL CONST $A5931904B3D = 2
- GLOBAL CONST $A3C31B01A16 = 0
- GLOBAL CONST $A2931D03A2D = 1
- GLOBAL CONST $A6231F0554D = 2
- GLOBAL CONST $A514110521B = 0x0010
- GLOBAL CONST $A3E41303060 = 0x0020
- GLOBAL CONST $A0641501E03 = 0x0020
- GLOBAL CONST $A1941703C16 = 0x0040
- GLOBAL CONST $A5E41905437 = 0x0080
- GLOBAL CONST $A1B41B03130 = 0x0100
- GLOBAL CONST $A5841D04520 = -1
- GLOBAL CONST $A1941F04B5E = 1
- GLOBAL CONST $A2C51105439 = 2
- GLOBAL CONST $A1651305462 = 4
- GLOBAL CONST $A265150425B = 8
- GLOBAL CONST $A3C5170381B = 0x0010
- GLOBAL CONST $A555190302C = 1
- GLOBAL CONST $A0351B01442 = 2
- GLOBAL CONST $A4051D0550C = 3
- GLOBAL CONST $A4E51F00F07 = 4
- GLOBAL CONST $A636110541F = 5
- GLOBAL CONST $A5F6130212C = -1
- GLOBAL CONST $A3C6150580A = 0
- GLOBAL CONST $A636170582C = 1
- GLOBAL CONST $A5561900833 = 2
- GLOBAL CONST $A1961B02E30 = 1
- GLOBAL CONST $A2D61D0342F = 2
- GLOBAL CONST $A1B61F02320 = 4
- GLOBAL CONST $A0A71103117 = 0x0010
- GLOBAL CONST $A537130325E = 0x0020
- GLOBAL CONST $A1C71501D20 = 0x0040
- GLOBAL CONST $A5B71702934 = 0x0080
- GLOBAL CONST $A6371903D3F = 0x0100
- GLOBAL CONST $A3F71B03E25 = 0x0200
- GLOBAL CONST $A0371D0595F = 0x0400
- GLOBAL CONST $A6171F05047 = 0x0800
- GLOBAL CONST $A598110482B = 0x1000
- GLOBAL CONST $A1981301455 = 0x2000
- GLOBAL CONST $A4A81501E4E = 0x4000
- GLOBAL CONST $A0D81701F33 = 1
- GLOBAL CONST $A0C81902521 = 2
- GLOBAL CONST $A3581B02408 = 4
- GLOBAL CONST $A4481D00400 = 0x10000000
- GLOBAL CONST $A1D81F05463 = 0x20000000
- GLOBAL CONST $A5C91102E5A = 0x40000000
- GLOBAL CONST $A2691302F5B = 0x80000000
- GLOBAL CONST $A2391503F2E = 0x0020
- GLOBAL CONST $A0091704003 = 0x0010
- GLOBAL CONST $A6091904C4D = 0x4000
- GLOBAL CONST $A2891B01B58 = 0x8000
- GLOBAL CONST $A5291D01611 = 2
- GLOBAL CONST $A0191F05655 = 1
- GLOBAL CONST $A45A110313F = 0
- GLOBAL CONST $A2FA1300044 = 4
- GLOBAL CONST $A2AA1504805 = 0xFFFF
- GLOBAL CONST $A42A1701618 = 0
- GLOBAL CONST $A60A1901E0E = 0x00FF
- GLOBAL CONST $A3EA1B00558 = 0x00FFFBF0
- GLOBAL CONST $A44A1D01E4D = 0x00FF00FF
- GLOBAL CONST $A2DA1F0451C = 0x00808080
- GLOBAL CONST $A58B1100C03 = 0x8000
- GLOBAL CONST $A44B1302C0A = 0xFF00
- GLOBAL CONST $A07B150455B = 0x008B1C62
- GLOBAL CONST $A11B1702D26 = 0x02C4
- GLOBAL CONST $A46B190551E = 0x00A0A0A4
- GLOBAL CONST $A01B1B00D07 = 0x00C0DCC0
- GLOBAL CONST $A59B1D01F56 = 0x0080
- GLOBAL CONST $A47B1F0150C = 0x00808000
- GLOBAL CONST $A27C1104509 = 0x00800080
- GLOBAL CONST $A33C1304704 = 0x00FF0000
- GLOBAL CONST $A2AC1505D58 = 0x00C0C0C0
- GLOBAL CONST $A01C170432F = 0x00A6CAF0
- GLOBAL CONST $A0DC1904307 = 0x8080
- GLOBAL CONST $A37C1B05943 = 0x00FFFFFF
- GLOBAL CONST $A5CC1D01646 = 0x00FFFF00
- GLOBAL CONST $A4CC1F0364C = 0xFFFFFFFF
- GLOBAL CONST $A55D1103B5F = 0xFF000000
- GLOBAL CONST $A45D1306308 = 0x00FFFF00
- GLOBAL CONST $A03D1502B0C = 0
- GLOBAL CONST $A10D1703427 = 0x00FF0000
- GLOBAL CONST $A37D1904647 = 0x00F0FBFF
- GLOBAL CONST $A49D1B05E2E = 0x00FF00FF
- GLOBAL CONST $A1ED1D00B53 = 0x00808080
- GLOBAL CONST $A3BD1F03549 = 0x8000
- GLOBAL CONST $A40E1101817 = 0xFF00
- GLOBAL CONST $A07E1301130 = 0x00621C8B
- GLOBAL CONST $A57E1501A4C = 0x00C40200
- GLOBAL CONST $A11E1702B2F = 0x00A4A0A0
- GLOBAL CONST $A10E1901554 = 0x00C0DCC0
- GLOBAL CONST $A2FE1B05D3E = 0x00800000
- GLOBAL CONST $A62E1D04150 = 0x8080
- GLOBAL CONST $A46E1F02A21 = 0x00800080
- GLOBAL CONST $A59F1102462 = 0x00FF
- GLOBAL CONST $A2DF1303D0F = 0x00C0C0C0
- GLOBAL CONST $A0EF150583B = 0x00F0CAA6
- GLOBAL CONST $A3CF1703323 = 0x00808000
- GLOBAL CONST $A28F190362E = 0x00FFFFFF
- GLOBAL CONST $A62F1B00232 = 0xFFFF
- GLOBAL CONST $A57F1D0412B = 0x0100
- GLOBAL CONST $A3DF1F04105 = 2
- GLOBAL CONST $A1D02104C08 = 1
- GLOBAL CONST $A0D02304E07 = 0
- GLOBAL CONST $A1202505C3D = 1
- GLOBAL CONST $A1802701A0F = 2
- GLOBAL CONST $A400290132B = 0
- GLOBAL CONST $A5F02B02432 = 1
- GLOBAL CONST $A3402D04E63 = 0
- GLOBAL CONST $A2E02F0171E = 1
- GLOBAL CONST $A5412104D0D = 1
- GLOBAL CONST $A0512301842 = 2
- GLOBAL CONST $A5B1250443C = 3
- GLOBAL CONST $A1212704033 = 4
- GLOBAL CONST $A4712905C59 = 1
- GLOBAL CONST $A5112B05C32 = 2
- GLOBAL CONST $A3E12D0292C = 3
- GLOBAL CONST $A5B12F0070C = 4
- GLOBAL CONST $A3722103739 = 8
- GLOBAL CONST $A0C22305339 = 0x0010
- GLOBAL CONST $A5C22502C0F = 0x0020
- GLOBAL CONST $A2922701315 = 0x0040
- GLOBAL CONST $A3D22904352 = 0x0080
- GLOBAL CONST $A2D22B02803 = 0x0081
- GLOBAL CONST $A4422D00541 = 0x0082
- GLOBAL CONST $A3E22F0194A = 0x0083
- GLOBAL CONST $A0A3210545F = 1
- GLOBAL CONST $A1B32303523 = 2
- GLOBAL CONST $A3732502326 = 3
- GLOBAL CONST $A0E3270290A = 4
- GLOBAL CONST $A2C32905A0C = 8
- GLOBAL CONST $A4432B04512 = 0x0010
- GLOBAL CONST $A4632D01363 = 1
- GLOBAL CONST $A2332F04802 = 2
- GLOBAL CONST $A2342104344 = 4
- GLOBAL CONST $A124230062A = 8
- GLOBAL CONST $A5A42504709 = 0x0010
- GLOBAL CONST $A1442701F1F = 0x0020
- GLOBAL CONST $A3642905403 = 0x02000000
- GLOBAL CONST $A3142B02D5C = 0x04000000
- GLOBAL CONST $A0A42D00C06 = 0x08000000
- GLOBAL CONST $A4442F04F13 = 1
- GLOBAL CONST $A1E52102346 = 2
- GLOBAL CONST $A2852306004 = 4
- GLOBAL CONST $A5F52504744 = 0x000C
- GLOBAL CONST $A0C52703A22 = 0x0100
- GLOBAL CONST $A3852900D00 = 0x0200
- GLOBAL CONST $A0652B05A0E = 0x0400
- GLOBAL CONST $A0452D00E20 = 0x0800
- GLOBAL CONST $A0052F0232D = 0x1000
- GLOBAL CONST $A136210213F = 0x2000
- GLOBAL CONST $A1D62303407 = 0
- GLOBAL CONST $A1562500B4E = 1
- GLOBAL CONST $A6062703B10 = 2
- GLOBAL CONST $A3F62904D29 = 3
- GLOBAL CONST $A5262B01E0E = 4
- GLOBAL CONST $A5762D01D16 = 5
- GLOBAL CONST $A0662F02732 = 0xFFFFFFFC
- GLOBAL CONST $A157210162E = 0xFFFFFFFA
- GLOBAL CONST $A0E7230511C = 0xFFFFFFF8
- GLOBAL CONST $A187250031C = 0xFFFFFFF4
- GLOBAL CONST $A3972706315 = 0xFFFFFFF0
- GLOBAL CONST $A5A72901545 = 0xFFFFFFEC
- GLOBAL CONST $A4372B05E01 = 0xFFFFFFEB
- GLOBAL CONST $A5272D04F38 = 0
- GLOBAL CONST $A5072F06356 = 1
- GLOBAL CONST $A5382100625 = 2
- GLOBAL CONST $A358230283F = 3
- GLOBAL CONST $A4B82506047 = 4
- GLOBAL CONST $A5382701D21 = 5
- GLOBAL CONST $A3782902752 = 6
- GLOBAL CONST $A5682B04633 = 7
- GLOBAL CONST $A0582D02960 = 8
- GLOBAL CONST $A1B82F0313F = 9
- GLOBAL CONST $A2892100623 = 10
- GLOBAL CONST $A2B92303C63 = 0x000B
- GLOBAL CONST $A3392505263 = 0x000C
- GLOBAL CONST $A6092705454 = 0x000D
- GLOBAL CONST $A5A9290592B = 0x000E
- GLOBAL CONST $A2A92B02B41 = 0
- GLOBAL CONST $A3392D05D4A = 1
- GLOBAL CONST $A1892F00D53 = 2
- GLOBAL CONST $A57A2104A5C = 4
- GLOBAL CONST $A40A2300320 = 8
- GLOBAL CONST $A3CA250170C = 0x0010
- GLOBAL CONST $A39A270592A = 0x0020
- GLOBAL CONST $A13A2903E51 = 0x0040
- GLOBAL CONST $A40A2B06360 = 0x0080
- GLOBAL CONST $A2AA2D00220 = 0x1000
- GLOBAL CONST $A0BA2F00013 = 0x2000
- GLOBAL CONST $A0CB2100D5D = 0x4000
- GLOBAL CONST $A60B2305022 = 0x8000
- GLOBAL CONST $A0CB2504A26 = 0
- GLOBAL CONST $A04B270225A = 1
- GLOBAL CONST $A42B290002F = 2
- GLOBAL CONST $A1FB2B06148 = 0
- GLOBAL CONST $A0CB2D03A0B = 1
- GLOBAL CONST $A03B2F01232 = 0
- GLOBAL CONST $A10C210072F = 1
- GLOBAL CONST $A3CC2305C18 = 1
- GLOBAL CONST $A15C2504710 = 2
- GLOBAL CONST $A01C270014F = 8
- GLOBAL CONST $A41C2902762 = 0
- GLOBAL CONST $A57C2B0603A = 0xFFFFFFFE
- GLOBAL CONST $A2FC2D00D37 = 0xFFFFFFF9
- GLOBAL CONST $A27C2F0574C = 0xFFFFFFF8
- GLOBAL CONST $A40D210460A = 0xFFFFFFF7
- GLOBAL CONST $A00D2305F55 = 0xFFFFFFF6
- GLOBAL CONST $A04D2500446 = 0xFFFFFFF5
- GLOBAL CONST $A46D2703723 = 0x0028
- GLOBAL CONST $A4ED290264E = 0x0023
- GLOBAL CONST $A26D2B06128 = 0x0024
- GLOBAL CONST $A40D2D03D57 = 0x0025
- GLOBAL CONST $A04D2F03459 = 0x0022
- GLOBAL CONST $A04E2104938 = 0x0021
- GLOBAL CONST $A11E2301412 = 0x0027
- GLOBAL CONST $A28E2503225 = 0x0026
- GLOBAL CONST $A11E2705321 = 0
- GLOBAL CONST $A5BE2905041 = 1
- GLOBAL CONST $A0EE2B0080E = 2
- GLOBAL CONST $A53E2D0602F = 3
- GLOBAL CONST $A62E2F05947 = 4
- GLOBAL CONST $A04F2100F38 = 5
- GLOBAL CONST $A5CF2302729 = 0x0010
- GLOBAL CONST $A60F2501329 = 0x0020
- GLOBAL CONST $A1DF2704B23 = 0x0030
- GLOBAL CONST $A4EF2901511 = 0x0040
- GLOBAL CONST $A3FF2B01427 = 0
- GLOBAL CONST $A1DF2D0080F = 0x0100
- GLOBAL CONST $A1EF2F03038 = 0x0200
- GLOBAL CONST $A1103100A33 = 0
- GLOBAL CONST $A0703305C03 = 0x1000
- GLOBAL CONST $A5903504B34 = 0x2000
- GLOBAL CONST $A0C03704041 = 0x00040000
- GLOBAL CONST $A420390635F = 0x00080000
- GLOBAL CONST $A0603B0612E = -1
- GLOBAL CONST $A2703D03A33 = 1
- GLOBAL CONST $A4903F00E18 = 2
- GLOBAL CONST $A3B13103316 = 3
- GLOBAL CONST $A3F13304028 = 4
- GLOBAL CONST $A3713503F3E = 5
- GLOBAL CONST $A2113704B4C = 6
- GLOBAL CONST $A1813904A1C = 7
- GLOBAL CONST $A0B13B02760 = 10
- GLOBAL CONST $A1713D02D22 = 0x000B
- GLOBAL CONST $A5013F0381D = 1
- GLOBAL CONST $A472310510A = 2
- GLOBAL CONST $A5B23304325 = 4
- GLOBAL CONST $A0A23504E60 = 8
- GLOBAL CONST $A1E23700613 = 0x0010
- GLOBAL CONST $A402390425F = 0x0020
- GLOBAL CONST $A3B23B00963 = 0
- GLOBAL CONST $A1923D00B27 = 1
- GLOBAL CONST $A4923F05B55 = 2
- GLOBAL CONST $A3833103249 = 3
- GLOBAL CONST $A5E33301E20 = 0x0010
- GLOBAL CONST $A4733505E0F = 0
- GLOBAL CONST $A2C3370554F = 1
- GLOBAL CONST $A2233900E5F = 2
- GLOBAL CONST $A0033B05722 = 3
- GLOBAL CONST $A6133D04101 = 0x7F89
- GLOBAL CONST $A2333F0331D = 4
- GLOBAL CONST $A2C43104439 = 5
- GLOBAL CONST $A244330262B = 6
- GLOBAL CONST $A0343505D0F = 7
- GLOBAL CONST $A0E43705F3A = 8
- GLOBAL CONST $A6343900424 = 9
- GLOBAL CONST $A4543B04D00 = 10
- GLOBAL CONST $A0A43D0462C = 0x000B
- GLOBAL CONST $A3F43F00941 = 0x000C
- GLOBAL CONST $A5F5310535E = 0x000D
- GLOBAL CONST $A2F5330551D = 0x000E
- GLOBAL CONST $A1D53500606 = 0x000F
- GLOBAL CONST $A0F53706218 = 0x7F00
- GLOBAL CONST $A3C5390063E = 0x7F04
- GLOBAL CONST $A2A53B02239 = 0x7F03
- GLOBAL CONST $A1653D04510 = 0x7F01
- GLOBAL CONST $A0953F00948 = 0x7F02
- GLOBAL CONST $A6063101B07 = 0x7F05
- GLOBAL CONST $A5D63302239 = 0
- GLOBAL CONST $A0963506001 = 1
- GLOBAL CONST $A1E63702F22 = 2
- GLOBAL CONST $A1463903B31 = 4
- GLOBAL CONST $A4463B05534 = 8
- GLOBAL CONST $A1E63D01606 = 0
- GLOBAL CONST $A1A63F05B39 = 1
- GLOBAL CONST $A0873100F1C = 1
- GLOBAL CONST $A5B73302C35 = 2
- GLOBAL CONST $A2C7350015E = 4
- GLOBAL CONST $A457370364C = 8
- GLOBAL CONST $A4F73903160 = 3
- GLOBAL CONST $A3773B05D07 = 4
- GLOBAL CONST $A4B73D02637 = 7
- GLOBAL CONST $A4F73F04C60 = 1
- GLOBAL CONST $A448310403F = 4
- GLOBAL CONST $A0083303551 = 0x0040
- GLOBAL CONST $A1C83500241 = 0x0080
- GLOBAL CONST $A5483704E0E = 0x0100
- GLOBAL CONST $A3183905A0D = 0x0200
- GLOBAL CONST $A4183B01812 = -3
- GLOBAL CONST $A6383D03245 = -4
- GLOBAL CONST $A5C83F05D59 = -5
- GLOBAL CONST $A4B93103001 = -6
- GLOBAL CONST $A2893302B40 = -7
- GLOBAL CONST $A2A9350100B = -8
- GLOBAL CONST $A1693704C20 = -9
- GLOBAL CONST $A3593902253 = -10
- GLOBAL CONST $A4393B0120A = -0x000B
- GLOBAL CONST $A2C93D04115 = -0x000C
- GLOBAL CONST $A3993F00048 = -0x000D
- GLOBAL CONST $A24A3101652 = -0x000E
- GLOBAL CONST $A62A3304536 = 1
- GLOBAL CONST $A1AA3504602 = 2
- GLOBAL CONST $A3DA370632C = 4
- GLOBAL CONST $A35A3900547 = 8
- GLOBAL CONST $A0CA3B05C42 = 0x0010
- GLOBAL CONST $A32A3D00221 = 0x00010000
- GLOBAL CONST $A1BA3F04100 = 0x8000
- GLOBAL CONST $A48B3105639 = 1
- GLOBAL CONST $A1AB3305116 = 2
- GLOBAL CONST $A16B3505551 = 4
- GLOBAL CONST $A18B3705A09 = 8
- GLOBAL CONST $A5FB3905C57 = 0x0010
- GLOBAL CONST $A10B3B03F56 = 0x0020
- GLOBAL CONST $A06B3D01141 = 0x0040
- GLOBAL CONST $A49B3F02950 = 0x0800
- GLOBAL CONST $A0FC3101F27 = 0x0080
- GLOBAL CONST $A5BC3300358 = 0x0100
- GLOBAL CONST $A27C3500B39 = 0
- GLOBAL CONST $A57C3703858 = 1
- GLOBAL CONST $A44C3902616 = 2
- GLOBAL CONST $A07C3B0362D = 3
- GLOBAL CONST $A18C3D01D3C = 4
- GLOBAL CONST $A4CC3F06002 = 5
- GLOBAL CONST $A49D3104527 = 6
- GLOBAL CONST $A3BD3302F26 = 7
- GLOBAL CONST $A61D350154F = 8
- GLOBAL CONST $A0CD3706000 = 9
- GLOBAL CONST $A06D3904010 = 10
- GLOBAL CONST $A2DD3B05016 = 1
- GLOBAL CONST $A16D3D02416 = -2
- GLOBAL CONST $A37D3F03B57 = 0
- GLOBAL CONST $A5EE3101656 = -1
- GLOBAL CONST $A4DE3300223 = 1
- GLOBAL CONST $A43E3502761 = 2
- GLOBAL CONST $A1FE3701512 = 4
- GLOBAL CONST $A45E3906355 = 8
- GLOBAL CONST $A5CE3B00021 = 0x0010
- GLOBAL CONST $A1AE3D03760 = 0x0020
- GLOBAL CONST $A27E3F04E2E = 0x0020
- GLOBAL CONST $A2DF3104E5A = 0x0040
- GLOBAL CONST $A47F3305B02 = 0x0080
- GLOBAL CONST $A4AF3501C0F = 0x0100
- GLOBAL CONST $A0CF3701224 = 0x0200
- GLOBAL CONST $A0EF390342C = 0x0200
- GLOBAL CONST $A47F3B02A59 = 0x0400
- GLOBAL CONST $A4FF3D02F1A = 0x2000
- GLOBAL CONST $A4BF3F05C3D = 0x4000
- GLOBAL CONST $A2E04100F36 = 0x0036
- GLOBAL CONST $A4804300845 = 0x001C
- GLOBAL CONST $A1104502104 = 1
- GLOBAL CONST $A260470111F = 0x002B
- GLOBAL CONST $A3204906339 = 0x004D
- GLOBAL CONST $A2904B03F4E = 0x002C
- GLOBAL CONST $A4804D0051C = 0x002D
- GLOBAL CONST $A1604F04D4B = 0x0023
- GLOBAL CONST $A581410434B = 0x0045
- GLOBAL CONST $A1614305529 = 2
- GLOBAL CONST $A5414503F04 = 3
- GLOBAL CONST $A5C14703153 = 4
- GLOBAL CONST $A371490015B = 0x001A
- GLOBAL CONST $A2414B00539 = 5
- GLOBAL CONST $A3814D05B46 = 6
- GLOBAL CONST $A1114F05736 = 0x0013
- GLOBAL CONST $A5B2410271E = 9
- GLOBAL CONST $A3624301348 = 0x0025
- GLOBAL CONST $A5724501C24 = 0x0038
- GLOBAL CONST $A4524702335 = 0x0029
- GLOBAL CONST $A0424902710 = 0x000B
- GLOBAL CONST $A4A24B0515B = 0x009C
- GLOBAL CONST $A3A24D0492C = 0x0037
- GLOBAL CONST $A5424F01554 = 7
- GLOBAL CONST $A353410253F = 8
- GLOBAL CONST $A0934301463 = 0x0047
- GLOBAL CONST $A053450332D = 0x000D
- GLOBAL CONST $A4534701029 = 0x0039
- GLOBAL CONST $A3834901B07 = 0x000E
- GLOBAL CONST $A4834B02B3A = 0x000F
- GLOBAL CONST $A0A34D00906 = 0x0021
- GLOBAL CONST $A3034F01113 = 0x0010
- GLOBAL CONST $A3F44102060 = 0x0011
- GLOBAL CONST $A2044305301 = 0x004B
- GLOBAL CONST $A2C44501804 = 0x0060
- GLOBAL CONST $A5E4470442A = 0x003F
- GLOBAL CONST $A5F44905311 = 0x0057
- GLOBAL CONST $A2844B0382A = 0x0012
- GLOBAL CONST $A6044D0012A = 0x0026
- GLOBAL CONST $A4A44F04C21 = 0x0027
- GLOBAL CONST $A0354105F62 = 0x002F
- GLOBAL CONST $A0454301F20 = 0x003E
- GLOBAL CONST $A1754503134 = 0x004C
- GLOBAL CONST $A2154704146 = 0x0058
- GLOBAL CONST $A3F54902849 = 0x004E
- GLOBAL CONST $A2554B03751 = 0x0061
- GLOBAL CONST $A5654D02A28 = 0
- GLOBAL CONST $A5854F05C3E = 0x0014
- GLOBAL CONST $A216410114C = 0x0048
- GLOBAL CONST $A2A64301820 = 0x0015
- GLOBAL CONST $A3064504825 = 0x0016
- GLOBAL CONST $A4764700853 = 0x0046
- GLOBAL CONST $A0C64901635 = 0x0018
- GLOBAL CONST $A4F64B00209 = 0x0019
- GLOBAL CONST $A4064D03132 = 0x004F
- GLOBAL CONST $A0364F0540B = 0x001A
- GLOBAL CONST $A1674100514 = 0x0059
- GLOBAL CONST $A2274302B09 = 0x001B
- GLOBAL CONST $A4074504A58 = 0x0024
- GLOBAL CONST $A4674705A01 = 10
- GLOBAL CONST $A0774901547 = 0x0041
- GLOBAL CONST $A3074B00C4A = 0x001D
- GLOBAL CONST $A0574D0543F = 0x0049
- GLOBAL CONST $A5874F03C25 = 0x0044
- GLOBAL CONST $A4A84102A0B = 0x004A
- GLOBAL CONST $A3984303725 = 0x001E
- GLOBAL CONST $A4784500E15 = 0x001F
- GLOBAL CONST $A1684700B22 = 0x0022
- GLOBAL CONST $A608490274F = 0x0020
- GLOBAL CONST $A1E84B01653 = 0x0043
- GLOBAL CONST $A1584D01F39 = 0x002A
- GLOBAL CONST $A4C84F01718 = 5
- GLOBAL CONST $A4494100D4C = 0x000F
- GLOBAL CONST $A4A94305F0D = 3
- GLOBAL CONST $A4294504209 = 2
- GLOBAL CONST $A2D94704E0E = 0x000B
- GLOBAL CONST $A2994901120 = 0x000D
- GLOBAL CONST $A4F94B02E4F = 0x000C
- GLOBAL CONST $A2994D05A57 = 4
- GLOBAL CONST $A4A94F04749 = 6
- GLOBAL CONST $A07A4105260 = 8
- GLOBAL CONST $A06A4301A33 = 0x0010
- GLOBAL CONST $A3EA450475E = 1
- GLOBAL CONST $A33A470481C = 10
- GLOBAL CONST $A0BA4902B48 = 7
- GLOBAL CONST $A2EA4B0582F = 0x000E
- GLOBAL CONST $A4FA4D01527 = 9
- GLOBAL CONST $A10A4F01A21 = 2
- GLOBAL CONST $A0EB4103759 = 1
- GLOBAL CONST $A1FB4302211 = 3
- GLOBAL CONST $A1CB450010F = 5
- GLOBAL CONST $A17B4700958 = 2
- GLOBAL CONST $A09B4905E18 = 4
- GLOBAL CONST $A18B4B05E58 = 1
- GLOBAL CONST $A41B4D02751 = 1
- GLOBAL CONST $A44B4F03510 = 1
- GLOBAL CONST $A27C4104F63 = 2
- GLOBAL CONST $A01C4304D0E = 3
- GLOBAL CONST $A61C4501B34 = 10
- GLOBAL CONST $A3FC470535C = 4
- GLOBAL CONST $A19C490140E = 9
- GLOBAL CONST $A13C4B02E52 = 6
- GLOBAL CONST $A10C4D00D5E = 8
- GLOBAL CONST $A57C4F05660 = 5
- GLOBAL CONST $A00D4106123 = 0x000D
- GLOBAL CONST $A60D4304F17 = 7
- GLOBAL CONST $A3BD4503627 = 0x000B
- GLOBAL CONST $A14D470454F = 2
- GLOBAL CONST $A1ED4900B47 = 1
- GLOBAL CONST $A3DD4B03D00 = 0x000C
- GLOBAL CONST $A5CD4D03C36 = 1
- GLOBAL CONST $A4ED4F03E24 = 2
- GLOBAL CONST $A51E410312D = 3
- GLOBAL CONST $A45E4304F5B = 5
- GLOBAL CONST $A12E450624B = 6
- GLOBAL CONST $A39E4703852 = 4
- GLOBAL CONST $A22E4904136 = 1
- GLOBAL CONST $A06E4B02338 = 3
- GLOBAL CONST $A3FE4D04907 = 5
- GLOBAL CONST $A23E4F00663 = 4
- GLOBAL CONST $A41F410412D = 2
- GLOBAL CONST $A35F4306030 = 1
- GLOBAL CONST $A07F4505B5D = 2
- GLOBAL CONST $A22F4702735 = 2
- GLOBAL CONST $A4EF4901B53 = 1
- GLOBAL CONST $A5AF4B02745 = 1
- GLOBAL CONST $A5BF4D04A4D = 2
- GLOBAL CONST $A0CF4F03C29 = 1
- GLOBAL CONST $A0605103923 = 2
- GLOBAL CONST $A4D05304223 = 0
- GLOBAL CONST $A1605502040 = 1
- GLOBAL CONST $A3B05705F37 = 2
- GLOBAL CONST $A5605900610 = 2
- GLOBAL CONST $A0505B0334D = 1
- GLOBAL CONST $A3005D02A1D = 3
- GLOBAL CONST $A2105F00D09 = 2
- GLOBAL CONST $A0815102D22 = 1
- GLOBAL CONST $A1D15304E4C = 0x000B
- GLOBAL CONST $A4315501A2C = 0x0010
- GLOBAL CONST $A2615700444 = 0x000D
- GLOBAL CONST $A281590262C = 9
- GLOBAL CONST $A6115B04551 = 5
- GLOBAL CONST $A0715D05D03 = 7
- GLOBAL CONST $A1315F00202 = 0x000C
- GLOBAL CONST $A5625100E0F = 0x0011
- GLOBAL CONST $A3925304A1D = 4
- GLOBAL CONST $A4225504247 = 0x0012
- GLOBAL CONST $A3725703B24 = 2
- GLOBAL CONST $A5325904128 = 3
- GLOBAL CONST $A4125B0301A = 0x0013
- GLOBAL CONST $A2C25D00812 = 6
- GLOBAL CONST $A3A25F04920 = 0x000F
- GLOBAL CONST $A5B35100151 = 10
- GLOBAL CONST $A0235301410 = 0x0014
- GLOBAL CONST $A0935501160 = 0x000E
- GLOBAL CONST $A4B3570333B = 8
- GLOBAL CONST $A593590523B = 1
- GLOBAL CONST $A2D35B00F2F = 2
- GLOBAL CONST $A2435D00149 = 2
- GLOBAL CONST $A0335F02A28 = 2
- GLOBAL CONST $A474510530C = 1
- GLOBAL CONST $A464530111C = 2
- GLOBAL CONST $A3C4550561D = 0
- GLOBAL CONST $A0B45705020 = 0
- GLOBAL CONST $A2045905145 = 1
- GLOBAL CONST $A6145B0032A = 0
- GLOBAL CONST $A2145D04E51 = 0
- GLOBAL CONST $A2645F01A42 = 1
- GLOBAL CONST $A1555103740 = 2
- GLOBAL CONST $A185530530A = 0
- GLOBAL CONST $A0F5550350D = 1
- GLOBAL CONST $A1155703115 = 1
- GLOBAL CONST $A4955905D1A = 0
- GLOBAL CONST $A1755B00E3C = 1
- GLOBAL CONST $A4155D04D17 = 0
- GLOBAL CONST $A3955F00529 = 1
- GLOBAL CONST $A586510003A = 0
- GLOBAL CONST $A5165301161 = 2
- GLOBAL CONST $A1565503F06 = 0x0010
- GLOBAL CONST $A0D65703A36 = 0x0020
- GLOBAL CONST $A2D65903655 = 0x0040
- GLOBAL CONST $A0D65B0485B = 0x0080
- GLOBAL CONST $A4565D02E3F = 0x0100
- GLOBAL CONST $A0665F04F1B = 0x1000
- GLOBAL CONST $A4375105C02 = 0x2000
- GLOBAL CONST $A3975302D4E = 0x2000
- GLOBAL CONST $A267550065A = 0x4000
- GLOBAL CONST $A147570353C = 0x1000
- GLOBAL CONST $A587590454D = 0x7F72
- GLOBAL CONST $A1375B01B4E = 0x8000
- GLOBAL CONST $A5D75D00929 = $A586510003A + $A2D65903655
- GLOBAL CONST $A2275E03259 = $A5165301161 + $A2D65903655
- GLOBAL CONST $A3075F05B0C = 0x1000
- GLOBAL CONST $A4D85104219 = 0x2000
- GLOBAL CONST $A1C8530034E = 0x00100000
- GLOBAL CONST $A2385504C27 = 0x08000000
- GLOBAL CONST $A4085702128 = 1
- GLOBAL CONST $A0E85901730 = 2
- GLOBAL CONST $A1285B03034 = 4
- GLOBAL CONST $A3685D01601 = 0x0010
- GLOBAL CONST $A0E85F0220E = 0x0020
- GLOBAL CONST $A3595105F1F = 0x0040
- GLOBAL CONST $A4E95300251 = 0x0100
- GLOBAL CONST $A5295501245 = 0x0200
- GLOBAL CONST $A5495704D1F = 0x4000
- GLOBAL CONST $A2B9590270D = 0x8000
- GLOBAL CONST $A5295B06345 = "long X;long Y"
- GLOBAL CONST $A0695D05908 = "long Left;long Top;long Right;long Bottom"
- GLOBAL CONST $A5795F03C4F = "long X;long Y"
- GLOBAL CONST $A52A510601D = "int cxLeftWidth;int cxRightWidth;int cyTopHeight;int cyBottomHeight"
- GLOBAL CONST $A03A5302312 = "dword Lo;dword Hi"
- GLOBAL CONST $A28A5501646 = "word Year;word Month;word Dow;word Day;word Hour;word Minute;word Second;word MSeconds"
- GLOBAL CONST $A37A5701231 = "long Bias;wchar StdName[32];word StdDate[8];long StdBias;wchar DayName[32];word DayDate[8];long DayBias"
- GLOBAL CONST $A61A5902606 = "hwnd hWndFrom;uint_ptr IDFrom;INT Code"
- GLOBAL CONST $A4EA5B05806 = "uint Mask;int_ptr Item;ptr Text;int TextMax;int Image;int SelectedImage;int OverlayImage;" & "int Indent;lparam Param"
- GLOBAL CONST $A1CA5E0365A = $A61A5902606 & ";int ItemID;ptr szText"
- GLOBAL CONST $A2AB5000E1D = $A61A5902606 & ";bool fChanged;int NewSelection;ptr szText;int Why"
- GLOBAL CONST $A17B5201B1F = $A61A5902606 & ";uint Mask;int_ptr Item;ptr Text;int TextMax;int Image;" & "int SelectedImage;int OverlayImage;int Indent;lparam Param"
- GLOBAL CONST $A18B550282E = "word MinYear;word MinMonth;word MinDOW;word MinDay;word MinHour;word MinMinute;" & "word MinSecond;word MinMSecond;word MaxYear;word MaxMonth;word MaxDOW;word MaxDay;word MaxHour;" & "word MaxMinute;word MaxSecond;word MaxMSecond;bool MinValid;bool MaxValid"
- GLOBAL CONST $A04B5905F5E = $A61A5902606 & ";dword Flag;" & $A28A5501646
- GLOBAL CONST $A53B5B01205 = $A61A5902606 & ";ptr Format;" & $A28A5501646 & ";ptr pDisplay;wchar Display[64]"
- GLOBAL CONST $A4EB5E02130 = $A61A5902606 & ";ptr Format;long SizeX;long SizeY"
- GLOBAL CONST $A09C5001C59 = $A61A5902606 & ";int VirtKey;ptr Format;" & $A28A5501646
- GLOBAL CONST $A4AC5203918 = $A61A5902606 & ";ptr UserString;" & $A28A5501646 & ";dword Flags"
- GLOBAL CONST $A4AC550433C = "dword Length;dword Reserved;dword RecordNumber;dword TimeGenerated;dword TimeWritten;dword EventID;" & "word EventType;word NumStrings;word EventCategory;word ReservedFlags;dword ClosingRecordNumber;dword StringOffset;" & "dword UserSidLength;dword UserSidOffset;dword DataLength;dword DataOffset"
- GLOBAL CONST $A3DC5901A01 = "uint Width;uint Height;int Stride;int Format;ptr Scan0;uint_ptr Reserved"
- GLOBAL CONST $A0FC5B02362 = "byte GUID[16];dword Count;dword Type;ptr Values"
- GLOBAL CONST $A3CC5D03B20 = "dword Count;byte Params[0]"
- GLOBAL CONST $A08C5F03C15 = "float X;float Y;float Width;float Height"
- GLOBAL CONST $A12D5101060 = "uint Version;ptr Callback;bool NoThread;bool NoCodecs"
- GLOBAL CONST $A1BD530211B = "ptr HookProc;ptr UnhookProc"
- GLOBAL CONST $A28D5500E38 = "byte CLSID[16];byte FormatID[16];ptr CodecName;ptr DllName;ptr FormatDesc;ptr FileExt;" & "ptr MimeType;dword Flags;dword Version;dword SigCount;dword SigSize;ptr SigPattern;ptr SigMask"
- GLOBAL CONST $A4BD5804C41 = "dword Count;byte Params[0]"
- GLOBAL CONST $A2FD5A0633F = "uint Mask;int XY;ptr Text;handle hBMP;int TextMax;int Fmt;lparam Param;int Image;int Order;uint Type;ptr pFilter;uint State"
- GLOBAL CONST $A4CD5C00333 = $A61A5902606 & ";int Item;uint Mask;ptr Text;int TextMax;int Image;lparam lParam"
- GLOBAL CONST $A45D5E00343 = $A61A5902606 & ";int Item;" & $A0695D05908
- GLOBAL CONST $A1CE5000E13 = $A61A5902606 & ";int Item;int Button;ptr pItem"
- GLOBAL CONST $A58E5203C1A = "byte Field4;byte Field3;byte Field2;byte Field1"
- GLOBAL CONST $A3CE5405333 = $A61A5902606 & ";int Field;int Value"
- GLOBAL CONST $A42E560365F = "uint Flags;ptr Text;lparam Param;" & $A5295B06345 & ";uint Direction"
- GLOBAL CONST $A39E590133C = $A5295B06345 & ";uint Flags;int Item;int SubItem"
- GLOBAL CONST $A4FE5B0133C = "uint Mask;int Item;int SubItem;uint State;uint StateMask;ptr Text;int TextMax;int Image;lparam Param;" & "int Indent;int GroupID;uint Columns;ptr pColumns"
- GLOBAL CONST $A2AE5E04404 = $A61A5902606 & ";int Item;int SubItem;uint NewState;uint OldState;uint Changed;" & "long ActionX;long ActionY;lparam Param"
- GLOBAL CONST $A42F5104B46 = $A61A5902606 & ";dword dwDrawStage;handle hdc;long Left;long Top;long Right;long Bottom;" & "dword_ptr dwItemSpec;uint uItemState;lparam lItemlParam" & ";dword clrText;dword clrTextBk;int iSubItem;dword dwItemType;dword clrFace;int iIconEffect;" & "int iIconPhase;int iPartId;int iStateId;long TextLeft;long TextTop;long TextRight;long TextBottom;uint uAlign"
- GLOBAL CONST $A30F5603216 = $A61A5902606 & ";" & $A4FE5B0133C
- GLOBAL CONST $A0BF580442D = $A61A5902606 & ";" & $A42E560365F
- GLOBAL CONST $A1EF5A04303 = $A61A5902606 & ";dword Flags;ptr Text;int TextMax;int Item;int SubItem;lparam lParam"
- GLOBAL CONST $A08F5C04336 = $A61A5902606 & ";int Index;int SubItem;uint NewState;uint OldState;uint Changed;" & $A5295B06345 & ";lparam lParam;uint KeyFlags"
- GLOBAL CONST $A14F5F02257 = $A61A5902606 & ";align 1;word VKey;uint Flags"
- GLOBAL CONST $A0D0610053C = $A61A5902606 & ";int DX;int DY"
- GLOBAL CONST $A0D06301B3E = "uint Size;" & $A5295B06345 & ";uint Hit;" & $A28A5501646
- GLOBAL CONST $A4C06605753 = "word MinYear;word MinMonth;word MinDOW;word MinDay;word MinHour;word MinMinute;word MinSecond;" & "word MinMSeconds;word MaxYear;word MaxMonth;word MaxDOW;word MaxDay;word MaxHour;word MaxMinute;word MaxSecond;" & "word MaxMSeconds;short Span"
- GLOBAL CONST $A1206A0342F = "word MinYear;word MinMonth;word MinDOW;word MinDay;word MinHour;word MinMinute;word MinSecond;" & "word MinMSeconds;word MaxYear;word MaxMonth;word MaxDOW;word MaxDay;word MaxHour;word MaxMinute;word MaxSecond;" & "word MaxMSeconds;short MinSet;short MaxSet"
- GLOBAL CONST $A4106E0123C = "word MinYear;word MinMonth;word MinDOW;word MinDay;word MinHour;word MinMinute;word MinSecond;" & "word MinMSeconds;word MaxYear;word MaxMonth;word MaxDOW;word MaxDay;word MaxHour;word MaxMinute;word MaxSecond;" & "word MaxMSeconds"
- GLOBAL CONST $A5B1620151C = $A61A5902606 & ";" & $A28A5501646 & ";int DayState;ptr pDayState"
- GLOBAL CONST $A2416502D62 = $A61A5902606 & ";word BegYear;word BegMonth;word BegDOW;word BegDay;" & "word BegHour;word BegMinute;word BegSecond;word BegMSeconds;word EndYear;word EndMonth;word EndDOW;" & "word EndDay;word EndHour;word EndMinute;word EndSecond;word EndMSeconds"
- GLOBAL CONST $A421690101D = $A61A5902606 & ";int Item;ptr piid;ptr pObject;long Result"
- GLOBAL CONST $A2C16B01127 = $A61A5902606 & ";word VKey;uint Flags"
- GLOBAL CONST $A4D16D04747 = "uint Mask;handle hItem;uint State;uint StateMask;ptr Text;int TextMax;int Image;int SelectedImage;" & "int Children;lparam Param"
- GLOBAL CONST $A1B26001839 = $A4D16D04747 & ";int Integral"
- GLOBAL CONST $A5B26202806 = $A61A5902606 & ";uint Action;uint OldMask;handle OldhItem;uint OldState;uint OldStateMask;" & "ptr OldText;int OldTextMax;int OldImage;int OldSelectedImage;int OldChildren;lparam OldParam;uint NewMask;handle NewhItem;" & "uint NewState;uint NewStateMask;ptr NewText;int NewTextMax;int NewImage;int NewSelectedImage;int NewChildren;" & "lparam NewParam;long PointX;long PointY"
- GLOBAL CONST $A202670304B = $A61A5902606 & ";dword DrawStage;handle HDC;long Left;long Top;long Right;long Bottom;" & "dword_ptr ItemSpec;uint ItemState;lparam ItemParam;dword ClrText;dword ClrTextBk;int Level"
- GLOBAL CONST $A5626A00D36 = $A61A5902606 & ";" & $A4D16D04747
- GLOBAL CONST $A1026C0412A = $A61A5902606 & ";ptr Text;int TextMax;handle hItem;lparam lParam"
- GLOBAL CONST $A1726E04A30 = $A5295B06345 & ";uint Flags;handle Item"
- GLOBAL CONST $A3436001A54 = $A61A5902606 & ";word VKey;uint Flags"
- GLOBAL CONST $A3536200B50 = $A61A5902606 & ";dword_ptr ItemSpec;dword_ptr ItemData;" & $A5295B06345 & ";lparam HitInfo"
- GLOBAL CONST $A5D36502007 = "dword Count;int64 LUID;dword Attributes"
- GLOBAL CONST $A3036700D18 = "handle hBitmap;handle hMask;int Unused1;int Unused2;" & $A0695D05908
- GLOBAL CONST $A5D3690485E = "dword Size;INT Mask;dword Style;uint YMax;handle hBack;dword ContextHelpID;ulong_ptr MenuData"
- GLOBAL CONST $A2236B0360B = "uint Size;uint Mask;uint Type;uint State;uint ID;handle SubMenu;handle BmpChecked;handle BmpUnchecked;" & "ulong_ptr ItemData;ptr TypeData;uint CCH;handle BmpItem"
- GLOBAL CONST $A2236E0550F = "uint cbSize;uint fMask;uint fStyle;dword clrFore;dword clrBack;ptr lpText;uint cch;" & "int iImage;hwnd hwndChild;uint cxMinChild;uint cyMinChild;uint cx;handle hbmBack;uint wID;uint cyChild;uint cyMaxChild;" & "uint cyIntegral;uint cxIdeal;lparam lParam;uint cxHeader"
- GLOBAL CONST $A6346200040 = $A61A5902606 & ";uint uBand;uint wID;lparam lParam;uint uMsg;uint fStyleCurrent;bool fAutoBreak"
- GLOBAL CONST $A4546402907 = $A61A5902606 & ";bool fChanged;long TargetLeft;long TargetTop;long TargetRight;long TargetBottom;" & "long ActualLeft;long ActualTop;long ActualRight;long ActualBottom"
- GLOBAL CONST $A2046700313 = $A61A5902606 & ";dword dwMask;uint uBand;uint fStyle;uint wID;laram lParam"
- GLOBAL CONST $A3946905736 = $A61A5902606 & ";uint uBand;uint wID;lparam lParam;" & $A0695D05908 & ";lparam lParamNM"
- GLOBAL CONST $A4E46C0475B = $A61A5902606 & ";uint uBand;uint wID;long CLeft;long CTop;long CRight;long CBottom;" & "long BLeft;long BTop;long BRight;long BBottom"
- GLOBAL CONST $A2046F04910 = "dword Size;dword BtnHighlight;dword BtnShadow"
- GLOBAL CONST $A0956105552 = $A61A5902606 & ";int iItem;" & "int iBitmap;int idCommand;byte fsState;byte fsStyle;align;dword_ptr dwData;int_ptr iString" & ";int cchText;ptr pszText;" & $A0695D05908
- GLOBAL CONST $A5256502F56 = $A61A5902606 & ";int idOld;int idNew;dword dwFlags"
- GLOBAL CONST $A0F56705A5C = "int Bitmap;int Command;byte State;byte Style;align;dword_ptr Param;int_ptr String"
- GLOBAL CONST $A4956904722 = "uint Size;dword Mask;int Command;int Image;byte State;byte Style;word CX;dword_ptr Param;ptr Text;int TextMax"
- GLOBAL CONST $A1756B01052 = "dword Scope;dword Type;dword DisplayType;dword Usage;ptr LocalName;ptr RemoteName;ptr Comment;ptr Provider"
- GLOBAL CONST $A4456D06016 = "ulong_ptr Internal;ulong_ptr InternalHigh;dword Offset;dword OffsetHigh;handle hEvent"
- GLOBAL CONST $A3256F03D37 = "dword StructSize;hwnd hwndOwner;handle hInstance;ptr lpstrFilter;ptr lpstrCustomFilter;" & "dword nMaxCustFilter;dword nFilterIndex;ptr lpstrFile;dword nMaxFile;ptr lpstrFileTitle;dword nMaxFileTitle;" & "ptr lpstrInitialDir;ptr lpstrTitle;dword Flags;word nFileOffset;word nFileExtension;ptr lpstrDefExt;lparam lCustData;" & "ptr lpfnHook;ptr lpTemplateName;ptr pvReserved;dword dwReserved;dword FlagsEx"
- GLOBAL CONST $A2F6640093F = "dword Size;long Width;long Height;word Planes;word BitCount;dword Compression;dword SizeImage;" & "long XPelsPerMeter;long YPelsPerMeter;dword ClrUsed;dword ClrImportant;dword RGBQuad"
- GLOBAL CONST $A5D6670375C = "byte Op;byte Flags;byte Alpha;byte Format"
- GLOBAL CONST $A5A66903854 = "dword Data1;word Data2;word Data3;byte Data4[8]"
- GLOBAL CONST $A1F66B00652 = "uint length; uint flags;uint showCmd;long ptMinPosition[2];long ptMaxPosition[2];long rcNormalPosition[4]"
- GLOBAL CONST $A6166D00406 = "hwnd hWnd;hwnd InsertAfter;int X;int Y;int CX;int CY;uint Flags"
- GLOBAL CONST $A4C66F0440C = "uint cbSize;uint fMask;int nMin;int nMax;uint nPage;int nPos;int nTrackPos"
- GLOBAL CONST $A3E76101A60 = "dword cbSize;" & $A0695D05908 & ";int dxyLineButton;int xyThumbTop;" & "int xyThumbBottom;int reserved;dword rgstate[6]"
- GLOBAL CONST $A5D76502161 = "long Height;long Width;long Escapement;long Orientation;long Weight;byte Italic;byte Underline;" & "byte Strikeout;byte CharSet;byte OutPrecision;byte ClipPrecision;byte Quality;byte PitchAndFamily;wchar FaceName[32]"
- GLOBAL CONST $A4176805A52 = "dword vkCode;dword scanCode;dword flags;dword time;ulong_ptr dwExtraInfo"
- GLOBAL CONST $A0176A02B39 = "handle hProcess;handle hThread;dword ProcessID;dword ThreadID"
- GLOBAL CONST $A1676C03126 = "dword Size;ptr Reserved1;ptr Desktop;ptr Title;dword X;dword Y;dword XSize;dword YSize;dword XCountChars;" & "dword YCountChars;dword FillAttribute;dword Flags;word ShowWindow;word Reserved2;ptr Reserved3;handle StdInput;" & "handle StdOutput;handle StdError"
- GLOBAL CONST $A1986001D37 = "dword Length;ptr Descriptor;bool InheritHandle"
- GLOBAL CONST $A618620512F = "dword dwFileAttributes; dword ftCreationTime[2]; dword ftLastAccessTime[2]; dword ftLastWriteTime[2]; dword nFileSizeHigh; dword nFileSizeLow; dword dwReserved0; dword dwReserved1; wchar cFileName[260]; wchar cAlternateFileName[14]"
- GLOBAL CONST $A2F86402303 = 0x03F0
- GLOBAL CONST $A6186600F51 = "SeAssignPrimaryTokenPrivilege"
- GLOBAL CONST $A2386803F0C = "SeAuditPrivilege"
- GLOBAL CONST $A3E86A0362B = "SeBackupPrivilege"
- GLOBAL CONST $A1586C05F58 = "SeChangeNotifyPrivilege"
- GLOBAL CONST $A2F86E0323C = "SeCreateGlobalPrivilege"
- GLOBAL CONST $A2A96000F35 = "SeCreatePagefilePrivilege"
- GLOBAL CONST $A329620442A = "SeCreatePermanentPrivilege"
- GLOBAL CONST $A4896403944 = "SeCreateTokenPrivilege"
- GLOBAL CONST $A3F9660341F = "SeDebugPrivilege"
- GLOBAL CONST $A1F96803B11 = "SeEnableDelegationPrivilege"
- GLOBAL CONST $A0396A02720 = "SeImpersonatePrivilege"
- GLOBAL CONST $A6296C02554 = "SeIncreaseBasePriorityPrivilege"
- GLOBAL CONST $A1696E05C19 = "SeIncreaseQuotaPrivilege"
- GLOBAL CONST $A12A6004F60 = "SeLoadDriverPrivilege"
- GLOBAL CONST $A50A6204658 = "SeLockMemoryPrivilege"
- GLOBAL CONST $A35A640440C = "SeMachineAccountPrivilege"
- GLOBAL CONST $A30A6602609 = "SeManageVolumePrivilege"
- GLOBAL CONST $A16A6802A1B = "SeProfileSingleProcessPrivilege"
- GLOBAL CONST $A26A6A05C02 = "SeRemoteShutdownPrivilege"
- GLOBAL CONST $A3EA6C03A46 = "SeRestorePrivilege"
- GLOBAL CONST $A09A6E05D5A = "SeSecurityPrivilege"
- GLOBAL CONST $A4AB6003912 = "SeShutdownPrivilege"
- GLOBAL CONST $A30B6205023 = "SeSyncAgentPrivilege"
- GLOBAL CONST $A38B6404D24 = "SeSystemEnvironmentPrivilege"
- GLOBAL CONST $A0FB660083D = "SeSystemProfilePrivilege"
- GLOBAL CONST $A54B6805E5C = "SeSystemtimePrivilege"
- GLOBAL CONST $A09B6A04F30 = "SeTakeOwnershipPrivilege"
- GLOBAL CONST $A2FB6C0630D = "SeTcbPrivilege"
- GLOBAL CONST $A0AB6E03803 = "SeUnsolicitedInputPrivilege"
- GLOBAL CONST $A4CC6005757 = "SeUndockPrivilege"
- GLOBAL CONST $A4AC620563C = 1
- GLOBAL CONST $A43C6400F42 = 2
- GLOBAL CONST $A5EC6603556 = 4
- GLOBAL CONST $A55C6801134 = 0x80000000
- GLOBAL CONST $A5FC6A06163 = 1
- GLOBAL CONST $A22C6C03912 = 2
- GLOBAL CONST $A00C6E04B4C = 3
- GLOBAL CONST $A14D6004A13 = 4
- GLOBAL CONST $A60D620342E = 5
- GLOBAL CONST $A06D6403018 = 6
- GLOBAL CONST $A10D6600533 = 7
- GLOBAL CONST $A27D680331C = 8
- GLOBAL CONST $A0CD6A03851 = 9
- GLOBAL CONST $A19D6C04249 = 10
- GLOBAL CONST $A37D6E00F0D = 0x000B
- GLOBAL CONST $A25E6000B14 = 0x000C
- GLOBAL CONST $A09E620224A = 0x000D
- GLOBAL CONST $A4DE6400951 = 0x000E
- GLOBAL CONST $A45E660213A = 0x000F
- GLOBAL CONST $A5BE6804F33 = 0x0010
- GLOBAL CONST $A31E6A0351C = 0x0011
- GLOBAL CONST $A21E6C05109 = 0x0012
- GLOBAL CONST $A50E6E05A35 = 0x0013
- GLOBAL CONST $A06F6005F28 = 0x0014
- GLOBAL CONST $A3BF620341C = 0x0015
- GLOBAL CONST $A10F6400714 = 0x0016
- GLOBAL CONST $A23F6600F4C = 0x0017
- GLOBAL CONST $A1EF680410B = 0x0018
- GLOBAL CONST $A36F6A00F3C = 0x0019
- GLOBAL CONST $A18F6C06247 = 0x001A
- GLOBAL CONST $A3EF6E04A1D = 0x001B
- GLOBAL CONST $A4B07003F4F = 0x001C
- GLOBAL CONST $A1707202E5C = 1
- GLOBAL CONST $A1007403436 = 2
- GLOBAL CONST $A1F07604C17 = 4
- GLOBAL CONST $A5407805301 = 8
- GLOBAL CONST $A0207A0000B = 0x0010
- GLOBAL CONST $A5207C04662 = 0x0020
- GLOBAL CONST $A5E07E04A31 = 0x0040
- GLOBAL CONST $A4417001158 = 0x0080
- GLOBAL CONST $A1217204140 = 0x0100
- Func Fn0000($ArgOpt00 = @ERROR, $ArgOpt01 = @EXTENDED)
- LOCAL $A4D17600D38 = DLLCALL("kernel32.dll", "dword", "GetLastError")
- RETURN SETERROR($ArgOpt00, $ArgOpt01, $A4D17600D38[0])
- ENDFUNC
- Func Fn0001($Arg00, $Arg01, $Arg02, $Arg03, $ArgOpt04 = 0, $ArgOpt05 = 0)
- LOCAL $A4D17600D38 = DLLCALL("advapi32.dll", "bool", "AdjustTokenPrivileges", "handle", $Arg00, "bool", $Arg01, "ptr", $Arg02, "dword", $Arg03, "ptr", $ArgOpt04, "ptr", $ArgOpt05)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn0002($ArgOpt00 = 2)
- LOCAL $A4D17600D38 = DLLCALL("advapi32.dll", "bool", "ImpersonateSelf", "int", $ArgOpt00)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn0003($Arg00, $Arg01)
- LOCAL $A4D17600D38 = DLLCALL("advapi32.dll", "int", "LookupPrivilegeValueW", "wstr", $Arg00, "wstr", $Arg01, "int64*", 0)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- RETURN SETERROR(0, $A4D17600D38[0], $A4D17600D38[3])
- ENDFUNC
- Func Fn0004($Arg00, $ArgOpt01 = 0, $ArgOpt02 = FALSE)
- IF $ArgOpt01 = 0 THEN $ArgOpt01 = DLLCALL("kernel32.dll", "handle", "GetCurrentThread")
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- LOCAL $A4D17600D38 = DLLCALL("advapi32.dll", "bool", "OpenThreadToken", "handle", $ArgOpt01[0], "dword", $Arg00, "int", $ArgOpt02, "ptr*", 0)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- RETURN SETERROR(0, $A4D17600D38[0], $A4D17600D38[4])
- ENDFUNC
- Func Fn0005($Arg00, $ArgOpt01 = 0, $ArgOpt02 = FALSE)
- LOCAL $A0017B00106 = Fn0004($Arg00, $ArgOpt01, $ArgOpt02)
- IF $A0017B00106 = 0 THEN
- IF Fn0000() <> $A2F86402303 THEN RETURN SETERROR(-3, Fn0000(), 0)
- IF NOT Fn0002() THEN RETURN SETERROR(-1, Fn0000(), 0)
- $A0017B00106 = Fn0004($Arg00, $ArgOpt01, $ArgOpt02)
- IF $A0017B00106 = 0 THEN RETURN SETERROR(-2, Fn0000(), 0)
- ENDIF
- RETURN $A0017B00106
- ENDFUNC
- Func Fn0006($Arg00, $Arg01, $Arg02)
- LOCAL $A3B57D0610F = Fn0003("", $Arg01)
- IF $A3B57D0610F = 0 THEN RETURN SETERROR(-1, 0, FALSE)
- LOCAL $A0A67102117 = DLLSTRUCTCREATE($A5D36502007)
- LOCAL $A4967204307 = DLLSTRUCTGETPTR($A0A67102117)
- LOCAL $A506730532C = DLLSTRUCTGETSIZE($A0A67102117)
- LOCAL $A1B67405C07 = DLLSTRUCTCREATE($A5D36502007)
- LOCAL $A2C17F03253 = DLLSTRUCTGETPTR($A1B67405C07)
- LOCAL $A2767506054 = DLLSTRUCTGETSIZE($A1B67405C07)
- LOCAL $A0467605154 = DLLSTRUCTCREATE("int Data")
- LOCAL $A4227000B35 = DLLSTRUCTGETPTR($A0467605154)
- DLLSTRUCTSETDATA($A0A67102117, "Count", 1)
- DLLSTRUCTSETDATA($A0A67102117, "LUID", $A3B57D0610F)
- IF NOT Fn0001($Arg00, FALSE, $A4967204307, $A506730532C, $A2C17F03253, $A4227000B35) THEN RETURN SETERROR(-2, @ERROR, FALSE)
- DLLSTRUCTSETDATA($A1B67405C07, "Count", 1)
- DLLSTRUCTSETDATA($A1B67405C07, "LUID", $A3B57D0610F)
- LOCAL $A1B67F06048 = DLLSTRUCTGETDATA($A1B67405C07, "Attributes")
- IF $Arg02 THEN
- $A1B67F06048 = BITOR($A1B67F06048, $A43C6400F42)
- ELSE
- $A1B67F06048 = BITAND($A1B67F06048, BITNOT($A43C6400F42))
- ENDIF
- DLLSTRUCTSETDATA($A1B67405C07, "Attributes", $A1B67F06048)
- IF NOT Fn0001($Arg00, FALSE, $A2C17F03253, $A2767506054, $A4967204307, $A4227000B35) THEN RETURN SETERROR(-3, @ERROR, FALSE)
- RETURN TRUE
- ENDFUNC
- GLOBAL CONST $A3877302C5D = "handle hProc;ulong_ptr Size;ptr Mem"
- Func Fn0007(BYREF $ArgRef00)
- LOCAL $A4C7760075D = DLLSTRUCTGETDATA($ArgRef00, "Mem")
- LOCAL $A4377804A0A = DLLSTRUCTGETDATA($ArgRef00, "hProc")
- LOCAL $A3177A02C58 = Fn000B($A4377804A0A, $A4C7760075D, 0, $A2B9590270D)
- DLLCALL("kernel32.dll", "bool", "CloseHandle", "handle", $A4377804A0A)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN $A3177A02C58
- ENDFUNC
- Func Fn0008($Arg00, $Arg01, BYREF $ArgRef02)
- LOCAL $A4D17600D38 = DLLCALL("User32.dll", "dword", "GetWindowThreadProcessId", "hwnd", $Arg00, "dword*", 0)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- LOCAL $A3987906057 = $A4D17600D38[2]
- IF $A3987906057 = 0 THEN RETURN SETERROR(1, 0, 0)
- LOCAL $A4237E03550 = BITOR($A4611D01339, $A0011F05F0B, $A0021100D18)
- LOCAL $A4377804A0A = Fn000C($A4237E03550, FALSE, $A3987906057, TRUE)
- LOCAL $A0A87F05204 = BITOR($A4D85104219, $A3075F05B0C)
- LOCAL $A4C7760075D = Fn000A($A4377804A0A, 0, $Arg01, $A0A87F05204, $A1285B03034)
- IF $A4C7760075D = 0 THEN RETURN SETERROR(2, 0, 0)
- $ArgRef02 = DLLSTRUCTCREATE($A3877302C5D)
- DLLSTRUCTSETDATA($ArgRef02, "hProc", $A4377804A0A)
- DLLSTRUCTSETDATA($ArgRef02, "Size", $Arg01)
- DLLSTRUCTSETDATA($ArgRef02, "Mem", $A4C7760075D)
- RETURN $A4C7760075D
- ENDFUNC
- Func Fn0009(BYREF $ArgRef00, $Arg01, $ArgOpt02 = 0, $ArgOpt03 = 0, $ArgOpt04 = "ptr")
- IF $ArgOpt02 = 0 THEN $ArgOpt02 = DLLSTRUCTGETDATA($ArgRef00, "Mem")
- IF $ArgOpt03 = 0 THEN $ArgOpt03 = DLLSTRUCTGETDATA($ArgRef00, "Size")
- LOCAL $A4D17600D38 = DLLCALL("kernel32.dll", "bool", "WriteProcessMemory", "handle", DLLSTRUCTGETDATA($ArgRef00, "hProc"), "ptr", $ArgOpt02, $ArgOpt04, $Arg01, "ulong_ptr", $ArgOpt03, "ulong_ptr*", 0)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn000A($Arg00, $Arg01, $Arg02, $Arg03, $Arg04)
- LOCAL $A4D17600D38 = DLLCALL("kernel32.dll", "ptr", "VirtualAllocEx", "handle", $Arg00, "ptr", $Arg01, "ulong_ptr", $Arg02, "dword", $Arg03, "dword", $Arg04)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn000B($Arg00, $Arg01, $Arg02, $Arg03)
- LOCAL $A4D17600D38 = DLLCALL("kernel32.dll", "bool", "VirtualFreeEx", "handle", $Arg00, "ptr", $Arg01, "ulong_ptr", $Arg02, "dword", $Arg03)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn000C($Arg00, $Arg01, $Arg02, $ArgOpt03 = FALSE)
- LOCAL $A4D17600D38 = DLLCALL("kernel32.dll", "handle", "OpenProcess", "dword", $Arg00, "bool", $Arg01, "dword", $Arg02)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- IF $A4D17600D38[0] THEN RETURN $A4D17600D38[0]
- IF NOT $ArgOpt03 THEN RETURN 0
- LOCAL $A0017B00106 = Fn0005(BITOR($A5207C04662, $A5407805301))
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- Fn0006($A0017B00106, "SeDebugPrivilege", TRUE)
- LOCAL $A2EC7D06263 = @ERROR
- LOCAL $A1DC7E04032 = @EXTENDED
- LOCAL $A0DC7F0332B = 0
- IF NOT @ERROR THEN
- $A4D17600D38 = DLLCALL("kernel32.dll", "handle", "OpenProcess", "dword", $Arg00, "bool", $Arg01, "dword", $Arg02)
- $A2EC7D06263 = @ERROR
- $A1DC7E04032 = @EXTENDED
- IF $A4D17600D38[0] THEN $A0DC7F0332B = $A4D17600D38[0]
- Fn0006($A0017B00106, "SeDebugPrivilege", FALSE)
- IF @ERROR THEN
- $A2EC7D06263 = @ERROR
- $A1DC7E04032 = @EXTENDED
- ENDIF
- ENDIF
- DLLCALL("kernel32.dll", "bool", "CloseHandle", "handle", $A0017B00106)
- RETURN SETERROR($A2EC7D06263, $A1DC7E04032, $A0DC7F0332B)
- ENDFUNC
- Func Fn000D($Arg00, $Arg01, $ArgOpt02 = 0, $ArgOpt03 = 0, $ArgOpt04 = 0, $ArgOpt05 = "wparam", $ArgOpt06 = "lparam", $ArgOpt07 = "lresult")
- LOCAL $A4D17600D38 = DLLCALL("user32.dll", $ArgOpt07, "SendMessageW", "hwnd", $Arg00, "uint", $Arg01, $ArgOpt05, $ArgOpt02, $ArgOpt06, $ArgOpt03)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, "")
- IF $ArgOpt04 >= 0 AND $ArgOpt04 <= 4 THEN RETURN $A4D17600D38[$ArgOpt04]
- RETURN $A4D17600D38
- ENDFUNC
- GLOBAL $A2AE7B00507[0x0040][2] = [[0, 0]]
- GLOBAL $A5CF7003C3C[0x0040][2] = [[0, 0]]
- GLOBAL CONST $A14F7501F4C = 0x0030
- GLOBAL CONST $A12F7705D27 = 0x0190
- GLOBAL CONST $A25F790223E = 1
- GLOBAL CONST $A22F7B0353E = 0
- GLOBAL CONST $A28F7D0600D = 0
- GLOBAL CONST $A1BF7F03F5B = 0
- GLOBAL CONST $A0808102929 = 0x0100
- GLOBAL CONST $A5A08302004 = 0x1000
- GLOBAL CONST $A0D08501E37 = 0x0058
- GLOBAL CONST $A4E0870624D = 0x005A
- GLOBAL CONST $A130890281A = PTR(-1)
- GLOBAL CONST $A5008B05909 = PTR(-1)
- GLOBAL CONST $A1D08D03E0A = -1
- GLOBAL CONST $A4308F0570B = 1
- GLOBAL CONST $A2418103851 = 2
- GLOBAL CONST $A0D18302507 = 4
- GLOBAL CONST $A1A18502B60 = 0x000C
- GLOBAL CONST $A5618705427 = 2
- GLOBAL CONST $A0318905649 = 5
- GLOBAL CONST $A0018B04739 = 1
- GLOBAL CONST $A0218D01625 = 2
- GLOBAL CONST $A2818F04F58 = 3
- GLOBAL CONST $A072810384D = 4
- GLOBAL CONST $A3D28305B1B = 8
- GLOBAL CONST $A3928505E43 = 0x0010
- GLOBAL CONST $A1B2870265D = 1
- GLOBAL CONST $A3228900737 = 4
- GLOBAL CONST $A6128B00C48 = 8
- GLOBAL CONST $A0C28D03D1C = 0x0010
- GLOBAL CONST $A5B28F01F0F = 0x0020
- GLOBAL CONST $A5938103A0A = 0x08000000
- GLOBAL CONST $A3D38305B16 = 5
- GLOBAL CONST $A3138505719 = 8
- GLOBAL CONST $A4F38700D3E = 4
- GLOBAL CONST $A4D38904013 = 3
- GLOBAL CONST $A4938B0634C = 0x0012
- GLOBAL CONST $A0B38D01530 = 2
- GLOBAL CONST $A1D38F01A19 = $A3D38305B16
- GLOBAL CONST $A0D48004D01 = 1
- GLOBAL CONST $A4F48202E2A = 0
- GLOBAL CONST $A1248404B28 = 7
- GLOBAL CONST $A3448605B55 = 0x0013
- GLOBAL CONST $A2F48803907 = 6
- GLOBAL CONST $A5448A05145 = 0x000B
- GLOBAL CONST $A1748C00C29 = 0x000C
- GLOBAL CONST $A5C48E00E21 = 0x000E
- GLOBAL CONST $A5C58005735 = 0x0011
- GLOBAL CONST $A0358204453 = 10
- GLOBAL CONST $A4958403E0B = 0x000D
- GLOBAL CONST $A015860241F = 0x0010
- GLOBAL CONST $A4E58803A1C = 0x000F
- GLOBAL CONST $A0C58A00548 = 1
- GLOBAL CONST $A1D58C02200 = 2
- GLOBAL CONST $A4058E04918 = 4
- GLOBAL CONST $A3668000647 = 2
- GLOBAL CONST $A5168201036 = 1
- GLOBAL CONST $A396840462F = 4
- GLOBAL CONST $A1E6860471C = 4
- GLOBAL CONST $A1E68803B12 = 0x000C
- GLOBAL CONST $A4268A02D14 = 5
- GLOBAL CONST $A4068C04A60 = 9
- GLOBAL CONST $A0268E02008 = 0x000B
- GLOBAL CONST $A4678001224 = 3
- GLOBAL CONST $A087820575E = 1
- GLOBAL CONST $A5F7840183E = 0
- GLOBAL CONST $A2878602946 = 2
- GLOBAL CONST $A047880462B = 0x000D
- GLOBAL CONST $A0678A04841 = 7
- GLOBAL CONST $A1878C03B2B = 0x000E
- GLOBAL CONST $A3C78E04C13 = -1
- GLOBAL CONST $A1E88005619 = 10
- GLOBAL CONST $A5E88205154 = 6
- GLOBAL CONST $A4C88401D3D = 4
- GLOBAL CONST $A4A88604F1A = 2
- GLOBAL CONST $A3688805908 = 1
- GLOBAL CONST $A4788A04D63 = 0x0100
- GLOBAL CONST $A3A88C05551 = 0x2000
- GLOBAL CONST $A5988E02147 = 0x8000
- GLOBAL CONST $A3898005803 = BITSHIFT($A4788A04D63, 8)
- GLOBAL CONST $A4598201E12 = 0x0010
- GLOBAL CONST $A1D98405438 = BITSHIFT($A3A88C05551, 8)
- GLOBAL CONST $A559860472B = BITSHIFT($A5988E02147, 8)
- GLOBAL CONST $A6298801119 = 0x0200
- GLOBAL CONST $A0198A00862 = 0x2000
- GLOBAL CONST $A5098C0484B = 0x02000000
- GLOBAL CONST $A3A98E03122 = 0x0020
- GLOBAL CONST $A1DA8004A16 = 0x00400000
- GLOBAL CONST $A09A820081D = 0x00800000
- GLOBAL CONST $A33A8403A57 = 0x0040
- GLOBAL CONST $A06A8601338 = 0x0080
- GLOBAL CONST $A53A8804B5B = 0x00080000
- GLOBAL CONST $A51A8A04E55 = 0x0400
- GLOBAL CONST $A42A8C01604 = 0x1000
- GLOBAL CONST $A3DA8E05A2B = 0x10000000
- GLOBAL CONST $A3EB8002A57 = 4
- GLOBAL CONST $A3FB820501D = 0x00200000
- GLOBAL CONST $A41B840293E = 8
- GLOBAL CONST $A45B8604529 = 0x00100000
- GLOBAL CONST $A1DB8805B09 = 0x00040000
- GLOBAL CONST $A32B8A02B11 = 0x00020000
- GLOBAL CONST $A41B8C06118 = 0x8000
- GLOBAL CONST $A47B8E00F02 = 0x00010000
- GLOBAL CONST $A51C8000616 = 0x0100
- GLOBAL CONST $A35C820614F = 2
- GLOBAL CONST $A3AC840005B = 0x0800
- GLOBAL CONST $A4EC8600B05 = 1
- GLOBAL CONST $A35C880333B = 0x4000
- GLOBAL CONST $A02C8A04F02 = 0x0010
- GLOBAL CONST $A59C8C0290D = 1
- GLOBAL CONST $A4BC8E05118 = "dword Size;dword Flags;handle hCursor;" & $A5295B06345
- GLOBAL CONST $A27D8006119 = "dword Size;wchar Name[32];wchar String[128];dword Flags;wchar ID[128];wchar Key[128]"
- GLOBAL CONST $A36D8201462 = "uint Size;hwnd hWnd;dword Flags;uint Count;dword TimeOut"
- GLOBAL CONST $A0AD8403535 = "bool Icon;dword XHotSpot;dword YHotSpot;handle hMask;handle hColor"
- GLOBAL CONST $A62D860344D = "dword Length;dword MemoryLoad;" & "uint64 TotalPhys;uint64 AvailPhys;uint64 TotalPageFile;uint64 AvailPageFile;" & "uint64 TotalVirtual;uint64 AvailVirtual;uint64 AvailExtendedVirtual"
- Func Fn000E($Arg00, $Arg01, $Arg02, $Arg03, $Arg04, $Arg05, $Arg06, $Arg07, $Arg08)
- LOCAL $A4D17600D38 = DLLCALL("gdi32.dll", "bool", "BitBlt", "handle", $Arg00, "int", $Arg01, "int", $Arg02, "int", $Arg03, "int", $Arg04, "handle", $Arg05, "int", $Arg06, "int", $Arg07, "dword", $Arg08)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn000F($Arg00, $Arg01, $Arg02, $Arg03)
- LOCAL $A4D17600D38 = DLLCALL("user32.dll", "lresult", "CallNextHookEx", "handle", $Arg00, "int", $Arg01, "wparam", $Arg02, "lparam", $Arg03)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, -1)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn0010($Arg00, $Arg01, $Arg02, $Arg03)
- LOCAL $A4D17600D38 = DLLCALL("gdi32.dll", "int", "CombineRgn", "handle", $Arg00, "handle", $Arg01, "handle", $Arg02, "int", $Arg03)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn0011($Arg00, $Arg01, $Arg02)
- LOCAL $A4D17600D38 = DLLCALL("gdi32.dll", "handle", "CreateCompatibleBitmap", "handle", $Arg00, "int", $Arg01, "int", $Arg02)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn0012($Arg00)
- LOCAL $A4D17600D38 = DLLCALL("gdi32.dll", "handle", "CreateCompatibleDC", "handle", $Arg00)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn0013($Arg00, $Arg01, $Arg02, $Arg03)
- LOCAL $A4D17600D38 = DLLCALL("gdi32.dll", "handle", "CreateRectRgn", "int", $Arg00, "int", $Arg01, "int", $Arg02, "int", $Arg03)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn0014($Arg00, $Arg01, $Arg02, $Arg03, $Arg04, $Arg05, $Arg06, $Arg07, $Arg08, $ArgOpt09 = 0, $ArgOpt0A = 0, $ArgOpt0B = 0)
- IF $ArgOpt0A = 0 THEN $ArgOpt0A = Fn001C("")
- LOCAL $A4D17600D38 = DLLCALL("user32.dll", "hwnd", "CreateWindowExW", "dword", $Arg00, "wstr", $Arg01, "wstr", $Arg02, "dword", $Arg03, "int", $Arg04, "int", $Arg05, "int", $Arg06, "int", $Arg07, "hwnd", $Arg08, "handle", $ArgOpt09, "handle", $ArgOpt0A, "ptr", $ArgOpt0B)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn0015($Arg00)
- LOCAL $A4D17600D38 = DLLCALL("gdi32.dll", "bool", "DeleteDC", "handle", $Arg00)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn0016($Arg00)
- LOCAL $A4D17600D38 = DLLCALL("gdi32.dll", "bool", "DeleteObject", "handle", $Arg00)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn0017($Arg00)
- LOCAL $A4D17600D38 = DLLCALL("user32.dll", "bool", "DestroyIcon", "handle", $Arg00)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn0018($Arg00, $Arg01, $Arg02, $Arg03)
- LOCAL $A4D17600D38 = DLLCALL("user32.dll", "bool", "DrawIcon", "handle", $Arg00, "int", $Arg01, "int", $Arg02, "handle", $Arg03)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn0019($Arg00, $Arg01, $Arg02, $Arg03, $Arg04)
- LOCAL $A4D17600D38 = DLLCALL("shell32.dll", "uint", "ExtractIconExW", "wstr", $Arg00, "int", $Arg01, "handle", $Arg02, "handle", $Arg03, "uint", $Arg04)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn001A($Arg00)
- IF NOT ISHWND($Arg00) THEN $Arg00 = GUICTRLGETHANDLE($Arg00)
- LOCAL $A4D17600D38 = DLLCALL("user32.dll", "int", "GetClassNameW", "hwnd", $Arg00, "wstr", "", "int", 0x1000)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN SETEXTENDED($A4D17600D38[0], $A4D17600D38[2])
- ENDFUNC
- Func Fn001B($Arg00)
- LOCAL $A4D17600D38 = DLLCALL("user32.dll", "handle", "GetDC", "hwnd", $Arg00)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn001C($Arg00)
- LOCAL $A1A79701C59 = "wstr"
- IF $Arg00 = "" THEN
- $Arg00 = 0
- $A1A79701C59 = "ptr"
- ENDIF
- LOCAL $A4D17600D38 = DLLCALL("kernel32.dll", "handle", "GetModuleHandleW", $A1A79701C59, $Arg00)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn001D($Arg00)
- LOCAL $A0089000761 = Fn001E($Arg00)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- RETURN DLLSTRUCTGETDATA($A0089000761, "Bottom") - DLLSTRUCTGETDATA($A0089000761, "Top")
- ENDFUNC
- Func Fn001E($Arg00)
- LOCAL $A0089000761 = DLLSTRUCTCREATE($A0695D05908)
- DLLCALL("user32.dll", "bool", "GetWindowRect", "hwnd", $Arg00, "ptr", DLLSTRUCTGETPTR($A0089000761))
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- RETURN $A0089000761
- ENDFUNC
- Func Fn001F($Arg00, BYREF $ArgRef01)
- LOCAL $A4D17600D38 = DLLCALL("user32.dll", "dword", "GetWindowThreadProcessId", "hwnd", $Arg00, "dword*", 0)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- $ArgRef01 = $A4D17600D38[2]
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn0020($Arg00)
- LOCAL $A0089000761 = Fn001E($Arg00)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- RETURN DLLSTRUCTGETDATA($A0089000761, "Right") - DLLSTRUCTGETDATA($A0089000761, "Left")
- ENDFUNC
- Func Fn0021($Arg00)
- LOCAL $A3899805814 = DLLSTRUCTCREATE($A5A66903854)
- Fn0022($Arg00, DLLSTRUCTGETPTR($A3899805814))
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- RETURN $A3899805814
- ENDFUNC
- Func Fn0022($Arg00, $Arg01)
- LOCAL $A4D17600D38 = DLLCALL("ole32.dll", "long", "CLSIDFromString", "wstr", $Arg00, "ptr", $Arg01)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn0023($Arg00)
- RETURN BITSHIFT($Arg00, 0x0010)
- ENDFUNC
- Func Fn0024($Arg00, BYREF $ArgRef01)
- IF $Arg00 = $ArgRef01 THEN RETURN TRUE
- FOR $A60A9404F14 = $A2AE7B00507[0][0] TO 1 STEP -1
- IF $Arg00 = $A2AE7B00507[$A60A9404F14][0] THEN
- IF $A2AE7B00507[$A60A9404F14][1] THEN
- $ArgRef01 = $Arg00
- RETURN TRUE
- ELSE
- RETURN FALSE
- ENDIF
- ENDIF
- NEXT
- LOCAL $A3987906057
- Fn001F($Arg00, $A3987906057)
- LOCAL $A09A9B00626 = $A2AE7B00507[0][0] + 1
- IF $A09A9B00626 >= 0x0040 THEN $A09A9B00626 = 1
- $A2AE7B00507[0][0] = $A09A9B00626
- $A2AE7B00507[$A09A9B00626][0] = $Arg00
- $A2AE7B00507[$A09A9B00626][1] = ($A3987906057 = @AutoItPID)
- RETURN $A2AE7B00507[$A09A9B00626][1]
- ENDFUNC
- Func Fn0025($Arg00, $Arg01)
- LOCAL $A1DB9803427 = OPT("GUIDataSeparatorChar")
- LOCAL $A3DB9A02357 = STRINGSPLIT($Arg01, $A1DB9803427)
- IF NOT ISHWND($Arg00) THEN $Arg00 = GUICTRLGETHANDLE($Arg00)
- LOCAL $A63B9B01904 = Fn001A($Arg00)
- FOR $A14B9C06239 = 1 TO UBOUND($A3DB9A02357) - 1
- IF STRINGUPPER(STRINGMID($A63B9B01904, 1, STRINGLEN($A3DB9A02357[$A14B9C06239]))) = STRINGUPPER($A3DB9A02357[$A14B9C06239]) THEN RETURN TRUE
- NEXT
- RETURN FALSE
- ENDFUNC
- Func Fn0026($Arg00, $Arg01)
- LOCAL $A4D17600D38 = DLLCALL("user32.dll", "int", "ReleaseDC", "hwnd", $Arg00, "handle", $Arg01)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn0027($Arg00, $Arg01)
- LOCAL $A4D17600D38 = DLLCALL("gdi32.dll", "handle", "SelectObject", "handle", $Arg00, "handle", $Arg01)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn0028($Arg00, $Arg01, $Arg02, $Arg03, $Arg04, $Arg05, $Arg06)
- LOCAL $A4D17600D38 = DLLCALL("user32.dll", "bool", "SetWindowPos", "hwnd", $Arg00, "hwnd", $Arg01, "int", $Arg02, "int", $Arg03, "int", $Arg04, "int", $Arg05, "uint", $Arg06)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn0029($Arg00, $Arg01, $ArgOpt02 = TRUE)
- LOCAL $A4D17600D38 = DLLCALL("user32.dll", "int", "SetWindowRgn", "hwnd", $Arg00, "handle", $Arg01, "bool", $ArgOpt02)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn002A($Arg00, $Arg01, $Arg02, $ArgOpt03 = 0)
- LOCAL $A4D17600D38 = DLLCALL("user32.dll", "handle", "SetWindowsHookEx", "int", $Arg00, "ptr", $Arg01, "handle", $Arg02, "dword", $ArgOpt03)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn002B($Arg00)
- LOCAL $A4D17600D38 = DLLCALL("ole32.dll", "int", "StringFromGUID2", "ptr", $Arg00, "wstr", "", "int", 0x0028)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, "")
- RETURN SETEXTENDED($A4D17600D38[0], $A4D17600D38[2])
- ENDFUNC
- Func Fn002C($Arg00)
- LOCAL $A4D17600D38 = DLLCALL("user32.dll", "bool", "UnhookWindowsHookEx", "handle", $Arg00)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn002D($Arg00, $ArgOpt01 = 0, $ArgOpt02 = TRUE)
- LOCAL $A630A303360 = "ptr"
- IF ISDLLSTRUCT($Arg00) THEN
- $Arg00 = DLLSTRUCTGETPTR($Arg00)
- ELSE
- IF NOT ISPTR($Arg00) THEN $A630A303360 = "wstr"
- ENDIF
- LOCAL $A4D17600D38 = DLLCALL("kernel32.dll", "int", "WideCharToMultiByte", "uint", $ArgOpt01, "dword", 0, $A630A303360, $Arg00, "int", -1, "ptr", 0, "int", 0, "ptr", 0, "ptr", 0)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, "")
- LOCAL $A0A1A606215 = DLLSTRUCTCREATE("char[" & $A4D17600D38[0] & "]")
- LOCAL $A5F1AA00807 = DLLSTRUCTGETPTR($A0A1A606215)
- $A4D17600D38 = DLLCALL("kernel32.dll", "int", "WideCharToMultiByte", "uint", $ArgOpt01, "dword", 0, $A630A303360, $Arg00, "int", -1, "ptr", $A5F1AA00807, "int", $A4D17600D38[0], "ptr", 0, "ptr", 0)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, "")
- IF $ArgOpt02 THEN RETURN DLLSTRUCTGETDATA($A0A1A606215, 1)
- RETURN $A0A1A606215
- ENDFUNC
- Func Fn002E($Arg00)
- IF STRINGISINT($Arg00) THEN
- SELECT
- CASE MOD($Arg00, 4) = 0 AND MOD($Arg00, 0x0064) <> 0
- RETURN 1
- CASE MOD($Arg00, 0x0190) = 0
- RETURN 1
- CASE ELSE
- RETURN 0
- ENDSELECT
- ENDIF
- RETURN SETERROR(1, 0, 0)
- ENDFUNC
- GLOBAL CONST $A4A3A80304D = 7
- GLOBAL CONST $A053AA0591F = 0x0800
- GLOBAL CONST $A0F3AC01639 = 0x0300
- GLOBAL CONST $A063AE00D02 = 1
- GLOBAL CONST $A0E4A004A5E = 0x0100
- GLOBAL CONST $A634A20144A = 0x2000
- GLOBAL CONST $A4F4A40613D = 10
- GLOBAL CONST $A174A604936 = 0x1000
- GLOBAL CONST $A2A4A803011 = 0x0200
- GLOBAL CONST $A394AA0494B = 0x0020
- GLOBAL CONST $A084AC02951 = 0x0400
- GLOBAL CONST $A1F4AE05619 = 0x0C00
- GLOBAL CONST $A1B5A00392A = 0x8000
- GLOBAL CONST $A445A200335 = 0x0040
- GLOBAL CONST $A205A401A53 = 0x0080
- GLOBAL CONST $A3C5A60535B = 0x4000
- GLOBAL CONST $A205A80532E = 0x000C
- GLOBAL CONST $A205AA03805 = 0x000D
- GLOBAL CONST $A055AC00E59 = 0x000E
- GLOBAL CONST $A185AE02136 = 0x000F
- GLOBAL CONST $A3D6A004861 = 1
- GLOBAL CONST $A516A204062 = 2
- GLOBAL CONST $A096A403E45 = 4
- GLOBAL CONST $A206A605818 = 8
- GLOBAL CONST $A1E6A801C09 = 1
- GLOBAL CONST $A1A6AA05506 = 2
- GLOBAL CONST $A3D6AC01563 = 4
- GLOBAL CONST $A106AE0452C = 8
- GLOBAL CONST $A0C7A00191D = 0
- GLOBAL CONST $A387A20583C = 1
- GLOBAL CONST $A167A402820 = 2
- GLOBAL CONST $A367A604202 = 3
- GLOBAL CONST $A517A80403A = 4
- GLOBAL CONST $A607AA02107 = 5
- GLOBAL CONST $A327AC02414 = 6
- GLOBAL CONST $A3D7AE0472E = 3
- GLOBAL CONST $A078A004D2E = 2
- GLOBAL CONST $A428A203E15 = 4
- GLOBAL CONST $A638A404C07 = 9
- GLOBAL CONST $A188A602329 = 0x000B
- GLOBAL CONST $A4F8A804647 = 0
- GLOBAL CONST $A498AA02410 = 0
- GLOBAL CONST $A2C8AC05E5D = 0
- GLOBAL CONST $A588AE06202 = 0
- GLOBAL CONST $A1A9A003942 = 0x1600
- GLOBAL CONST $A479A200404 = ($A1A9A003942 + 1)
- GLOBAL CONST $A0D9A404F22 = ($A1A9A003942 + 3)
- GLOBAL CONST $A529A602D40 = ($A1A9A003942 + 10)
- GLOBAL CONST $A299A80352F = ($A1A9A003942 + 0x000B)
- GLOBAL CONST $A089AA0135F = ($A1A9A003942 + 8)
- GLOBAL CONST $A169AC05858 = ($A1A9A003942 + 5)
- GLOBAL CONST $A009AE02849 = ($A1A9A003942 + 6)
- GLOBAL CONST $A3DAA00063E = ($A1A9A003942 + 2)
- GLOBAL CONST $A27AA20495B = ($A1A9A003942 + 9)
- GLOBAL CONST $A3AAA401914 = ($A1A9A003942 + 0x000C)
- GLOBAL CONST $A03AA600147 = ($A1A9A003942 + 7)
- GLOBAL CONST $A39AA80601A = ($A1A9A003942 + 4)
- GLOBAL CONST $A03AAA00D3E = 0x00F5
- GLOBAL CONST $A5FAAC01619 = 0x00F0
- GLOBAL CONST $A22AAE0290A = 0x00F6
- GLOBAL CONST $A11BA001947 = 0x00F2
- GLOBAL CONST $A10BA201960 = 0x00F1
- GLOBAL CONST $A42BA400D58 = 0x00F8
- GLOBAL CONST $A10BA601B1C = 0x00F7
- GLOBAL CONST $A5BBA804125 = 0x00F3
- GLOBAL CONST $A0CBAA0230D = 0x00F4
- GLOBAL CONST $A1EBAC0451E = -0x04E2
- GLOBAL CONST $A3EBAE02830 = ($A1EBAC0451E + 2)
- GLOBAL CONST $A5BCA00034C = ($A1EBAC0451E + 1)
- GLOBAL CONST $A31CA203C12 = 0
- GLOBAL CONST $A37CA401810 = 1
- GLOBAL CONST $A07CA601503 = 2
- GLOBAL CONST $A0ECA804741 = 3
- GLOBAL CONST $A08CAA01804 = 4
- GLOBAL CONST $A49CAC03508 = 5
- GLOBAL CONST $A1ECAE04F25 = 6
- GLOBAL CONST $A07DA005404 = 7
- GLOBAL CONST $A56DA203B61 = $A07CA601503
- GLOBAL CONST $A38DA302D4C = $A0ECA804741
- GLOBAL CONST $A1DDA400D5C = $A49CAC03508
- GLOBAL CONST $A4CDA503E58 = 1
- GLOBAL CONST $A44DA702634 = 2
- GLOBAL CONST $A52DA904F30 = 0
- GLOBAL CONST $A62DAB01220 = 8
- GLOBAL CONST $A5BDAD0091A = 4
- GLOBAL CONST $A18DAF01213 = 0x0080
- GLOBAL CONST $A49EA101321 = 0
- GLOBAL CONST $A60EA304D14 = 1
- GLOBAL CONST $A2BEA50454C = 2
- GLOBAL CONST $A33EA701840 = 4
- GLOBAL CONST $A08EA900655 = 8
- GLOBAL CONST $A08EAB03557 = 0x0010
- GLOBAL CONST $A52EAD03801 = 0x0020
- GLOBAL CONST $A2EEAF03752 = 0x0040
- GLOBAL CONST $A33FA102C1B = 0x0080
- GLOBAL CONST $A23FA304F17 = 0x0100
- GLOBAL CONST $A39FA504211 = 0x0400
- GLOBAL CONST $A5EFA704F09 = 0x0800
- GLOBAL CONST $A51FA902140 = 0x1000
- GLOBAL CONST $A3DFAB00D3D = 0x2000
- GLOBAL CONST $A04FAD0533E = -1
- GLOBAL CONST $A53FAF00D0D = 0x1500
- GLOBAL CONST $A3C0B10274E = 0x00C6
- GLOBAL CONST $A220B303B49 = 0x00D7
- GLOBAL CONST $A600B500B15 = 0x00CD
- GLOBAL CONST $A1F0B704C52 = 0x00C8
- GLOBAL CONST $A2C0B902654 = ($A53FAF00D0D + 2)
- GLOBAL CONST $A450BB06355 = 0x00CE
- GLOBAL CONST $A090BD04D46 = 0x00BD
- GLOBAL CONST $A5F0BF06343 = 0x00D9
- GLOBAL CONST $A581B101833 = 0x00D5
- GLOBAL CONST $A231B303612 = 0x00C4
- GLOBAL CONST $A481B50284C = 0x00BA
- GLOBAL CONST $A1D1B70425A = 0x00D4
- GLOBAL CONST $A351B902014 = 0x00B8
- GLOBAL CONST $A321BB05158 = 0x00D2
- GLOBAL CONST $A291BD02F2F = 0x00B2
- GLOBAL CONST $A401BF04900 = 0x00B0
- GLOBAL CONST $A412B103B33 = 0x00BE
- GLOBAL CONST $A1E2B300908 = 0x00D1
- GLOBAL CONST $A082B500603 = ($A53FAF00D0D + 4)
- GLOBAL CONST $A532B700C36 = 0x00C5
- GLOBAL CONST $A322B901B13 = 0x00C9
- GLOBAL CONST $A232BB0220F = 0x00BB
- GLOBAL CONST $A242BD02C35 = 0x00C1
- GLOBAL CONST $A102BF00049 = 0x00B6
- GLOBAL CONST $A4C3B103415 = 0x00D6
- GLOBAL CONST $A253B30140C = 0x00C2
- GLOBAL CONST $A313B506306 = 0x00B5
- GLOBAL CONST $A583B706003 = 0x00B7
- GLOBAL CONST $A213B905619 = ($A53FAF00D0D + 1)
- GLOBAL CONST $A273BB02322 = 0x00BC
- GLOBAL CONST $A563BD0455C = 0x00D8
- GLOBAL CONST $A223BF00953 = $A532B700C36
- GLOBAL CONST $A114B00401D = 0x00D3
- GLOBAL CONST $A0D4B202249 = 0x00B9
- GLOBAL CONST $A3C4B406252 = 0x00CC
- GLOBAL CONST $A344B602F52 = 0x00CF
- GLOBAL CONST $A414B805022 = 0x00B3
- GLOBAL CONST $A1E4BA04428 = 0x00B4
- GLOBAL CONST $A5F4BC03349 = 0x00B1
- GLOBAL CONST $A0D4BE0330E = 0x00CB
- GLOBAL CONST $A475B005624 = 0x00D0
- GLOBAL CONST $A585B204C10 = ($A53FAF00D0D + 3)
- GLOBAL CONST $A5A5B402832 = 0x00C7
- GLOBAL CONST $A3A5B600F04 = 1
- GLOBAL CONST $A415B80153B = 2
- GLOBAL CONST $A4F5BA01C19 = 0xFFFF
- GLOBAL CONST $A235BC03001 = 1
- GLOBAL CONST $A4A5BE00922 = 1
- GLOBAL CONST $A626B005A53 = 2
- GLOBAL CONST $A086B200A63 = 4
- GLOBAL CONST $A2B6B403F4B = 0x0700
- GLOBAL CONST $A226B602F1E = 0x0701
- GLOBAL CONST $A036B802159 = 0x0300
- GLOBAL CONST $A2F6BA03015 = 0x0500
- GLOBAL CONST $A636BC0595B = 0x0601
- GLOBAL CONST $A1A6BE04F49 = 0x0200
- GLOBAL CONST $A147B00604A = 0x0501
- GLOBAL CONST $A407B205821 = 0x0100
- GLOBAL CONST $A5E7B401A3D = 0x0400
- GLOBAL CONST $A5C7B600632 = 0x0602
- GLOBAL CONST $A117B801B34 = 0
- GLOBAL CONST $A447BA0501C = 1
- GLOBAL CONST $A3A7BC05C3C = 2
- GLOBAL CONST $A0E7BE0363E = 3
- GLOBAL CONST $A448B003B1C = 4
- GLOBAL CONST $A578B204D3E = 5
- GLOBAL CONST $A1B8B405D46 = 6
- GLOBAL CONST $A218B605624 = 0x00200000
- GLOBAL CONST $A2C8B80284B = 0x00100000
- GLOBAL CONST $A2E8BA04332 = BITOR($A51FA902140, $A218B605624, $A2C8B80284B, $A2EEAF03752, $A33FA102C1B)
- GLOBAL CONST $A1D8BB04E2D = BITOR($A49EA101321, $A33FA102C1B)
- GLOBAL CONST $A0B8BC0205B = -3
- GLOBAL CONST $A308BE05455 = -4
- GLOBAL CONST $A549B001E50 = -5
- GLOBAL CONST $A149B205B39 = -6
- GLOBAL CONST $A0F9B403B3A = -7
- GLOBAL CONST $A0A9B60463A = -8
- GLOBAL CONST $A169B802063 = -9
- GLOBAL CONST $A059BA03314 = -10
- GLOBAL CONST $A159BC05C38 = -0x000B
- GLOBAL CONST $A209BE03D2F = -0x000C
- GLOBAL CONST $A4AAB001246 = -0x000D
- GLOBAL CONST $A40AB20531C = "GUI_RUNDEFMSG"
- GLOBAL CONST $A51AB404C53 = 0
- GLOBAL CONST $A43AB605B0B = 1
- GLOBAL CONST $A21AB80013C = 2
- GLOBAL CONST $A1EABA05F06 = 1
- GLOBAL CONST $A4DABC04E16 = 2
- GLOBAL CONST $A56ABE05026 = 4
- GLOBAL CONST $A36BB002E5C = 8
- GLOBAL CONST $A58BB203D09 = 0x1000
- GLOBAL CONST $A31BB400001 = $A36BB002E5C
- GLOBAL CONST $A04BB501D63 = 0x0010
- GLOBAL CONST $A3FBB701B0D = 0x0020
- GLOBAL CONST $A23BB90340A = 0x0040
- GLOBAL CONST $A5BBBB01608 = 0x0080
- GLOBAL CONST $A17BBD0465E = 0x0100
- GLOBAL CONST $A26BBF03645 = 0x2000
- GLOBAL CONST $A20CB106321 = 0x0200
- GLOBAL CONST $A07CB304047 = 0x0400
- GLOBAL CONST $A15CB503744 = 0x0800
- GLOBAL CONST $A23CB702250 = 2
- GLOBAL CONST $A0FCB90064C = 4
- GLOBAL CONST $A10CBB05903 = 8
- GLOBAL CONST $A19CBD03F0C = 1
- GLOBAL CONST $A4DCBF00C62 = 2
- GLOBAL CONST $A39DB104E4D = 4
- GLOBAL CONST $A39DB302337 = 8
- GLOBAL CONST $A50DB504D5A = 0x0020
- GLOBAL CONST $A34DB703815 = 0x0040
- GLOBAL CONST $A47DB900F49 = 0x0080
- GLOBAL CONST $A25DBB03140 = 0x0100
- GLOBAL CONST $A3BDBD03806 = 0x0200
- GLOBAL CONST $A14DBF04849 = 0x0300
- GLOBAL CONST $A3CEB105F41 = 0x0220
- GLOBAL CONST $A24EB301F52 = 0x0240
- GLOBAL CONST $A28EB501357 = 0x0322
- GLOBAL CONST $A42EB704131 = 0x0066
- GLOBAL CONST $A45EB906137 = 1
- GLOBAL CONST $A37EBB04A3F = 2
- GLOBAL CONST $A59EBD03617 = 4
- GLOBAL CONST $A21EBF04B18 = 6
- GLOBAL CONST $A50FB105631 = 8
- GLOBAL CONST $A2FFB30322A = 10
- GLOBAL CONST $A53FB504B11 = 0x000C
- GLOBAL CONST $A02FB705102 = 0x000E
- GLOBAL CONST $A37FB902E31 = 0x0010
- GLOBAL CONST $A63FBB04809 = 0x0012
- GLOBAL CONST $A52FBD0135E = 0x0014
- GLOBAL CONST $A0EFBF0183C = 0x0016
- GLOBAL CONST $A5D0C100825 = 0x0018
- GLOBAL CONST $A160C305D4F = -2
- GLOBAL CONST $A160C504163 = -1
- GLOBAL CONST $A3F0C70084F = -2
- GLOBAL CONST $A300C902456 = 0xFE000000
- GLOBAL CONST $A5D0CB0373E = 0x00100000
- GLOBAL CONST $A390CD05136 = 0x0100
- GLOBAL CONST $A4B0CF04336 = 0x0800
- GLOBAL CONST $A311C105320 = 0x0800
- GLOBAL CONST $A3A1C302D47 = 0
- GLOBAL CONST $A481C504219 = 0x0100
- GLOBAL CONST $A001C702444 = 0x0200
- GLOBAL CONST $A061C901161 = 0x0400
- GLOBAL CONST $A4A1CB02E50 = 0x0800
- GLOBAL CONST $A0E1CD00034 = 0x1000
- GLOBAL CONST $A3B1CF00905 = 0x0400
- GLOBAL CONST $A572C105A24 = ($A3B1CF00905 + 7)
- GLOBAL CONST $A572C301E50 = ($A3B1CF00905 + 0x0014)
- GLOBAL CONST $A1C2C50092C = ($A3B1CF00905 + 6)
- GLOBAL CONST $A022C703942 = ($A3B1CF00905 + 10)
- GLOBAL CONST $A182C905822 = ($A3B1CF00905 + 2)
- GLOBAL CONST $A1B2CB01C53 = ($A3B1CF00905 + 0x000D)
- GLOBAL CONST $A0C2CD03147 = $A182C905822
- GLOBAL CONST $A572CE04D29 = ($A3B1CF00905 + 3)
- GLOBAL CONST $A0C3C002241 = ($A3B1CF00905 + 0x000C)
- GLOBAL CONST $A0F3C200257 = $A572CE04D29
- GLOBAL CONST $A623C303408 = ($A3B1CF00905 + 0x0012)
- GLOBAL CONST $A1B3C504D20 = ($A3B1CF00905 + 0x0013)
- GLOBAL CONST $A4C3C705A2A = 0x2000 + 6
- GLOBAL CONST $A073CA02734 = ($A3B1CF00905 + 0x000E)
- GLOBAL CONST $A343CC0264D = 0x2000 + 1
- GLOBAL CONST $A4E3CF04562 = ($A3B1CF00905 + 0x000F)
- GLOBAL CONST $A2E4C106101 = ($A3B1CF00905 + 8)
- GLOBAL CONST $A614C301530 = ($A3B1CF00905 + 4)
- GLOBAL CONST $A424C502A10 = ($A3B1CF00905 + 1)
- GLOBAL CONST $A4E4C703D27 = ($A3B1CF00905 + 0x000B)
- GLOBAL CONST $A0A4C903003 = $A424C502A10
- GLOBAL CONST $A174CA00555 = ($A3B1CF00905 + 0x0010)
- GLOBAL CONST $A224CC0633E = ($A3B1CF00905 + 0x0011)
- GLOBAL CONST $A004CE01411 = 0x2000 + 5
- GLOBAL CONST $A465C103E5D = ($A3B1CF00905 + 9)
- GLOBAL CONST $A255C300204 = 0x00FF
- GLOBAL CONST $A225C505B47 = -0x0370
- GLOBAL CONST $A2B5C701B43 = $A225C505B47 - 0
- GLOBAL CONST $A0A5C90554E = 2
- GLOBAL CONST $A3D5CB04F5E = 0x0010
- GLOBAL CONST $A235CD03C34 = 0x2710
- GLOBAL CONST $A065CF00A05 = 0xD8EF
- GLOBAL CONST $A436C103801 = 0x10000000
- GLOBAL CONST $A5D6C304746 = 0x40000000
- GLOBAL $A096C50545D[$A3D5CB04F5E][$A065CF00A05 + $A0A5C90554E + 1]
- Func Fn002F($Arg00)
- LOCAL $A2E6C70514D, $A306C805325 = -1, $A0F6CA04162 = TRUE
- IF NOT WINEXISTS($Arg00) THEN RETURN SETERROR(-1, -1, 0)
- FOR $A5559905B43 = 0 TO $A3D5CB04F5E - 1
- IF $A096C50545D[$A5559905B43][0] <> 0 THEN
- IF NOT WINEXISTS($A096C50545D[$A5559905B43][0]) THEN
- FOR $A14B9C06239 = 0 TO UBOUND($A096C50545D, 2) - 1
- $A096C50545D[$A5559905B43][$A14B9C06239] = 0
- NEXT
- $A096C50545D[$A5559905B43][1] = $A235CD03C34
- $A0F6CA04162 = FALSE
- ENDIF
- ENDIF
- NEXT
- FOR $A5559905B43 = 0 TO $A3D5CB04F5E - 1
- IF $A096C50545D[$A5559905B43][0] = $Arg00 THEN
- $A306C805325 = $A5559905B43
- EXITLOOP
- ENDIF
- NEXT
- IF $A306C805325 = -1 THEN
- FOR $A5559905B43 = 0 TO $A3D5CB04F5E - 1
- IF $A096C50545D[$A5559905B43][0] = 0 THEN
- $A096C50545D[$A5559905B43][0] = $Arg00
- $A096C50545D[$A5559905B43][1] = $A235CD03C34
- $A0F6CA04162 = FALSE
- $A306C805325 = $A5559905B43
- EXITLOOP
- ENDIF
- NEXT
- ENDIF
- IF $A306C805325 = -1 AND $A0F6CA04162 THEN RETURN SETERROR(0x0010, 0, 0)
- IF $A096C50545D[$A306C805325][1] = $A235CD03C34 + $A065CF00A05 THEN
- FOR $A5D8C701C28 = $A0A5C90554E TO UBOUND($A096C50545D, 2) - 1
- IF $A096C50545D[$A306C805325][$A5D8C701C28] = 0 THEN
- $A2E6C70514D = ($A5D8C701C28 - $A0A5C90554E) + 0x2710
- $A096C50545D[$A306C805325][$A5D8C701C28] = $A2E6C70514D
- RETURN $A2E6C70514D
- ENDIF
- NEXT
- RETURN SETERROR(-1, $A065CF00A05, 0)
- ENDIF
- $A2E6C70514D = $A096C50545D[$A306C805325][1]
- $A096C50545D[$A306C805325][1] += 1
- $A096C50545D[$A306C805325][($A2E6C70514D - 0x2710) + $A0A5C90554E] = $A2E6C70514D
- RETURN $A2E6C70514D
- ENDFUNC
- Func Fn0030($Arg00, $ArgOpt01 = @SCRIPTLINENUMBER, $ArgOpt02 = @ERROR, $ArgOpt03 = @EXTENDED)
- CONSOLEWRITE("!===========================================================" & @CRLF & "+======================================================" & @CRLF & "-->Line(" & STRINGFORMAT("%04d", $ArgOpt01) & "):" & @TAB & $Arg00 & @CRLF & "+======================================================" & @CRLF)
- RETURN SETERROR($ArgOpt02, $ArgOpt03, 1)
- ENDFUNC
- Func Fn0031($Arg00, $Arg01)
- Fn0030("This is for debugging only, set the debug variable to false before submitting")
- IF Fn0025($Arg00, $Arg01) THEN RETURN TRUE
- LOCAL $A1DB9803427 = OPT("GUIDataSeparatorChar")
- $Arg01 = STRINGREPLACE($Arg01, $A1DB9803427, ",")
- Fn0030("Invalid Class Type(s):" & @LF & @TAB & "Expecting Type(s): " & $Arg01 & @LF & @TAB & "Received Type : " & Fn001A($Arg00))
- EXIT
- ENDFUNC
- GLOBAL $A40ACD0363A
- GLOBAL $A50ACE01F34 = FALSE
- GLOBAL CONST $A47ACF0323F = "msctls_statusbar32"
- GLOBAL CONST $A0FBC105A15 = 5
- GLOBAL CONST $A28BC302A09 = 0xFF000000
- GLOBAL CONST $A3BBC504441 = "int BX;int BY;int RX"
- Func Fn0032($Arg00, $ArgOpt01 = -1, $ArgOpt02 = "", $ArgOpt03 = -1, $ArgOpt04 = -1)
- IF NOT ISHWND($Arg00) THEN RETURN SETERROR(1, 0, 0)
- LOCAL $A3F29601B28 = BITOR($A5D6C304746, $A436C103801)
- IF $ArgOpt03 = -1 THEN $ArgOpt03 = 0
- IF $ArgOpt04 = -1 THEN $ArgOpt04 = 0
- LOCAL $A52CC201C52[1], $A3ACC405C23[1]
- IF @NumParams > 1 THEN
- IF ISARRAY($ArgOpt01) THEN
- $A52CC201C52 = $ArgOpt01
- ELSE
- $A52CC201C52[0] = $ArgOpt01
- ENDIF
- IF @NumParams = 2 THEN
- REDIM $A3ACC405C23[UBOUND($A52CC201C52)]
- ELSE
- IF ISARRAY($ArgOpt02) THEN
- $A3ACC405C23 = $ArgOpt02
- ELSE
- $A3ACC405C23[0] = $ArgOpt02
- ENDIF
- IF UBOUND($A52CC201C52) <> UBOUND($A3ACC405C23) THEN
- LOCAL $A0ECCC01E2E
- IF UBOUND($A52CC201C52) > UBOUND($A3ACC405C23) THEN
- $A0ECCC01E2E = UBOUND($A3ACC405C23)
- REDIM $A3ACC405C23[UBOUND($A52CC201C52)]
- FOR $A14B9C06239 = $A0ECCC01E2E TO UBOUND($A3ACC405C23) - 1
- $A52CC201C52[$A14B9C06239] = ""
- NEXT
- ELSE
- $A0ECCC01E2E = UBOUND($A52CC201C52)
- REDIM $A52CC201C52[UBOUND($A3ACC405C23)]
- FOR $A14B9C06239 = $A0ECCC01E2E TO UBOUND($A52CC201C52) - 1
- $A52CC201C52[$A14B9C06239] = $A52CC201C52[$A14B9C06239 - 1] + 0x004B
- NEXT
- $A52CC201C52[UBOUND($A3ACC405C23) - 1] = -1
- ENDIF
- ENDIF
- ENDIF
- IF NOT ISHWND($Arg00) THEN $Arg00 = HWND($Arg00)
- IF @NumParams > 3 THEN $A3F29601B28 = BITOR($A3F29601B28, $ArgOpt03)
- ENDIF
- LOCAL $A2E6C70514D = Fn002F($Arg00)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- LOCAL $A45DC600948 = Fn0014($ArgOpt04, $A47ACF0323F, "", $A3F29601B28, 0, 0, 0, 0, $Arg00, $A2E6C70514D)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- IF @NumParams > 1 THEN
- Fn0036($A45DC600948, UBOUND($A52CC201C52), $A52CC201C52)
- FOR $A14B9C06239 = 0 TO UBOUND($A3ACC405C23) - 1
- Fn0037($A45DC600948, $A3ACC405C23[$A14B9C06239], $A14B9C06239)
- NEXT
- ENDIF
- RETURN $A45DC600948
- ENDFUNC
- Func Fn0033($Arg00)
- IF $A50ACE01F34 THEN Fn0031($Arg00, $A47ACF0323F)
- RETURN Fn000D($Arg00, $A4C3C705A2A) <> 0
- ENDFUNC
- Func Fn0034($Arg00)
- IF $A50ACE01F34 THEN Fn0031($Arg00, $A47ACF0323F)
- RETURN Fn000D($Arg00, $A073CA02734) <> 0
- ENDFUNC
- Func Fn0035($Arg00)
- IF $A50ACE01F34 THEN Fn0031($Arg00, $A47ACF0323F)
- Fn000D($Arg00, $A0FBC105A15)
- ENDFUNC
- Func Fn0036($Arg00, $ArgOpt01 = -1, $ArgOpt02 = 25)
- IF $A50ACE01F34 THEN Fn0031($Arg00, $A47ACF0323F)
- LOCAL $A41EC400E5D, $A05EC50311D = 1
- IF ISARRAY($ArgOpt01) <> 0 THEN
- $ArgOpt01[UBOUND($ArgOpt01) - 1] = -1
- $A05EC50311D = UBOUND($ArgOpt01)
- $A41EC400E5D = DLLSTRUCTCREATE("int[" & $A05EC50311D & "]")
- FOR $A14B9C06239 = 0 TO $A05EC50311D - 2
- DLLSTRUCTSETDATA($A41EC400E5D, 1, $ArgOpt01[$A14B9C06239], $A14B9C06239 + 1)
- NEXT
- DLLSTRUCTSETDATA($A41EC400E5D, 1, -1, $A05EC50311D)
- ELSEIF ISARRAY($ArgOpt02) <> 0 THEN
- $A05EC50311D = UBOUND($ArgOpt02)
- $A41EC400E5D = DLLSTRUCTCREATE("int[" & $A05EC50311D & "]")
- FOR $A14B9C06239 = 0 TO $A05EC50311D - 2
- DLLSTRUCTSETDATA($A41EC400E5D, 1, $ArgOpt02[$A14B9C06239], $A14B9C06239 + 1)
- NEXT
- DLLSTRUCTSETDATA($A41EC400E5D, 1, -1, $A05EC50311D)
- ELSEIF $ArgOpt01 > 1 THEN
- $A05EC50311D = $ArgOpt01
- $A41EC400E5D = DLLSTRUCTCREATE("int[" & $A05EC50311D & "]")
- FOR $A14B9C06239 = 1 TO $A05EC50311D - 1
- DLLSTRUCTSETDATA($A41EC400E5D, 1, $ArgOpt02 * $A14B9C06239, $A14B9C06239)
- NEXT
- DLLSTRUCTSETDATA($A41EC400E5D, 1, -1, $A05EC50311D)
- ELSE
- $A41EC400E5D = DLLSTRUCTCREATE("int")
- DLLSTRUCTSETDATA($A41EC400E5D, $A05EC50311D, -1)
- ENDIF
- LOCAL $A360D501458 = DLLSTRUCTGETPTR($A41EC400E5D)
- IF Fn0024($Arg00, $A40ACD0363A) THEN
- Fn000D($Arg00, $A614C301530, $A05EC50311D, $A360D501458, 0, "wparam", "ptr")
- ELSE
- LOCAL $A4D87102725 = DLLSTRUCTGETSIZE($A41EC400E5D)
- LOCAL $A157750274C
- LOCAL $A4C7760075D = Fn0008($Arg00, $A4D87102725, $A157750274C)
- Fn0009($A157750274C, $A360D501458)
- Fn000D($Arg00, $A614C301530, $A05EC50311D, $A4C7760075D, 0, "wparam", "ptr")
- Fn0007($A157750274C)
- ENDIF
- Fn0035($Arg00)
- RETURN TRUE
- ENDFUNC
- Func Fn0037($Arg00, $ArgOpt01 = "", $ArgOpt02 = 0, $ArgOpt03 = 0)
- IF $A50ACE01F34 THEN Fn0031($Arg00, $A47ACF0323F)
- LOCAL $A060DE03744 = Fn0033($Arg00)
- LOCAL $A080DF02828 = STRINGLEN($ArgOpt01) + 1
- LOCAL $A591D105C5B
- IF $A060DE03744 THEN
- $A591D105C5B = DLLSTRUCTCREATE("wchar Text[" & $A080DF02828 & "]")
- $A080DF02828 *= 2
- ELSE
- $A591D105C5B = DLLSTRUCTCREATE("char Text[" & $A080DF02828 & "]")
- ENDIF
- LOCAL $A621D701A5B = DLLSTRUCTGETPTR($A591D105C5B)
- DLLSTRUCTSETDATA($A591D105C5B, "Text", $ArgOpt01)
- IF Fn0034($Arg00) THEN $ArgOpt02 = $A255C300204
- LOCAL $A0DC7F0332B
- IF Fn0024($Arg00, $A40ACD0363A) THEN
- $A0DC7F0332B = Fn000D($Arg00, $A4E4C703D27, BITOR($ArgOpt02, $ArgOpt03), $A621D701A5B, 0, "wparam", "ptr")
- ELSE
- LOCAL $A157750274C
- LOCAL $A4C7760075D = Fn0008($Arg00, $A080DF02828, $A157750274C)
- Fn0009($A157750274C, $A621D701A5B)
- IF $A060DE03744 THEN
- $A0DC7F0332B = Fn000D($Arg00, $A4E4C703D27, BITOR($ArgOpt02, $ArgOpt03), $A4C7760075D, 0, "wparam", "ptr")
- ELSE
- $A0DC7F0332B = Fn000D($Arg00, $A0A4C903003, BITOR($ArgOpt02, $ArgOpt03), $A4C7760075D, 0, "wparam", "ptr")
- ENDIF
- Fn0007($A157750274C)
- ENDIF
- RETURN $A0DC7F0332B <> 0
- ENDFUNC
- GLOBAL CONST $A152D304C2A = 0
- GLOBAL CONST $A0A2D503934 = 1
- GLOBAL CONST $A132D702A1F = 2
- GLOBAL CONST $A202D901F0C = 3
- GLOBAL CONST $A052DB06305 = 4
- GLOBAL CONST $A512DD05C08 = 5
- GLOBAL CONST $A002DF04611 = 6
- GLOBAL CONST $A103D10281E = 7
- GLOBAL CONST $A623D30500E = 8
- GLOBAL CONST $A3A3D501444 = 9
- GLOBAL CONST $A4E3D702D4C = 0x000B
- GLOBAL CONST $A1F3D901750 = 0x000C
- GLOBAL CONST $A2C3DB01F14 = 0x000E
- GLOBAL CONST $A2E3DD05639 = 0x0010
- GLOBAL CONST $A053DF03429 = 0x0011
- GLOBAL CONST $A574D104D43 = 0x0012
- GLOBAL CONST $A4B4D303C54 = 0x0080
- GLOBAL CONST $A324D501D47 = 0x0100
- GLOBAL CONST $A2C4D706030 = 0x0200
- GLOBAL CONST $A0A4D90040C = 0x0400
- GLOBAL CONST $A484DB02F05 = 0x1000
- GLOBAL CONST $A3D4DD0321C = 0
- GLOBAL CONST $A404DF0633E = 0
- GLOBAL CONST $A435D10123C = $A324D501D47
- GLOBAL CONST $A055D205E13 = $A324D501D47
- GLOBAL CONST $A105D300763 = 0
- GLOBAL CONST $A205D505D14 = 0
- GLOBAL CONST $A365D704552 = 0x00010000
- GLOBAL CONST $A2E5D905E43 = 0x00020000
- GLOBAL CONST $A005DB02E45 = 0x00010000
- GLOBAL CONST $A2E5DD03A06 = 0x00020000
- GLOBAL CONST $A225DF03E1F = 0x00040000
- GLOBAL CONST $A156D100A0A = 0x00040000
- GLOBAL CONST $A016D30431B = 0x00080000
- GLOBAL CONST $A4B6D502F43 = 0x00100000
- GLOBAL CONST $A306D704B47 = 0x00200000
- GLOBAL CONST $A386D90254D = 0x00400000
- GLOBAL CONST $A496DB05F59 = 0x00800000
- GLOBAL CONST $A036DD04543 = 0x00C00000
- GLOBAL CONST $A146DF04417 = 0x00CF0000
- GLOBAL CONST $A577D103655 = 0x00CF0000
- GLOBAL CONST $A377D300638 = 0x01000000
- GLOBAL CONST $A407D50353B = 0x02000000
- GLOBAL CONST $A1B7D705D2D = 0x04000000
- GLOBAL CONST $A5D7D903627 = 0x08000000
- GLOBAL CONST $A3C7DB0082D = 0x10000000
- GLOBAL CONST $A077DD00C27 = 0x20000000
- GLOBAL CONST $A607DF05903 = 0x40000000
- GLOBAL CONST $A078D101842 = 0x80000000
- GLOBAL CONST $A538D30254F = 0x80880000
- GLOBAL CONST $A148D503E27 = 0x0080
- GLOBAL CONST $A498D703212 = 0x0200
- GLOBAL CONST $A438D902443 = 0x2000
- GLOBAL CONST $A0B8DB04349 = 0x0010
- GLOBAL CONST $A148DD04345 = 0x0040
- GLOBAL CONST $A508DF04625 = 0x00040000
- GLOBAL CONST $A579D104F12 = 0x02000000
- GLOBAL CONST $A449D303057 = 0x0200
- GLOBAL CONST $A299D50062A = 0x0400
- GLOBAL CONST $A319D70115C = 1
- GLOBAL CONST $A0B9D90363C = 0x4000
- GLOBAL CONST $A629DB05F4C = 0x0300
- GLOBAL CONST $A079DD03821 = 0x1000
- GLOBAL CONST $A339DF05C25 = 0x00020000
- GLOBAL CONST $A2FAD100734 = 0x0080
- GLOBAL CONST $A06AD302A47 = 8
- GLOBAL CONST $A39AD503953 = 0x0020
- GLOBAL CONST $A5CAD702D15 = 0x0100
- GLOBAL CONST $A34AD901314 = 0x00080000
- GLOBAL CONST $A44ADB03409 = 0x00010000
- GLOBAL CONST $A30ADD0413B = 0x00400000
- GLOBAL CONST $A25ADF01C02 = 0x2000
- GLOBAL CONST $A29BD105A1F = 0x000E
- GLOBAL CONST $A5CBD30510A = 0x000D
- GLOBAL CONST $A0BBD503C56 = 5
- GLOBAL CONST $A54BD70595C = 0x0214
- GLOBAL CONST $A03BD903061 = 0x0400
- GLOBAL CONST $A33BDB01958 = 1
- GLOBAL CONST $A38BDD0445E = 2
- GLOBAL CONST $A56BDF05031 = 3
- GLOBAL CONST $A12CD10352C = 6
- GLOBAL CONST $A46CD303F43 = 7
- GLOBAL CONST $A00CD503930 = 8
- GLOBAL CONST $A0BCD70382B = 10
- GLOBAL CONST $A09CD90334E = 0x000B
- GLOBAL CONST $A06CDB04C4B = 0x000C
- GLOBAL CONST $A53CDD0304E = 0x000F
- GLOBAL CONST $A4DCDF0621C = 0x0010
- GLOBAL CONST $A1DDD105944 = 0x0012
- GLOBAL CONST $A28DD305835 = 0x0014
- GLOBAL CONST $A26DD501E56 = 0x0015
- GLOBAL CONST $A36DD704651 = 0x0018
- GLOBAL CONST $A0DDD903B39 = 0x001A
- GLOBAL CONST $A24DDB01047 = 0x001B
- GLOBAL CONST $A59DDD0503D = 0x001C
- GLOBAL CONST $A35DDF05414 = 0x001D
- GLOBAL CONST $A58ED10630B = 0x001E
- GLOBAL CONST $A55ED302862 = 0x001F
- GLOBAL CONST $A4BED50271D = 0x0020
- GLOBAL CONST $A00ED701E08 = 0x0021
- GLOBAL CONST $A1CED904F4E = 0x0022
- GLOBAL CONST $A50EDB0530A = 0x0023
- GLOBAL CONST $A0CEDD05353 = 0x0024
- GLOBAL CONST $A39EDF03012 = 0x0026
- GLOBAL CONST $A62FD102D0C = 0x0027
- GLOBAL CONST $A1BFD303859 = 0x0028
- GLOBAL CONST $A2DFD501611 = 0x002A
- GLOBAL CONST $A2FFD700A3E = 0x002B
- GLOBAL CONST $A2CFD900025 = 0x002C
- GLOBAL CONST $A53FDB02040 = 0x002D
- GLOBAL CONST $A43FDD05C19 = 0x002E
- GLOBAL CONST $A1CFDF05E0C = 0x002F
- GLOBAL CONST $A280E105919 = 0x0030
- GLOBAL CONST $A0E0E304838 = 0x0031
- GLOBAL CONST $A2B0E50001E = 0x0032
- GLOBAL CONST $A1F0E703A23 = 0x0033
- GLOBAL CONST $A3F0E901D43 = 0x0037
- GLOBAL CONST $A440EB0494D = 0x0039
- GLOBAL CONST $A120ED0590C = 0x003D
- GLOBAL CONST $A310EF03B17 = 0x0041
- GLOBAL CONST $A1B1E10364E = 0x0044
- GLOBAL CONST $A511E305A50 = 0x0046
- GLOBAL CONST $A451E500C55 = 0x0047
- GLOBAL CONST $A2B1E703C46 = 0x0048
- GLOBAL CONST $A201E903434 = 0x004E
- GLOBAL CONST $A271EB02602 = 0x004A
- GLOBAL CONST $A4C1ED05154 = 0x004B
- GLOBAL CONST $A561EF05846 = 0x0050
- GLOBAL CONST $A262E100D11 = 0x0051
- GLOBAL CONST $A082E30321A = 0x0052
- GLOBAL CONST $A532E501A5D = 0x0053
- GLOBAL CONST $A612E704B21 = 0x0054
- GLOBAL CONST $A172E90515F = 0x0055
- GLOBAL CONST $A3E2EB06024 = 0x0300
- GLOBAL CONST $A612ED02A35 = 0x0301
- GLOBAL CONST $A422EF02962 = 0x0302
- GLOBAL CONST $A103E102C11 = 0x0303
- GLOBAL CONST $A023E303B19 = 0x0304
- GLOBAL CONST $A5A3E50293F = 0x007B
- GLOBAL CONST $A563E70153A = 0x007C
- GLOBAL CONST $A5E3E903C0B = 0x007D
- GLOBAL CONST $A013EB05E0B = 0x007E
- GLOBAL CONST $A403ED0005F = 0x007F
- GLOBAL CONST $A393EF01F29 = 0x0080
- GLOBAL CONST $A264E10304C = 0x0081
- GLOBAL CONST $A0F4E301607 = 0x0082
- GLOBAL CONST $A614E505E58 = 0x0083
- GLOBAL CONST $A104E703A0F = 0x0084
- GLOBAL CONST $A0B4E903E58 = 0x0085
- GLOBAL CONST $A414EB04712 = 0x0086
- GLOBAL CONST $A1B4ED01C49 = 0x0087
- GLOBAL CONST $A4C4EF03B40 = 0x0088
- GLOBAL CONST $A215E100C5F = 0x00A0
- GLOBAL CONST $A155E30132C = 0x00A1
- GLOBAL CONST $A2E5E500E3D = 0x00A2
- GLOBAL CONST $A635E705E15 = 0x00A3
- GLOBAL CONST $A565E905320 = 0x00A4
- GLOBAL CONST $A4D5EB05432 = 0x00A5
- GLOBAL CONST $A4A5ED04458 = 0x00A6
- GLOBAL CONST $A165EF00E30 = 0x00A7
- GLOBAL CONST $A556E10284E = 0x00A8
- GLOBAL CONST $A466E30025D = 0x00A9
- GLOBAL CONST $A606E503A2E = 0x0100
- GLOBAL CONST $A146E700126 = 0x0101
- GLOBAL CONST $A486E902827 = 0x0102
- GLOBAL CONST $A0C6EB0290B = 0x0103
- GLOBAL CONST $A296ED01113 = 0x0104
- GLOBAL CONST $A316EF01C16 = 0x0105
- GLOBAL CONST $A317E10440B = 0x0106
- GLOBAL CONST $A197E301933 = 0x0107
- GLOBAL CONST $A337E50163E = 0x0110
- GLOBAL CONST $A2D7E705E5F = 0x0111
- GLOBAL CONST $A577E905214 = 0x0112
- GLOBAL CONST $A387EB03353 = 0x0113
- GLOBAL CONST $A2D7ED01F34 = 0x0114
- GLOBAL CONST $A1E7EF05319 = 0x0115
- GLOBAL CONST $A478E103640 = 0x0116
- GLOBAL CONST $A188E304338 = 0x0117
- GLOBAL CONST $A3E8E503B5A = 0x011F
- GLOBAL CONST $A2C8E700629 = 0x0120
- GLOBAL CONST $A408E900B4B = 0x0121
- GLOBAL CONST $A258EB0634B = 0x0122
- GLOBAL CONST $A2B8ED05F08 = 0x0123
- GLOBAL CONST $A338EF04A3E = 0x0124
- GLOBAL CONST $A539E101B18 = 0x0125
- GLOBAL CONST $A259E300C60 = 0x0126
- GLOBAL CONST $A169E50302B = 0x0127
- GLOBAL CONST $A5B9E701E41 = 0x0128
- GLOBAL CONST $A309E902B04 = 0x0129
- GLOBAL CONST $A069EB02F1F = 0x0132
- GLOBAL CONST $A0F9ED01C3E = 0x0133
- GLOBAL CONST $A259EF0324A = 0x0134
- GLOBAL CONST $A36AE104F50 = 0x0135
- GLOBAL CONST $A53AE302955 = 0x0136
- GLOBAL CONST $A1FAE500022 = 0x0137
- GLOBAL CONST $A4DAE70234C = 0x0138
- GLOBAL CONST $A06AE905650 = 0x0019
- GLOBAL CONST $A62AEB04032 = 0x01E1
- GLOBAL CONST $A4DAED0044E = 0
- GLOBAL CONST $A23AEF00130 = $A4DAED0044E - 1
- GLOBAL CONST $A2DBE10242D = $A4DAED0044E - 2
- GLOBAL CONST $A1DBE305863 = $A4DAED0044E - 3
- GLOBAL CONST $A47BE504734 = $A4DAED0044E - 4
- GLOBAL CONST $A27BE70241C = $A4DAED0044E - 5
- GLOBAL CONST $A43BE90042F = $A4DAED0044E - 6
- GLOBAL CONST $A4CBEB00F38 = $A4DAED0044E - 7
- GLOBAL CONST $A40BED00156 = $A4DAED0044E - 8
- GLOBAL CONST $A30BEF04B3D = $A4DAED0044E - 0x000C
- GLOBAL CONST $A63CE104A40 = $A4DAED0044E - 0x000D
- GLOBAL CONST $A3FCE30454A = $A4DAED0044E - 0x000E
- GLOBAL CONST $A59CE503028 = $A4DAED0044E - 0x000F
- GLOBAL CONST $A21CE704D06 = $A4DAED0044E - 0x0010
- GLOBAL CONST $A46CE902F34 = $A4DAED0044E - 0x0011
- GLOBAL CONST $A3ECEB02B44 = $A4DAED0044E - 0x0012
- GLOBAL CONST $A21CED02743 = $A4DAED0044E - 0x0013
- GLOBAL CONST $A4ECEF0570A = $A4DAED0044E - 0x0014
- GLOBAL CONST $A4ADE103F57 = $A4DAED0044E - 0x0015
- GLOBAL CONST $A59DE300D52 = $A4DAED0044E - 0x0016
- GLOBAL CONST $A1FDE50483E = 0x0200
- GLOBAL CONST $A46DE704D5A = 0x0201
- GLOBAL CONST $A2BDE900C00 = 0x0202
- GLOBAL CONST $A37DEB02F1A = 0x0203
- GLOBAL CONST $A56DED01D15 = 0x0204
- GLOBAL CONST $A17DEF00E4A = 0x0205
- GLOBAL CONST $A25EE101558 = 0x0206
- GLOBAL CONST $A59EE305F4A = 0x0207
- GLOBAL CONST $A34EE500D5B = 0x0208
- GLOBAL CONST $A11EE704E09 = 0x0209
- GLOBAL CONST $A19EE902402 = 0x020A
- GLOBAL CONST $A3FEEB03B3E = 0x020B
- GLOBAL CONST $A62EED01D3B = 0x020C
- GLOBAL CONST $A21EEF01C3C = 0x020D
- GLOBAL CONST $A41FE102640 = 0x020E
- GLOBAL CONST $A22FE30473D = 0
- GLOBAL CONST $A63FE50411E = 1
- GLOBAL CONST $A5EFE702B0B = 2
- GLOBAL CONST $A28FE906336 = 3
- GLOBAL CONST $A3FFEB02435 = 4
- GLOBAL CONST $A3CFED05112 = 5
- GLOBAL CONST $A1AFEF03C48 = 6
- GLOBAL CONST $A0F0F10532C = 2
- GLOBAL CONST $A600F301617 = 1
- GLOBAL CONST $A550F502144 = 1
- GLOBAL CONST $A550F702704 = 2
- GLOBAL CONST $A290F900D5D = 3
- GLOBAL CONST $A5F0FB03433 = 4
- GLOBAL CONST $A370FD03D02 = 5
- GLOBAL CONST $A5E0FF00932 = 0
- GLOBAL CONST $A2A1F105C52 = 1
- GLOBAL CONST $A271F302001 = 2
- GLOBAL CONST $A031F50633E = 3
- GLOBAL CONST $A451F701418 = 1
- GLOBAL CONST $A021F901563 = 2
- GLOBAL CONST $A2E1FB04A57 = 0x2000
- GLOBAL CONST $A0C1FD04332 = ($A2E1FB04A57 + 6)
- GLOBAL CONST $A561FF05C38 = ($A2E1FB04A57 + 5)
- GLOBAL CONST $A0E2F10230C = $A2E1FB04A57 + 1
- GLOBAL CONST $A052F304526 = $A2E1FB04A57 + 2
- GLOBAL CONST $A482F50322B = $A2E1FB04A57 + 3
- GLOBAL CONST $A4E2F705618 = $A2E1FB04A57 + 4
- GLOBAL CONST $A0A2F904A51 = $A2E1FB04A57 + 0x000B
- GLOBAL CONST $A1D2FB02F09 = 1
- GLOBAL CONST $A442FD0453B = 2
- GLOBAL CONST $A352FF02F26 = 3
- GLOBAL CONST $A0F3F104A34 = 0
- GLOBAL CONST $A0F3F301D35 = 1
- GLOBAL CONST $A193F500E50 = 2
- GLOBAL CONST $A403F700321 = 3
- GLOBAL CONST $A5F3F904B59 = 4
- GLOBAL CONST $A1F3FB0021A = 5
- GLOBAL CONST $A043FD06245 = 6
- GLOBAL CONST $A3D3FF00042 = 7
- GLOBAL CONST $A434F104235 = 8
- GLOBAL CONST $A514F302361 = 9
- GLOBAL CONST $A064F502211 = 10
- GLOBAL CONST $A1E4F702001 = 0x000B
- GLOBAL CONST $A5B4F904A17 = 0x000C
- GLOBAL CONST $A524FB01910 = 0x000D
- GLOBAL CONST $A334FD03D07 = 0x000E
- GLOBAL CONST $A464FF02C38 = 0x000F
- GLOBAL CONST $A3B5F101833 = 0x0010
- GLOBAL CONST $A3D5F302412 = 0x0011
- GLOBAL CONST $A355F502B55 = 0x0012
- GLOBAL CONST $A355F706363 = 0x0013
- GLOBAL CONST $A065F901755 = 0x0014
- GLOBAL CONST $A1C5FB0254D = 0x0015
- GLOBAL CONST $A215FD02955 = 0x0016
- GLOBAL CONST $A2A5FF06137 = 0x0017
- GLOBAL CONST $A4E6F10521F = 0x0018
- GLOBAL CONST $A206F300856 = 0x0019
- GLOBAL CONST $A086F50080D = 0x001A
- GLOBAL CONST $A146F70512D = 0x001B
- GLOBAL CONST $A256F902F40 = 0x001C
- GLOBAL CONST $A046FB01F40 = 0x001D
- GLOBAL CONST $A026FD02A1B = 0x001E
- GLOBAL CONST $A2F6FF00363 = 0x001F
- GLOBAL CONST $A0B7F10460D = 0x0020
- GLOBAL CONST $A2B7F303719 = 0x0021
- GLOBAL CONST $A347F504D3B = 0x0022
- GLOBAL CONST $A307F706008 = 0x0023
- GLOBAL CONST $A317F90140C = 0x0024
- GLOBAL CONST $A0F7FB0262A = 0x0025
- GLOBAL CONST $A117FD04629 = 0x0026
- GLOBAL CONST $A167FF01348 = 0x0027
- GLOBAL CONST $A488F100B1E = 0x0028
- GLOBAL CONST $A028F302119 = 0x0029
- GLOBAL CONST $A408F505D0D = 0x002A
- GLOBAL CONST $A278F70444C = 0x002B
- GLOBAL CONST $A0A8F904554 = 0x002C
- GLOBAL CONST $A318FB03355 = 0x002D
- GLOBAL CONST $A5D8FD05061 = 0x002E
- GLOBAL CONST $A598FF03338 = 0x002F
- GLOBAL CONST $A599F10393A = 0x0030
- GLOBAL CONST $A209F303324 = 0x0031
- GLOBAL CONST $A149F50542C = 0x0032
- GLOBAL CONST $A629F702B06 = 0x0033
- GLOBAL CONST $A3D9F900D21 = 0x0034
- GLOBAL CONST $A419FB02C5C = 0x0035
- GLOBAL CONST $A089FD05852 = 0x0036
- GLOBAL CONST $A1E9FF03D41 = 0x0037
- GLOBAL CONST $A1BAF101831 = 0x0038
- GLOBAL CONST $A4CAF303F39 = 0x0039
- GLOBAL CONST $A1BAF504B1C = 0x003A
- GLOBAL CONST $A3DAF704A3A = 0x003B
- GLOBAL CONST $A17AF901216 = 0x003C
- GLOBAL CONST $A5EAFB02D41 = 0x003D
- GLOBAL CONST $A31AFD04E23 = 0x003E
- GLOBAL CONST $A46AFF0225F = 0x003F
- GLOBAL CONST $A08BF102727 = 0x0043
- GLOBAL CONST $A17BF303939 = 0x0044
- GLOBAL CONST $A03BF500F0D = 0x0045
- GLOBAL CONST $A12BF704D2A = 0x0046
- GLOBAL CONST $A0ABF90084D = 0x0047
- GLOBAL CONST $A48BFB04720 = 0x0048
- GLOBAL CONST $A0ABFD05F3A = 0x0049
- GLOBAL CONST $A2FBFF06006 = 0x004A
- GLOBAL CONST $A2ACF10310A = 0x004B
- GLOBAL CONST $A2BCF30495E = 0x004C
- GLOBAL CONST $A35CF505430 = 0x004D
- GLOBAL CONST $A3BCF70563F = 0x004E
- GLOBAL CONST $A4BCF90300F = 0x004F
- GLOBAL CONST $A06CFB0562F = 0x0050
- GLOBAL CONST $A32CFD04A34 = 0x0051
- GLOBAL CONST $A5DCFF03A14 = 0x0052
- GLOBAL CONST $A5CDF100F11 = 0x0053
- GLOBAL CONST $A5CDF30064B = 0x0054
- GLOBAL CONST $A50DF502D19 = 0x0056
- GLOBAL CONST $A28DF704C02 = 0x0057
- GLOBAL CONST $A4ADF90324E = 0x0058
- GLOBAL CONST $A1BDFB02225 = 0x0059
- GLOBAL CONST $A26DFD00D2A = 0x005A
- GLOBAL CONST $A0DDFF05634 = 0x1000
- GLOBAL CONST $A54EF103562 = 0x2000
- GLOBAL CONST $A1CEF300A4B = 0x2001
- GLOBAL CONST $A13EF503040 = 0x2002
- GLOBAL CONST $A44EF703C53 = 0x0042
- GLOBAL CONST $A26EF90604B = 0x40000000
- GLOBAL CONST $A30EFB0484E = 0x00550009
- GLOBAL CONST $A07EFD05833 = 0x00C000CA
- GLOBAL CONST $A32EFF0470A = 0x00BB0226
- GLOBAL CONST $A3FFF10370B = 0x80000000
- GLOBAL CONST $A32FF304E3C = 0x00330008
- GLOBAL CONST $A21FF505260 = 0x001100A6
- GLOBAL CONST $A31FF70133F = 0x00F00021
- GLOBAL CONST $A15FF904815 = 0x005A0049
- GLOBAL CONST $A58FFB06233 = 0x00FB0A09
- GLOBAL CONST $A54FFD02023 = 0x008800C6
- GLOBAL CONST $A41FFF05C0A = 0x00CC0020
- GLOBAL CONST $A3400111748 = 0x00440328
- GLOBAL CONST $A2400316248 = 0x00660046
- GLOBAL CONST $A510051064E = 0x00EE0086
- GLOBAL CONST $A380071582E = 0x00FF0062
- GLOBAL CONST $A2300913C5D = 8
- GLOBAL CONST $A2700B10A43 = 0x0400
- GLOBAL CONST $A2300D14E30 = 1
- GLOBAL CONST $A1200F14727 = 0x2000
- GLOBAL CONST $A3210114155 = 0x8000
- GLOBAL CONST $A4F10312A5E = 0x0040
- GLOBAL CONST $A501051492D = 0x0200
- GLOBAL CONST $A3F10712807 = 0x00100000
- GLOBAL CONST $A2A10911211 = 0x1000
- GLOBAL CONST $A4710B13E2C = 0
- GLOBAL CONST $A5210D13A62 = 0x00010000
- GLOBAL CONST $A3B10F1524C = 0x0100
- GLOBAL CONST $A2D2011322A = 0x00080000
- GLOBAL CONST $A302031071E = 0x0800
- GLOBAL CONST $A0820510047 = 0x4000
- GLOBAL CONST $A482071474B = 0x00200000
- GLOBAL CONST $A2A20910B37 = 2
- GLOBAL CONST $A3520B11250 = 0x00020000
- GLOBAL CONST $A2920D14C34 = 0x0020
- GLOBAL CONST $A4020F15806 = 0x0080
- GLOBAL CONST $A543011311C = 0
- GLOBAL CONST $A1B3031411E = 4
- GLOBAL CONST $A4A30511912 = 0x0010
- GLOBAL CONST $A5B30710706 = 0x00040000
- GLOBAL CONST $A213091344C = 4
- GLOBAL CONST $A6330B1125F = 0x0400
- GLOBAL CONST $A2330D13321 = 2
- GLOBAL CONST $A4A30F10124 = 1
- GLOBAL CONST $A4240112230 = 0x0020
- GLOBAL CONST $A4340310635 = 0x0800
- GLOBAL CONST $A0540513A49 = 0x0010
- GLOBAL CONST $A2040713003 = 8
- GLOBAL CONST $A5C40912905 = 0x0200
- GLOBAL CONST $A0240B1111A = 0x0100
- GLOBAL CONST $A0840D1394E = 0x0080
- GLOBAL CONST $A1240F1631C = 0x0040
- GLOBAL CONST $A5550114550 = 0x0305
- GLOBAL CONST $A3750310C55 = 0x0306
- GLOBAL CONST $A0250510331 = 0x0307
- GLOBAL CONST $A4F50713303 = 0x0308
- GLOBAL CONST $A5D50910D1F = 0x0309
- GLOBAL CONST $A2F50B1620D = 0x030A
- GLOBAL CONST $A4F50D13940 = 0x030B
- GLOBAL CONST $A4B50F12149 = 0x030C
- GLOBAL CONST $A3360110562 = 0x030D
- GLOBAL CONST $A256031283A = 0x030E
- GLOBAL CONST $A3D60512B19 = -2
- GLOBAL CONST $A436071044C = -1
- GLOBAL CONST $A6160910532 = 0
- GLOBAL CONST $A2C60B15E12 = 1
- GLOBAL CONST $A3860D11344 = 2
- GLOBAL CONST $A2D60F12E54 = 3
- GLOBAL CONST $A5270113D03 = 4
- GLOBAL CONST $A4770313147 = $A5270113D03
- GLOBAL CONST $A117041232F = 5
- GLOBAL CONST $A2770610D1E = 6
- GLOBAL CONST $A1D70813130 = 7
- GLOBAL CONST $A5B70A1090A = 8
- GLOBAL CONST $A0470C15259 = 9
- GLOBAL CONST $A5070E10D39 = 10
- GLOBAL CONST $A448001203A = 0x000B
- GLOBAL CONST $A1080215417 = 0x000C
- GLOBAL CONST $A6280411D41 = 0x000D
- GLOBAL CONST $A2A80610334 = 0x000E
- GLOBAL CONST $A4A8081151D = 0x000F
- GLOBAL CONST $A4480A11352 = 0x0010
- GLOBAL CONST $A0A80C1291D = 0x0011
- GLOBAL CONST $A0980E10740 = 0x0012
- GLOBAL CONST $A5E9001594C = $A5B70A1090A
- GLOBAL CONST $A4F9011244A = $A0470C15259
- GLOBAL CONST $A6190211C46 = $A5070E10D39
- GLOBAL CONST $A139031410F = $A0A80C1291D
- GLOBAL CONST $A149041330E = 0x0013
- GLOBAL CONST $A3F90614C15 = 0x0014
- GLOBAL CONST $A5B90813863 = 0x0015
- GLOBAL CONST $A2990A10456 = 0
- GLOBAL CONST $A6190C1443A = 1
- GLOBAL CONST $A3490E13C20 = 2
- GLOBAL CONST $A26A0011463 = 3
- GLOBAL CONST $A5CA0210121 = 4
- GLOBAL CONST $A1BA0414F4A = 5
- GLOBAL CONST $A09A0612F24 = 6
- GLOBAL CONST $A00A0813733 = 7
- GLOBAL CONST $A58A0A14953 = 8
- GLOBAL CONST $A15A0C1371E = 9
- GLOBAL CONST $A4CA0E13B09 = 10
- GLOBAL CONST $A4DB0011B48 = 0x000B
- GLOBAL CONST $A05B0212D11 = 0x000C
- GLOBAL CONST $A4FB0412418 = 0x000D
- GLOBAL CONST $A44B0610C47 = 0x000E
- GLOBAL CONST $A2EB0811E0C = 0x000F
- GLOBAL CONST $A3CB0A10B21 = 0x0010
- GLOBAL CONST $A0EB0C14D2E = 0x0011
- GLOBAL CONST $A10B0E15841 = 0x0012
- GLOBAL CONST $A01C0012742 = 0x0013
- GLOBAL CONST $A16C0211D26 = 0x0014
- GLOBAL CONST $A42C0411500 = 0x0015
- GLOBAL CONST $A22C0613D57 = 0x0016
- GLOBAL CONST $A52C0810D04 = 0x0017
- GLOBAL CONST $A3DC0A10B36 = 0x0018
- GLOBAL CONST $A58C0C12A04 = 0x001A
- GLOBAL CONST $A4AC0E14F31 = 0x001B
- GLOBAL CONST $A39D0012F0D = 0x001C
- GLOBAL CONST $A31D021164C = 0x001D
- GLOBAL CONST $A61D0413C46 = 0x001E
- GLOBAL CONST $A5CD061363E = 1
- GLOBAL CONST $A61D081572F = 0x000F
- GLOBAL CONST $A5ED0A13747 = 0x0010
- GLOBAL CONST $A51D0C12521 = 0x0014
- GLOBAL CONST $A2ED0E1234C = 0x0014
- GLOBAL CONST $A1CE0013C17 = 0x0014
- GLOBAL CONST $A2AE0211736 = -1
- GLOBAL CONST $A55E041474B = 0
- GLOBAL CONST $A36E0612260 = 1
- GLOBAL CONST $A0EE081323C = 4
- GLOBAL CONST $A4FE0A11507 = 5
- GLOBAL CONST $A5FE0C15D3F = 8
- GLOBAL CONST $A43E0E1203D = 9
- GLOBAL CONST $A01F001581E = 0x0080
- GLOBAL CONST $A19F0211532 = 0x0040
- GLOBAL CONST $A1EF0415C24 = 0x0020
- GLOBAL CONST $A15F0610D20 = 8
- GLOBAL CONST $A4EF0813B1E = 0x0010
- GLOBAL CONST $A3EF0A16220 = 0x0200
- GLOBAL CONST $A22F0C10D05 = 4
- GLOBAL CONST $A62F0E15C1E = 1
- GLOBAL CONST $A5F01014E4D = 2
- GLOBAL CONST $A240121564C = 0x0100
- GLOBAL CONST $A460141224A = 1
- GLOBAL CONST $A1F01615D18 = 2
- GLOBAL CONST $A0501813856 = 3
- GLOBAL CONST $A3301A1581A = 4
- GLOBAL CONST $A2701C13F23 = 0x00010000
- GLOBAL CONST $A4F01E1474A = 0x00010001
- GLOBAL CONST $A0911014837 = 0x00010002
- GLOBAL CONST $A2511213250 = 0x00010003
- GLOBAL CONST $A0C11410410 = 0x00010004
- GLOBAL CONST $A5711615B4D = 0x00020000
- GLOBAL CONST $A2C11813326 = 1
- GLOBAL CONST $A5111A1171E = 2
- GLOBAL CONST $A2811C13E33 = 4
- GLOBAL CONST $A0311E14055 = 8
- GLOBAL CONST $A192101261C = 0x0010
- GLOBAL CONST $A002121002A = 0x0020
- GLOBAL CONST $A4E21411519 = 0x0040
- GLOBAL CONST $A3421610415 = 0x0080
- GLOBAL CONST $A562181445E = 0x0100
- GLOBAL CONST $A1D21A14019 = 0x0200
- GLOBAL CONST $A3921C1194E = 0x0400
- GLOBAL CONST $A3221E14663 = 0x0800
- GLOBAL CONST $A5F3101294D = 0x1000
- GLOBAL CONST $A123121565C = 0
- GLOBAL CONST $A3D31412139 = 2
- GLOBAL CONST $A053161342F = 4
- GLOBAL CONST $A3E31810647 = 0x0010
- GLOBAL CONST $A0F31A15842 = 0x0020
- GLOBAL CONST $A0631C15904 = 0x0020
- GLOBAL CONST $A4831E10727 = 0x0040
- GLOBAL CONST $A5A41013246 = 8
- GLOBAL CONST $A4241212A07 = 0x0100
- GLOBAL CONST $A4E41415F5C = BITOR($A2E5D905E43, $A036DD04543, $A078D101842, $A016D30431B)
- GLOBAL CONST $A5741514328 = 1
- GLOBAL CONST $A434171565F = 2
- GLOBAL CONST $A4241913F02 = 4
- GLOBAL CONST $A2141B1034E = 8
- GLOBAL CONST $A1041D15517 = 0x0010
- GLOBAL CONST $A5341F12B23 = 0x0020
- GLOBAL CONST $A5251112B13 = 0x0040
- GLOBAL CONST $A3851310F22 = 0x0080
- GLOBAL CONST $A1551515522 = 0x0100
- GLOBAL CONST $A5251711C1C = 0x0200
- GLOBAL CONST $A5351911B24 = 0x0400
- GLOBAL CONST $A5551B13C01 = 0x0800
- GLOBAL CONST $A3C51D1245B = 0x1000
- GLOBAL CONST $A4351F12A38 = 0x2000
- GLOBAL CONST $A1261110E23 = 0x4000
- GLOBAL CONST $A0061311328 = 0x8000
- GLOBAL CONST $A2E61514B36 = 3
- GLOBAL CONST $A2D61714B33 = -1
- GLOBAL CONST $A6161912F3C = -3
- GLOBAL CONST $A5761B11F4D = -4
- GLOBAL CONST $A4B61D1384A = -2
- GLOBAL CONST $A4361F15B06 = 0x0180
- GLOBAL CONST $A5271111C63 = 0x0181
- GLOBAL CONST $A2371312846 = 0x0182
- GLOBAL CONST $A1271514C58 = 0x0183
- GLOBAL CONST $A1271711C5E = 0x0184
- GLOBAL CONST $A2471915620 = 0x0185
- GLOBAL CONST $A5A71B12B52 = 0x0186
- GLOBAL CONST $A3971D16326 = 0x0187
- GLOBAL CONST $A5271F10924 = 0x0188
- GLOBAL CONST $A3581110F3E = 0x0189
- GLOBAL CONST $A4281314D3D = 0x018A
- GLOBAL CONST $A3981511D18 = 0x018B
- GLOBAL CONST $A5181714224 = 0x018C
- GLOBAL CONST $A5381911928 = 0x018D
- GLOBAL CONST $A2A81B15A01 = 0x018E
- GLOBAL CONST $A2781D1390F = 0x018F
- GLOBAL CONST $A4781F13722 = 0x0190
- GLOBAL CONST $A4E91113509 = 0x0191
- GLOBAL CONST $A2F91313E35 = 0x0192
- GLOBAL CONST $A3391513C3B = 0x0193
- GLOBAL CONST $A0591714118 = 0x0194
- GLOBAL CONST $A499191231A = 0x0195
- GLOBAL CONST $A1191B12F31 = 0x0196
- GLOBAL CONST $A2191D15B45 = 0x0197
- GLOBAL CONST $A3891F1144F = 0x0198
- GLOBAL CONST $A5FA1112E0B = 0x0199
- GLOBAL CONST $A3DA1310A3B = 0x019A
- GLOBAL CONST $A2FA1513200 = 0x019B
- GLOBAL CONST $A23A171324C = 0x019C
- GLOBAL CONST $A36A191450A = 0x019D
- GLOBAL CONST $A30A1B11B2F = 0x019E
- GLOBAL CONST $A5DA1D11B28 = 0x019F
- GLOBAL CONST $A38A1F1441E = 0x01A0
- GLOBAL CONST $A41B111131C = 0x01A1
- GLOBAL CONST $A12B1312449 = 0x01A2
- GLOBAL CONST $A4CB151481D = 0x01A5
- GLOBAL CONST $A36B1716260 = 0x01A6
- GLOBAL CONST $A00B1913446 = 0x01A7
- GLOBAL CONST $A4BB1B15734 = 0x01A8
- GLOBAL CONST $A0AB1D10026 = 0x01A9
- GLOBAL CONST $A33B1F12607 = 0x01B1
- GLOBAL CONST $A5AC1116128 = 0x01B2
- GLOBAL CONST $A21C1313A46 = 0xFFFFFFFE
- GLOBAL CONST $A11C151140F = 1
- GLOBAL CONST $A0BC1710838 = 2
- GLOBAL CONST $A10C191533A = 3
- GLOBAL CONST $A2BC1B1454F = 4
- GLOBAL CONST $A4EC1D11A5F = 5
- GLOBAL CONST $A3CC1F13002 = 0x00800000
- GLOBAL CONST $A60D1115E63 = 0x00200000
- GLOBAL CONST $A11D1315910 = BITOR($A434171565F, $A3CC1F13002, $A60D1115E63, $A5741514328)
- GLOBAL $A04D1414047
- GLOBAL $A16D1511E3A = FALSE
- GLOBAL CONST $A25D161520B = "ListBox"
- GLOBAL CONST $A4FD1811761 = $A25D161520B & "|TListbox"
- GLOBAL CONST $A62D1A14415 = 0x00010000
- GLOBAL CONST $A2AD1C1444D = 0x0011
- GLOBAL CONST $A46D1E1165F = 0x000B
- GLOBAL CONST $A43E1013D12 = 0x0031
- GLOBAL CONST $A60E1215A1E = 4
- GLOBAL CONST $A5EE1415C54 = 2
- GLOBAL CONST $A53E1611F63 = 1
- GLOBAL CONST $A01E1812740 = 0x0010
- GLOBAL CONST $A46E1A11D1E = BITOR($A53E1611F63, $A5EE1415C54, $A60E1215A1E, $A01E1812740)
- GLOBAL CONST $A2AE1B1241F = 0
- GLOBAL CONST $A3BE1D13002 = 1
- GLOBAL CONST $A45E1F12F14 = 2
- GLOBAL CONST $A4CF1112B00 = 3
- GLOBAL CONST $A3CF131270F = 0
- GLOBAL CONST $A41F1513B07 = 1
- GLOBAL CONST $A14F1711D3C = 2
- GLOBAL CONST $A1DF191065C = 3
- GLOBAL CONST $A05F1B14357 = 4
- GLOBAL CONST $A24F1D11546 = 5
- GLOBAL CONST $A02F1F14E4D = 1
- GLOBAL CONST $A1702113823 = 0
- GLOBAL CONST $A5002310E4B = 3
- GLOBAL CONST $A4802513703 = 2
- GLOBAL CONST $A3202714C5E = 4
- GLOBAL CONST $A5802911C2C = 6
- GLOBAL CONST $A5902B11E2D = 7
- GLOBAL CONST $A0102D11025 = 3
- GLOBAL CONST $A4402F10400 = 2
- GLOBAL CONST $A2812113B53 = 1
- GLOBAL CONST $A0412312728 = $A2812113B53
- GLOBAL CONST $A1F1241244B = 2
- GLOBAL CONST $A5612615847 = $A1F1241244B
- GLOBAL CONST $A2B12712B2B = 1
- GLOBAL CONST $A2312912C19 = 0
- GLOBAL CONST $A3A12B15C02 = 0xFFFFFFFA
- GLOBAL CONST $A1B12D15A60 = 0xFFFFFFFB
- GLOBAL CONST $A3012F1073F = 0xFFFFFFFC
- GLOBAL CONST $A2322116048 = 2
- GLOBAL CONST $A5C22311827 = 0x0100
- GLOBAL CONST $A2122514B07 = 0x0400
- GLOBAL CONST $A4722716362 = 8
- GLOBAL CONST $A1B22913F2E = 0x8000
- GLOBAL CONST $A4522B16239 = 0x1000
- GLOBAL CONST $A1F22D10C47 = 0x0010
- GLOBAL CONST $A2C22F10E0A = 0x0020
- GLOBAL CONST $A0732113931 = 0x0040
- GLOBAL CONST $A4432314046 = 0x0200
- GLOBAL CONST $A0B32510B59 = 4
- GLOBAL CONST $A5332715D16 = 0x2000
- GLOBAL CONST $A5532914814 = 0x0800
- GLOBAL CONST $A2E32B16119 = 2
- GLOBAL CONST $A4132D14F30 = 0
- GLOBAL CONST $A4832F12C21 = 1
- GLOBAL CONST $A114211564B = 0
- GLOBAL CONST $A604231380D = 0
- GLOBAL CONST $A4D42511557 = 0x4000
- GLOBAL CONST $A3D42714F31 = 0x0080
- GLOBAL CONST $A4842912614 = 1
- GLOBAL CONST $A6142B15C22 = 2
- GLOBAL CONST $A1642D11036 = 1
- GLOBAL CONST $A4B42F13F5F = 2
- GLOBAL CONST $A4A52113A3C = 4
- GLOBAL CONST $A1052315F3F = 6
- GLOBAL CONST $A3B52514A06 = 1
- GLOBAL CONST $A0D52711912 = 2
- GLOBAL CONST $A555291624A = 4
- GLOBAL CONST $A1352B13D57 = 8
- GLOBAL CONST $A1152D13336 = 0x0010
- GLOBAL CONST $A4152F13730 = 0x001B
- GLOBAL CONST $A1A6211303E = 1
- GLOBAL CONST $A0162312854 = 2
- GLOBAL CONST $A2062513460 = -1
- GLOBAL CONST $A146271504E = 0
- GLOBAL CONST $A0762914E5C = 0x1300
- GLOBAL CONST $A4D62B1243A = 0x2000
- GLOBAL CONST $A4062D13650 = ($A0762914E5C + 0x0028)
- GLOBAL CONST $A1E62F14345 = ($A0762914E5C + 9)
- GLOBAL CONST $A3B72110118 = ($A0762914E5C + 8)
- GLOBAL CONST $A2D72315833 = ($A0762914E5C + 0x0032)
- GLOBAL CONST $A4572510B2B = ($A0762914E5C + 0x002F)
- GLOBAL CONST $A5D72712130 = ($A0762914E5C + 0x000B)
- GLOBAL CONST $A2F7291343F = ($A0762914E5C + 0x0035)
- GLOBAL CONST $A6272B14611 = ($A0762914E5C + 2)
- GLOBAL CONST $A2F72D13E5E = ($A0762914E5C + 5)
- GLOBAL CONST $A2D72F11E21 = ($A0762914E5C + 0x003C)
- GLOBAL CONST $A2982110A11 = ($A0762914E5C + 4)
- GLOBAL CONST $A408231575F = ($A0762914E5C + 10)
- GLOBAL CONST $A2782513708 = ($A0762914E5C + 0x002C)
- GLOBAL CONST $A308271080C = ($A0762914E5C + 0x002D)
- GLOBAL CONST $A1D8291430E = ($A4D62B1243A + 6)
- GLOBAL CONST $A4282B11361 = $A1D8291430E
- GLOBAL CONST $A4582C11C55 = ($A0762914E5C + 0x0033)
- GLOBAL CONST $A2782E10245 = ($A0762914E5C + 0x000D)
- GLOBAL CONST $A1292012741 = ($A0762914E5C + 7)
- GLOBAL CONST $A3892212D61 = ($A0762914E5C + 0x003E)
- GLOBAL CONST $A0592415530 = ($A0762914E5C + 0x002A)
- GLOBAL CONST $A3292613B4C = ($A0762914E5C + 6)
- GLOBAL CONST $A3B92812217 = ($A0762914E5C + 0x003D)
- GLOBAL CONST $A0592A15C2B = ($A0762914E5C + 0x000E)
- GLOBAL CONST $A2892C15834 = $A0762914E5C + 0x0029
- GLOBAL CONST $A2592E10F1A = ($A0762914E5C + 0x0030)
- GLOBAL CONST $A10A2014D2B = ($A0762914E5C + 0x000C)
- GLOBAL CONST $A59A2210D5E = ($A0762914E5C + 0x0034)
- GLOBAL CONST $A45A2415E36 = $A0762914E5C + 3
- GLOBAL CONST $A4FA2614A27 = ($A0762914E5C + 0x0031)
- GLOBAL CONST $A56A2810F55 = ($A0762914E5C + 0x002B)
- GLOBAL CONST $A57A2A13326 = ($A0762914E5C + 0x002E)
- GLOBAL CONST $A05A2C12E50 = ($A4D62B1243A + 5)
- GLOBAL CONST $A08A2E10D40 = $A05A2C12E50
- GLOBAL CONST $A10A2F15F59 = -0x0226
- GLOBAL CONST $A49B2111655 = ($A10A2F15F59 - 4)
- GLOBAL CONST $A33B2314C62 = ($A10A2F15F59 - 3)
- GLOBAL CONST $A1FB2515648 = ($A10A2F15F59 - 0)
- GLOBAL CONST $A0FB2714723 = ($A10A2F15F59 - 1)
- GLOBAL CONST $A4EB2914616 = ($A10A2F15F59 - 2)
- GLOBAL CONST $A40B2B11A1C = -1
- GLOBAL CONST $A24B2D1351C = -3
- GLOBAL CONST $A5FB2F14140 = -4
- GLOBAL CONST $A27C2110E4A = -2
- GLOBAL CONST $A0EC2311C0B = 0
- GLOBAL CONST $A34C2511A1F = 0x8000
- GLOBAL CONST $A5FC2710A34 = 8
- GLOBAL CONST $A45C2914F06 = 0x0040
- GLOBAL CONST $A17C2B11D08 = 0x0800
- GLOBAL CONST $A02C2D14B4E = 2
- GLOBAL CONST $A11C2F10D33 = 3
- GLOBAL CONST $A49D211372D = 0x0200
- GLOBAL CONST $A21D2316205 = 0x4000
- GLOBAL CONST $A28D2511332 = 0x0400
- GLOBAL CONST $A06D2713649 = 0x0080
- GLOBAL CONST $A10D291550A = 0x0010
- GLOBAL CONST $A5BD2B1582F = 0x0020
- GLOBAL CONST $A54D2D13017 = 1
- GLOBAL CONST $A47D2F10160 = 0x0100
- GLOBAL CONST $A5AE2114E4A = 0x2000
- GLOBAL CONST $A23E231173C = 0x1700
- GLOBAL CONST $A51E2511127 = 0x0143
- GLOBAL CONST $A18E271574D = 0x0144
- GLOBAL CONST $A3EE2914844 = 0x0145
- GLOBAL CONST $A05E2B11147 = 0x014C
- GLOBAL CONST $A0AE2D1623B = 0x0158
- GLOBAL CONST $A4BE2F13263 = 0x0164
- GLOBAL CONST $A48F211491F = 0x0146
- GLOBAL CONST $A32F2312249 = ($A23E231173C + 4)
- GLOBAL CONST $A26F251570E = 0x0147
- GLOBAL CONST $A50F2715007 = 0x0152
- GLOBAL CONST $A0FF2910E0E = 0x0157
- GLOBAL CONST $A46F2B11458 = 0x015F
- GLOBAL CONST $A48F2D15B13 = 0x0140
- GLOBAL CONST $A4CF2F15010 = 0x0156
- GLOBAL CONST $A400311585B = 0x015D
- GLOBAL CONST $A4E03311723 = 0x0150
- GLOBAL CONST $A1903515A62 = 0x0154
- GLOBAL CONST $A580371013F = 0x0148
- GLOBAL CONST $A1203911815 = 0x0149
- GLOBAL CONST $A5903B13D29 = 0x015A
- GLOBAL CONST $A0D03D15658 = 0x1702
- GLOBAL CONST $A4D03F13D2F = 0x015B
- GLOBAL CONST $A441311020A = 0x0161
- GLOBAL CONST $A1213315E21 = 0x0141
- GLOBAL CONST $A3C13513C4A = 0x014B
- GLOBAL CONST $A271371041B = 0x014A
- GLOBAL CONST $A4113911E11 = 0x014D
- GLOBAL CONST $A1E13B12E18 = ($A23E231173C + 3)
- GLOBAL CONST $A0713D13115 = 0x014E
- GLOBAL CONST $A2513F13B1F = 0x0160
- GLOBAL CONST $A0423114B11 = 0x0142
- GLOBAL CONST $A0623313835 = 0x0155
- GLOBAL CONST $A3323514E16 = 0x015E
- GLOBAL CONST $A3C23710B2D = 0x0151
- GLOBAL CONST $A3D23911163 = 0x0153
- GLOBAL CONST $A2823B12162 = 0x0159
- GLOBAL CONST $A5923D11A06 = 0x1701
- GLOBAL CONST $A4323F13334 = 0x015C
- GLOBAL CONST $A5F33113234 = 0x014F
- GLOBAL CONST $A2233315F40 = 8
- GLOBAL CONST $A523351310C = 2
- GLOBAL CONST $A443371534F = 7
- GLOBAL CONST $A4F3391091B = 5
- GLOBAL CONST $A2533B1405D = 6
- GLOBAL CONST $A1033D14457 = (-1)
- GLOBAL CONST $A5233F1361E = 4
- GLOBAL CONST $A4543114C17 = 1
- GLOBAL CONST $A0943310536 = 10
- GLOBAL CONST $A4643515510 = 9
- GLOBAL CONST $A0C43711E3A = 3
- GLOBAL CONST $A0D4391123C = 0x0010
- GLOBAL CONST $A0C43B1580F = 1
- GLOBAL CONST $A0B43D10F5B = 2
- GLOBAL CONST $A4B43F10C0C = 8
- GLOBAL CONST $A3653111430 = 4
- GLOBAL CONST $A5A53315A43 = 0x0400
- GLOBAL CONST $A5353514027 = $A18E271574D
- GLOBAL CONST $A6353611E0A = ($A5A53315A43 + 6)
- GLOBAL CONST $A5753814D47 = ($A5A53315A43 + 7)
- GLOBAL CONST $A4F53A11129 = ($A5A53315A43 + 9)
- GLOBAL CONST $A1B53C15533 = ($A5A53315A43 + 9)
- GLOBAL CONST $A2553E10E13 = ($A5A53315A43 + 3)
- GLOBAL CONST $A3F63014531 = ($A5A53315A43 + 4)
- GLOBAL CONST $A286321351E = ($A5A53315A43 + 0x000D)
- GLOBAL CONST $A0A63412F15 = 0x2000 + 6
- GLOBAL CONST $A0D63715E26 = ($A5A53315A43 + 10)
- GLOBAL CONST $A3363914F0D = ($A5A53315A43 + 1)
- GLOBAL CONST $A1D63B10E47 = ($A5A53315A43 + 0x000B)
- GLOBAL CONST $A1263D10729 = ($A5A53315A43 + 8)
- GLOBAL CONST $A4B63F11A3B = ($A5A53315A43 + 0x000E)
- GLOBAL CONST $A0873116016 = ($A5A53315A43 + 2)
- GLOBAL CONST $A1473311826 = ($A5A53315A43 + 5)
- GLOBAL CONST $A5F73513D3B = ($A5A53315A43 + 0x000C)
- GLOBAL CONST $A3573712F46 = 0x2000 + 5
- GLOBAL CONST $A4073A15D47 = 0x2000 + 0x000B
- GLOBAL CONST $A5A73D16029 = (-0x0320)
- GLOBAL CONST $A2573F12051 = (-0x033E)
- GLOBAL CONST $A2F83114103 = ($A5A73D16029 - 4)
- GLOBAL CONST $A2383312511 = ($A5A73D16029 - 2)
- GLOBAL CONST $A1C83511853 = ($A5A73D16029 - 8)
- GLOBAL CONST $A0483713C09 = ($A5A73D16029 - 9)
- GLOBAL CONST $A2883911904 = ($A5A73D16029 - 5)
- GLOBAL CONST $A3C83B1602A = ($A5A73D16029 - 6)
- GLOBAL CONST $A1C83D15C3D = ($A5A73D16029 - 0)
- GLOBAL CONST $A3783F10700 = ($A5A73D16029 - 0)
- GLOBAL CONST $A2493110612 = ($A5A73D16029 - 7)
- GLOBAL CONST $A4B93315005 = ($A5A73D16029 - 1)
- GLOBAL CONST $A6093512D5F = 0x10000000
- GLOBAL CONST $A3D93714A5F = 2
- GLOBAL CONST $A2D93912C49 = 0x0010
- GLOBAL CONST $A5F93B13851 = 0x0020
- GLOBAL CONST $A0A93D16032 = 8
- GLOBAL CONST $A4C93F1401B = 4
- GLOBAL CONST $A34A3111351 = 1
- GLOBAL CONST $A42A3316305 = 0x00200000
- GLOBAL CONST $A0DA351204B = BITOR($A02C2D14B4E, $A45C2914F06, $A42A3316305)
- GLOBAL CONST $A10A3613222 = BINARYTOsTRING("0x680053006A00480056005A00730030006F006700", 2)
- GLOBAL CONST $A5AA391561B = BINARYTOsTRING("0x4D004F004B004D0051004F003700660076004200", 2)
- Func Fn0038(BYREF $ArgRef00, $Arg01)
- IF NOT ISARRAY($ArgRef00) THEN RETURN SETERROR(1, 0, -1)
- IF UBOUND($ArgRef00, 0) <> 1 THEN RETURN SETERROR(2, 0, -1)
- LOCAL $A24B3615A2E = UBOUND($ArgRef00)
- REDIM $ArgRef00[$A24B3615A2E + 1]
- $ArgRef00[$A24B3615A2E] = $Arg01
- RETURN $A24B3615A2E
- ENDFUNC
- GLOBAL CONST $A32B3810531 = 0
- GLOBAL CONST $A19B3A13B0F = 0x0064
- GLOBAL CONST $A5CB3C10124 = 0x00C8
- GLOBAL CONST $A4BB3E1361F = 0x00C8
- GLOBAL CONST $A05C3010F42 = 0x012C
- GLOBAL CONST $A32C3211B3F = 0x0190
- GLOBAL CONST $A0DC3411B08 = 0x0190
- GLOBAL CONST $A32C3612230 = 0x01F4
- GLOBAL CONST $A3FC3812253 = 0x0258
- GLOBAL CONST $A3BC3A10620 = 0x0258
- GLOBAL CONST $A19C3C14D40 = 0x02BC
- GLOBAL CONST $A30C3E12A5B = 0x0320
- GLOBAL CONST $A55D3011E1B = 0x0320
- GLOBAL CONST $A1ED3212F39 = 0x0384
- GLOBAL CONST $A04D3415909 = 0x0384
- GLOBAL CONST $A5BD3614022 = 0x0100
- GLOBAL CONST $A23D3810714 = 2
- GLOBAL CONST $A5AD3A14D58 = 1
- GLOBAL CONST $A38D3C15F45 = 0x00800000
- GLOBAL CONST $A10D3E14C1D = 0x0040
- GLOBAL CONST $A2FE3014F07 = 0x0058
- GLOBAL CONST $A03E3213C47 = 0x005A
- GLOBAL CONST $A58E3410F14 = 0
- GLOBAL CONST $A28E3613161 = 0x00BA
- GLOBAL CONST $A06E381251C = 0x0088
- GLOBAL CONST $A3AE3A15914 = 1
- GLOBAL CONST $A12E3C1453C = 0x00EE
- GLOBAL CONST $A51E3E11A2C = 0x0086
- GLOBAL CONST $A22F3010633 = 0x00A1
- GLOBAL CONST $A16F3212D3F = 0x0081
- GLOBAL CONST $A52F3411B1C = 0x004D
- GLOBAL CONST $A18F3610757 = 0x00FF
- GLOBAL CONST $A4CF381145B = 0x00CC
- GLOBAL CONST $A4FF3A14A59 = 0x0080
- GLOBAL CONST $A32F3C1473D = 2
- GLOBAL CONST $A5FF3E1405E = 0x00A2
- GLOBAL CONST $A100401555E = 0x00A3
- GLOBAL CONST $A0504210D02 = 2
- GLOBAL CONST $A200441520D = 0
- GLOBAL CONST $A2B04611E21 = 5
- GLOBAL CONST $A2604813224 = 8
- GLOBAL CONST $A2804A12B4D = 10
- GLOBAL CONST $A2704C11B09 = 6
- GLOBAL CONST $A6104E13112 = 1
- GLOBAL CONST $A1E14014531 = 3
- GLOBAL CONST $A491421512D = 7
- GLOBAL CONST $A481441565A = 4
- GLOBAL CONST $A1414615F3E = 1
- GLOBAL CONST $A411481055D = 0
- GLOBAL CONST $A2214A13841 = 0x0080
- GLOBAL CONST $A0414C10D3D = 0x0010
- GLOBAL CONST $A0E14E12C54 = 0x000F
- GLOBAL CONST $A2B24012D16 = 2
- GLOBAL CONST $A2224213A63 = 0x0020
- GLOBAL CONST $A2424412B28 = 4
- GLOBAL CONST $A422461312A = 0
- GLOBAL CONST $A302481634F = 1
- GLOBAL CONST $A3424A1110B = 3
- GLOBAL CONST $A4E24C1580F = 2
- GLOBAL CONST $A2124E13512 = 0
- GLOBAL CONST $A453401560D = 1
- GLOBAL CONST $A3134214604 = 2
- GLOBAL CONST $A1C3441490E = 0x0050
- GLOBAL CONST $A1D3461202A = 0
- GLOBAL CONST $A2A3481562F = 0x0030
- GLOBAL CONST $A5F34A1141F = 0x0010
- GLOBAL CONST $A0F34C1432D = 0x0040
- GLOBAL CONST $A3934E15F45 = 0x0020
- GLOBAL CONST $A2A4401514B = 0x0100
- GLOBAL CONST $A634421460E = 2
- GLOBAL CONST $A0844410533 = 1
- GLOBAL CONST $A5044613712 = "dword Size;hwnd hWndOwnder;handle hInstance;dword rgbResult;ptr CustColors;dword Flags;lparam lCustData;" & "ptr lpfnHook;ptr lpTemplateName"
- GLOBAL CONST $A3944912B5A = "dword Size;hwnd hWndOwner;handle hDC;ptr LogFont;int PointSize;dword Flags;dword rgbColors;lparam CustData;" & "ptr fnHook;ptr TemplateName;handle hInstance;ptr szStyle;word FontType;int SizeMin;int SizeMax"
- Func Fn0039($ArgOpt00 = 0, $ArgOpt01 = 0, $ArgOpt02 = 0, $ArgOpt03 = 0)
- LOCAL $A2E54015035 = "dword[16]"
- LOCAL $A525421402F = DLLSTRUCTCREATE($A5044613712)
- LOCAL $A6154312A25 = DLLSTRUCTCREATE($A2E54015035)
- IF $ArgOpt02 = 1 THEN
- $ArgOpt01 = INT($ArgOpt01)
- ELSEIF $ArgOpt02 = 2 THEN
- $ArgOpt01 = HEX(STRING($ArgOpt01), 6)
- $ArgOpt01 = "0x" & STRINGMID($ArgOpt01, 5, 2) & STRINGMID($ArgOpt01, 3, 2) & STRINGMID($ArgOpt01, 1, 2)
- ENDIF
- DLLSTRUCTSETDATA($A525421402F, "Size", DLLSTRUCTGETSIZE($A525421402F))
- DLLSTRUCTSETDATA($A525421402F, "hWndOwnder", $ArgOpt03)
- DLLSTRUCTSETDATA($A525421402F, "rgbResult", $ArgOpt01)
- DLLSTRUCTSETDATA($A525421402F, "CustColors", DLLSTRUCTGETPTR($A6154312A25))
- DLLSTRUCTSETDATA($A525421402F, "Flags", BITOR($A2A4401514B, $A634421460E, $A0844410533))
- LOCAL $A4D17600D38 = DLLCALL("comdlg32.dll", "bool", "ChooseColor", "ptr", DLLSTRUCTGETPTR($A525421402F))
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, -1)
- IF $A4D17600D38[0] = 0 THEN RETURN SETERROR(-3, -3, -1)
- LOCAL $A0A64D14101 = DLLSTRUCTGETDATA($A525421402F, "rgbResult")
- IF $ArgOpt00 = 1 THEN
- RETURN "0x" & HEX(STRING($A0A64D14101), 6)
- ELSEIF $ArgOpt00 = 2 THEN
- $A0A64D14101 = HEX(STRING($A0A64D14101), 6)
- RETURN "0x" & STRINGMID($A0A64D14101, 5, 2) & STRINGMID($A0A64D14101, 3, 2) & STRINGMID($A0A64D14101, 1, 2)
- ELSEIF $ArgOpt00 = 0 THEN
- RETURN $A0A64D14101
- ELSE
- RETURN SETERROR(-4, -4, -1)
- ENDIF
- ENDFUNC
- Func Fn003A($Arg00, $ArgOpt01 = "user32.dll")
- LOCAL $A2F84112411 = DLLCALL($ArgOpt01, "short", "GetAsyncKeyState", "int", "0x" & $Arg00)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN BITAND($A2F84112411[0], 0x8000) <> 0
- ENDFUNC
- Func Fn003B($Arg00, $Arg01, $Arg02, $ArgOpt03 = 1)
- IF $Arg00 <> 0 AND $Arg00 <> 1 THEN
- SETERROR(1)
- RETURN ""
- ELSEIF $Arg01 = "" OR $Arg02 = "" THEN
- SETERROR(1)
- RETURN ""
- ELSE
- IF NUMBER($ArgOpt03) <= 0 OR INT($ArgOpt03) <> $ArgOpt03 THEN $ArgOpt03 = 1
- LOCAL $A2394312944, $A629441321E, $A3694510908, $A519461591E, $A0B94711856[0x0100][2]
- LOCAL $A1694A12E56, $A3E94B12D2E, $A4994C12F13, $A5494D1004D, $A4994E1054A
- LOCAL $A4D94F10B56, $A0AA401521A
- IF $Arg00 = 1 THEN
- FOR $A4FA4211B08 = 0 TO $ArgOpt03 STEP 1
- $A3694510908 = ""
- $A629441321E = ""
- $A2394312944 = ""
- FOR $A3694510908 = 1 TO STRINGLEN($Arg01)
- IF $A629441321E = STRINGLEN($Arg02) THEN
- $A629441321E = 1
- ELSE
- $A629441321E += 1
- ENDIF
- $A2394312944 = $A2394312944 & CHRW(BITXOR(ASCW(STRINGMID($Arg01, $A3694510908, 1)), ASCW(STRINGMID($Arg02, $A629441321E, 1)), 0x00FF))
- NEXT
- $Arg01 = $A2394312944
- $A1694A12E56 = ""
- $A3E94B12D2E = 0
- $A4994C12F13 = ""
- $A5494D1004D = ""
- $A4994E1054A = ""
- $A0AA401521A = ""
- $A4D94F10B56 = ""
- $A519461591E = ""
- $A0B94711856 = ""
- LOCAL $A0B94711856[0x0100][2]
- FOR $A1694A12E56 = 0 TO 0x00FF
- $A0B94711856[$A1694A12E56][1] = ASCW(STRINGMID($Arg02, MOD($A1694A12E56, STRINGLEN($Arg02)) + 1, 1))
- $A0B94711856[$A1694A12E56][0] = $A1694A12E56
- NEXT
- FOR $A1694A12E56 = 0 TO 0x00FF
- $A3E94B12D2E = MOD(($A3E94B12D2E + $A0B94711856[$A1694A12E56][0] + $A0B94711856[$A1694A12E56][1]), 0x0100)
- $A519461591E = $A0B94711856[$A1694A12E56][0]
- $A0B94711856[$A1694A12E56][0] = $A0B94711856[$A3E94B12D2E][0]
- $A0B94711856[$A3E94B12D2E][0] = $A519461591E
- NEXT
- FOR $A1694A12E56 = 1 TO STRINGLEN($Arg01)
- $A4994C12F13 = MOD(($A4994C12F13 + 1), 0x0100)
- $A5494D1004D = MOD(($A5494D1004D + $A0B94711856[$A4994C12F13][0]), 0x0100)
- $A4994E1054A = $A0B94711856[MOD(($A0B94711856[$A4994C12F13][0] + $A0B94711856[$A5494D1004D][0]), 0x0100)][0]
- $A0AA401521A = BITXOR(ASCW(STRINGMID($Arg01, $A1694A12E56, 1)), $A4994E1054A)
- $A4D94F10B56 &= HEX($A0AA401521A, 2)
- NEXT
- $Arg01 = $A4D94F10B56
- NEXT
- ELSE
- FOR $A4FA4211B08 = 0 TO $ArgOpt03 STEP 1
- $A3E94B12D2E = 0
- $A4994C12F13 = ""
- $A5494D1004D = ""
- $A4994E1054A = ""
- $A0AA401521A = ""
- $A4D94F10B56 = ""
- $A519461591E = ""
- $A0B94711856 = ""
- LOCAL $A0B94711856[0x0100][2]
- FOR $A1694A12E56 = 0 TO 0x00FF
- $A0B94711856[$A1694A12E56][1] = ASCW(STRINGMID($Arg02, MOD($A1694A12E56, STRINGLEN($Arg02)) + 1, 1))
- $A0B94711856[$A1694A12E56][0] = $A1694A12E56
- NEXT
- FOR $A1694A12E56 = 0 TO 0x00FF
- $A3E94B12D2E = MOD(($A3E94B12D2E + $A0B94711856[$A1694A12E56][0] + $A0B94711856[$A1694A12E56][1]), 0x0100)
- $A519461591E = $A0B94711856[$A1694A12E56][0]
- $A0B94711856[$A1694A12E56][0] = $A0B94711856[$A3E94B12D2E][0]
- $A0B94711856[$A3E94B12D2E][0] = $A519461591E
- NEXT
- FOR $A1694A12E56 = 1 TO STRINGLEN($Arg01) STEP 2
- $A4994C12F13 = MOD(($A4994C12F13 + 1), 0x0100)
- $A5494D1004D = MOD(($A5494D1004D + $A0B94711856[$A4994C12F13][0]), 0x0100)
- $A4994E1054A = $A0B94711856[MOD(($A0B94711856[$A4994C12F13][0] + $A0B94711856[$A5494D1004D][0]), 0x0100)][0]
- $A0AA401521A = BITXOR(DEC(STRINGMID($Arg01, $A1694A12E56, 2)), $A4994E1054A)
- $A4D94F10B56 = $A4D94F10B56 & CHRW($A0AA401521A)
- NEXT
- $Arg01 = $A4D94F10B56
- $A3694510908 = ""
- $A629441321E = ""
- $A2394312944 = ""
- FOR $A3694510908 = 1 TO STRINGLEN($Arg01)
- IF $A629441321E = STRINGLEN($Arg02) THEN
- $A629441321E = 1
- ELSE
- $A629441321E += 1
- ENDIF
- $A2394312944 &= CHRW(BITXOR(ASCW(STRINGMID($Arg01, $A3694510908, 1)), ASCW(STRINGMID($Arg02, $A629441321E, 1)), 0x00FF))
- NEXT
- $Arg01 = $A2394312944
- NEXT
- ENDIF
- RETURN $Arg01
- ENDIF
- ENDFUNC
- GLOBAL CONST $A4DE4D1192E = 0
- GLOBAL CONST $A0EE4F15B22 = 2
- GLOBAL CONST $A14F411541D = 3
- GLOBAL CONST $A06F4311140 = 0
- GLOBAL CONST $A25F4510100 = 1
- GLOBAL CONST $A57F4713726 = 2
- GLOBAL CONST $A03F491373C = 3
- GLOBAL CONST $A07F4B1633A = 4
- GLOBAL CONST $A1AF4D13C0C = 5
- GLOBAL CONST $A4AF4F12F49 = "{F2E455DC-09B3-4316-8260-676ADA32481C}"
- GLOBAL CONST $A130511530F = "{66087055-AD66-4C7C-9A18-38A2310B8337}"
- GLOBAL CONST $A4305313C10 = "{E09D739D-CCD4-44EE-8EBA-3FBF8BE4FC58}"
- GLOBAL CONST $A2105511331 = "{EDB33BCE-0266-4A77-B904-27216099E717}"
- GLOBAL CONST $A4B0571163D = "{1D5BE4B5-FA4A-452D-9CDD-5DB35105E7EB}"
- GLOBAL CONST $A1B05915D52 = "{6D42C53A-229A-4825-8BB7-5C99E2B9A8B8}"
- GLOBAL CONST $A5405B13627 = "{292266FC-AC40-47BF-8CFC-A85B89A655DE}"
- GLOBAL CONST $A4B05D15A3D = "{3A4E2661-3109-4E56-8536-42C156E7DCFA}"
- GLOBAL CONST $A0A05F1380D = "{8D0EB2D1-A58E-4EA8-AA14-108074B7B6F9}"
- GLOBAL CONST $A3815113421 = "{24D18C76-814A-41A4-BF53-1C219CCCF797}"
- GLOBAL CONST $A5415313353 = 1
- GLOBAL CONST $A521551211F = 2
- GLOBAL CONST $A5615710129 = 3
- GLOBAL CONST $A3615912E49 = 4
- GLOBAL CONST $A4015B15908 = 5
- GLOBAL CONST $A3315D14C15 = 6
- GLOBAL CONST $A1515F14213 = 7
- GLOBAL CONST $A1325113A59 = 8
- GLOBAL CONST $A0B2531384F = 0
- GLOBAL CONST $A3125514524 = 1
- GLOBAL CONST $A5325714629 = 2
- GLOBAL CONST $A2925914651 = 3
- GLOBAL CONST $A3D25B1331A = 4
- GLOBAL CONST $A5525D10527 = 5
- GLOBAL CONST $A5C25F10017 = 6
- GLOBAL CONST $A3735115B4C = 7
- GLOBAL CONST $A3B35311F4D = 8
- GLOBAL CONST $A2A35514B49 = 9
- GLOBAL CONST $A6135712A4B = 10
- GLOBAL CONST $A1E35912732 = 0x000B
- GLOBAL CONST $A1235B1604B = 0x000C
- GLOBAL CONST $A5035D15213 = 0x000D
- GLOBAL CONST $A4735F13A4D = 0x000E
- GLOBAL CONST $A5B45115A47 = 0x000F
- GLOBAL CONST $A0245315E11 = 0x0010
- GLOBAL CONST $A2745512E0C = 0x0011
- GLOBAL CONST $A574571600A = 0x0012
- GLOBAL CONST $A4C45910108 = 0x0013
- GLOBAL CONST $A2B45B12554 = 0x0014
- GLOBAL CONST $A1445D13D22 = 2
- GLOBAL CONST $A3345F14E18 = 3
- GLOBAL CONST $A5B55114254 = 4
- GLOBAL CONST $A3055311D46 = 5
- GLOBAL CONST $A4755515E28 = 6
- GLOBAL CONST $A505571031A = 0x000D
- GLOBAL CONST $A195591281F = 0x000E
- GLOBAL CONST $A2955B1632C = 0x000F
- GLOBAL CONST $A2C55D16058 = 0x0010
- GLOBAL CONST $A3555F14F30 = 0x0011
- GLOBAL CONST $A0565111648 = 0x0012
- GLOBAL CONST $A5B65313C10 = 0x0013
- GLOBAL CONST $A5E6551113E = 0x0014
- GLOBAL CONST $A0965712254 = 0x0017
- GLOBAL CONST $A1865916150 = 1
- GLOBAL CONST $A3965B1411E = 2
- GLOBAL CONST $A4065D13046 = 4
- GLOBAL CONST $A1065F14D09 = 8
- GLOBAL CONST $A6275113932 = 0x0010
- GLOBAL CONST $A1A75315224 = 0x0020
- GLOBAL CONST $A257551240B = 0x00010000
- GLOBAL CONST $A3F75714C55 = 0x00020000
- GLOBAL CONST $A0375914037 = 0x00040000
- GLOBAL CONST $A4475B12734 = 1
- GLOBAL CONST $A3C75D14B51 = 2
- GLOBAL CONST $A0F75F10163 = 4
- GLOBAL CONST $A1285114A41 = 0
- GLOBAL CONST $A3B85312630 = 1
- GLOBAL CONST $A1885513A09 = 2
- GLOBAL CONST $A2A85714C0D = 3
- GLOBAL CONST $A0785915227 = 0x0010
- GLOBAL CONST $A2685B13E57 = 0x0011
- GLOBAL CONST $A0385D13636 = 0x0012
- GLOBAL CONST $A0F85F1402E = 0x0013
- GLOBAL CONST $A2595114C45 = 0x0014
- GLOBAL CONST $A2B95315917 = 0x00FF
- GLOBAL CONST $A0995514B28 = 0x00030101
- GLOBAL CONST $A0195716148 = 0x00030402
- GLOBAL CONST $A219591072F = 0x00030803
- GLOBAL CONST $A3195B15D2B = 0x00101004
- GLOBAL CONST $A4695D10A47 = 0x00021005
- GLOBAL CONST $A0B95F15900 = 0x00021006
- GLOBAL CONST $A24A5112523 = 0x00061007
- GLOBAL CONST $A08A531412D = 0x00021808
- GLOBAL CONST $A20A5514C26 = 0x00022009
- GLOBAL CONST $A3BA5711E21 = 0x0026200A
- GLOBAL CONST $A3FA5913B17 = 0x000D200B
- GLOBAL CONST $A26A5B14A08 = 0x0010300C
- GLOBAL CONST $A1BA5D11D3D = 0x0034400D
- GLOBAL CONST $A54A5F15C52 = 0x001C400E
- GLOBAL CONST $A48B5113F28 = "{B96B3CA9-0728-11D3-9D7B-0000F81EF32E}"
- GLOBAL CONST $A56B5314A37 = "{B96B3CAA-0728-11D3-9D7B-0000F81EF32E}"
- GLOBAL CONST $A46B5515757 = "{B96B3CAB-0728-11D3-9D7B-0000F81EF32E}"
- GLOBAL CONST $A4FB5715618 = "{B96B3CAC-0728-11D3-9D7B-0000F81EF32E}"
- GLOBAL CONST $A54B5913808 = "{B96B3CAD-0728-11D3-9D7B-0000F81EF32E}"
- GLOBAL CONST $A11B5B14017 = "{B96B3CAE-0728-11D3-9D7B-0000F81EF32E}"
- GLOBAL CONST $A1BB5D1623F = "{B96B3CAF-0728-11D3-9D7B-0000F81EF32E}"
- GLOBAL CONST $A16B5F15C25 = "{B96B3CB0-0728-11D3-9D7B-0000F81EF32E}"
- GLOBAL CONST $A15C5113524 = "{B96B3CB1-0728-11D3-9D7B-0000F81EF32E}"
- GLOBAL CONST $A4EC5316304 = "{B96B3CB2-0728-11D3-9D7B-0000F81EF32E}"
- GLOBAL CONST $A2BC5510C3C = "{B96B3CB5-0728-11D3-9D7B-0000F81EF32E}"
- GLOBAL CONST $A2AC571034F = 0
- GLOBAL CONST $A2FC591333B = 1
- GLOBAL CONST $A1FC5B14B1A = 2
- GLOBAL CONST $A1EC5D14E05 = 0
- GLOBAL CONST $A0DC5F10F0B = 1
- GLOBAL CONST $A04D511500F = 2
- GLOBAL CONST $A5BD5313A4A = 4
- GLOBAL CONST $A29D551110C = 8
- GLOBAL CONST $A0AD571075C = 0x0010
- GLOBAL CONST $A4FD591501D = 0x0020
- GLOBAL CONST $A14D5B15F51 = 0x0040
- GLOBAL CONST $A4BD5D15802 = 0x0080
- GLOBAL CONST $A16D5F13A3D = 0x0100
- GLOBAL CONST $A3DE511553D = 0x1000
- GLOBAL CONST $A0CE531395E = 0x2000
- GLOBAL CONST $A30E551291F = 0x00010000
- GLOBAL CONST $A39E5714418 = 0x00020000
- GLOBAL $A61E5910247 = 0
- GLOBAL $A21E5B12E3A = 0
- GLOBAL $A1BE5D1115F = 0
- GLOBAL $A18E5F11155 = 0
- GLOBAL $A36F5112723 = 0
- Func Fn003C($Arg00)
- LOCAL $A4D17600D38 = DLLCALL($A21E5B12E3A, "int", "GdipCreateBitmapFromFile", "wstr", $Arg00, "ptr*", 0)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- RETURN SETEXTENDED($A4D17600D38[0], $A4D17600D38[2])
- ENDFUNC
- Func Fn003D($Arg00, $Arg01, $Arg02)
- LOCAL $A4D17600D38 = DLLCALL($A21E5B12E3A, "int", "GdipCreateBitmapFromGraphics", "int", $Arg00, "int", $Arg01, "handle", $Arg02, "ptr*", 0)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- RETURN SETEXTENDED($A4D17600D38[0], $A4D17600D38[4])
- ENDFUNC
- Func Fn003E($Arg00, $ArgOpt01 = 0)
- LOCAL $A4D17600D38 = DLLCALL($A21E5B12E3A, "int", "GdipCreateBitmapFromHBITMAP", "handle", $Arg00, "handle", $ArgOpt01, "ptr*", 0)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- RETURN SETEXTENDED($A4D17600D38[0], $A4D17600D38[3])
- ENDFUNC
- Func Fn003F($Arg00)
- LOCAL $A4D17600D38 = DLLCALL($A21E5B12E3A, "int", "GdipDisposeImage", "handle", $Arg00)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN $A4D17600D38[0] = 0
- ENDFUNC
- Func Fn0040($Arg00, $Arg01, $Arg02, $Arg03, $Arg04, $ArgOpt05 = $A4475B12734, $ArgOpt06 = $A20A5514C26)
- LOCAL $A1A16B14B2A = DLLSTRUCTCREATE($A3DC5901A01)
- LOCAL $A1A16C1380F = DLLSTRUCTGETPTR($A1A16B14B2A)
- LOCAL $A0089000761 = DLLSTRUCTCREATE($A0695D05908)
- LOCAL $A1616D10014 = DLLSTRUCTGETPTR($A0089000761)
- DLLSTRUCTSETDATA($A0089000761, "Left", $Arg01)
- DLLSTRUCTSETDATA($A0089000761, "Top", $Arg02)
- DLLSTRUCTSETDATA($A0089000761, "Right", $Arg03)
- DLLSTRUCTSETDATA($A0089000761, "Bottom", $Arg04)
- LOCAL $A4D17600D38 = DLLCALL($A21E5B12E3A, "int", "GdipBitmapLockBits", "handle", $Arg00, "ptr", $A1616D10014, "uint", $ArgOpt05, "int", $ArgOpt06, "ptr", $A1A16C1380F)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- RETURN SETEXTENDED($A4D17600D38[0], $A1A16B14B2A)
- ENDFUNC
- Func Fn0041($Arg00, $Arg01)
- LOCAL $A4D17600D38 = DLLCALL($A21E5B12E3A, "int", "GdipBitmapUnlockBits", "handle", $Arg00, "ptr", DLLSTRUCTGETPTR($Arg01))
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN $A4D17600D38[0] = 0
- ENDFUNC
- Func Fn0042()
- LOCAL $A09A9B00626 = Fn0044()
- LOCAL $A4D87102725 = Fn0045()
- LOCAL $A293621112A = DLLSTRUCTCREATE("byte[" & $A4D87102725 & "]")
- LOCAL $A621D701A5B = DLLSTRUCTGETPTR($A293621112A)
- LOCAL $A4D17600D38 = DLLCALL($A21E5B12E3A, "int", "GdipGetImageEncoders", "uint", $A09A9B00626, "uint", $A4D87102725, "ptr", $A621D701A5B)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- IF $A4D17600D38[0] <> 0 THEN RETURN SETERROR($A4D17600D38[0], 0, 0)
- LOCAL $A6146014309, $A0546111F4C[$A09A9B00626 + 1][0x000E]
- $A0546111F4C[0][0] = $A09A9B00626
- FOR $A60A9404F14 = 1 TO $A09A9B00626
- $A6146014309 = DLLSTRUCTCREATE($A28D5500E38, $A621D701A5B)
- $A0546111F4C[$A60A9404F14][1] = Fn002B(DLLSTRUCTGETPTR($A6146014309, "CLSID"))
- $A0546111F4C[$A60A9404F14][2] = Fn002B(DLLSTRUCTGETPTR($A6146014309, "FormatID"))
- $A0546111F4C[$A60A9404F14][3] = Fn002D(DLLSTRUCTGETDATA($A6146014309, "CodecName"))
- $A0546111F4C[$A60A9404F14][4] = Fn002D(DLLSTRUCTGETDATA($A6146014309, "DllName"))
- $A0546111F4C[$A60A9404F14][5] = Fn002D(DLLSTRUCTGETDATA($A6146014309, "FormatDesc"))
- $A0546111F4C[$A60A9404F14][6] = Fn002D(DLLSTRUCTGETDATA($A6146014309, "FileExt"))
- $A0546111F4C[$A60A9404F14][7] = Fn002D(DLLSTRUCTGETDATA($A6146014309, "MimeType"))
- $A0546111F4C[$A60A9404F14][8] = DLLSTRUCTGETDATA($A6146014309, "Flags")
- $A0546111F4C[$A60A9404F14][9] = DLLSTRUCTGETDATA($A6146014309, "Version")
- $A0546111F4C[$A60A9404F14][10] = DLLSTRUCTGETDATA($A6146014309, "SigCount")
- $A0546111F4C[$A60A9404F14][0x000B] = DLLSTRUCTGETDATA($A6146014309, "SigSize")
- $A0546111F4C[$A60A9404F14][0x000C] = DLLSTRUCTGETDATA($A6146014309, "SigPattern")
- $A0546111F4C[$A60A9404F14][0x000D] = DLLSTRUCTGETDATA($A6146014309, "SigMask")
- $A621D701A5B += DLLSTRUCTGETSIZE($A6146014309)
- NEXT
- RETURN $A0546111F4C
- ENDFUNC
- Func Fn0043($Arg00)
- LOCAL $A1866216232 = Fn0042()
- FOR $A60A9404F14 = 1 TO $A1866216232[0][0]
- IF STRINGINSTR($A1866216232[$A60A9404F14][6], "*." & $Arg00) > 0 THEN RETURN $A1866216232[$A60A9404F14][1]
- NEXT
- RETURN SETERROR(-1, -1, "")
- ENDFUNC
- Func Fn0044()
- LOCAL $A4D17600D38 = DLLCALL($A21E5B12E3A, "int", "GdipGetImageEncodersSize", "uint*", 0, "uint*", 0)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, -1)
- RETURN SETEXTENDED($A4D17600D38[0], $A4D17600D38[1])
- ENDFUNC
- Func Fn0045()
- LOCAL $A4D17600D38 = DLLCALL($A21E5B12E3A, "int", "GdipGetImageEncodersSize", "uint*", 0, "uint*", 0)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, -1)
- RETURN SETEXTENDED($A4D17600D38[0], $A4D17600D38[2])
- ENDFUNC
- Func Fn0046($Arg00, $ArgOpt01 = -16777216)
- LOCAL $A4D17600D38 = DLLCALL($A21E5B12E3A, "int", "GdipGraphicsClear", "handle", $Arg00, "dword", $ArgOpt01)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN $A4D17600D38[0] = 0
- ENDFUNC
- Func Fn0047($Arg00)
- LOCAL $A4D17600D38 = DLLCALL($A21E5B12E3A, "int", "GdipCreateFromHWND", "hwnd", $Arg00, "ptr*", 0)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- RETURN SETEXTENDED($A4D17600D38[0], $A4D17600D38[2])
- ENDFUNC
- Func Fn0048($Arg00)
- LOCAL $A4D17600D38 = DLLCALL($A21E5B12E3A, "int", "GdipDeleteGraphics", "handle", $Arg00)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN $A4D17600D38[0] = 0
- ENDFUNC
- Func Fn0049($Arg00, $Arg01, $Arg02, $Arg03, $Arg04, $Arg05)
- LOCAL $A4D17600D38 = DLLCALL($A21E5B12E3A, "int", "GdipDrawImageRectI", "handle", $Arg00, "handle", $Arg01, "int", $Arg02, "int", $Arg03, "int", $Arg04, "int", $Arg05)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN $A4D17600D38[0] = 0
- ENDFUNC
- Func Fn004A($Arg00)
- LOCAL $A4D17600D38 = DLLCALL($A21E5B12E3A, "int", "GdipGetImageGraphicsContext", "handle", $Arg00, "ptr*", 0)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, -1)
- RETURN SETEXTENDED($A4D17600D38[0], $A4D17600D38[2])
- ENDFUNC
- Func Fn004B($Arg00)
- LOCAL $A4D17600D38 = DLLCALL($A21E5B12E3A, "int", "GdipGetImageHeight", "handle", $Arg00, "uint*", 0)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, -1)
- RETURN SETEXTENDED($A4D17600D38[0], $A4D17600D38[2])
- ENDFUNC
- Func Fn004C($Arg00)
- IF($Arg00 = -1) OR(NOT $Arg00) THEN RETURN SETERROR(10, 0, -1)
- LOCAL $A4D17600D38 = DLLCALL($A21E5B12E3A, "int", "GdipGetImageType", "handle", $Arg00, "int*", 0)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, -1)
- RETURN SETEXTENDED($A4D17600D38[0], $A4D17600D38[2])
- ENDFUNC
- Func Fn004D($Arg00)
- LOCAL $A4D17600D38 = DLLCALL($A21E5B12E3A, "int", "GdipGetImageWidth", "handle", $Arg00, "uint*", -1)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, -1)
- RETURN SETEXTENDED($A4D17600D38[0], $A4D17600D38[2])
- ENDFUNC
- Func Fn004E($Arg00, $Arg01)
- LOCAL $A5AC6312E42 = Fn0052($Arg01)
- LOCAL $A4DC641191F = Fn0043($A5AC6312E42)
- IF $A4DC641191F = "" THEN RETURN SETERROR(-1, 0, FALSE)
- RETURN Fn004F($Arg00, $Arg01, $A4DC641191F, 0)
- ENDFUNC
- Func Fn004F($Arg00, $Arg01, $Arg02, $ArgOpt03 = 0)
- LOCAL $A3899805814 = Fn0021($Arg02)
- LOCAL $A4B99A01801 = DLLSTRUCTGETPTR($A3899805814)
- LOCAL $A4D17600D38 = DLLCALL($A21E5B12E3A, "int", "GdipSaveImageToFile", "handle", $Arg00, "wstr", $Arg01, "ptr", $A4B99A01801, "ptr", $ArgOpt03)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- RETURN $A4D17600D38[0] = 0
- ENDFUNC
- Func Fn0050()
- IF $A21E5B12E3A = 0 THEN RETURN SETERROR(-1, -1, FALSE)
- $A18E5F11155 -= 1
- IF $A18E5F11155 = 0 THEN
- DLLCALL($A21E5B12E3A, "none", "GdiplusShutdown", "ptr", $A36F5112723)
- DLLCLOsE($A21E5B12E3A)
- $A21E5B12E3A = 0
- ENDIF
- RETURN TRUE
- ENDFUNC
- Func Fn0051()
- $A18E5F11155 += 1
- IF $A18E5F11155 > 1 THEN RETURN TRUE
- $A21E5B12E3A = DLLOPEN("GDIPlus.dll")
- IF $A21E5B12E3A = -1 THEN RETURN SETERROR(1, 2, FALSE)
- LOCAL $A57E6111436 = DLLSTRUCTCREATE($A12D5101060)
- LOCAL $A1DE6214710 = DLLSTRUCTGETPTR($A57E6111436)
- LOCAL $A4EE6315C17 = DLLSTRUCTCREATE("ulong_ptr Data")
- LOCAL $A4CE6514602 = DLLSTRUCTGETPTR($A4EE6315C17)
- DLLSTRUCTSETDATA($A57E6111436, "Version", 1)
- LOCAL $A4D17600D38 = DLLCALL($A21E5B12E3A, "int", "GdiplusStartup", "ptr", $A4CE6514602, "ptr", $A1DE6214710, "ptr", 0)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, FALSE)
- $A36F5112723 = DLLSTRUCTGETDATA($A4EE6315C17, "Data")
- RETURN $A4D17600D38[0] = 0
- ENDFUNC
- Func Fn0052($Arg00, $ArgOpt01 = TRUE)
- LOCAL $A5559905B43 = Fn0053(".\:", $Arg00)
- IF($A5559905B43 > 0) AND(STRINGMID($Arg00, $A5559905B43, 1) = ".") THEN
- IF $ArgOpt01 THEN
- RETURN STRINGMID($Arg00, $A5559905B43 + 1)
- ELSE
- RETURN STRINGMID($Arg00, $A5559905B43)
- ENDIF
- ELSE
- RETURN ""
- ENDIF
- ENDFUNC
- Func Fn0053($Arg00, $Arg01)
- LOCAL $A4BF691621D, $A63F6A12642
- FOR $A60A9404F14 = 1 TO STRINGLEN($Arg00)
- $A4BF691621D = STRINGMID($Arg00, $A60A9404F14, 1)
- $A63F6A12642 = STRINGINSTR($Arg01, $A4BF691621D, 0, -1)
- IF $A63F6A12642 > 0 THEN RETURN $A63F6A12642
- NEXT
- ENDFUNC
- IF NOT ISDECLARED("ERROR_SUCCESS") THEN GLOBAL CONST $A4907114F32 = 0
- IF NOT ISDECLARED("ERROR_INCORRECT_FUNCTION") THEN GLOBAL CONST $A6207412455 = 1
- IF NOT ISDECLARED("ERROR_FILE_NOT_FOUND") THEN GLOBAL CONST $A4F07716146 = 2
- IF NOT ISDECLARED("ERROR_ACCESS_DENIED") THEN GLOBAL CONST $A4C07A12844 = 5
- IF NOT ISDECLARED("ERROR_INVALID_HANDLE") THEN GLOBAL CONST $A3607D11249 = 6
- IF NOT ISDECLARED("ERROR_INVALID_DATA") THEN GLOBAL CONST $A4317011031 = 0x000D
- IF NOT ISDECLARED("ERROR_NO_MORE_FILES") THEN GLOBAL CONST $A1C1731234C = 0x0012
- IF NOT ISDECLARED("ERROR_INVALID_PARAMETER") THEN GLOBAL CONST $A0717613B03 = 0x0057
- IF NOT ISDECLARED("ERROR_MORE_DATA") THEN GLOBAL CONST $A5817913007 = 0x00EA
- IF NOT ISDECLARED("ERROR_NO_MORE_ITEMS") THEN GLOBAL CONST $A5017C15828 = 0x0103
- IF NOT ISDECLARED("ERROR_INVALID_ACL") THEN GLOBAL CONST $A2417F16317 = 0x0538
- IF NOT ISDECLARED("ERROR_INVALID_SID") THEN GLOBAL CONST $A3827210B31 = 0x0539
- IF NOT ISDECLARED("ERROR_INVALID_SECURITY_DESCR") THEN GLOBAL CONST $A6327513A53 = 0x053A
- IF NOT ISDECLARED("SE_TRUSTED_CERDMAN_ACCESS_NAME") THEN GLOBAL CONST $A302781265D = "SeTrustedCredManAccessPrivilege"
- GLOBAL CONST $A3427A1533E = "SeBatchLogonRight"
- GLOBAL CONST $A0827C12129 = "SeDenyBatchLogonRight"
- GLOBAL CONST $A5F27E1035D = "SeDenyInteractiveLogonRight"
- GLOBAL CONST $A0237010F3B = "SeDenyNetworkLogonRight"
- GLOBAL CONST $A1837211E52 = "SeDenyRemoteInteractiveLogonRight"
- GLOBAL CONST $A4037412C1F = "SeDenyServiceLogonRight"
- GLOBAL CONST $A0D3761474B = "SeInteractiveLogonRight"
- GLOBAL CONST $A3237814230 = "SeNetworkLogonRight"
- GLOBAL CONST $A4637A11C52 = "SeRemoteInteractiveLogonRight"
- GLOBAL CONST $A4237C1434E = "SeServiceLogonRight"
- GLOBAL CONST $A3C37E12E40 = 1
- GLOBAL CONST $A1247011C4B = 2
- GLOBAL CONST $A464721225E = 4
- GLOBAL CONST $A4747414529 = 8
- GLOBAL CONST $A574761072B = 0
- GLOBAL CONST $A2D47810D0C = 1
- GLOBAL CONST $A1447A13B42 = 2
- GLOBAL CONST $A0547C12651 = 3
- GLOBAL CONST $A3247E1324C = 4
- GLOBAL CONST $A0857014049 = 5
- GLOBAL CONST $A4357215F26 = 6
- GLOBAL CONST $A5557414B3A = 7
- GLOBAL CONST $A3857613417 = 8
- GLOBAL CONST $A0257810C38 = 9
- GLOBAL CONST $A2457A12F40 = 10
- GLOBAL CONST $A2957C13228 = 0x000B
- GLOBAL CONST $A4657E15134 = 0x000C
- IF NOT ISDECLARED("TOKEN_EXECUTE") THEN GLOBAL CONST $A5E67111912 = 0x00020000
- IF NOT ISDECLARED("TOKEN_READ") THEN GLOBAL CONST $A2267410217 = 0x00020008
- IF NOT ISDECLARED("TOKEN_WRITE") THEN GLOBAL CONST $A1267714C0B = 0x000200E0
- IF NOT ISDECLARED("TOKEN_ALL_ACCESS") THEN GLOBAL CONST $A2167A15837 = 0x000F01FF
- GLOBAL CONST $A1F67C10706 = 0
- GLOBAL CONST $A3867E14E0D = 1
- GLOBAL CONST $A0E7701242B = 2
- GLOBAL CONST $A0C77212B2D = 3
- GLOBAL CONST $A1877411542 = 4
- GLOBAL CONST $A0C77614A19 = 0
- GLOBAL CONST $A4177811323 = 1
- GLOBAL CONST $A4577A1153D = 2
- GLOBAL CONST $A0077C10219 = 3
- GLOBAL CONST $A1377E1115E = 4
- GLOBAL CONST $A6187012351 = 5
- GLOBAL CONST $A5087216019 = 6
- GLOBAL CONST $A1A87411E1C = 7
- GLOBAL CONST $A4887611418 = 8
- GLOBAL CONST $A5787815437 = 0
- GLOBAL CONST $A0887A15B20 = 1
- GLOBAL CONST $A2B87C1491F = 2
- GLOBAL CONST $A0987E10746 = 3
- GLOBAL CONST $A4097015005 = 4
- GLOBAL CONST $A2197210720 = 5
- GLOBAL CONST $A0C9741001C = 6
- GLOBAL CONST $A2797612944 = 1
- GLOBAL CONST $A3397810C09 = 2
- GLOBAL CONST $A5997A10A00 = 3
- GLOBAL CONST $A0297C15706 = 4
- GLOBAL CONST $A0297E12302 = 5
- GLOBAL CONST $A2DA701421F = 6
- GLOBAL CONST $A4DA7213E48 = 7
- GLOBAL CONST $A55A7412D1D = 8
- GLOBAL CONST $A59A7614F33 = 9
- GLOBAL CONST $A44A7815319 = 10
- GLOBAL CONST $A2DA7A10002 = 0
- GLOBAL CONST $A60A7C10752 = 1
- GLOBAL CONST $A63A7E14A0D = 2
- GLOBAL CONST $A5FB7011C1E = 3
- GLOBAL CONST $A2CB7211C54 = 4
- GLOBAL CONST $A1DB7414B58 = 8
- GLOBAL CONST $A5FB7614462 = 0x0010
- GLOBAL CONST $A3BB7814432 = 0x10000000
- GLOBAL CONST $A4BB7A11C62 = 0x20000000
- IF NOT ISDECLARED("DELETE") THEN GLOBAL CONST $A42B7D1282A = 0x00010000
- IF NOT ISDECLARED("READ_CONTROL") THEN GLOBAL CONST $A27C701512A = 0x00020000
- IF NOT ISDECLARED("WRITE_DAC") THEN GLOBAL CONST $A1BC7314B58 = 0x00040000
- IF NOT ISDECLARED("WRITE_OWNER") THEN GLOBAL CONST $A2EC7610E58 = 0x00080000
- IF NOT ISDECLARED("ACCESS_SYSTEM_SECURITY") THEN GLOBAL CONST $A14C7911A1A = 0x01000000
- GLOBAL $A03C7B15308
- GLOBAL $A5EC7C10A0C
- GLOBAL $A5EC7D10418
- GLOBAL $A5CC7E10947 = 1
- LOCAL $A4ED701060C = Fn0054(Fn0066())
- LOCAL $A11D711634C = "#" & Fn0062($A4ED701060C) & "#"
- $A4ED701060C = Fn0055($A4ED701060C) * Fn005C($A4ED701060C)
- GLOBAL CONST $A35D7412242 = "_LocalSecurityAuthority_DedicatedKey0" & $A11D711634C
- GLOBAL CONST $A23D7611C4E = "_LocalSecurityAuthority_DedicatedKey1" & $A11D711634C
- GLOBAL CONST $A0ED7814F43 = "_LocalSecurityAuthority_DedicatedKey2" & $A11D711634C
- GLOBAL CONST $A07D7A1231D = "_LocalSecurityAuthority_DedicatedKey3" & $A11D711634C
- GLOBAL CONST $A23D7C11A4F = "dword Low;long High"
- GLOBAL CONST $A1AD7E11006 = $A23D7C11A4F & ";dword Attribute"
- GLOBAL CONST $A1AE7011029 = "dword Count;" & $A1AD7E11006
- GLOBAL CONST $A30E7213F62 = "dword Count;dword Control;" & $A1AD7E11006
- GLOBAL CONST $A23E7415B28 = "ptr pMultTrustee;int MultTrusteeOpe;int From;int Type;ptr Name"
- GLOBAL CONST $A0AE7610907 = "dword AccessMask;dword AccessMode;dword Inheritance;" & $A23E7415B28
- GLOBAL CONST $A0BE7813E5F = "ushort Length;ushort MaxLength;ptr Buffer"
- GLOBAL CONST $A16E7A12A3D = "ushort Length;ushort MaxLength;ptr Wbuffer"
- GLOBAL CONST $A57E7C12C13 = "ulong Length;hWnd RootDir;ptr objName;ulong Attr;ptr SecurDescr;ptr SecurQuality"
- GLOBAL CONST $A09E7E13C04 = "dword AceCount;dword BytesInUse;dword BytesFree"
- GLOBAL CONST $A59F7015B2E = "int AuditMode;ptr EventAuditOpt;ulong MaxAuditEventCount"
- GLOBAL CONST $A16F7215E2C = "dword MinPwdLen;dword MaxPwdAge;dword MinPwdAge;dword ForceLogoff;dword PwdHistLen"
- GLOBAL CONST $A15F7413008 = "byte Reserved[5];byte Authority"
- GLOBAL CONST $A00F761002D = "dword Length;ptr Buffer"
- GLOBAL CONST $A1AF781024D = "dword Size;dword Flags;hWnd hWndOwner;ptr Prompt"
- GLOBAL CONST $A07F7A11531 = "ptr SecretName;byte Guid[16];ptr SecretData;ptr Sid1;ptr Sid2"
- GLOBAL CONST $A4BF7C12312 = "dword Duration;dword ObservationWin;dword Threshold"
- GLOBAL CONST $A07F7E12F15 = "byte AceType;byte AceFlags;short AceSize"
- GLOBAL CONST $A0E08013826 = $A07F7E12F15 & ";dword AccessMask;dword SidStart"
- GLOBAL CONST $A0908210808 = $A0E08013826
- GLOBAL CONST $A0A0831360A = "int64 TokenId;int64 AuthenticationId;int64 ExpirationTime;int TokenType;int ImpersonationLevel;dword DynamicCharged;dword DynamicAvailable;dword GroupCount;dword PrivilegeCount;int64 ModifiedId"
- GLOBAL CONST $A550851571C = "dword Type;dword StartType;dword ErrorCtrl;ptr BinPath;ptr LoadOrderGroup;dword TagId;ptr Dependence;ptr StartName;ptr DisplayName"
- GLOBAL CONST $A5B08713A07 = "dword ServiceType;dword CurrentState;dword ControlsAccepted;dword Win32ExitCode;dword ServiceSpecificExitCode;dword CheckPoint;dword WaitHint;dword ProcessId;dword ServiceFlags"
- GLOBAL CONST $A1108914612 = 1
- GLOBAL CONST $A4F08B13E40 = 2
- GLOBAL CONST $A5308D14E33 = 4
- GLOBAL CONST $A2A08F11A13 = 8
- GLOBAL CONST $A2418112521 = 0x0010
- GLOBAL CONST $A4F18315A17 = 0x0020
- GLOBAL CONST $A3918512C49 = 0x0040
- GLOBAL CONST $A2018715B47 = 0x0080
- GLOBAL CONST $A1218911B08 = 0x0100
- GLOBAL CONST $A0918B12834 = 0x0200
- GLOBAL CONST $A5D18D15603 = 0x0400
- GLOBAL CONST $A1E18F12201 = 0x0800
- GLOBAL CONST $A0528112C26 = 0x1000
- GLOBAL CONST $A2E28310825 = "AuditCategorySystem"
- GLOBAL CONST $A0C28511044 = "AuditCategoryLogon"
- GLOBAL CONST $A1B28712C3E = "AuditCategoryObjectAccess"
- GLOBAL CONST $A5E28910A49 = "AuditCategoryPrivilegeUse"
- GLOBAL CONST $A0228B1153A = "AuditCategoryDetailedTracking"
- GLOBAL CONST $A2F28D11A2D = "AuditCategoryPolicyChange"
- GLOBAL CONST $A6328F15F19 = "AuditCategoryAccountManagement"
- GLOBAL CONST $A2138113A28 = "AuditCategoryDirectoryServiceAccess"
- GLOBAL CONST $A5B38312A1A = "AuditCategoryAccountLogon"
- GLOBAL CONST $A0938510A19 = 0
- GLOBAL CONST $A4A38715950 = 1
- GLOBAL CONST $A3A38911D0E = 2
- GLOBAL CONST $A3738B15844 = 4
- GLOBAL CONST $A5B38D10F49 = BITOR(0, 1, 2, 4)
- GLOBAL CONST $A1D4821461C = 0
- GLOBAL CONST $A3B48414914 = 1
- GLOBAL CONST $A4548614043 = 2
- GLOBAL CONST $A2E48811117 = 4
- GLOBAL CONST $A0D48A12C5D = 8
- GLOBAL CONST $A2248C14100 = 0x0010
- GLOBAL CONST $A2948E16227 = 0x0020
- GLOBAL CONST $A0B5801091D = 2
- GLOBAL CONST $A6358212423 = 3
- GLOBAL CONST $A1F5841364B = 4
- GLOBAL CONST $A105861080A = 5
- GLOBAL CONST $A5058811825 = 0
- GLOBAL CONST $A0358A10528 = 1
- GLOBAL CONST $A6258C12E37 = 2
- GLOBAL CONST $A5158E1224E = 3
- GLOBAL CONST $A516801591F = 0
- GLOBAL CONST $A3368213305 = 1
- GLOBAL CONST $A1368414938 = 2
- GLOBAL CONST $A5F68612057 = 4
- GLOBAL CONST $A0D68815A1C = 8
- GLOBAL CONST $A6268A12524 = 0x0220
- GLOBAL CONST $A5F68C11F42 = 0x0221
- GLOBAL CONST $A2F68E1622D = 0x0222
- GLOBAL CONST $A3378010645 = 0x0223
- GLOBAL CONST $A187821210B = 0x0224
- GLOBAL CONST $A0978411D5B = 0x0225
- GLOBAL CONST $A287861020E = 0x0226
- GLOBAL CONST $A0878815547 = 0x0227
- GLOBAL CONST $A3478A12F3C = 0x0228
- GLOBAL CONST $A1378C10212 = 0
- GLOBAL CONST $A1D78E12A35 = 1
- GLOBAL CONST $A0188015C02 = 2
- GLOBAL CONST $A3C88213009 = 3
- GLOBAL CONST $A1188410410 = 4
- GLOBAL CONST $A0A8861424A = 5
- GLOBAL CONST $A5988811159 = 1
- GLOBAL CONST $A2388A12D56 = 2
- GLOBAL CONST $A2F88C11463 = 4
- GLOBAL CONST $A2388E13739 = 8
- GLOBAL CONST $A5D98013828 = 0x0010
- GLOBAL CONST $A1F98214826 = 0x0020
- GLOBAL CONST $A019841362F = 0x0040
- GLOBAL CONST $A2D98613E19 = 0x0080
- GLOBAL CONST $A2A98810E4E = 0x0100
- GLOBAL CONST $A3F98A12200 = 0x0200
- GLOBAL CONST $A5E98C14520 = 0x0400
- GLOBAL CONST $A2E98E16317 = 0x0800
- GLOBAL CONST $A2FA8016039 = 0x6603
- GLOBAL CONST $A59A8212D0C = 0x6609
- GLOBAL CONST $A44A8410221 = 0x6611
- GLOBAL CONST $A2EA8613B5A = 0x660E
- GLOBAL CONST $A22A8811E56 = 0x8001
- GLOBAL CONST $A2CA8A15626 = 0x8002
- GLOBAL CONST $A32A8C11E0C = 0x8004
- GLOBAL CONST $A55A8E1170E = $A32A8C11E0C
- GLOBAL CONST $A14A8F13B1E = 0x8003
- GLOBAL CONST $A4FB8112447 = 0x8005
- GLOBAL CONST $A50B8314F63 = 0x800C
- GLOBAL CONST $A4EB8510709 = 0x800D
- GLOBAL CONST $A45B871494B = 0x800E
- GLOBAL CONST $A43B8915015 = 0x6602
- GLOBAL CONST $A1BB8B12145 = 0x6801
- GLOBAL CONST $A56B8D13A37 = 0x660D
- GLOBAL CONST $A3DB8F13D05 = 0xA400
- GLOBAL CONST $A08C811051F = 0x2400
- GLOBAL CONST $A25C8314148 = 4
- GLOBAL CONST $A0CC851005C = 1
- GLOBAL CONST $A50C8710E42 = 0x0010
- GLOBAL CONST $A55C8913045 = 0x0040
- GLOBAL CONST $A31C8B12401 = 1
- GLOBAL CONST $A0FC8D14A16 = 2
- Func Fn0054($Arg00, $ArgOpt01 = "")
- LOCAL $A1AC8F11063, $A25D8014739, $A49D8111233, $A53D8212657
- $A1AC8F11063 = DLLCALL("Advapi32.dll", "int", "LookupAccountName", "str", $ArgOpt01, "str", $Arg00, "ptr", 0, "int*", 0, "ptr", 0, "int*", 0, "int*", 0)
- $A25D8014739 = Fn0056($A1AC8F11063[4])
- $A49D8111233 = Fn0056($A1AC8F11063[6])
- $A1AC8F11063 = DLLCALL("Advapi32.dll", "int", "LookupAccountName", "str", $ArgOpt01, "str", $Arg00, "ptr", $A25D8014739, "int*", $A1AC8F11063[4], "ptr", $A49D8111233, "int*", $A1AC8F11063[6], "int*", 0)
- $A53D8212657 = Fn0058()
- Fn0055($A49D8111233)
- RETURN SETERROR($A53D8212657, $A1AC8F11063[7], $A25D8014739)
- ENDFUNC
- Func Fn0055($Arg00)
- IF $Arg00 < 1 THEN RETURN SETERROR(0x0057, 0, FALSE)
- LOCAL $A1AC8F11063, $A41F8613759 = Fn0057()
- $A1AC8F11063 = DLLCALL("Kernel32.dll", "int", "HeapFree", "hWnd", $A41F8613759, "dword", 0, "ptr", $Arg00)
- RETURN $A1AC8F11063[0] <> 0
- ENDFUNC
- Func Fn0056($Arg00, $ArgOpt01 = 8)
- IF $Arg00 < 1 THEN RETURN 0
- LOCAL $A4BF8214F3B, $A41F8613759 = Fn0057()
- $A4BF8214F3B = DLLCALL("Kernel32.dll", "ptr", "HeapAlloc", "hWnd", $A41F8613759, "dword", $ArgOpt01, "dword", $Arg00)
- RETURN $A4BF8214F3B[0]
- ENDFUNC
- Func Fn0057()
- LOCAL $A41F8613759 = DLLCALL("Kernel32.dll", "hWnd", "GetProcessHeap")
- RETURN $A41F8613759[0]
- ENDFUNC
- Func Fn0058()
- LOCAL $A53D8212657 = DLLCALL("Kernel32.dll", "long", "GetLastError")
- RETURN $A53D8212657[0]
- ENDFUNC
- Func Fn0059($Arg00, $ArgOpt01 = "")
- LOCAL $A1AC8F11063, $A4419213506, $A53D8212657
- IF NOT Fn005F($Arg00) THEN RETURN SETERROR(@ERROR, 0, "")
- $A1AC8F11063 = DLLCALL("Advapi32.dll", "int", "LookupAccountSid", "str", $ArgOpt01, "ptr", $Arg00, "str", "", "int*", 0, "str", "", "int*", 0, "int*", 0)
- $A1AC8F11063 = DLLCALL("Advapi32.dll", "int", "LookupAccountSid", "str", $ArgOpt01, "ptr", $Arg00, "str", "", "int*", $A1AC8F11063[4], "str", "", "int*", $A1AC8F11063[6], "int*", 0)
- $A53D8212657 = Fn0058()
- $A4419213506 = $A1AC8F11063[3]
- IF $A1AC8F11063[5] THEN $A4419213506 = $A1AC8F11063[5] & "\" & $A1AC8F11063[3]
- RETURN SETERROR($A53D8212657, $A1AC8F11063[7], $A4419213506)
- ENDFUNC
- Func Fn005A($Arg00, $ArgOpt01 = 2035711, $ArgOpt02 = 0)
- LOCAL $A4377804A0A
- IF $Arg00 = -1 THEN $Arg00 = @AutoItPid
- $Arg00 = PROCESSEXISTS($Arg00)
- IF $Arg00 = 0 THEN RETURN SETERROR(2, 0, 0)
- $A4377804A0A = DLLCALL("Kernel32.dll", "hWnd", "OpenProcess", "int", $ArgOpt01, "int", $ArgOpt02, "int", $Arg00)
- RETURN SETERROR(Fn0058(), 0, $A4377804A0A[0])
- ENDFUNC
- Func Fn005B($Arg00, $ArgOpt01 = $A2167A15837)
- LOCAL $A1AC8F11063, $A4377804A0A
- IF $Arg00 = -1 THEN $Arg00 = @AutoItPid
- $Arg00 = PROCESSEXISTS($Arg00)
- $A4377804A0A = Fn005A($Arg00, 0x0400)
- IF NOT $A4377804A0A THEN RETURN SETERROR(@ERROR, 0, 0)
- $A1AC8F11063 = DLLCALL("Advapi32.dll", "int", "OpenProcessToken", "hWnd", $A4377804A0A, "dword", $ArgOpt01, "hWnd*", 0)
- RETURN SETERROR(Fn0058(), Fn0065($A4377804A0A), $A1AC8F11063[3])
- ENDFUNC
- Func Fn005C(BYREF $ArgRef00)
- $ArgRef00 = 0
- ENDFUNC
- Func Fn005D($Arg00, $ArgOpt01 = "")
- LOCAL $A1659210B2B, $A1AC8F11063
- $A1659210B2B = Fn005E(0)
- $A1AC8F11063 = DLLCALL("Advapi32.dll", "int", "LookupPrivilegeValue", "str", $ArgOpt01, "str", $Arg00, "ptr", $A1659210B2B)
- RETURN SETERROR(Fn0058(), $A1AC8F11063[0], $A1659210B2B)
- ENDFUNC
- Func Fn005E($Arg00, $ArgOpt01 = 0)
- LOCAL $A1659210B2B, $A4559D1420C
- $A1659210B2B = Fn0056(8)
- $A4559D1420C = DLLSTRUCTCREATE($A23D7C11A4F, $A1659210B2B)
- DLLSTRUCTSETDATA($A4559D1420C, "Low", $Arg00)
- DLLSTRUCTSETDATA($A4559D1420C, "High", $ArgOpt01)
- RETURN $A1659210B2B
- ENDFUNC
- Func Fn005F($Arg00)
- LOCAL $A1AC8F11063
- $A1AC8F11063 = DLLCALL("Advapi32.dll", "int", "IsValidSid", "ptr", $Arg00)
- IF $A1AC8F11063[0] THEN RETURN SETERROR(0, 0, TRUE)
- RETURN SETERROR($A3827210B31, 0, FALSE)
- ENDFUNC
- Func Fn0060($Arg00)
- LOCAL $A1AC8F11063
- $A1AC8F11063 = DLLCALL("Kernel32.dll", "int", "LocalFree", "ptr", $Arg00)
- RETURN $A1AC8F11063[0] <> $Arg00
- ENDFUNC
- Func Fn0061($Arg00, $Arg01, $ArgOpt02 = 0)
- LOCAL $A1AC8F11063, $A6369F1532A, $A6179015801, $A53D8212657
- LOCAL $A1659210B2B, $A4559D1420C, $A4379110D3F, $A3579212A30, $A5A79316024
- IF $ArgOpt02 = 0 AND UBOUND($Arg01, 0) <> 2 THEN RETURN SETERROR(@ERROR, 0, 0)
- FOR $A1979914100 = 0 TO UBOUND($Arg01) - 1
- $A4379110D3F &= ";dword;long;dword"
- NEXT
- $A6369F1532A = DLLSTRUCTCREATE("dword" & $A4379110D3F)
- $A6179015801 = DLLSTRUCTGETPTR($A6369F1532A)
- DLLSTRUCTSETDATA($A6369F1532A, 1, UBOUND($Arg01))
- FOR $A1979914100 = 0 TO UBOUND($Arg01) - 1
- $A1659210B2B = Fn005D($Arg01[$A1979914100][0])
- $A4559D1420C = DLLSTRUCTCREATE($A23D7C11A4F, $A1659210B2B)
- DLLSTRUCTSETDATA($A6369F1532A, $A1979914100 * 3 + 2, DLLSTRUCTGETDATA($A4559D1420C, "Low"))
- DLLSTRUCTSETDATA($A6369F1532A, $A1979914100 * 3 + 3, DLLSTRUCTGETDATA($A4559D1420C, "High"))
- DLLSTRUCTSETDATA($A6369F1532A, $A1979914100 * 3 + 4, $Arg01[$A1979914100][1])
- Fn0055($A1659210B2B)
- Fn005C($A4559D1420C)
- NEXT
- $A5A79316024 = DLLSTRUCTGETSIZE($A6369F1532A)
- $A3579212A30 = Fn0056($A5A79316024)
- $A1AC8F11063 = DLLCALL("Advapi32.dll", "int", "AdjustTokenPrivileges", "hWnd", $Arg00, "int", $ArgOpt02, "ptr", $A6179015801, "dword", $A5A79316024, "ptr", $A3579212A30, "dword*", $A5A79316024)
- $A53D8212657 = Fn0058()
- Fn005C($A6369F1532A)
- RETURN SETERROR($A53D8212657, Fn0055($A3579212A30), $A1AC8F11063[0] <> 0)
- ENDFUNC
- Func Fn0062($Arg00)
- LOCAL $A1AC8F11063, $A293621112A, $A53D8212657, $A4419213506
- IF NOT Fn005F($Arg00) THEN RETURN SETERROR(@ERROR, 0, "")
- $A1AC8F11063 = DLLCALL("Advapi32.dll", "int", "ConvertSidToStringSid", "ptr", $Arg00, "ptr*", 0)
- IF $A1AC8F11063[0] = 0 THEN $A53D8212657 = Fn0058()
- IF $A1AC8F11063[2] = 0 THEN RETURN SETERROR($A53D8212657, 0, "")
- $A293621112A = DLLSTRUCTCREATE("char[256]", $A1AC8F11063[2])
- $A4419213506 = DLLSTRUCTGETDATA($A293621112A, 1)
- Fn0060($A1AC8F11063[2])
- RETURN SETERROR($A53D8212657, Fn005C($A293621112A), $A4419213506)
- ENDFUNC
- Func Fn0063($Arg00, $Arg01, $ArgOpt02 = 4)
- LOCAL $A1AC8F11063
- $A1AC8F11063 = DLLCALL("Advapi32.dll", "dword", "GetSecurityInfo", "hWnd", $Arg00, "int", $Arg01, "int", $ArgOpt02, "ptr*", 0, "ptr*", 0, "ptr*", 0, "ptr*", 0, "ptr*", 0)
- RETURN $A1AC8F11063
- ENDFUNC
- Func Fn0064($Arg00)
- LOCAL $A31B9911A3E = Fn0063($Arg00, $A4357215F26, 1)
- RETURN SETERROR($A31B9911A3E[0], 0, Fn0059($A31B9911A3E[4]))
- ENDFUNC
- Func Fn0065($Arg00)
- LOCAL $A1AC8F11063 = DLLCALL("Kernel32.dll", "int", "CloseHandle", "long", $Arg00)
- RETURN $A1AC8F11063[0] <> 0
- ENDFUNC
- Func Fn0066($ArgOpt00 = TRUE)
- LOCAL $A60C9615641[1][2] = [[$A3F9660341F, 2]]
- LOCAL $A5889A03120, $A0017B00106, $A25D8014739, $A5DC9A13E0C, $A4377804A0A
- IF $ArgOpt00 = TRUE OR NOT PROCESSEXISTS("explorer.exe") THEN
- $A25D8014739 = Fn0054(@UserName)
- $A5DC9A13E0C = Fn0059($A25D8014739)
- RETURN SETERROR(@ERROR, Fn0055($A25D8014739), $A5DC9A13E0C)
- ELSE
- $A5889A03120 = PROCESSEXISTS("explorer.exe")
- IF $A5889A03120 = 0 THEN
- $A25D8014739 = Fn0054(@UserName)
- $A5DC9A13E0C = Fn0059($A25D8014739)
- RETURN SETERROR(@ERROR, Fn0055($A25D8014739), $A5DC9A13E0C)
- ENDIF
- $A0017B00106 = Fn005B(-1)
- Fn0061($A0017B00106, $A60C9615641)
- Fn0065($A0017B00106)
- $A4377804A0A = Fn005A("explorer.exe", $A27C701512A)
- $A5DC9A13E0C = Fn0064($A4377804A0A)
- RETURN SETERROR(@ERROR, Fn0065($A4377804A0A), $A5DC9A13E0C)
- ENDIF
- ENDFUNC
- CONST $A20D9213C42 = 0x00C8
- CONST $A14D9414552 = $A20D9213C42
- CONST $A4FD9510E40 = 0x0027
- CONST $A28D9715634 = 0x0020
- CONST $A02D991323E = 0x0050
- CONST $A09D9B10C12 = 0x270F
- CONST $A06D9D11709 = 0x270F
- CONST $A3ED9F14402 = 9
- CONST $A4AE9115C45 = 0x0014
- CONST $A54E9310B19 = 7
- CONST $A2AE951081D = 7
- CONST $A59E971022D = 0x0400
- CONST $A20E9912C29 = 1
- CONST $A55E9B15201 = 2
- CONST $A02E9D1011E = 4
- CONST $A00E9F15655 = 8
- CONST $A07F9112F56 = 0x0010
- CONST $A32F931075F = 0x0020
- CONST $A03F9515B0A = 0x0040
- CONST $A04F9711B33 = 0x0080
- CONST $A34F9911051 = 0x0100
- CONST $A3BF9B10F45 = $A34F9911051
- CONST $A58F9C13523 = 0x0200
- CONST $A10F9E11320 = 0x0400
- CONST $A5A0A013259 = 0x0800
- CONST $A460A21265E = 0x1000
- CONST $A3C0A412322 = 0x2000
- CONST $A400A610E51 = 0x4000
- CONST $A5E0A81085E = 0x8000
- CONST $A380AA12737 = 0x00010000
- CONST $A420AC1632B = 0x00020000
- CONST $A5A0AE1145A = 0x00040000
- CONST $A571A010735 = 0x00080000
- CONST $A521A21351D = 0x00100000
- CONST $A261A414B0D = 0x00200000
- CONST $A441A616011 = 0x00400000
- CONST $A2F1A815F1A = 0x00800000
- CONST $A001AA13D2C = 0x01000000
- CONST $A2B1AC13F55 = 0x02000000
- CONST $A0B1AE10314 = 0x04000000
- CONST $A322A015220 = 0x08000000
- CONST $A332A213E54 = 0x10000000
- CONST $A622A415441 = 0x20000000
- CONST $A062A614E01 = 0x40000000
- CONST $A4D2A810815 = 0x80000000
- CONST $A192AA10F00 = 1
- CONST $A322AC1585B = 2
- CONST $A0A2AE11413 = 4
- CONST $A3B3A011655 = 7
- CONST $A0A3A21470D = 8
- CONST $A1E3A413259 = 0x0010
- CONST $A373A610B3C = 0x0020
- CONST $A343A815313 = 0x0040
- CONST $A273AA15C4E = 0x0080
- CONST $A013AC12221 = 0x0100
- CONST $A3E3AE11811 = 0x0200
- CONST $A524A013D06 = 0x0400
- CONST $A3F4A211522 = 0x0800
- CONST $A0A4A41024E = 0x1000
- CONST $A374A610431 = 0x2000
- CONST $A264A812E23 = 0x4000
- CONST $A1D4AA1180B = 0x8000
- CONST $A0B4AC1162C = 0x00010000
- CONST $A0B4AE16040 = 0x00020000
- CONST $A255A012443 = 0x00040000
- CONST $A405A215E4F = 0x00080000
- CONST $A5D5A411115 = 0x00100000
- CONST $A575A611324 = 0x00200000
- CONST $A125A81133F = 0x00800000
- CONST $A2D5AA10249 = 0x01000000
- CONST $A5B5AC13B54 = 0x02000000
- CONST $A595AE10F31 = 0x04000000
- CONST $A056A012D1F = 0x08000000
- CONST $A046A213309 = 0x10000000
- CONST $A496A416236 = 0x20000000
- CONST $A376A610E5A = 0x40000000
- CONST $A5A6A81502A = 0x80000000
- CONST $A0F6AA14B17 = 1
- CONST $A606AC15E41 = 2
- CONST $A286AE13E40 = 4
- CONST $A147A012119 = 0x0010
- CONST $A357A21060F = 0x0020
- CONST $A537A415451 = 0x0040
- CONST $A077A613D3C = 0x0080
- CONST $A4E7A813413 = 0x0100
- CONST $A0D7AA1050B = 0x0200
- CONST $A457AC12646 = 0x0800
- CONST $A5A7AE12E0A = 0x1000
- CONST $A2F8A01450E = 0x2000
- CONST $A278A212140 = 0x4000
- CONST $A328A411824 = 0x8000
- CONST $A078A615F2D = 0x00010000
- CONST $A2F8A81315F = 0x00020000
- CONST $A108AA1551D = 0x00040000
- CONST $A588AC1261C = 1
- CONST $A378AE12331 = 2
- CONST $A0B9A01080B = 3
- CONST $A079A214F1A = 4
- CONST $A239A412600 = 5
- CONST $A599A612916 = 1
- CONST $A239A81560A = 2
- CONST $A069AA13B40 = 4
- CONST $A1F9AC1441A = 1
- CONST $A059AE1010D = 2
- CONST $A45AA012D17 = 4
- CONST $A1AAA215517 = 8
- CONST $A32AA415250 = 0x0010
- CONST $A48AA612C28 = 0
- CONST $A0DAA811853 = 1
- CONST $A4BAAA15C62 = 2
- CONST $A1FAAC15C00 = 1
- CONST $A56AAE15162 = 2
- CONST $A23BA014A41 = 2
- CONST $A4FBA211052 = "dword Size;byte Guid[16];dword DevInst;ulong_ptr Reserved"
- CONST $A45BA415301 = "dword Size;byte ClassGUID[16];hWnd MachineHandle"
- CONST $A43BA615712 = "dword Size;dword Flags;dword FlagsEx;hWnd hWndParent;ptr InstallMsgHandler;ptr InstallMsgHandlerContext;ptr FileQueue;ulong_ptr ClassInstallReserved;dword Reserved;char DriverPath[260]"
- CONST $A03BA816131 = "dword Size;dword DriverType;ulong_ptr Reserved;char Descr[256];char MfgName[256];char ProviderName[256];dword FileTime[2];int Version"
- CONST $A55BAA12304 = "dword Size;dword InfTime[2];dword CompatIDsOffset;dword CompatIDsLength;ulong_ptr Reserved;char SectionName[256];char InfFileName[260];char DrvDescr[256]"
- CONST $A5BBAC12B63 = "dword Size;dword DIFCode"
- CONST $A48BAE11019 = $A5BBAC12B63 & ";ptr NotifyCallback;ptr NotifyParam"
- CONST $A2BCA01303E = $A5BBAC12B63 & ";dword State;dword Scope;dword HwProfile"
- CONST $A4CCA210A13 = $A5BBAC12B63 & ";char Message[256]"
- CONST $A29CA41505F = $A5BBAC12B63 & ";dword Scope;dword HWProfile"
- CONST $A0ACA613E37 = "dword Size;byte Guid[16];dword Flags;ulong_ptr Reserved"
- CONST $A49CA81323C = "dword Size;char DevicePath[512]"
- CONST $A51CAA1395E = "dword Size;hWnd ImageList;dword Reserved"
- CONST $A24CAC15841 = "dword Size;dword Rank;dword Flags;long_ptr PrivateData;dword Reserved"
- CONST $A3DCAE1065C = "dword Size;wchar CatalogFile[260];wchar DigitalSigner[260];wchar DigitalSignerVersion[260]"
- CONST $A22DA015447 = "{2C7089AA-2E0E-11D1-B114-00C04FC2AAE4}"
- CONST $A1DDA210B05 = "{CAC88484-7515-4C03-82E6-71A87ABAC361}"
- CONST $A26DA412B36 = "{53F56312-B6BF-11D0-94F2-00A0C91EFB8B}"
- CONST $A0DDA61250D = "{53F56308-B6BF-11D0-94F2-00A0C91EFB8B}"
- CONST $A5FDA814E5B = "{53F56307-B6BF-11D0-94F2-00A0C91EFB8B}"
- CONST $A04DAA1273E = "{53F56311-B6BF-11D0-94F2-00A0C91EFB8B}"
- CONST $A11DAC11639 = "{53F56310-B6BF-11D0-94F2-00A0C91EFB8B}"
- CONST $A28DAE15028 = "{53F5630A-B6BF-11D0-94F2-00A0C91EFB8B}"
- CONST $A42EA014F4E = "{2ACCFE60-C130-11D2-B082-00A0C91EFB8B}"
- CONST $A3CEA212511 = "{53F5630B-B6BF-11D0-94F2-00A0C91EFB8B}"
- CONST $A1EEA415A0A = "{53F5630D-B6BF-11D0-94F2-00A0C91EFB8B}"
- CONST $A03EA611015 = "{53F5630C-B6BF-11D0-94F2-00A0C91EFB8B}"
- CONST $A3AEA81131C = "{F18A0E88-C30C-11D0-8815-00A0C906BED8}"
- CONST $A00EAA11E51 = "{3ABF6F2D-71C4-462A-8A92-1E6861E6AF27}"
- CONST $A25EAC11B4D = "{A5DCBF10-6530-11D2-901F-00C04FB951ED}"
- CONST $A1DEAE15344 = "{A5DCBF10-6530-11D2-901F-00C04FB951ED}"
- CONST $A00FA013B30 = "{FDE5BBA4-B3F9-46FB-BDAA-0728CE3100B4}"
- CONST $A56FA215C10 = "{5B45201D-F2F2-4F3B-85BB-30FF1F953599}"
- CONST $A06FA413163 = "{2564AA4F-DDDB-4495-B497-6AD4A84163D7}"
- CONST $A5AFA615E15 = "{6BDD1FC6-810F-11D0-BEC7-08002BE2092F}"
- CONST $A25FA811A0B = "{E6F07B5F-EE97-4a90-B076-33F57BF4EAA7}"
- CONST $A19FAA13531 = "{BF4672DE-6B4E-4BE4-A325-68A91EA49C09}"
- CONST $A31FAC1244F = "{1AD9E4F0-F88D-4360-BAB9-4C2D55E564CD}"
- CONST $A22FAE14630 = "{4D1E55B2-F16F-11CF-88CB-001111000030}"
- CONST $A310B01323B = "{884B96C3-56EF-11D1-BC8C-00A0C91405DD}"
- CONST $A4D0B211C02 = "{378DE44C-56EF-11D1-BC8C-00A0C91405DD}"
- CONST $A000B414255 = "{0850302A-B344-4fda-9BE9-90576B8D46F0}"
- CONST $A090B611251 = "{629758EE-986E-4D9E-8E47-DE27F8AB054D}"
- CONST $A1D0B813724 = "{72631E54-78A4-11D0-BCF7-00AA00B7B32A}"
- CONST $A530BA1103E = "{4AFA3D52-74A7-11d0-be5e-00A0C9062857}"
- CONST $A620BC1034B = "{3FD0F03D-92E0-45FB-B75C-5ED8FFB01021}"
- CONST $A330BE13E4F = "{CD48A365-FA94-4CE2-A232-A1B764E5D8B4}"
- CONST $A551B010B1C = "{97FADB10-4E33-40AE-359C-8BEF029DBDD0}"
- CONST $A071B210E3A = "{4AFA3D53-74A7-11d0-be5e-00A0C9062857}"
- CONST $A0D1B414F28 = "{4AFA3D51-74A7-11d0-be5e-00A0C9062857}"
- CONST $A5A1B610448 = "dword Count;dword Type;dword Flags;ulong AllocChannel"
- CONST $A121B810615 = "dword Count;dword Type;int64 AllocBase;int64 AllocEnd;dword Flags"
- CONST $A441BA13146 = $A121B810615 & ";dword Reserved"
- CONST $A2D1BC12027 = "dword Count;dword Type;dword Flags;ulong AllocNum;ulong Affinity"
- CONST $A521BE1193E = "dword Count;dword Type;dword Flags;ulong AllocBase;ulong AllocEnd"
- CONST $A3C2B012663 = "dword Count;dword Type;dword Flags;byte ConfigOptions;byte IoResIndex;byte Reserved[2];dword ConfigRegisterBase"
- CONST $A612B213D2E = "dword Count;dword Type;dword Flags;byte ConfigIndex;byte Reserved[3];dword MemCardBase1;dword MemCardBase2"
- CONST $A172B411213 = "dword SignatureLength;dword LegacyDataOffset;dword LegacyDataSize;dword Flags;byte Guid[16]"
- CONST $A482B613F1A = "ulong Size;ulong Mask;dword DevInst;int ResDes;ulong Flags;char Descr[260]"
- CONST $A442B814C0B = 1
- CONST $A292BA12D21 = 2
- CONST $A222BC14E60 = 4
- CONST $A232BE13E0B = 8
- CONST $A063B014A39 = 0x00010000
- CONST $A183B21635B = 0x00020000
- CONST $A4F3B41215C = 0x00040000
- CONST $A083B611638 = 0x00080000
- CONST $A4C3B814927 = 0x01000000
- CONST $A4C3BA11057 = 0x02000000
- CONST $A473BC15624 = 0x0010
- CONST $A1B3BE14440 = 0x0020
- CONST $A2E4B015961 = 0x0040
- CONST $A464B213659 = 0x0080
- CONST $A094B415036 = 0x00100000
- CONST $A484B615803 = 0x00200000
- CONST $A404B814404 = 0x00400000
- CONST $A344BA15824 = 0x00800000
- CONST $A5B4BC14337 = 0x0100
- CONST $A174BE10500 = 1
- CONST $A195B012A38 = 2
- CONST $A425B213C43 = 4
- CONST $A535B410722 = 8
- CONST $A4B5B611419 = 0x0010
- CONST $A555B810052 = 0x0020
- CONST $A465BA10E42 = 0x0040
- CONST $A0A5BC1313C = 0x0080
- CONST $A195BE11429 = 0x0100
- CONST $A5A6B010B3E = 0x0200
- CONST $A4F6B210314 = 0x0400
- CONST $A196B411D13 = 0x0800
- CONST $A436B612A18 = 7
- CONST $A066B81513A = 0
- CONST $A066BA14D07 = 1
- CONST $A3C6BC12321 = 2
- CONST $A036BE1083F = 4
- CONST $A1A7B012113 = "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Hardware Profiles\0001\System\CurrentControlSet\Enum\"
- CONST $A5B7B212418 = "ulong Size;int MostRecentPowerState;ulong Capabilities;ulong D1Latency;ulong D2Latency;ulong D3Latency;int PowerStateMapping[7];int DeepestSystemWake"
- CONST $A397B416220 = "ulong HWProfile;char FriendlyName[80];dword Flags"
- CONST $A4B7B614C56 = 0
- CONST $A217B81475D = 1
- CONST $A5F7BA1072F = 0x2000
- CONST $A357BC1304A = 0x3000
- CONST $A577BE1073B = 0x3FFF
- CONST $A078B013051 = 0x5000
- CONST $A298B210263 = 0x7FFF
- CONST $A2B8B414414 = 0x8000
- CONST $A2E8B610B39 = 0x9000
- CONST $A5C8B81600B = 0xA000
- CONST $A308BA1110E = 0xC000
- CONST $A098BC15B59 = 0xE000
- CONST $A118BE10720 = 0xF000
- CONST $A179B015B5D = 0xFFFF
- CONST $A349B211308 = 0xFFFF
- CONST $A199B414C23 = 1
- CONST $A239B611554 = 2
- CONST $A329B81015B = 3
- CONST $A239BA1293B = 4
- CONST $A479BC14452 = 5
- CONST $A359BE10A57 = 6
- CONST $A4BAB012B27 = 7
- CONST $A03AB214C03 = 8
- CONST $A14AB413F2B = 9
- CONST $A3BAB614A42 = 10
- CONST $A02AB811E34 = 0x000B
- CONST $A22ABA15546 = 0x000C
- CONST $A0BABC1330C = 0x000D
- CONST $A5DABE12258 = 0x000E
- CONST $A3CBB010805 = 0x000F
- CONST $A4CBB214138 = 0x0010
- CONST $A04BB411428 = 0x0011
- CONST $A1BBB615000 = 0x0012
- CONST $A05BB812D2C = 0x0013
- CONST $A5DBBA10D51 = 0x0014
- CONST $A45BBC11020 = 0x0015
- CONST $A29BBE10A5E = 0x0016
- CONST $A13CB01573B = 0x0017
- CONST $A0CCB211127 = 0x0018
- CONST $A05CB413D22 = 0x0019
- CONST $A25CB614443 = 0x001A
- CONST $A4BCB811635 = 0x001B
- CONST $A1DCBA14B2A = 0x001C
- CONST $A38CBC10C57 = 0x001D
- CONST $A61CBE15E5B = 0x001E
- CONST $A27DB014941 = 0x001F
- CONST $A0ADB212921 = 0x0020
- CONST $A2DDB410563 = 0x0021
- CONST $A4ADB61292D = 0x0022
- CONST $A33DB81410E = 0x0023
- CONST $A2FDBA12B5C = 0x0024
- CONST $A32DBC14101 = 0x0025
- CONST $A08DBE10C24 = 0x0026
- CONST $A1EEB012016 = 0x0027
- CONST $A12EB21344A = 0x0028
- CONST $A0AEB410234 = 0x0029
- CONST $A0FEB61243B = 0x002A
- CONST $A42EB814C17 = 0x002B
- CONST $A4DEBA14051 = 0x002C
- CONST $A2CEBC1501F = 0x002D
- CONST $A25EBE15326 = 0x002E
- CONST $A4AFB014856 = 0x002F
- CONST $A34FB212B0B = 0x0030
- CONST $A43FB416144 = 0x0031
- CONST $A33FB614D0B = 0x0032
- CONST $A62FB816009 = 0
- CONST $A39FBA15321 = 1
- CONST $A31FBC13142 = 2
- CONST $A0BFBE10530 = 4
- CONST $A020C01614B = 7
- CONST $A260C212F2E = $A62FB816009
- CONST $A3C0C310010 = $A39FBA15321
- CONST $A5F0C414F01 = $A31FBC13142
- CONST $A540C511E42 = $A0BFBE10530
- CONST $A070C613D61 = $A020C01614B
- CONST $A1C0C715D48 = 0
- CONST $A020C91202D = 1
- CONST $A590CB11C38 = 2
- CONST $A110CD12E1A = 4
- CONST $A510CF11D34 = 8
- CONST $A591C114544 = 0x0010
- CONST $A171C31521A = 0x0020
- CONST $A1A1C51080B = 0x10000040
- CONST $A3B1C71084A = 0x1000007F
- CONST $A411C910653 = 0
- CONST $A151CB12B01 = 1
- CONST $A2E1CD12F3C = 1
- CONST $A201CF14F4F = 0
- CONST $A312C11423F = 1
- CONST $A4F2C310637 = 1
- CONST $A492C513641 = 0
- CONST $A362C714B52 = 1
- CONST $A472C915215 = 2
- CONST $A5A2CB1054D = 3
- CONST $A082CD12817 = 0
- CONST $A0F2CF14750 = 1
- CONST $A273C110202 = 1
- CONST $A043C313C06 = 0
- CONST $A173C514757 = 1
- CONST $A203C71414A = 2
- CONST $A1C3C91134D = 3
- CONST $A343CB10E15 = 4
- CONST $A5A3CD1010E = 5
- CONST $A033CF14922 = 6
- CONST $A2C4C11330F = 7
- CONST $A4D4C310B38 = 0
- CONST $A054C512F41 = 1
- CONST $A1B4C714F3A = 2
- CONST $A354C91352F = 3
- CONST $A254CB1045F = 4
- CONST $A0B4CD11B5C = 5
- CONST $A3D4CF15145 = 6
- CONST $A4C5C110B35 = 7
- CONST $A075C316011 = 8
- CONST $A1F5C51444C = 9
- CONST $A4C5C714113 = 10
- CONST $A395C913257 = 0x000B
- CONST $A065CB15835 = 0x000C
- CONST $A365CD1525C = 0x000D
- CONST $A075CF1235C = 0x000E
- CONST $A0A6C113C0E = 0x000F
- CONST $A196C314D51 = 0x0010
- CONST $A276C511E55 = 0x0011
- CONST $A526C71210B = 0x0012
- CONST $A036C910B37 = 0x0013
- CONST $A3B6CB12B26 = 0x001F
- CONST $A026CD1223E = 0x0020
- CONST $A2A6CF15309 = 1
- CONST $A427C111C4A = 2
- CONST $A387C314E0A = 3
- CONST $A2D7C512551 = 0
- CONST $A4E7C713361 = $A2D7C512551
- CONST $A277C815143 = 1
- CONST $A0D7CA13D47 = 2
- CONST $A497CC1600F = 3
- CONST $A637CE11C29 = 4
- CONST $A2B8C012A1B = $A637CE11C29
- CONST $A4E8C113754 = 7
- CONST $A328C314025 = 0
- CONST $A3E8C51634B = 1
- CONST $A288C710B01 = 1
- CONST $A568C914A0E = $A328C314025
- CONST $A5F8CA10A3C = $A3E8C51634B
- CONST $A3F8CB1113D = $A288C710B01
- CONST $A3D8CC1133B = 1
- CONST $A078CE10328 = 2
- CONST $A2E9C010850 = 3
- CONST $A0A9C215641 = 4
- CONST $A379C411553 = 5
- CONST $A2C9C610559 = 6
- CONST $A0B9C81073F = 7
- CONST $A059CA1430E = 8
- CONST $A159CC10032 = 9
- CONST $A319CE10B3C = 10
- CONST $A3DAC013826 = 0x000B
- CONST $A11AC213155 = 0x000C
- CONST $A49AC41331F = 0x000D
- CONST $A4AAC614C30 = 0x000E
- CONST $A52AC81481C = 0x000F
- CONST $A0FACA13C15 = 0x0010
- CONST $A63ACC1211F = 0x0011
- CONST $A0EACE1295A = 0x0012
- CONST $A56BC012111 = 0x0013
- CONST $A04BC210A07 = 0x0014
- CONST $A19BC412A3B = 0x0015
- CONST $A49BC611F47 = 0x0016
- CONST $A32BC81384A = 0x0017
- CONST $A07BCA16012 = 0x0018
- CONST $A0ABCC11F33 = 0x0019
- CONST $A12BCE15D1B = 0x0020
- CONST $A3BCC011A0A = 0x0021
- CONST $A52CC210A05 = 0x0022
- CONST $A20CC415C24 = 0x0027
- CONST $A24CC610731 = 0
- CONST $A32CC815D28 = 1
- CONST $A18CCA11F30 = 2
- CONST $A0CCCC16147 = 3
- CONST $A5DCCE1511F = 4
- CONST $A3BDC01445A = 5
- CONST $A05DC215307 = $A3BDC01445A
- CONST $A0CDC314525 = 6
- CONST $A23DC512D00 = 7
- CONST $A1CDC71475E = 8
- CONST $A20DC910C5E = 9
- CONST $A3EDCB15D1E = 10
- CONST $A5FDCD15615 = $A3EDCB15D1E
- CONST $A0EDCE14121 = 0x000B
- CONST $A4FEC015F2C = 0x000C
- CONST $A5BEC213945 = 0x000D
- CONST $A00EC410C00 = $A5BEC213945
- CONST $A2FEC51330F = 0x000E
- CONST $A09EC710D06 = 0x000F
- CONST $A4BEC91562B = 0x0010
- CONST $A44ECB11D0A = $A4BEC91562B
- CONST $A4FECC11C4C = 0x0011
- CONST $A4FECE15144 = 0x0012
- CONST $A56FC014F4A = 0x0013
- CONST $A14FC21373A = 0x0014
- CONST $A59FC413F3F = 0x0015
- CONST $A5FFC611205 = 0x0016
- CONST $A29FC812A01 = 0x0017
- CONST $A4AFCA11E5E = 0x0018
- CONST $A02FCC13B2B = 0x0019
- CONST $A3CFCE10E5C = 0x001A
- CONST $A090D01320B = 0x001B
- CONST $A610D21311B = 0x001C
- CONST $A370D415561 = 0x001D
- CONST $A360D611B25 = 0x001E
- CONST $A560D813147 = 0x001F
- CONST $A030DA1400B = 0x0020
- CONST $A440DC15839 = 0x0021
- CONST $A520DE1343B = 0x0022
- CONST $A451D010D08 = 0x0023
- CONST $A5C1D215829 = 0x0024
- CONST $A171D41552B = 0x0025
- CONST $A571D614A52 = 0x0026
- CONST $A411D81604E = 0x0027
- CONST $A4A1DA14F27 = 0x0028
- CONST $A551DC1364C = 0x0029
- CONST $A4B1DE12657 = 0x002A
- CONST $A532D014350 = 0x002B
- CONST $A192D211113 = 0x002C
- CONST $A022D411554 = 0x002D
- CONST $A262D612E46 = 0x002E
- CONST $A392D813921 = 0x002F
- CONST $A482DA10102 = 0x0030
- CONST $A302DC1631A = 0x0031
- CONST $A4E2DE14904 = 0x0032
- CONST $A2F3D014E50 = 0x0033
- CONST $A593D215A62 = 0x0034
- CONST $A113D413F47 = 0x0035
- CONST $A1F3D61492D = 0x0036
- CONST $A033D810617 = 0x0037
- CONST $A0C3DA11260 = 0x0038
- CONST $A3C3DC1304F = 0x0039
- CONST $A5A3DE1405E = 0x003A
- CONST $A4E4D015F0E = 0x003B
- CONST $A614D212560 = 0x003C
- CONST $A484D412008 = 0
- CONST $A5A4D610A49 = 0
- CONST $A494D811D43 = 1
- CONST $A434DA12B48 = 2
- CONST $A084DC12C4B = 3
- CONST $A054DE15748 = 4
- CONST $A615D010430 = 5
- CONST $A145D214B02 = 6
- CONST $A385D411638 = 6
- CONST $A065D610A1C = 0x8000
- CONST $A085D811F3F = 0xFFFF
- CONST $A2C5DA15D0D = 0x8000
- CONST $A475DC1264D = 0x8001
- CONST $A415DE14F43 = 0x8002
- CONST $A5B6D013F38 = 0x8003
- CONST $A036D212827 = 1
- CONST $A606D414F5F = 2
- CONST $A446D61383E = 3
- CONST $A326D810E47 = 4
- CONST $A1E6DA15363 = 5
- CONST $A216DC14738 = 6
- CONST $A346DE14A3A = 7
- CONST $A3E7D01142A = 8
- CONST $A5D7D212C26 = 9
- CONST $A367D415524 = 10
- CONST $A047D61081F = 0x000B
- CONST $A3D7D815362 = 0x000C
- CONST $A0F7DA10C28 = 0x000D
- CONST $A4B7DC14423 = 0x000E
- CONST $A337DE14B35 = 0x000F
- CONST $A518D014503 = 0x0010
- CONST $A038D214663 = 0x0011
- CONST $A528D414504 = 0x0012
- CONST $A278D610043 = 0x0013
- CONST $A528D814503 = 0x0014
- CONST $A478DA14914 = 0x0015
- CONST $A578DC13C0C = 0x0016
- CONST $A2F8DE12238 = 0x0017
- CONST $A189D014812 = 0x0018
- CONST $A2C9D214942 = $A189D014812
- CONST $A1E9D314024 = 0x0019
- CONST $A109D514005 = $A1E9D314024
- CONST $A379D611A1A = 0x001A
- CONST $A439D812C36 = $A379D611A1A
- CONST $A469D915F5A = 0x001B
- CONST $A5A9DB12932 = $A469D915F5A
- CONST $A039DC1120E = 0x001C
- CONST $A3D9DE1265F = $A039DC1120E
- CONST $A209DF12A31 = 0x001D
- CONST $A04AD115F22 = 0x001E
- CONST $A4EAD31403C = 0x001F
- CONST $A62AD511554 = 0x0020
- CONST $A43AD715214 = 0x0021
- CONST $A3AAD91160E = 0x0022
- CONST $A49ADB15811 = 0x0023
- CONST $A50ADD13D1D = 1
- CONST $A32ADF1184B = $A50ADD13D1D
- CONST $A1DBD015D20 = 0x0023
- CONST $A10BD211204 = $A1DBD015D20
- CONST $A09BD310C30 = 1
- CONST $A4ABD51102E = $A09BD310C30
- CONST $A5EBD610514 = 0
- CONST $A30BD810912 = 1
- CONST $A3FBDA15A40 = 2
- CONST $A39BDC14619 = $A3FBDA15A40
- CONST $A10BDD14202 = 0
- CONST $A33BDF12900 = 2
- CONST $A56CD112E54 = 4
- CONST $A10CD316202 = $A56CD112E54
- CONST $A52CD415949 = $A56CD112E54
- CONST $A28CD513A11 = 0
- CONST $A41CD711C48 = 4
- CONST $A05CD910344 = 8
- CONST $A1ECDB12203 = $A05CD910344
- CONST $A53CDC14C09 = 0
- CONST $A50CDE1252C = 8
- CONST $A3EDD012F56 = 0x0010
- CONST $A60DD215931 = $A3EDD012F56
- CONST $A09DD315A4D = 0
- CONST $A39DD514B59 = 0x0010
- CONST $A32DD714712 = 0x0020
- CONST $A1FDD911F16 = 0
- CONST $A0CDDB1341D = 0x0020
- CONST $A07DDD11026 = 1
- CONST $A25DDF12E34 = 2
- CONST $A46ED115737 = 4
- CONST $A54ED315633 = 0
- CONST $A1AED513000 = 1
- CONST $A56ED71582D = 4
- CONST $A51ED910457 = 8
- CONST $A22EDB1494B = 0x0010
- CONST $A02EDD10248 = 0x0020
- CONST $A4CEDF1230C = 0x00FC
- CONST $A38FD11281C = 0
- CONST $A53FD313C62 = 1
- CONST $A10FD513D0A = 0
- CONST $A4FFD71023C = 2
- CONST $A10FD913A5F = -0x1FFFFDBF
- CONST $A07FDB15354 = -0x1FFFFDBE
- CONST $A23FDD11235 = 1
- CONST $A56FDF10860 = 2
- CONST $A020E112303 = 4
- CONST $A4B0E31221B = 8
- CONST $A5E0E512B61 = 0x0010
- CONST $A580E71524B = 0x0020
- CONST $A2F0E911749 = 0x0040
- CONST $A190EB12D5C = 0x0080
- CONST $A540ED11E22 = 0x0100
- CONST $A2B0EF1013C = 0x0200
- CONST $A431E113854 = 0x0400
- CONST $A061E31342C = 0x0800
- CONST $A4A1E510459 = 0x1000
- CONST $A521E714163 = 0x2000
- CONST $A1D1E911328 = 0x4000
- CONST $A611EB1115E = 0x8000
- CONST $A131ED10C03 = 0x00010000
- CONST $A0C1EF12635 = 0x00020000
- CONST $A4E2E113538 = 0x00040000
- CONST $A3D2E311F40 = 0x00080000
- CONST $A172E51584D = 0x0FFF
- CONST $A2D2E714C1A = 0x3FFF
- CONST $A172E912619 = 0x8000
- CONST $A072EB11736 = 0x8FFF
- CONST $A0C2ED1034C = 0xBFFF
- CONST $A022EF13A07 = 0xC000
- CONST $A4D3E111957 = 0xCFFF
- CONST $A273E313E39 = 0
- CONST $A0B3E512257 = 1
- CONST $A273E71084C = 2
- GLOBAL $A573E91114E
- GLOBAL $A233EA1083D[0x0100]
- Func Fn0067($Arg00, $Arg01)
- IF $Arg00 = "" OR $Arg01 = "" THEN RETURN
- LOCAL $A483EE14518[0x0100], $A1979914100, $A054E015322, $A5A4E110D17, $A404E212B0A, $A14B9C06239, $A0F4E313A5D, $A5A4E411E1D
- LOCAL $A444E51335F = BINARYLEN($Arg01), $A4F4E610C5F = BINARYLEN($Arg00)
- FOR $A1979914100 = 0 TO 0x00FF
- $A483EE14518[$A1979914100] = $A1979914100
- NEXT
- FOR $A1979914100 = 0 TO 0x00FF
- $A054E015322 = MOD($A054E015322 + $A483EE14518[$A1979914100] + DEC(STRINGTRIMLEFT(BINARYMID($Arg01, MOD($A1979914100, $A444E51335F) + 1, 1), 2)), 0x0100)
- $A404E212B0A = $A483EE14518[$A1979914100]
- $A483EE14518[$A1979914100] = $A483EE14518[$A054E015322]
- $A483EE14518[$A054E015322] = $A404E212B0A
- NEXT
- FOR $A1979914100 = 1 TO $A4F4E610C5F
- $A14B9C06239 = MOD($A14B9C06239 + 1, 0x0100)
- $A0F4E313A5D = MOD($A483EE14518[$A14B9C06239] + $A0F4E313A5D, 0x0100)
- $A404E212B0A = $A483EE14518[$A14B9C06239]
- $A483EE14518[$A14B9C06239] = $A483EE14518[$A0F4E313A5D]
- $A483EE14518[$A0F4E313A5D] = $A404E212B0A
- $A054E015322 = MOD($A483EE14518[$A14B9C06239] + $A483EE14518[$A0F4E313A5D], 0x0100)
- $A5A4E110D17 = BITXOR(DEC(STRINGTRIMLEFT(BINARYMID($Arg00, $A1979914100, 1), 2)), $A483EE14518[$A054E015322])
- $A5A4E411E1D = BINARY($A5A4E411E1D) & BINARY("0x" & HEX($A5A4E110D17, 2))
- NEXT
- RETURN STRINGTRIMLEFT($A5A4E411E1D, 2)
- ENDFUNC
- GLOBAL CONST $A1F5E913519 = 0
- GLOBAL CONST $A5E5EB16330 = 1
- GLOBAL CONST $A1A5ED1093D = 2
- GLOBAL CONST $A0B5EF14049 = 4
- GLOBAL CONST $A4B6E113103 = 9
- GLOBAL CONST $A016E31010C = 0x0020
- GLOBAL CONST $A016E510C59 = 0x000C
- GLOBAL CONST $A1F6E71634C = 0x0010
- GLOBAL CONST $A236E916208 = -1
- GLOBAL CONST $A296EB12839 = 0
- GLOBAL CONST $A376ED1444C = 1
- GLOBAL CONST $A456EF1552E = 1
- GLOBAL CONST $A407E114B4D = 2
- GLOBAL CONST $A2A7E31374A = 0
- GLOBAL CONST $A387E515659 = 0x00010000
- GLOBAL CONST $A2B7E710335 = 0x00020000
- GLOBAL CONST $A4C7E913E1E = 0x00030000
- GLOBAL CONST $A4B7EB1572A = 0x01000000
- GLOBAL CONST $A367ED1311B = 0x02000000
- GLOBAL CONST $A447EF1232D = 0x00010000
- GLOBAL CONST $A0A8E113B55 = 0x00010001
- GLOBAL CONST $A158E31382E = 0x00010002
- GLOBAL CONST $A108E511155 = 0x01010003
- GLOBAL CONST $A5F8E714063 = 0x02010003
- GLOBAL CONST $A468E915B51 = 0x00020000
- GLOBAL CONST $A3F8EB1375F = 0x00020001
- GLOBAL CONST $A418ED12136 = 0x00020002
- GLOBAL CONST $A2F8EF1592B = 0x00020003
- GLOBAL CONST $A1F9E11625A = 0x01020000
- GLOBAL CONST $A0F9E311345 = 0x02020000
- GLOBAL CONST $A5B9E513C3D = 1
- GLOBAL CONST $A069E713E13 = 2
- GLOBAL CONST $A249E913515 = 4
- GLOBAL CONST $A1A9EB11F35 = 8
- GLOBAL CONST $A149ED15B20 = 0x0010
- GLOBAL CONST $A529EF1195F = 0x0040
- GLOBAL CONST $A40AE111117 = 0x0080
- GLOBAL CONST $A4CAE310B33 = 0x0100
- GLOBAL CONST $A4DAE513722 = 0x1000
- GLOBAL CONST $A29AE714548 = ($A4DAE513722 + 0x001F)
- GLOBAL CONST $A5AAE91293C = ($A4DAE513722 + 0x0017)
- GLOBAL CONST $A1CAEB15A2C = ($A4DAE513722 + 0x0018)
- GLOBAL CONST $A18AED11902 = ($A4DAE513722 + 0x001B)
- GLOBAL CONST $A30AEF15A57 = ($A4DAE513722 + 0x000B)
- GLOBAL CONST $A01BE113207 = ($A4DAE513722 + 0x0016)
- GLOBAL CONST $A27BE312647 = ($A4DAE513722 + 1)
- GLOBAL CONST $A23BE51165B = ($A4DAE513722 + 0x0010)
- GLOBAL CONST $A40BE71173A = ($A4DAE513722 + 3)
- GLOBAL CONST $A14BE915732 = ($A4DAE513722 + 0x0015)
- GLOBAL CONST $A41BEB10842 = ($A4DAE513722 + 9)
- GLOBAL CONST $A28BED12E20 = ($A4DAE513722 + 0x0013)
- GLOBAL CONST $A41BEF12148 = ($A4DAE513722 + 7)
- GLOBAL CONST $A15CE113224 = ($A4DAE513722 + 0x0011)
- GLOBAL CONST $A44CE311F39 = ($A4DAE513722 + 5)
- GLOBAL CONST $A3CCE510415 = ($A4DAE513722 + 0x000D)
- GLOBAL CONST $A35CE714E22 = 0x2000 + 6
- GLOBAL CONST $A21CEA14C15 = ($A4DAE513722 + 0x000E)
- GLOBAL CONST $A41CEC13931 = ($A4DAE513722 + 0x001E)
- GLOBAL CONST $A4FCEE14A44 = ($A4DAE513722 + 0x001C)
- GLOBAL CONST $A2EDE013F17 = ($A4DAE513722 + 10)
- GLOBAL CONST $A32DE215705 = ($A4DAE513722 + 0x0020)
- GLOBAL CONST $A37DE41552F = ($A4DAE513722 + 2)
- GLOBAL CONST $A45DE612D5E = ($A4DAE513722 + 8)
- GLOBAL CONST $A48DE810D0D = ($A4DAE513722 + 0x000F)
- GLOBAL CONST $A20DEA1161F = ($A4DAE513722 + 4)
- GLOBAL CONST $A04DEC1360F = ($A4DAE513722 + 0x0014)
- GLOBAL CONST $A3DDEE11505 = ($A4DAE513722 + 0x0012)
- GLOBAL CONST $A06EE015303 = ($A4DAE513722 + 6)
- GLOBAL CONST $A11EE213418 = ($A4DAE513722 + 0x000C)
- GLOBAL CONST $A46EE410843 = 0x2000 + 5
- GLOBAL CONST $A44EE71473F = ($A4DAE513722 + 0x001D)
- GLOBAL CONST $A48EE914A5F = -0x02EA
- GLOBAL CONST $A49EEB10D48 = ($A48EE914A5F - 3)
- GLOBAL CONST $A63EED14A0F = ($A48EE914A5F - 1)
- GLOBAL CONST $A11EEF12E11 = ($A48EE914A5F)
- GLOBAL CONST $A57FE01183A = ($A48EE914A5F - 4)
- GLOBAL CONST $A3DFE214C06 = 0
- GLOBAL CONST $A61FE414617 = 4
- GLOBAL CONST $A0CFE614A53 = 1
- GLOBAL CONST $A54FE810705 = 2
- GLOBAL CONST $A1CFEA1230A = 3
- GLOBAL CONST $A5AFEC16358 = 5
- GLOBAL CONST $A2CFEE1455C = 0x1000
- GLOBAL CONST $A320F011D24 = $A2CFEE1455C + 1
- GLOBAL CONST $A170F211B2F = $A2CFEE1455C + 2
- GLOBAL CONST $A5B0F415C49 = $A2CFEE1455C + 3
- GLOBAL CONST $A470F613A36 = $A2CFEE1455C + 4
- GLOBAL CONST $A4B0F811504 = $A2CFEE1455C + 5
- GLOBAL CONST $A540FA1300C = $A2CFEE1455C + 6
- GLOBAL CONST $A5F0FC15B29 = $A2CFEE1455C + 7
- GLOBAL CONST $A1E0FE1155A = $A2CFEE1455C + 8
- GLOBAL CONST $A3B1F01054F = $A2CFEE1455C + 9
- GLOBAL CONST $A341F214309 = $A2CFEE1455C + 10
- GLOBAL CONST $A001F413044 = $A2CFEE1455C + 0x0032
- GLOBAL CONST $A431F61632D = -0x02E4
- GLOBAL CONST $A521F811825 = -0x02F1
- GLOBAL CONST $A3D1FA1455C = $A521F811825 - 6
- GLOBAL CONST $A3F1FC13837 = $A521F811825 - 5
- GLOBAL CONST $A081FE1070A = $A521F811825 - 4
- GLOBAL CONST $A412F010212 = $A521F811825 - 3
- GLOBAL CONST $A5B2F214E1F = $A521F811825 - 2
- GLOBAL CONST $A232F412D23 = $A521F811825 - 1
- GLOBAL CONST $A5A2F61612A = $A521F811825 - 0
- GLOBAL CONST $A2F2F814B11 = $A431F61632D - 5
- GLOBAL CONST $A372FA11C44 = $A431F61632D - 4
- GLOBAL CONST $A5A2FC11129 = $A431F61632D - 3
- GLOBAL CONST $A2B2FE10926 = $A431F61632D - 2
- GLOBAL CONST $A323F013A09 = $A0B5EF14049
- GLOBAL CONST $A053F11310B = 0
- GLOBAL CONST $A053F31595C = 1
- GLOBAL CONST $A3B3F515001 = 2
- GLOBAL CONST $A493F710711 = 4
- GLOBAL CONST $A113F914231 = 8
- GLOBAL CONST $A413FB14756 = 0x0020
- GLOBAL CONST $A523FD11114 = 0x0040
- GLOBAL CONST $A4D3FF12516 = 0x0080
- GLOBAL CONST $A574F113D52 = $A113F914231
- GLOBAL CONST $A574F21440A = 1
- GLOBAL CONST $A274F41175F = 8
- GLOBAL CONST $A4B4F613D1E = 0
- GLOBAL CONST $A3E4F814E39 = 0x0400
- GLOBAL CONST $A484FA13D21 = 0x0020
- GLOBAL CONST $A434FC10143 = 0x0040
- GLOBAL CONST $A574FE10E2F = 0
- GLOBAL CONST $A015F01305C = 4
- GLOBAL CONST $A2A5F215E39 = 0x0080
- GLOBAL CONST $A4F5F414737 = 0x0010
- GLOBAL CONST $A4D5F61134D = 0x0200
- GLOBAL CONST $A1F5F81500B = 0
- GLOBAL CONST $A615FA1151F = 4
- GLOBAL CONST $A235FC13643 = 0x0100
- GLOBAL CONST $A5D5FE13D1A = 2
- GLOBAL CONST $A346F012F05 = $A574F21440A
- GLOBAL CONST $A436F112B09 = 3
- GLOBAL CONST $A2C6F314436 = 2
- GLOBAL CONST $A626F515711 = 1
- GLOBAL CONST $A106F712D44 = 0x0400
- GLOBAL CONST $A3B6F910A34 = $A106F712D44 + 0x0013
- GLOBAL CONST $A536FB15C1F = $A106F712D44 + 9
- GLOBAL CONST $A346FD11750 = $A106F712D44 + 0x0021
- GLOBAL CONST $A2C6FF11016 = $A106F712D44 + 0x001A
- GLOBAL CONST $A617F113029 = $A106F712D44 + 0x0018
- GLOBAL CONST $A317F311327 = $A106F712D44 + 0x0010
- GLOBAL CONST $A357F515754 = $A106F712D44 + 0x0016
- GLOBAL CONST $A4D7F715A5F = $A106F712D44
- GLOBAL CONST $A4C7F812A5C = $A106F712D44 + 0x000E
- GLOBAL CONST $A247FA12111 = $A106F712D44 + 0x0012
- GLOBAL CONST $A507FC15D5B = $A106F712D44 + 0x0011
- GLOBAL CONST $A437FE12542 = $A106F712D44 + 2
- GLOBAL CONST $A268F014641 = $A106F712D44 + 1
- GLOBAL CONST $A1C8F213D0D = $A106F712D44 + 0x001C
- GLOBAL CONST $A4F8F415942 = $A106F712D44 + 0x0019
- GLOBAL CONST $A638F611951 = $A106F712D44 + 3
- GLOBAL CONST $A168F811B22 = $A106F712D44 + 0x000F
- GLOBAL CONST $A448FA1265A = $A106F712D44 + 0x001E
- GLOBAL CONST $A188FC1135B = 0x2000 + 6
- GLOBAL CONST $A398FF11752 = $A106F712D44 + 0x0020
- GLOBAL CONST $A259F113D50 = $A106F712D44 + 0x0017
- GLOBAL CONST $A089F314A1C = $A106F712D44 + 0x0015
- GLOBAL CONST $A209F515933 = $A106F712D44 + 5
- GLOBAL CONST $A189F714B5D = $A106F712D44 + 6
- GLOBAL CONST $A219F91472A = $A106F712D44 + 8
- GLOBAL CONST $A2C9FB1392A = $A106F712D44 + 7
- GLOBAL CONST $A0E9FD1581A = $A106F712D44 + 10
- GLOBAL CONST $A409FF12A4A = $A106F712D44 + 0x000C
- GLOBAL CONST $A4BAF11115F = $A106F712D44 + 0x000B
- GLOBAL CONST $A47AF314749 = $A106F712D44 + 0x001B
- GLOBAL CONST $A4CAF512F4F = $A106F712D44 + 4
- GLOBAL CONST $A43AF710C42 = $A106F712D44 + 0x0014
- GLOBAL CONST $A0BAF915804 = $A106F712D44 + 0x001F
- GLOBAL CONST $A20AFB16225 = $A106F712D44 + 0x001D
- GLOBAL CONST $A1EAFD15D4A = 0x2000 + 5
- GLOBAL CONST $A45BF01062D = 2
- GLOBAL CONST $A3CBF214C4A = 1
- GLOBAL CONST $A51BF41020D = 3
- GLOBAL CONST $A1EBF610A03 = 0
- GLOBAL $A0CBF81263E
- GLOBAL $A0ABF912108 = FALSE
- GLOBAL CONST $A43BFA1102F = "SysTabControl32"
- GLOBAL CONST $A03BFC11426 = 0x04000000
- GLOBAL CONST $A09BFE10E12 = 0x0011
- GLOBAL CONST $A00CF013519 = "uint Mask;dword State;dword StateMask;ptr Text;int TextMax;int Image;lparam Param"
- GLOBAL CONST $A5FCF21093C = $A5295B06345 & ";uint Flags"
- GLOBAL CONST $A43CF410D15 = BINARYTOsTRING("0x20003000300031004000720065006D006F007500730065002E0063006F006D002000", 2)
- Func Fn0068($Arg00, BYREF $ArgRef01, BYREF $ArgRef02, BYREF $ArgRef03, BYREF $ArgRef04)
- LOCAL $A37CFC11725 = ""
- LOCAL $A56CFD13F3E = ""
- LOCAL $A32CFE1222D = ""
- LOCAL $A379C503515 = ""
- LOCAL $A00CFF1304E
- LOCAL $A04DF01601A[5]
- $A04DF01601A[0] = $Arg00
- IF STRINGMID($Arg00, 2, 1) = ":" THEN
- $A37CFC11725 = STRINGLEFT($Arg00, 2)
- $Arg00 = STRINGTRIMLEFT($Arg00, 2)
- ELSEIF STRINGLEFT($Arg00, 2) = "\\" THEN
- $Arg00 = STRINGTRIMLEFT($Arg00, 2)
- $A00CFF1304E = STRINGINSTR($Arg00, "\")
- IF $A00CFF1304E = 0 THEN $A00CFF1304E = STRINGINSTR($Arg00, "/")
- IF $A00CFF1304E = 0 THEN
- $A37CFC11725 = "\\" & $Arg00
- $Arg00 = ""
- ELSE
- $A37CFC11725 = "\\" & STRINGLEFT($Arg00, $A00CFF1304E - 1)
- $Arg00 = STRINGTRIMLEFT($Arg00, $A00CFF1304E - 1)
- ENDIF
- ENDIF
- LOCAL $A28EF310A43 = STRINGINSTR($Arg00, "/", 0, -1)
- LOCAL $A4BEF71134A = STRINGINSTR($Arg00, "\", 0, -1)
- IF $A28EF310A43 >= $A4BEF71134A THEN
- $A00CFF1304E = $A28EF310A43
- ELSE
- $A00CFF1304E = $A4BEF71134A
- ENDIF
- $A56CFD13F3E = STRINGLEFT($Arg00, $A00CFF1304E)
- $A32CFE1222D = STRINGRIGHT($Arg00, STRINGLEN($Arg00) - $A00CFF1304E)
- IF STRINGLEN($A56CFD13F3E) = 0 THEN $A32CFE1222D = $Arg00
- $A00CFF1304E = STRINGINSTR($A32CFE1222D, ".", 0, -1)
- IF $A00CFF1304E THEN
- $A379C503515 = STRINGRIGHT($A32CFE1222D, STRINGLEN($A32CFE1222D) - ($A00CFF1304E - 1))
- $A32CFE1222D = STRINGLEFT($A32CFE1222D, $A00CFF1304E - 1)
- ENDIF
- $ArgRef01 = $A37CFC11725
- $ArgRef02 = $A56CFD13F3E
- $ArgRef03 = $A32CFE1222D
- $ArgRef04 = $A379C503515
- $A04DF01601A[1] = $A37CFC11725
- $A04DF01601A[2] = $A56CFD13F3E
- $A04DF01601A[3] = $A32CFE1222D
- $A04DF01601A[4] = $A379C503515
- RETURN $A04DF01601A
- ENDFUNC
- GLOBAL $A1FFF512928, $A35FF610260 = 0, $A24FF813611, $A4FFF911040, $A44FFA13B0D, $A45FFB14A0B = 0, $A3AFFD15457 = 0, $A1BFFF10D3E = 0, $A080012453A = 0, $A1600320244 = 0, $A5E0052175E = 0, $A5A0072210C = FALSE, $A5D00820B07 = FALSE
- GLOBAL $A3000920E13, $A4900A2475C, $A3800B2182D, $A0300C2465A, $A0800D2140C
- Func Fn0069($Arg00, $Arg01, $Arg02, $Arg03)
- IF $Arg00 = $A5400F22716 THEN
- IF $A5D00820B07 THEN
- IF $A5A0072210C = TRUE THEN $A5A0072210C = FALSE
- ELSE
- #forceref $Arg00, $Arg01, $Arg02, $Arg03
- Fn0049($A3800B2182D, $A0300C2465A, 0, 0, $A3000920E13, $A4900A2475C)
- $A5A0072210C = TRUE
- ENDIF
- ENDIF
- RETURN $A40AB20531C
- ENDFUNC
- Func Fn006A()
- IF $A5D00820B07 THEN
- IF $A5A0072210C = TRUE THEN $A5A0072210C = FALSE
- ELSE
- IF $A5A0072210C THEN
- Fn0049($A3800B2182D, $A0300C2465A, 0, 0, $A3000920E13, $A4900A2475C)
- $A5A0072210C = FALSE
- ENDIF
- ENDIF
- ENDFUNC
- Func Fn006B($Arg00, $Arg01)
- LOCAL $A4810621D2F = Fn0072($Arg00)
- LOCAL $A3310725F3C = Fn004E($A4810621D2F, $Arg01)
- Fn003F($A4810621D2F)
- RETURN $A3310725F3C
- ENDFUNC
- Func Fn006C($Arg00, $Arg01)
- LOCAL $A5D10A23C47
- LOCAL $A4810621D2F
- $A4810621D2F = Fn0072($Arg00)
- LOCAL $A5B29704C11 = Fn004D($A4810621D2F)
- LOCAL $A3D29803448 = Fn004B($A4810621D2F)
- LOCAL $A4810B22D3E = 0x0064 * $A1910D2401B
- LOCAL $A2C10E2142C = 0x0064 * $A1910D2401B
- IF $A5B29704C11 < $A4810B22D3E AND $A3D29803448 < $A2C10E2142C THEN
- $A5D10A23C47 = $A4810621D2F
- $A4810B22D3E = $A5B29704C11
- $A2C10E2142C = $A3D29803448
- $A3420025C44 = (0x0064 * $A1910D2401B - $A5B29704C11) / 2
- $A4720325663 = (0x0064 * $A1910D2401B - $A3D29803448) / 2
- ELSE
- IF $A5B29704C11 > $A3D29803448 THEN
- $A0620624123 = $A5B29704C11 / $A4810B22D3E
- $A4810B22D3E = FLOOR($A5B29704C11 / $A0620624123)
- $A2C10E2142C = FLOOR($A3D29803448 / $A0620624123)
- $A5D10A23C47 = $A4810621D2F
- $A3420025C44 = 0
- $A4720325663 = (0x0064 * $A1910D2401B - $A2C10E2142C) / 2
- ELSE
- $A0620624123 = $A3D29803448 / $A2C10E2142C
- $A4810B22D3E = FLOOR($A5B29704C11 / $A0620624123)
- $A2C10E2142C = FLOOR($A3D29803448 / $A0620624123)
- $A5D10A23C47 = $A4810621D2F
- $A3420025C44 = (0x0064 * $A1910D2401B - $A4810B22D3E) / 2
- $A4720325663 = 0
- ENDIF
- ENDIF
- LOCAL $A3E20D25757 = Fn004C($A5D10A23C47)
- IF NOT @ERROR THEN
- Fn0046($A0800D2140C, 0)
- Fn0049($A0800D2140C, $A5D10A23C47, $A3420025C44, $A4720325663, $A4810B22D3E, $A2C10E2142C)
- Fn0049($A3800B2182D, $A0300C2465A, 0, 0, $A3000920E13, $A4900A2475C)
- Fn003F($A4810621D2F)
- ENDIF
- ENDFUNC
- Func Fn006D($ArgOpt00 = 0, $ArgOpt01 = 3, $ArgOpt02 = 3, $ArgOpt03 = 16711680)
- LOCAL $A1F30520A35 = GUICREATE("", @DesktopWidth, @DesktopHeight, 0, 0, $A078D101842, DEFAULT, $ArgOpt00)
- WINSETTRANS(HWND($A1F30520A35), "", 1)
- LOCAL $A2930B23841 = Fn0047($A1F30520A35)
- LOCAL $A1B30C21556 = Fn003D(@DesktopWidth, @DesktopHeight, $A2930B23841)
- LOCAL $A2630F2001F = Fn004A($A1B30C21556)
- LOCAL $A2340020A62 = Fn001B(0)
- LOCAL $A6240220917 = Fn0012($A2340020A62)
- LOCAL $A5140320308 = Fn0011($A2340020A62, @DesktopWidth, @DesktopHeight)
- Fn0027($A6240220917, $A5140320308)
- Fn000E($A6240220917, 0, 0, @DesktopWidth, @DesktopHeight, $A2340020A62, 0, 0, $A41FFF05C0A)
- Fn0015($A6240220917)
- Fn0026(0, $A2340020A62)
- LOCAL $A3240D21220 = Fn003E($A5140320308)
- Fn0049($A2630F2001F, $A3240D21220, 0, 0, @DesktopWidth, @DesktopHeight)
- GUISETSTATE(@SW_SHOW, $A1F30520A35)
- Fn0049($A2930B23841, $A1B30C21556, 0, 0, @DesktopWidth, @DesktopHeight)
- GUISETCURSOR(3, 1, $A1F30520A35)
- $A45FFB14A0B = $ArgOpt01
- $A3AFFD15457 = $ArgOpt02
- $A44FFA13B0D = GUICREATE("", 0, 0, 0, 0, BITOR(0, $A078D101842), $A06AD302A47, $ArgOpt00)
- GUISETBKCOLOR($ArgOpt03, $A44FFA13B0D)
- GUISETSTATE(@SW_SHOW, $A44FFA13B0D)
- GUISETCURSOR(3, 1, $A44FFA13B0D)
- $A4C60120D38 = DLLCALLBACKREGISTER("Fn006E", "long", "int;wparam;lparam")
- $A51E970264A = Fn001C(0)
- $A1FFF512928 = Fn002A($A1878C03B2B, DLLCALLBACKGETPTR($A4C60120D38), $A51E970264A)
- WHILE 1
- IF $A35FF610260 = 2 THEN
- LOCAL $A4810621D2F = Fn0070()
- Fn002C($A1FFF512928)
- DLLCALLBACKFREE($A4C60120D38)
- $A35FF610260 = 0
- EXITLOOP
- ENDIF
- WEND
- Fn003F($A3240D21220)
- Fn0048($A2630F2001F)
- Fn003F($A1B30C21556)
- Fn0048($A2930B23841)
- Fn0016($A5140320308)
- GUIDELETE($A1F30520A35)
- IF $A4810621D2F <> 0 THEN
- RETURN $A4810621D2F
- ELSE
- RETURN 0
- ENDIF
- ENDFUNC
- Func Fn006E($Arg00, $Arg01, $Arg02)
- IF $Arg00 < 0 THEN
- RETURN Fn000F($A1FFF512928, $Arg00, $Arg01, $Arg02)
- ENDIF
- SELECT
- CASE $Arg01 == $A46DE704D5A AND $A35FF610260 = 0
- $A1160D25211 = DLLSTRUCTCREATE($A5295B06345, $Arg02)
- $A24FF813611 = DLLSTRUCTGETDATA($A1160D25211, 1)
- $A4FFF911040 = DLLSTRUCTGETDATA($A1160D25211, 2)
- $A35FF610260 = 1
- RETURN 1
- CASE $Arg01 == $A1FDE50483E AND $A35FF610260 = 1
- $A1160D25211 = DLLSTRUCTCREATE($A5295B06345, $Arg02)
- $A0A7032453E = DLLSTRUCTGETDATA($A1160D25211, 1)
- $A1570525440 = DLLSTRUCTGETDATA($A1160D25211, 2)
- IF $A24FF813611 >= $A0A7032453E THEN
- $A2E7072600F = $A0A7032453E
- $A5970823757 = $A24FF813611
- ELSE
- $A5970823757 = $A0A7032453E
- $A2E7072600F = $A24FF813611
- ENDIF
- IF $A4FFF911040 >= $A1570525440 THEN
- $A5070922A07 = $A4FFF911040
- $A404E212B0A = $A1570525440
- ELSE
- $A404E212B0A = $A4FFF911040
- $A5070922A07 = $A1570525440
- ENDIF
- $A1970A2473E = $A5970823757 - $A2E7072600F - 3
- $A3570C24E2D = $A5070922A07 - $A404E212B0A - 2
- $A1BFFF10D3E = ($A2E7072600F + $A45FFB14A0B)
- $A080012453A = ($A404E212B0A + $A3AFFD15457)
- $A1600320244 = $A1970A2473E
- $A5E0052175E = $A3570C24E2D
- Fn006F($A45FFB14A0B, $A3AFFD15457, $A1970A2473E, $A3570C24E2D, $A2E7072600F, $A404E212B0A)
- CASE $Arg01 == $A2BDE900C00 AND $A35FF610260 = 1
- GUIDELETE($A44FFA13B0D)
- $A35FF610260 = 2
- RETURN 1
- ENDSELECT
- RETURN Fn000F($A1FFF512928, $Arg00, $Arg01, $Arg02)
- ENDFUNC
- Func Fn006F($Arg00, $Arg01, $Arg02, $Arg03, $Arg04, $Arg05)
- $A1970A2473E = $Arg00 * 2 + $Arg02
- $A3570C24E2D = $Arg01 * 2 + $Arg03
- $A5380721B1C = Fn0013(0, 0, $A1970A2473E, $A3570C24E2D)
- $A5D80A23242 = Fn0013($Arg00, $Arg01, $Arg00 + $Arg02, $Arg01 + $Arg03)
- $A2B80B20029 = Fn0013(0, 0, 0, 0)
- Fn0010($A2B80B20029, $A5380721B1C, $A5D80A23242, $A5F0FB03433)
- Fn0016($A5380721B1C)
- Fn0016($A5D80A23242)
- Fn0029($A44FFA13B0D, $A2B80B20029)
- Fn0016($A2B80B20029)
- Fn0028($A44FFA13B0D, 0, $Arg04, $Arg05, $Arg04 + $A1970A2473E, $Arg05 + $A3570C24E2D, 0)
- ENDFUNC
- Func Fn0070()
- LOCAL $A5190222F07 = Fn001B(0)
- LOCAL $A0990421514 = Fn0012($A5190222F07)
- LOCAL $A2390520052 = Fn0011($A5190222F07, $A1600320244, $A5E0052175E)
- Fn0027($A0990421514, $A2390520052)
- Fn000E($A0990421514, 0, 0, $A1600320244, $A5E0052175E, $A5190222F07, $A1BFFF10D3E, $A080012453A, $A41FFF05C0A)
- LOCAL $A4810621D2F = Fn003E($A2390520052)
- Fn0016($A2390520052)
- Fn0015($A0990421514)
- Fn0026(0, $A5190222F07)
- IF $A4810621D2F <> 0 THEN
- LOCAL $A1990A24142 = Fn0072($A4810621D2F)
- Fn003F($A4810621D2F)
- RETURN $A1990A24142
- ELSE
- RETURN 0
- ENDIF
- ENDFUNC
- Func Fn0071($Arg00)
- IF $Arg00 <> "" THEN
- LOCAL $A4810621D2F = Fn003C($Arg00)
- IF $A4810621D2F <> 0 THEN
- LOCAL $A1990A24142 = Fn0072($A4810621D2F)
- Fn003F($A4810621D2F)
- RETURN $A1990A24142
- ELSE
- RETURN 0
- ENDIF
- ELSE
- RETURN 0
- ENDIF
- ENDFUNC
- Func Fn0072($Arg00)
- LOCAL $A49A0023046, $A22A0125D33, $A4D17600D38
- LOCAL $A5AA0225345 = Fn004D($Arg00)
- LOCAL $A2BA0321A3D = Fn004B($Arg00)
- $A4D17600D38 = DLLCALL($A21E5B12E3A, "uint", "GdipCreateBitmapFromScan0", "int", $A5AA0225345, "int", $A2BA0321A3D, "int", 0, "int", 0x00021808, "ptr", 0, "handle*", 0)
- IF @ERROR THEN RETURN SETERROR(0, 0, 0)
- $A49A0023046 = $A4D17600D38[6]
- $A22A0125D33 = Fn004A($A49A0023046)
- Fn0049($A22A0125D33, $Arg00, 0, 0, $A5AA0225345, $A2BA0321A3D)
- Fn0048($A22A0125D33)
- RETURN $A49A0023046
- ENDFUNC
- Func Fn0073($Arg00, $Arg01, $Arg02, $Arg03, $Arg04, $Arg05, $ArgOpt06 = "F")
- LOCAL $A3CB0D2550C[10] = [0.05, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0, -1]
- $A0B96216042 = Fn0078($Arg00, $Arg01, $Arg02, $Arg03)
- $A5B29704C11 = Fn004D($A0B96216042)
- $A3D29803448 = Fn004B($A0B96216042)
- $A34C0921D14 = $A0B96216042
- $A44C0A25D1D = $Arg04
- IF $ArgOpt06 = "F" THEN
- $A1FC0C23405 = Fn003C($A44C0A25D1D)
- ELSEIF $ArgOpt06 = "H" THEN
- $A1FC0C23405 = Fn0072($A44C0A25D1D)
- ENDIF
- $A2AC0E24B5A = Fn004D($A34C0921D14) / Fn004D($A1FC0C23405)
- $A0CC0F23060 = Fn0075($A34C0921D14, 1, $A3CB0D2550C[$Arg05 - 1])
- $A23D022325F = Fn0075($A1FC0C23405, 1, $A3CB0D2550C[$Arg05 - 1])
- $A5AD0522D29 = Fn0074($A0CC0F23060, $A23D022325F, FALSE, $A2AC0E24B5A)
- RETURN $A5AD0522D29
- ENDFUNC
- Func Fn0074($Arg00, $Arg01, $ArgOpt02 = FALSE, $ArgOpt03 = 0, $ArgOpt04 = 0, $ArgOpt05 = 0)
- LOCAL $A2CD0725707 = 0
- IF $ArgOpt03 > 0 AND $ArgOpt04 = 0 THEN
- LOCAL $A404E212B0A = TIMERINIT()
- LOCAL $A3CD0B22D07 = ""
- FOR $A1979914100 = 0 TO UBOUND($Arg00) - 1
- $A3CD0B22D07 &= $Arg00[$A1979914100]
- NEXT
- FOR $A1979914100 = 0 TO UBOUND($Arg01) - 1
- IF STRINGREPLACE($Arg01[$A1979914100], STRINGLEFT($Arg01[$A1979914100], 6), "") = "" THEN CONTINUELOOP
- SELECT
- CASE $ArgOpt05 = 0
- $ArgOpt04 = $A1979914100
- EXITLOOP
- CASE ELSE
- STRINGREPLACE($A3CD0B22D07, $Arg01[$A1979914100], "", 0, 1)
- IF $A2CD0725707 = 0 OR $A2CD0725707 > @EXTENDED THEN
- $A2CD0725707 = @EXTENDED
- IF $A2CD0725707 = 0 THEN RETURN ""
- $ArgOpt04 = $A1979914100
- IF $A2CD0725707 <= $ArgOpt03 THEN EXITLOOP
- ENDIF
- ENDSELECT
- NEXT
- ENDIF
- IF UBOUND($Arg00) < UBOUND($Arg01) THEN RETURN ""
- LOCAL $A2EE0622859 = "", $A0F4E313A5D, $A3BB092105A, $A4CE0724E35 = STRINGLEN($Arg01[$ArgOpt04]), $A2FE0821326
- FOR $A0F4E313A5D = $ArgOpt04 TO UBOUND($Arg00) - 1
- $A2FE0821326 = 0
- WHILE $A0F4E313A5D + UBOUND($Arg01) <= UBOUND($Arg00)
- $A2FE0821326 = STRINGINSTR($Arg00[$A0F4E313A5D], $Arg01[$ArgOpt04], 1, 1, $A2FE0821326 + 1)
- SELECT
- CASE $A2FE0821326 = 0
- CONTINUELOOP(2)
- CASE MOD($A2FE0821326 - 1, 6) <> 0
- CONTINUELOOP
- ENDSELECT
- FOR $A3BB092105A = $ArgOpt04 TO UBOUND($Arg01) - 1
- IF STRINGMID($Arg00[$A0F4E313A5D + $A3BB092105A - $ArgOpt04], $A2FE0821326, $A4CE0724E35) <> $Arg01[$A3BB092105A] THEN
- CONTINUELOOP(2)
- ENDIF
- NEXT
- FOR $A3BB092105A = 0 TO $ArgOpt04 - 1
- IF STRINGMID($Arg00[$A0F4E313A5D + $A3BB092105A - $ArgOpt04], $A2FE0821326, $A4CE0724E35) <> $Arg01[$A3BB092105A] THEN
- CONTINUELOOP(2)
- ENDIF
- NEXT
- $A2EE0622859 = ($A2FE0821326 - 1) / 6 & "," & $A0F4E313A5D - $ArgOpt04 & "," & $A4CE0724E35 / 6 & "," & UBOUND($Arg01)
- IF(NOT $ArgOpt02) OR($A2CD0725707 > 0 AND @EXTENDED >= $A2CD0725707) THEN EXITLOOP(2)
- WEND
- NEXT
- RETURN $A2EE0622859
- ENDFUNC
- Func Fn0075($Arg00, $ArgOpt01 = 1, $ArgOpt02 = 0.5)
- LOCAL $A1501220F14[5]
- $A1501220F14[1] = Fn004D($Arg00)
- $A1501220F14[2] = Fn004B($Arg00)
- LOCAL $A0516213632 = Fn0072($Arg00)
- Fn003F($Arg00)
- IF $ArgOpt02 >= 0 AND $ArgOpt02 < 1 THEN
- $A0516213632 = Fn0076($A0516213632, $ArgOpt02)
- ENDIF
- LOCAL $A4801824A09 = Fn0040($A0516213632, 0, 0, $A1501220F14[1], $A1501220F14[2], $A4475B12734, $A08A531412D)
- $A1501220F14[3] = ABS(DLLSTRUCTGETDATA($A4801824A09, "Stride"))
- $A1501220F14[4] = DLLSTRUCTGETDATA($A4801824A09, "Scan0")
- Fn0041($A0516213632, $A4801824A09)
- LOCAL $A461112542E, $A2696416111
- SWITCH $ArgOpt01
- CASE -1
- Fn003F($A0516213632)
- RETURN $A1501220F14
- CASE 0
- FOR $A2696416111 = 1 TO $A1501220F14[2]
- $A461112542E = DLLSTRUCTCREATE("byte[" & ($A1501220F14[1] * 3) & "]", $A1501220F14[4] + ($A2696416111 - 1) * $A1501220F14[3])
- $A1501220F14[0] &= STRINGTRIMLEFT(DLLSTRUCTGETDATA($A461112542E, 1), 2)
- NEXT
- Fn003F($A0516213632)
- RETURN $A1501220F14
- CASE ELSE
- LOCAL $A0B21021D00[$A1501220F14[2]]
- FOR $A2696416111 = 1 TO $A1501220F14[2]
- $A461112542E = DLLSTRUCTCREATE("byte[" & ($A1501220F14[1] * 3) & "]", $A1501220F14[4] + ($A2696416111 - 1) * $A1501220F14[3])
- $A0B21021D00[$A2696416111 - 1] = STRINGTRIMLEFT(DLLSTRUCTGETDATA($A461112542E, 1), 2)
- NEXT
- Fn003F($A0516213632)
- RETURN $A0B21021D00
- ENDSWITCH
- Fn003F($A0516213632)
- ENDFUNC
- Func Fn0076($Arg00, $ArgOpt01 = 0.5, $ArgOpt02 = 1, $ArgOpt03 = 0.3, $ArgOpt04 = 0.6, $ArgOpt05 = 0.1)
- LOCAL $A003132522F, $A40F5C14134, $A5431426229, $A0516213632
- LOCAL $A2596312640 = Fn004D($Arg00), $A2696416111 = Fn004B($Arg00)
- $A5431426229 = DLLSTRUCTCREATE("float[5];float[5];float[5];float[5];float[5]")
- LOCAL $A14B9C06239 = DLLSTRUCTSETDATA($A5431426229, 1, $ArgOpt03, 1) * DLLSTRUCTSETDATA($A5431426229, 1, $ArgOpt03, 2) * DLLSTRUCTSETDATA($A5431426229, 1, $ArgOpt03, 3) * DLLSTRUCTSETDATA($A5431426229, 2, $ArgOpt04, 1) * DLLSTRUCTSETDATA($A5431426229, 2, $ArgOpt04, 2) * DLLSTRUCTSETDATA($A5431426229, 2, $ArgOpt04, 3) * DLLSTRUCTSETDATA($A5431426229, 3, $ArgOpt05, 1) * DLLSTRUCTSETDATA($A5431426229, 3, $ArgOpt05, 2) * DLLSTRUCTSETDATA($A5431426229, 3, $ArgOpt05, 3) * DLLSTRUCTSETDATA($A5431426229, 4, 1.0, 4) * DLLSTRUCTSETDATA($A5431426229, 5, 1.0, 5)
- $A003132522F = DLLCALL($A21E5B12E3A, "uint", "GdipCreateImageAttributes", "int*", 0)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- $A003132522F = $A003132522F[1]
- IF $ArgOpt01 > 0 THEN DLLCALL($A21E5B12E3A, "uint", "GdipSetImageAttributesThreshold", "hwnd", $A003132522F, "int", 0, "int", TRUE, "float", $ArgOpt01)
- DLLCALL($A21E5B12E3A, "uint", "GdipSetImageAttributesColorMatrix", "hwnd", $A003132522F, "int", 0, "int", TRUE, "ptr", DLLSTRUCTGETPTR($A5431426229), "ptr", 0, "int", 0)
- IF $ArgOpt02 > 0 AND $ArgOpt02 <= 4.0 THEN DLLCALL($A21E5B12E3A, "uint", "GdipSetImageAttributesGamma", "hwnd", $A003132522F, "int", 0, "int", TRUE, "float", $ArgOpt02)
- $A40F5C14134 = Fn004A($Arg00)
- IF @ERROR THEN
- $A0516213632 = Fn0077($A2596312640, $A2696416111, $A08A531412D)
- $A40F5C14134 = Fn004A($A0516213632)
- Fn0049($A40F5C14134, $Arg00, 0, 0, $A2596312640, $A2696416111)
- ENDIF
- DLLCALL($A21E5B12E3A, "int", "GdipDrawImageRectRect", "hwnd", $A40F5C14134, "hwnd", $Arg00, "float", 0, "float", 0, "float", $A2596312640, "float", $A2696416111, "float", 0, "float", 0, "float", $A2596312640, "float", $A2696416111, "int", 2, "hwnd", $A003132522F, "int", 0, "int", 0)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- Fn0048($A40F5C14134)
- IF $A0516213632 THEN
- Fn003F($Arg00)
- RETURN $A0516213632
- ELSE
- RETURN $Arg00
- ENDIF
- ENDFUNC
- Func Fn0077($Arg00, $Arg01, $ArgOpt02 = $A08A531412D, $ArgOpt03 = 0, $ArgOpt04 = 0)
- LOCAL $A4D17600D38 = DLLCALL($A21E5B12E3A, "uint", "GdipCreateBitmapFromScan0", "int", $Arg00, "int", $Arg01, "int", $ArgOpt03, "int", $ArgOpt02, "ptr", $ArgOpt04, "int*", 0)
- IF @ERROR THEN RETURN SETERROR(@ERROR, @EXTENDED, 0)
- RETURN $A4D17600D38[6]
- ENDFUNC
- Func Fn0078($Arg00, $Arg01, $Arg02, $Arg03)
- LOCAL $A5190222F07 = Fn001B(0)
- LOCAL $A0990421514 = Fn0012($A5190222F07)
- LOCAL $A2390520052 = Fn0011($A5190222F07, $Arg02, $Arg03)
- Fn0027($A0990421514, $A2390520052)
- Fn000E($A0990421514, $Arg00, $Arg01, $Arg02, $Arg03, $A5190222F07, $Arg00, $Arg01, $A41FFF05C0A)
- LOCAL $A4810621D2F = Fn003E($A2390520052)
- Fn0016($A2390520052)
- Fn0015($A0990421514)
- Fn0026(0, $A5190222F07)
- IF $A4810621D2F <> 0 THEN
- LOCAL $A1990A24142 = Fn0072($A4810621D2F)
- Fn003F($A4810621D2F)
- RETURN $A1990A24142
- ELSE
- RETURN 0
- ENDIF
- ENDFUNC
- OPT("GUIOnEventMode", 1)
- GLOBAL CONST $A60A1126136 = "ReMouse Standard 4.1", $A09A1325B08 = "ReMouse Standard 4.1 Unregistered", $A59A1521C36 = "version_4_1_0_ReMouse_Standard_only", $A56A1721C3D = "ReMouse Standard 4.1" & @CRLF & @CRLF & "AutomaticSolution Software", $A51A1C20019 = "Unregistered" & @CRLF & @CRLF & "ReMouse Standard 4.1" & @CRLF & @CRLF & "AutomaticSolution Software"
- GLOBAL CONST $A15B1424F0E = @MyDocumentsDir & "\AutomaticSolution Software\ReMouse Standard\conf\rms_conf.ini"
- GLOBAL CONST $A0BB1723044 = @MyDocumentsDir & "\AutomaticSolution Software\ReMouse Standard\conf\temp"
- GLOBAL CONST $A12B1A24331 = @MyDocumentsDir & "\AutomaticSolution Software\ReMouse Standard\conf\emrcer.auth"
- GLOBAL CONST $A00B1D21115 = "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
- GLOBAL CONST $A11B1F23043 = $A5295B06345 & ";uint mouseData;" & "uint flags;" & "uint time;" & "ulong_ptr dwExtraInfo;"
- GLOBAL $A3DC1424B2D = "", $A53C1524329 = 1, $A38C1722F59 = "time", $A5FC1925C37 = 1, $A1DC1B25234 = 0, $A31C1D20624 = 0, $A30C1F2632D = "Idle", $A58D1122C03 = 1, $A0CD1322063 = 0, $A58D1524A1F = 0, $A38D1721622 = 0, $A11D1923E0E = 0, $A37D1B2533A = 0
- GLOBAL $A4AD1D23C61 = 0, $A35D1F20F14 = 0, $A5FE1122736 = 1, $A57E1323427 = 0, $A59E1525917 = 0, $A02E1722A06 = 0, $A36E1923562 = ""
- GLOBAL $A31E1A21C35 = 0, $A3FE1C23F1A = 1, $A2CE1E25637 = 1, $A5AF102443D = 0
- GLOBAL $A2CF1223343[1], $A15F1420445 = 1, $A40F1625F49 = 0, $A1CF1822012, $A39F1921860, $A08F1A20F1A, $A0FF1B23B1A, $A04F1C24A05 = 0, $A2EF1E22017 = "", $A15F1F2615C = 0, $A1302123525 = 0, $A0F02324E10 = 0, $A1102525442 = ""
- GLOBAL $A4902621046, $A0102725720 = 0, $A1902921B14 = 0, $A2602B25B61 = 1, $A6002D23651 = 0, $A3502F25922[3] = [0, 0x012C, 0x012C], $A281242144F = 1, $A3712620E1A = 1, $A0112820A21, $A6012925128, $A1212A23963 = 1, $A1B12C22D17
- GLOBAL $A5612D20C2B = "", $A5112E22B5B, $A0112F2383B = "", $A2622025C31
- GLOBAL $A4722121A41[1] = ["$TempValue$"], $A4D22420C4D[1] = [""], $A442262174D = "", $A4322721847 = ""
- GLOBAL $A5222824732 = FALSE, $A1922920A24 = 0, $A3322B2164E, $A4422C23413 = -1, $A2C22E25D48 = -1, $A4232023B58[4] = [0, 0, 0, 0], $A1632621B22 = 0x00F8310E, $A0A32820B4E = 3
- GLOBAL $A3C32A2085F = $A09A1325B08
- GLOBAL $A1332B21456 = DLLOPEN("kernel32.dll")
- Fn009D(@ScriptDir & "\conf\ext\mskbcodes.ini")
- GLOBAL $isRegged = 0
- GLOBAL CONST $A6142121F2A = "ReMouse"
- GLOBAL CONST $A5242322B0F = "ReMouse Standard"
- IF $CMDLINE[0] = 1 THEN
- IF $CMDLINE[1] = "-s" THEN
- $A6002D23651 = 1
- ELSE
- CheckVer()
- $isRegged = CheckRegged()
- IF $isRegged <> 1 THEN
- IF MSGBOX(4 + 0x0020 + 0x2000 + 0x00040000, "Info", "Unregistered version can not run the script by double-clicking, to register?") = 6 THEN
- SHELLEXECUTE("http://www.remouse.com/purchase.html")
- EXIT
- ELSE
- EXIT
- ENDIF
- ELSE
- IF STRINGINSTR($CMDLINE[1], ":") THEN
- Fn0079($CMDLINE[1], 1)
- ELSE
- Fn0079(@ScriptDir & "\" & $CMDLINE[1], 1)
- ENDIF
- EXIT
- ENDIF
- ENDIF
- ELSEIF $CMDLINE[0] = 2 THEN
- CheckVer()
- $isRegged = CheckRegged()
- IF $isRegged <> 1 THEN
- IF MSGBOX(4 + 0x0020 + 0x2000 + 0x00040000, "Info", "Unregistered version can not run the script by double-clicking, to register?") = 6 THEN
- SHELLEXECUTE("http://www.remouse.com/purchase.html")
- EXIT
- ELSE
- EXIT
- ENDIF
- ELSE
- IF STRINGINSTR($CMDLINE[1], ":") THEN
- Fn0079($CMDLINE[1], $CMDLINE[2])
- ELSE
- Fn0079(@ScriptDir & "\" & $CMDLINE[1], $CMDLINE[2])
- ENDIF
- EXIT
- ENDIF
- ENDIF
- Func Fn0079($Arg00, $Arg01)
- $A15F1420445 = 0
- IF STRINGINSTR($Arg01, "/") THEN
- LOCAL $A307222250F = STRINGSPLIT($Arg01, "/")
- IF $A307222250F[0] = 2 THEN
- $Arg01 = ABS($A307222250F[1] / $A307222250F[2])
- ELSE
- $Arg01 = 1
- ENDIF
- ELSE
- $Arg01 = ABS(INT($Arg01))
- ENDIF
- IF $Arg01 > 0 AND $Arg01 <= 0x0064 THEN
- $A2602B25B61 = $Arg01
- LOCAL $A6372B22501 = FILEOPEN($Arg00, 0)
- LOCAL $A0772D24E26 = FILEREAD($A6372B22501)
- FILECLOsE($A6372B22501)
- LOCAL $A4872E20C32 = STRINGSPLIT($A0772D24E26, @CRLF, 1)
- Fn0086($A4872E20C32)
- ENDIF
- $A15F1420445 = 1
- ENDFUNC
- $A5F82225541 = $A59A1521C36
- IF WINEXISTS($A5F82225541) THEN
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "The program is already running!")
- EXIT
- ENDIF
- AUTOITWINSETTITLE($A5F82225541)
- Fn0109()
- GLOBAL $A1582923535, $A4782A2290D, $A2282B2023F
- GLOBAL $A2882C2060B, $A1F82D25B1F, $A3E82E21D0C, $A3B82F2531B, $A2192020142, $A6092124A01, $A2792220009, $A629232191F, $A3792425533, $A0192523347, $A3692622100, $A0F9272132C
- GLOBAL $A5892824521, $A5F92921248, $A2A92A21C2A, $A2E92B23863, $A1A92C26116
- GLOBAL $A3F92D21B30, $A1592E2232F, $A0A92F23B12
- GLOBAL $A0BA2021D45
- GLOBAL $A0BA2123025, $A4FA2222D34
- GLOBAL $A12A2320427, $A21A242591B, $A46A2521D0A, $A3DA2623903, $A22A2725141, $A26A2822A1F, $A28A2920419, $A45A2A23C11, $A3FA2B2491D, $A3BA2C20726, $A0BA2D24F1B, $A4BA2E2631A, $A0EA2F2143B, $A4AB2021D22, $A1FB2123210, $A29B2225A63, $A2AB232462C, $A0FB2420447, $A35B2521B2A, $A40B2624E0A, $A0FB2724E34, $A5AB2821351, $A62B292515E, $A00B2A24A1D[0x0020], $A07B2C26344, $A47B2D25C36, $A19B2E2353E, $A11B2F2144E, $A08C2022058, $A36C2124D5A, $A0CC2223943, $A30C2323644
- GLOBAL $A5400F22716, $A00C2425E2B, $A4EC2524356, $A5EC2625C61, $A3DC2722115, $A5DC2821B21, $A2FC292410C, $A4FC2A22B1D, $A4DC2B21E0F, $A58C2C20E0B, $A1BC2D2160C, $A2EC2E21349, $A57C2F2082F, $A1ED2024838, $A12D2124959, $A38D2223C25, $A36D2323E2D, $A16D2421905, $A03D2524B1F, $A5CD262252F, $A3FD2725D37, $A59D2824F24, $A20D2924025, $A43D2A20456, $A04D2B25C38, $A28D2C23641, $A33D2D24418, $A55D2E26044, $A2BD2F22021, $A16E2025619, $A50E2124922, $A52E2221642, $A26E2323563, $A00E2424107, $A1EE2521926, $A51E2624F49, $A30E272592F, $A4EE2824A23, $A3FE2920F41, $A29E2A2270D, $A28E2B23D48, $A45E2C25019
- GLOBAL $A04E2D2090C, $A46E2E25360, $A0AE2F20118, $A50F202194C, $A5DF212631B, $A2CF2224954, $A52F232085D = 0, $A38F2521C0C = 0, $A31F2725009 = "", $A12F2821A15 = 0
- GLOBAL $A56F2A2191D, $A1AF2B2594A, $A17F2C26027, $A3FF2D2542B, $A06F2E24148, $A21F2F25602, $A4303020F5C, $A5B03123427, $A5B03221F0E, $A3903321F53, $A5A0342001E, $A0A03524559, $A0A03524559, $A0A03524559, $A3F03624B06, $A0503724135, $A0F03821F55, $A0303923538, $A1203A2083A, $A2503B21A04, $A3903C23A4B, $A5503D23C32, $A5C03E24B01, $A1603F24249, $A4113023742, $A3213124C01, $A2A13225A32, $A2413323646, $A191342285D, $A0213521055, $A3B13623554, $A4C13723F12, $A0413820A33, $A2C13925B4F, $A2B13A24E19, $A5A13B23259, $A2D13C24141, $A0113D22204, $A2213E23422, $A4813F21348, $A0923022256, $A0C23125C2C, $A352322011A, $A5C23326361, $A2F23423B24, $A5723521606, $A2523620F0D, $A3C23721E16, $A4323821E0D, $A4F23925F20, $A1323A2294A, $A4223B2412F, $A4C23C2411A, $A5F23D23622, $A1A23E2395C, $A4123F20C14, $A5933025E49, $A403312423E, $A4533223422, $A1233321E21, $A1E33420B3E, $A2D33522D3D, $A2133620D24, $A6333722319, $A1A33820933, $A0D3392153A, $A1633A2073B, $A4833B25A26, $A4E33C2244B, $A4633D25602, $A4933E22F56
- GLOBAL $A3933F25156, $A4A43024F50, $A0F4312153C, $A084322142F, $A4E43325F1D, $A054342024F, $A1943524613, $A2E43622937, $A0C4372372E
- GLOBAL $A4D43826317, $A3343926313, $A1B43A2430E, $A1643B23215, $A3143C22603, $A4B43D2461C
- GLOBAL $A3543E20321, $A0C43F20D06, $A3D53023357, $A1053124D36, $A4053220518, $A2753321B3A
- GLOBAL $A5A5342205A, $A1353521459, $A0853620C57, $A1053723358, $A3753823E00, $A315392220D
- GLOBAL $A5E53A26202, $A4253B21E60, $A0353C20E55, $A0F53D21556, $A1C53E2121A, $A5F53F20101, $A4B63023F01, $A0D63124F59
- GLOBAL $A5463224C41, $A0463322005, $A1163422237, $A596352445D, $A2063622837, $A5D63720226, $A5163824D27, $A4763925D03
- GLOBAL $A1463A2581D, $A0063B25704, $A5D63C20163, $A3863D25507, $A5E63E20032
- GLOBAL $A4863F2532E, $A3673025A27, $A447312254D, $A3473225B54
- GLOBAL $A547332155E, $A4673420502, $A4D7352101F, $A2773625D3F, $A0E73721759, $A0C7382093F, $A0373924C38, $A5773A2590A, $A4173B24C3D, $A4773C22D2D, $A0B73D2194A, $A3C73E24D1C, $A4273F23650, $A5B83023751
- GLOBAL $A468312291B, $A0D83221852, $A5383324E17, $A158342323F, $A5083521749, $A2983621812, $A0183722B5F, $A2983820816, $A3783923349, $A4083A25A5F, $A1C83B21E07, $A3D83C25A00
- GLOBAL $A0F83D20C03, $A4783E23B2F, $A4183F22218, $A2893020329, $A5F93123A14, $A2993224F00, $A1593320628, $A4293424C20, $A1C93523948, $A1093621D1F, $A619372373D, $A5B93825B33, $A3F93925059, $A1D93A20809
- GLOBAL $A4893B21D5F, $A4293C25C56, $A0893D22F11, $A0593E20F55, $A0A93F23033, $A53A3021914, $A15A312503D, $A26A322332C, $A36A3322F0E, $A61A3423063, $A5BA3521E03, $A52A3625704, $A00A3721523, $A19A382084F
- GLOBAL $A45A3925556, $A38A3A25F26
- GLOBAL $A15A3B22760, $A1BA3C24723, $A43A3D21223, $A16A3E25930, $A08A3F2394D
- GLOBAL $A06B302421A, $A16B3121253, $A4AB3226247, $A1EB3320639
- GLOBAL $A1FB3421D31, $A3AB3524A41, $A30B362061A
- GLOBAL $A5BB3720D54, $A5CB3825A30
- GLOBAL $A35B392032D, $A54B3A24B54, $A5BB3B2005A, $A4EB3C2065C, $A17B3D22537, $A1CB3E2102A
- GLOBAL $A07B3F2200E, $A4EC302633F
- GLOBAL $A31C3122548, $A5CC322602F, $A39C3323B17, $A43C3422A23
- GLOBAL $A31C3521613, $A07C3624E14, $A01C3722151, $A0DC382331A, $A3BC3925728, $A5DC3A2515D, $A36C3B20644, $A4EC3C2602F, $A0FC3D2035A, $A59C3E2161A, $A43C3F20B2E, $A12D3024747, $A32D3122525, $A3ED3220E25, $A12D3323C63, $A1BD3421107, $A07D3524A46
- GLOBAL $A37D3624E58, $A41D3725862, $A2AD3824339, $A0DD3921004, $A1CD3A21F28, $A21D3B23535, $A20D3C2295C, $A56D3D20C3B, $A5DD3E23312, $A40D3F2243A, $A15E3026105, $A5BE3120B01, $A2EE3223C2C, $A04E3321040, $A4CE3422A0B
- GLOBAL $A2EE3522522, $A0EE3624063, $A0DE3720753, $A13E3825118, $A24E3921023
- GLOBAL $A4FE3A21E07, $A09E3B23F31
- GLOBAL $A5AE3C2145B, $A47E3D21B19, $A24E3E20F60
- GLOBAL $A15E3F24916, $A45F3020A56, $A37F3123C30, $A0EF3221160, $A1EF3324106
- GLOBAL $A59F3422040, $A06F3522E23
- GLOBAL $A1DF3620A62, $A1AF3723B2E, $A48F3820B06, $A00F392631B, $A04F3A20234, $A34F3B2070A, $A44F3C21D58, $A3AF3D22113, $A0CF3E20A04, $A0CF3F2223F, $A5C0402421E
- GLOBAL $A4B04124D06, $A4C04225462, $A5504324E4F, $A3104425F57
- GLOBAL $A3204524129, $A350462463E, $A3E04724C1E, $A4204826154, $A1E04924819
- GLOBAL $A3504A25B1A, $A5504B22431, $A1804C23D44, $A4304D22B17
- GLOBAL $A1004E23A07, $A4F04F25C0D, $A3314023621, $A4014123856, $A1314225C05, $A2114324D4D, $A0C14425B4B
- GLOBAL $A151452194F, $A0A14620F36, $A0B14721D37, $A5B1482051D, $A5214924904, $A3614A25D40, $A3514B24141, $A4B14C22E5F, $A6314D2351C
- GLOBAL $A2414E2303B, $A0814F23C27, $A5A24024113, $A6124125432
- GLOBAL $A0324226036, $A1F24320F18, $A5724421335, $A3824524E1D
- GLOBAL $A5824621443, $A4924723A49, $A1524824A33, $A3424924D63
- GLOBAL $A1F24A22043, $A2D24B20E5C, $A5E24C20E51, $A4624D20B1F
- GLOBAL $A2724E2430F, $A6324F25661, $A3F34020D28, $A1434120E0F
- GLOBAL $A393422220D, $A0834321A10, $A2434422A15, $A5834522A36, $A5D34622E5D, $A3134724B08, $A2F34824027, $A2834921D5F
- GLOBAL $A3134A20B32, $A1A34B23607, $A0E34C20506, $A3A34D24539
- GLOBAL $A1034E20A08, $A4034F21613, $A1844020534, $A4244124923, $A3344220126, $A4244320D40, $A3144421913, $A434452523A, $A3544622B51, $A4544721524, $A0144821F38, $A0644922520, $A4744A22F20, $A3744B2451C, $A0144C21B53, $A2544D23743
- GLOBAL $A5044E2392B, $A5844F2091F
- GLOBAL $A0054024819, $A1954125000, $A3A54223812
- GLOBAL $A0554323861, $A5D54421009, $A1154522503
- GLOBAL $A2E54623009, $A1E5472594C
- GLOBAL $A5954825D1D, $A4B5492343F
- GLOBAL $A0F54A24D58, $A0454B21003, $A2154C24842
- GLOBAL $A0754D20B22, $A1D54E22646, $A0554F22117, $A5E64024537, $A0B64122642, $A5064225849
- GLOBAL $A4064324311, $A2264424853, $A0564522239, $A0E64624116, $A0564720637, $A0464822E35
- GLOBAL $A0E6492081D, $A5C64A25934, $A2E64B25136, $A1164C2052C
- GLOBAL $A2564D24C33, $A5364E2313B, $A5964F25209, $A2C7402060A
- GLOBAL $A0674120F0C, $A1874222B15, $A4D74322B20, $A2074425D40
- GLOBAL $A257452540A, $A1274625C37, $A0374722550, $A307482493D
- GLOBAL $A2A74921E4C, $A0274A20811, $A2A74B2343D, $A4C74C22533, $A4A74D25003
- GLOBAL $A4474E2421D, $A3374F24C58, $A378402115C
- GLOBAL $A2484120358, $A5484223142, $A1084325E20, $A4284421752, $A2A84524E20, $A318462362B, $A5284720E41
- GLOBAL $A0884825159, $A2A84920018, $A5484A23C28
- GLOBAL $A2F84B20D37, $A3C84C2340E, $A0984D21960
- GLOBAL $A3884E25804, $A3684F22A1C, $A569402272A
- GLOBAL $A0494125501, $A3894220701, $A1F94321926
- GLOBAL $A0A94422426, $A109452521E, $A1994625750, $A009472494A, $A1E94822D30
- GLOBAL $A469492372C, $A0594A20A1F, $A3994B23C13, $A2594C2293E
- GLOBAL $A1D94D2271A, $A3694E23037, $A4194F22E15, $A17A4022940
- GLOBAL $A1BA412105C, $A59A4222045
- GLOBAL $A53A4321329, $A1AA4425355, $A34A4521849
- GLOBAL $A08A4624347, $A20A4722A48, $A30A4826228
- GLOBAL $A43A4923D07, $A4CA4A2573D, $A5EA4B20F43, $A31A4C24D42, $A5DA4D2461A
- GLOBAL $A53A4E25C4C, $A56A4F21151, $A0AB4025734, $A62B412182D, $A0EB4223D1B
- GLOBAL $A1910D2401B = Fn010A()
- $A55B4321F4C = GUICREATE($A3C32A2085F, 0x00E1 * $A1910D2401B, 0x0067 * $A1910D2401B, -1, -1, DEFAULT, $A06AD302A47)
- $A54B4824425 = WINGETHANDLE($A55B4321F4C)
- Fn0051()
- ADLIBREGISTER("Fn00ED")
- $A56B4925A35 = GUICTRLCREATEMENU("&File")
- $A58B4B2541F = GUICTRLCREATEMENUITEM("&New", $A56B4925A35)
- GUICTRLSETONEVENT(-1, "Fn00FA")
- $A5DB4E21612 = GUICTRLCREATEMENUITEM("&Open", $A56B4925A35)
- GUICTRLSETONEVENT(-1, "Fn00FB")
- $A58C412153F = GUICTRLCREATEMENUITEM("&Save", $A56B4925A35)
- GUICTRLSETONEVENT(-1, "Fn00F8")
- GUICTRLSETSTATE(-1, $A5BBBB01608)
- GUICTRLCREATEMENUITEM("", $A56B4925A35)
- $A57C4521803 = GUICTRLCREATEMENUITEM("E&xit", $A56B4925A35)
- GUICTRLSETONEVENT(-1, "Fn00E2")
- $A30C482031D = GUICTRLCREATEMENU("&Options")
- $A23C4A22B39 = GUICTRLCREATEMENU("&Playback", $A30C482031D)
- $A23C4C2260A = GUICTRLCREATEMENUITEM("Spee&d", $A23C4A22B39)
- GUICTRLSETONEVENT(-1, "Fn00A7")
- $A31C4F20F4F = GUICTRLCREATEMENUITEM("R&epeat", $A23C4A22B39)
- GUICTRLSETONEVENT(-1, "Fn00A1")
- $A1CD4221350 = GUICTRLCREATEMENU("&Recording", $A30C482031D)
- $A13D4420847 = GUICTRLCREATEMENUITEM("O&ptions", $A1CD4221350)
- GUICTRLSETONEVENT(-1, "Fn00AB")
- $A0BD472022E = GUICTRLCREATEMENU("&Settings", $A30C482031D)
- $A38D492345A = GUICTRLCREATEMENUITEM("&Hotkeys", $A0BD472022E)
- GUICTRLSETONEVENT(-1, "Fn00CE")
- $A10D4C2005B = GUICTRLCREATEMENUITEM("&View", $A0BD472022E)
- GUICTRLSETONEVENT(-1, "Fn00DB")
- $A2CD4F22A08 = GUICTRLCREATEMENUITEM("S&tartup", $A0BD472022E)
- GUICTRLSETONEVENT(-1, "Fn009E")
- $A35E4225410 = GUICTRLCREATEMENUITEM("Ot&her", $A0BD472022E)
- GUICTRLSETONEVENT(-1, "Fn00AF")
- GUICTRLCREATEMENUITEM("", $A30C482031D)
- $A1CE452415C = GUICTRLCREATEMENUITEM("S&chedule", $A30C482031D)
- GUICTRLSETONEVENT(-1, "Fn00B4")
- $A34E482262C = GUICTRLCREATEMENUITEM("&Trigger", $A30C482031D)
- GUICTRLSETONEVENT(-1, "Fn00BB")
- GUICTRLCREATEMENUITEM("", $A30C482031D)
- $A1DE4B25D4C = GUICTRLCREATEMENUITEM("Task &Manager", $A30C482031D)
- GUICTRLSETONEVENT(-1, "Fn00E3")
- $A22E4E26316 = GUICTRLCREATEMENU("&Help")
- $A1EF4025D03 = GUICTRLCREATEMENUITEM("&Contents", $A22E4E26316)
- GUICTRLSETONEVENT(-1, "Fn00E6")
- $A59F4322902 = GUICTRLCREATEMENUITEM("&Register", $A22E4E26316)
- GUICTRLSETONEVENT(-1, "Fn00E7")
- $A23F4623B27 = GUICTRLCREATEMENUITEM("&Website", $A22E4E26316)
- GUICTRLSETONEVENT(-1, "Fn00E4")
- $A16F4923418 = GUICTRLCREATEMENUITEM("&About", $A22E4E26316)
- GUICTRLSETONEVENT(-1, "Fn00E5")
- IF ISADMIN() = 0 THEN
- $A3EF4D23153 = 7
- $A36F4F2004F = 0x007F
- $A1505121B34 = 0x00C9
- $A2905322B1A = GUICTRLCREATEBUTTON("", 0x0057 * $A1910D2401B, 7 * $A1910D2401B + 0x000E * $A1910D2401B - 0x000E, 0x0023 * $A1910D2401B, 0x0023 * $A1910D2401B, $A445A200335)
- GUICTRLSETIMAGE(-1, @ScriptDir & "\conf\ext\icons.dll", 0x0013)
- GUICTRLSETTIP(-1, "Administrator mode")
- GUICTRLSETONEVENT(-1, "Fn007A")
- ELSE
- $A3EF4D23153 = 0x0011
- $A36F4F2004F = 0x0073
- $A1505121B34 = 0x00BD
- ENDIF
- $A5715423E5F = GUICTRLCREATEBUTTON("", $A3EF4D23153 * $A1910D2401B, 7 * $A1910D2401B + 0x000E * $A1910D2401B - 0x000E, 0x004B * $A1910D2401B, 0x0023 * $A1910D2401B, $A445A200335)
- GUICTRLSETIMAGE(-1, @ScriptDir & "\conf\ext\icons.dll", 8)
- GUICTRLSETTIP(-1, "Playback")
- GUICTRLSETONEVENT(-1, "Fn0083")
- GUICTRLSETSTATE(-1, $A5BBBB01608)
- $A3825224650 = GUICTRLGETHANDLE($A5715423E5F)
- $A5825323E30 = GUICTRLCREATEBUTTON("", 1, 1, 1, 1)
- GUICTRLSETSTATE(-1, $A3FBB701B0D)
- $A21F2F25602 = GUICTRLCREATEBUTTON("", $A36F4F2004F * $A1910D2401B, 7 * $A1910D2401B + 0x000E * $A1910D2401B - 0x000E, 0x004B * $A1910D2401B, 0x0023 * $A1910D2401B, $A445A200335)
- GUICTRLSETIMAGE(-1, @ScriptDir & "\conf\ext\icons.dll", 6)
- GUICTRLSETTIP(-1, "Start recording")
- GUICTRLSETONEVENT(-1, "Fn007B")
- $A4633D25602 = GUICTRLCREATEBUTTON("", $A1505121B34 * $A1910D2401B, 7 * $A1910D2401B + 0x000E * $A1910D2401B - 0x000E, 0x0014 * $A1910D2401B, 0x0023 * $A1910D2401B, $A445A200335)
- GUICTRLSETIMAGE(-1, @ScriptDir & "\conf\ext\icons.dll", 0x000C, 0)
- GUICTRLSETTIP(-1, "Choose recording mode")
- GUICTRLSETONEVENT(-1, "Fn0095")
- $A2F4522282F = GUICTRLCREATEDUMMY()
- $A4933E22F56 = GUICTRLCREATECONTEXTMENU($A2F4522282F)
- $A6345321549 = GUICTRLCREATEMENUITEM("Normal", $A4933E22F56, 0, 1)
- GUICTRLSETSTATE(-1, $A1EABA05F06)
- GUICTRLSETONEVENT(-1, "Fn0093")
- $A1445925433 = GUICTRLCREATEMENUITEM("Smart", $A4933E22F56, 1, 1)
- GUICTRLSETONEVENT(-1, "Fn0094")
- $A4045E21E2F = GUICTRLCREATEPROGRESS(0 * $A1910D2401B, 0x0032 * $A1910D2401B, 0x00E1 * $A1910D2401B, 0x000C * $A1910D2401B)
- $A035532541E = Fn0032($A55B4321F4C)
- GLOBAL $A4155424D1C[2] = [0x005A * $A1910D2401B, -1]
- Fn0036($A035532541E, $A4155424D1C)
- Fn0037($A035532541E, "Ready...")
- GUICTRLSETSTATE($A5825323E30, $A17BBD0465E)
- $A3D55923053 = GUICREATE("Hotkeys Setting", 0x00E6 * $A1910D2401B, 0x008C * $A1910D2401B, -1, -1, BITOR($A036DD04543, $A078D101842, $A016D30431B), DEFAULT, $A55B4321F4C)
- $A2B55F20133 = GUICTRLCREATEBUTTON("Playback/Stop", 10 * $A1910D2401B, 0x000F * $A1910D2401B, 0x0064 * $A1910D2401B, 0x001E * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00D1")
- $A4665626304 = GUICTRLCREATEINPUT("", 0x0078 * $A1910D2401B, 0x0012 * $A1910D2401B, 0x0064 * $A1910D2401B, 0x0019 * $A1910D2401B, BITOR($A60EA304D14, $A5EFA704F09))
- GUICTRLSETFONT(-1, 0x000C, 0x0258)
- $A6265E2523C = GUICTRLCREATEBUTTON("Record/Stop", 10 * $A1910D2401B, 0x0037 * $A1910D2401B, 0x0064 * $A1910D2401B, 0x001E * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00D2")
- $A5875521113 = GUICTRLCREATEINPUT("", 0x0078 * $A1910D2401B, 0x003A * $A1910D2401B, 0x0064 * $A1910D2401B, 0x0019 * $A1910D2401B, BITOR($A60EA304D14, $A5EFA704F09))
- GUICTRLSETFONT(-1, 0x000C, 0x0258)
- $A5075D25B02 = GUICTRLCREATEBUTTON("Ok", 0x0028 * $A1910D2401B, 0x0064 * $A1910D2401B, 0x003C * $A1910D2401B, 0x001E * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00D0")
- $A2885424F15 = GUICTRLCREATEBUTTON("Cancel", 0x0082 * $A1910D2401B, 0x0064 * $A1910D2401B, 0x003C * $A1910D2401B, 0x001E * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00CF")
- $A3385B20F5B = GUICREATE("View Setting", 0x00E6 * $A1910D2401B, 0x008C * $A1910D2401B, -1, -1, BITOR($A036DD04543, $A078D101842, $A016D30431B), DEFAULT, $A55B4321F4C)
- $A609512031D = GUICTRLCREATECHECKBOX("Minimized when playing", 0x001E * $A1910D2401B, 0x0014 * $A1910D2401B, 0x00A0 * $A1910D2401B, 0x0014 * $A1910D2401B)
- $A0095724728 = GUICTRLCREATECHECKBOX("Minimized when recording", 0x001E * $A1910D2401B, 0x003C * $A1910D2401B, 0x00AA * $A1910D2401B, 0x0014 * $A1910D2401B)
- $A3095D22825 = GUICTRLCREATEBUTTON("Ok", 0x0028 * $A1910D2401B, 0x0064 * $A1910D2401B, 0x003C * $A1910D2401B, 0x001E * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00DD")
- $A12A5420352 = GUICTRLCREATEBUTTON("Cancel", 0x0082 * $A1910D2401B, 0x0064 * $A1910D2401B, 0x003C * $A1910D2401B, 0x001E * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00DC")
- $A08A5B24F17 = GUICREATE("Registration", 0x01B2 * $A1910D2401B, 0x00B8 * $A1910D2401B, -1, -1, BITOR($A036DD04543, $A078D101842, $A016D30431B), DEFAULT, $A55B4321F4C)
- GUICTRLCREATELABEL("Email:", 0x000C * $A1910D2401B, 0x001C * $A1910D2401B, 0x004B * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A32B5621C08 = GUICTRLCREATEINPUT("", 0x005F * $A1910D2401B, 0x001A * $A1910D2401B, 0x00F1 * $A1910D2401B, 0x0015 * $A1910D2401B)
- GUICTRLCREATELABEL("License key:", 0x000C * $A1910D2401B, 0x004B * $A1910D2401B, 0x004B * $A1910D2401B, 0x002F * $A1910D2401B)
- $A5BC5022109 = GUICTRLCREATEEDIT("", 0x005F * $A1910D2401B, 0x003F * $A1910D2401B, 0x00F1 * $A1910D2401B, 0x003D * $A1910D2401B, $A51FA902140 + $A306D704B47 + $A2EEAF03752)
- GUICTRLSETDATA(-1, "")
- $A37C562235D = GUICTRLCREATEBUTTON("Register", 0x0158 * $A1910D2401B, 0x004E * $A1910D2401B, 0x004B * $A1910D2401B, 0x0019 * $A1910D2401B, $A2E5DD03A06)
- GUICTRLSETONEVENT(-1, "Fn00E9")
- $A29C5D2165D = GUICTRLCREATEBUTTON("Purchase Now", 0x0062 * $A1910D2401B, 0x0092 * $A1910D2401B, 0x005B * $A1910D2401B, 0x0019 * $A1910D2401B, $A2E5DD03A06)
- GUICTRLSETONEVENT(-1, "Fn00EC")
- $A43D5423456 = GUICTRLCREATEBUTTON("Cancel", 0x00D8 * $A1910D2401B, 0x0092 * $A1910D2401B, 0x005B * $A1910D2401B, 0x0019 * $A1910D2401B, $A2E5DD03A06)
- GUICTRLSETONEVENT(-1, "Fn00E8")
- OPT("TrayIconHide", 0)
- TRAYSETICON(@ScriptDir & "\conf\ext\app_ico.ico")
- OPT("TrayOnEventMode", 1)
- OPT("TrayMenuMode", 3)
- TRAYSETCLICK(0x0010)
- $A36E5424A63 = TRAYCREATEITEM("&Show")
- TRAYITEMSETONEVENT(-1, "Fn00FF")
- $A62E5721119 = TRAYCREATEITEM("&Hide")
- TRAYITEMSETONEVENT(-1, "Fn0100")
- TRAYCREATEITEM("")
- $A60E5A20529 = TRAYCREATEITEM("E&xit")
- TRAYITEMSETONEVENT(-1, "Fn00E2")
- TRAYSETONEVENT($A3993F00048, "Fn0101")
- TRAYSETTOOLTIP($A5242322B0F)
- TRAYSETSTATE()
- Fn00FE()
- GUIREGISTERMSG($A2D7E705E5F, "Fn0102")
- GUIREGISTERMSG($A577E905214, "Fn0103")
- IF $A6002D23651 = 1 THEN
- IF Fn0082() = 1 THEN
- $A58D1524A1F = 0
- IF GUICTRLGETSTATE($A5715423E5F) <> 0x0050 THEN GUICTRLSETSTATE($A5715423E5F, $A23BB90340A)
- IF GUICTRLGETSTATE($A58C412153F) <> 0x0050 THEN GUICTRLSETSTATE($A58C412153F, $A23BB90340A)
- Fn0083()
- ELSE
- $A6002D23651 = 0
- ENDIF
- ELSE
- GUISETSTATE(@SW_SHOW, $A55B4321F4C)
- IF $A58D1524A1F = 1 THEN ADLIBREGISTER("Fn00FC")
- ENDIF
- WHILE 1
- SLEEP(0x0064)
- WEND
- Func Fn007A()
- RUN(@ScriptDir & "\ReMouseMode.exe " & $A5F82225541)
- ENDFUNC
- Func Fn007B()
- IF $A58D1524A1F = 1 THEN
- ADLIBUNREGISTER("Fn00FC")
- TOOLTIP("")
- ENDIF
- IF Fn00F9() = -1 THEN RETURN
- GUICTRLSETIMAGE($A21F2F25602, @ScriptDir & "\conf\ext\icons.dll", 7)
- GUICTRLSETTIP($A21F2F25602, "Stop recording")
- GUICTRLSETONEVENT($A21F2F25602, "Fn007C")
- GUICTRLSETSTATE($A5825323E30, $A17BBD0465E)
- GUICTRLSETSTATE($A5715423E5F, $A5BBBB01608)
- GUICTRLSETSTATE($A4633D25602, $A5BBBB01608)
- LOCAL $A25F5F21A28, $A2206020903
- IF GUICTRLREAD($A0095724728) = $A1EABA05F06 THEN
- GUISETSTATE(@SW_MINIMIZE, $A55B4321F4C)
- ENDIF
- IF $A04F1C24A05 = 0 THEN
- TRAYSETICON(@ScriptDir & "\conf\ext\icons.dll", 6)
- IF $A58D1122C03 = 1 THEN TRAYTIP("Recording", "Press " & STRINGUPPER(GUICTRLREAD($A5875521113)) & " to stop", 10, 1)
- TRAYSETTOOLTIP("Recording: Press " & STRINGUPPER(GUICTRLREAD($A5875521113)) & " to stop")
- ELSEIF $A04F1C24A05 = 1 THEN
- TRAYSETICON(@ScriptDir & "\conf\ext\icons.dll", 0x000D)
- IF $A58D1122C03 = 1 THEN TRAYTIP("Smart recording", "Press " & STRINGUPPER(GUICTRLREAD($A5875521113)) & " to stop", 10, 1)
- TRAYSETTOOLTIP("Smart recording: Press " & STRINGUPPER(GUICTRLREAD($A5875521113)) & " to stop")
- ENDIF
- Fn0037($A035532541E, "Recording...")
- $A53C1524329 = 0
- Fn0080()
- $A0CD1322063 = 1
- $A3DC1424B2D = ""
- $A4902621046 = Fn008C()
- IF $A39F1921860 THEN
- LOCAL $A2D16D20A02 = INIREAD($A15B1424F0E, "hotset", "record_hotkey", "")
- IF @ERROR = 0 THEN
- IF STRINGINSTR($A2D16D20A02, "+") THEN
- $A3502F25922[0] = 1
- LOCAL $A362642453A = STRINGSPLIT($A2D16D20A02, "+")
- IF $A362642453A[0] = 2 THEN
- SELECT
- CASE STRINGINSTR($A362642453A[1], "Win")
- $A3502F25922[1] = "+91+92+"
- CASE STRINGINSTR($A362642453A[1], "Alt")
- $A3502F25922[1] = "+164+165+18+"
- CASE STRINGINSTR($A362642453A[1], "Ctrl")
- $A3502F25922[1] = "+162+163+17+"
- CASE STRINGINSTR($A362642453A[1], "Shift")
- $A3502F25922[1] = "+160+161+16+"
- ENDSELECT
- FOR $A1979914100 = 0 TO 0x00DE
- IF $A2CF1223343[$A1979914100] = $A362642453A[2] THEN
- $A3502F25922[2] = $A1979914100
- EXITLOOP
- ENDIF
- NEXT
- ENDIF
- ELSE
- $A3502F25922[0] = 0
- FOR $A1979914100 = 0 TO 0x00DE
- IF $A2CF1223343[$A1979914100] = $A2D16D20A02 THEN
- $A3502F25922[1] = $A1979914100
- EXITLOOP
- ENDIF
- NEXT
- ENDIF
- ENDIF
- $A15F1F2615C = 0
- $A1302123525 = 0
- $A0F02324E10 = 0
- $A2EF1E22017 = ""
- IF $A5612D20C2B <> "" THEN DLLCALLBACKFREE($A5612D20C2B)
- $A5612D20C2B = DLLCALLBACKREGISTER("Fn007E", "long", "int;wparam;lparam")
- $A25F5F21A28 = Fn001C(0)
- $A5112E22B5B = Fn002A($A047880462B, DLLCALLBACKGETPTR($A5612D20C2B), $A25F5F21A28)
- ENDIF
- IF $A0FF1B23B1A OR $A08F1A20F1A THEN
- $A2EF1E22017 = ""
- IF $A0112F2383B <> "" THEN DLLCALLBACKFREE($A0112F2383B)
- $A0112F2383B = DLLCALLBACKREGISTER("Fn007D", "long", "int;wparam;lparam")
- $A2206020903 = Fn001C(0)
- $A2622025C31 = Fn002A($A1878C03B2B, DLLCALLBACKGETPTR($A0112F2383B), $A2206020903)
- ENDIF
- IF $A04F1C24A05 = 1 THEN ADLIBREGISTER("Fn0081", 0x0050)
- ENDFUNC
- Func Fn007C()
- IF $A58D1524A1F = 1 THEN ADLIBREGISTER("Fn00FD")
- IF $A04F1C24A05 = 0 THEN
- GUICTRLSETIMAGE($A21F2F25602, @ScriptDir & "\conf\ext\icons.dll", 6)
- ELSEIF $A04F1C24A05 = 1 THEN
- GUICTRLSETIMAGE($A21F2F25602, @ScriptDir & "\conf\ext\icons.dll", 0x000D)
- ENDIF
- GUICTRLSETTIP($A21F2F25602, "Start recording")
- GUICTRLSETONEVENT($A21F2F25602, "Fn007B")
- GUICTRLSETSTATE($A5825323E30, $A17BBD0465E)
- IF GUICTRLGETSTATE($A5715423E5F) <> 0x0050 THEN GUICTRLSETSTATE($A5715423E5F, $A23BB90340A)
- IF GUICTRLGETSTATE($A4633D25602) <> 0x0050 THEN GUICTRLSETSTATE($A4633D25602, $A23BB90340A)
- IF GUICTRLGETSTATE($A58C412153F) <> 0x0050 THEN GUICTRLSETSTATE($A58C412153F, $A23BB90340A)
- IF GUICTRLREAD($A0095724728) = $A1EABA05F06 THEN
- GUISETSTATE(@SW_RESTORE, $A55B4321F4C)
- ENDIF
- TRAYSETICON(@ScriptDir & "\conf\ext\app_ico.ico")
- IF $A58D1122C03 = 1 THEN TRAYTIP("Normal", "Press " & STRINGUPPER(GUICTRLREAD($A4665626304)) & " to play" & @CRLF & "Press " & STRINGUPPER(GUICTRLREAD($A5875521113)) & " to record", 2, 1)
- TRAYSETTOOLTIP("Normal:" & @CRLF & "Press " & STRINGUPPER(GUICTRLREAD($A4665626304)) & " to play" & @CRLF & "Press " & STRINGUPPER(GUICTRLREAD($A5875521113)) & " to record")
- Fn0037($A035532541E, "Ready...")
- $A53C1524329 = 1
- Fn007F()
- IF $A39F1921860 THEN
- Fn002C($A5112E22B5B)
- $A15F1F2615C = 0
- $A1302123525 = 0
- $A0F02324E10 = 0
- $A2EF1E22017 = ""
- ENDIF
- IF $A0FF1B23B1A OR $A08F1A20F1A THEN
- Fn002C($A2622025C31)
- $A2EF1E22017 = ""
- ENDIF
- IF $A04F1C24A05 = 1 THEN ADLIBUNREGISTER("Fn0081")
- Fn009A($A4422C23413)
- $A2C22E25D48 = -1
- $A4232023B58[0] = 0
- $A4232023B58[1] = 0
- $A4232023B58[2] = 0
- $A4232023B58[3] = 0
- ENDFUNC
- Func Fn007D($Arg00, $Arg01, $Arg02)
- IF $Arg00 < 0 THEN
- RETURN Fn000F($A2622025C31, $Arg00, $Arg01, $Arg02)
- ENDIF
- LOCAL $A6376C22A4A, $A3076D2531E = "", $A3776E20223 = 0, $A5C86023D0C, $A388612431D, $A2D86221E42
- IF $A08F1A20F1A THEN
- IF $Arg01 = $A1FDE50483E THEN
- $A1B86322000 = Fn008B($A4902621046)
- IF $A1B86322000 > 0x0027 THEN
- $A3076D2531E = ""
- IF $A1CF1822012 THEN
- $A3076D2531E = ROUND($A1B86322000 / 0x03E8, 2)
- ENDIF
- $A4902621046 = Fn008C()
- IF $A04F1C24A05 = 0 THEN
- IF $A35D1F20F14 = 0 THEN
- IF $A3076D2531E <> "" THEN
- $A57E1323427 = $A3076D2531E
- ENDIF
- $A6376C22A4A = MOUSEGETPOs()
- $A59E1525917 = $A6376C22A4A[0]
- $A02E1722A06 = $A6376C22A4A[1]
- ELSE
- IF $A5FE1122736 = 1 THEN
- $A6376C22A4A = MOUSEGETPOs()
- IF $A3076D2531E <> "" THEN
- $A36E1923562 = $A57E1323427 & ":" & $A59E1525917 & ":" & $A02E1722A06 & "|" & $A3076D2531E & ":" & $A6376C22A4A[0] & ":" & $A6376C22A4A[1]
- ELSE
- $A36E1923562 = $A57E1323427 & ":" & $A59E1525917 & ":" & $A02E1722A06 & "|" & 0 & ":" & $A6376C22A4A[0] & ":" & $A6376C22A4A[1]
- ENDIF
- $A5FE1122736 = 0
- $A4AD1D23C61 = 0
- ELSE
- $A6376C22A4A = MOUSEGETPOs()
- IF $A3076D2531E <> "" THEN
- $A36E1923562 &= "|" & $A3076D2531E & ":" & $A6376C22A4A[0] & ":" & $A6376C22A4A[1]
- ELSE
- $A36E1923562 &= "|" & 0 & ":" & $A6376C22A4A[0] & ":" & $A6376C22A4A[1]
- ENDIF
- ENDIF
- ENDIF
- ELSEIF $A04F1C24A05 = 1 THEN
- IF $A35D1F20F14 = 0 THEN
- $A2D86221E42 = WINGETHANDLE("")
- IF $A2D86221E42 <> "" AND $A2D86221E42 <> $A54B4824425 THEN
- $A388612431D = WINGETTITLE($A2D86221E42)
- IF $A388612431D = "" THEN
- $A35D1F20F14 = 0
- RETURN Fn000F($A2622025C31, $Arg00, $Arg01, $Arg02)
- ELSE
- IF $A3076D2531E <> "" THEN
- $A57E1323427 = $A3076D2531E
- ENDIF
- IF $A2EF1E22017 <> $A2D86221E42 THEN
- $A2EF1E22017 = $A2D86221E42
- IF STRINGLEN($A388612431D) > 0x005A THEN
- $A388612431D = STRINGLEFT($A388612431D, 0x005A)
- ENDIF
- $A3DC1424B2D &= "{" & "WinI" & ' ("' & $A388612431D & '")' & "}" & @CRLF
- IF $A58D1122C03 = 1 THEN TRAYTIP("Working window", $A388612431D & "...", 0x001E, 1)
- TRAYSETTOOLTIP("Working window:" & @CRLF & $A388612431D & "...")
- ENDIF
- OPT("MouseCoordMode", 0)
- $A5C86023D0C = MOUSEGETPOs()
- OPT("MouseCoordMode", 1)
- $A59E1525917 = $A5C86023D0C[0]
- $A02E1722A06 = $A5C86023D0C[1]
- ENDIF
- ELSE
- $A35D1F20F14 = 0
- RETURN Fn000F($A2622025C31, $Arg00, $Arg01, $Arg02)
- ENDIF
- ELSE
- IF $A5FE1122736 = 1 THEN
- OPT("MouseCoordMode", 0)
- $A5C86023D0C = MOUSEGETPOs()
- OPT("MouseCoordMode", 1)
- IF $A3076D2531E <> "" THEN
- $A36E1923562 = $A57E1323427 & ":" & $A59E1525917 & ":" & $A02E1722A06 & "|" & $A3076D2531E & ":" & $A5C86023D0C[0] & ":" & $A5C86023D0C[1]
- ELSE
- $A36E1923562 = $A57E1323427 & ":" & $A59E1525917 & ":" & $A02E1722A06 & "|" & 0 & ":" & $A5C86023D0C[0] & ":" & $A5C86023D0C[1]
- ENDIF
- $A5FE1122736 = 0
- $A4AD1D23C61 = 1
- ELSE
- OPT("MouseCoordMode", 0)
- $A5C86023D0C = MOUSEGETPOs()
- OPT("MouseCoordMode", 1)
- IF $A3076D2531E <> "" THEN
- $A36E1923562 &= "|" & $A3076D2531E & ":" & $A5C86023D0C[0] & ":" & $A5C86023D0C[1]
- ELSE
- $A36E1923562 &= "|" & 0 & ":" & $A5C86023D0C[0] & ":" & $A5C86023D0C[1]
- ENDIF
- ENDIF
- ENDIF
- ENDIF
- IF $A35D1F20F14 = 0 THEN $A35D1F20F14 = 1
- ENDIF
- ENDIF
- ENDIF
- IF $A0FF1B23B1A THEN
- SELECT
- CASE $Arg01 = $A46DE704D5A
- Fn007F()
- $A3076D2531E = ""
- IF $A1CF1822012 THEN
- $A3776E20223 = ROUND(Fn008B($A4902621046) / 0x03E8, 2)
- IF $A3776E20223 > 0.00 THEN
- $A3076D2531E = "{" & "Delay " & $A3776E20223 & "}" & @CRLF
- ENDIF
- ENDIF
- $A4902621046 = Fn008C()
- IF $A04F1C24A05 = 0 THEN
- $A6376C22A4A = MOUSEGETPOs()
- $A3DC1424B2D &= $A3076D2531E & "{" & "LMouse" & " down" & " (" & $A6376C22A4A[0] & "," & $A6376C22A4A[1] & ")" & "}" & @CRLF
- ELSEIF $A04F1C24A05 = 1 THEN
- $A2D86221E42 = WINGETHANDLE("")
- IF $A2D86221E42 <> "" AND $A2D86221E42 <> $A54B4824425 THEN
- $A388612431D = WINGETTITLE($A2D86221E42)
- IF $A388612431D = "" THEN
- ELSE
- IF $A2EF1E22017 <> $A2D86221E42 THEN
- $A2EF1E22017 = $A2D86221E42
- IF STRINGLEN($A388612431D) > 0x005A THEN
- $A388612431D = STRINGLEFT($A388612431D, 0x005A)
- ENDIF
- $A3076D2531E &= "{" & "WinI" & ' ("' & $A388612431D & '")' & "}" & @CRLF
- IF $A58D1122C03 = 1 THEN TRAYTIP("Working window", $A388612431D & "...", 0x001E, 1)
- TRAYSETTOOLTIP("Working window:" & @CRLF & $A388612431D & "...")
- ENDIF
- OPT("MouseCoordMode", 0)
- $A5C86023D0C = MOUSEGETPOs()
- $A3DC1424B2D &= $A3076D2531E & "{" & "LMouseI" & " down" & " (" & $A5C86023D0C[0] & "," & $A5C86023D0C[1] & ")" & "}" & @CRLF
- OPT("MouseCoordMode", 1)
- ENDIF
- ELSE
- ENDIF
- ENDIF
- CASE $Arg01 = $A2BDE900C00
- Fn007F()
- $A3076D2531E = ""
- IF $A1CF1822012 THEN
- $A3776E20223 = ROUND(Fn008B($A4902621046) / 0x03E8, 2)
- IF $A3776E20223 > 0.00 THEN
- $A3076D2531E = "{" & "Delay " & $A3776E20223 & "}" & @CRLF
- ENDIF
- ENDIF
- $A4902621046 = Fn008C()
- IF $A04F1C24A05 = 0 THEN
- $A6376C22A4A = MOUSEGETPOs()
- $A3DC1424B2D &= $A3076D2531E & "{" & "LMouse" & " up" & " (" & $A6376C22A4A[0] & "," & $A6376C22A4A[1] & ")" & "}" & @CRLF
- ELSEIF $A04F1C24A05 = 1 THEN
- $A2D86221E42 = WINGETHANDLE("")
- IF $A2D86221E42 <> "" AND $A2D86221E42 <> $A54B4824425 THEN
- $A388612431D = WINGETTITLE($A2D86221E42)
- IF $A388612431D = "" THEN
- ELSE
- OPT("MouseCoordMode", 0)
- $A5C86023D0C = MOUSEGETPOs()
- OPT("MouseCoordMode", 1)
- IF $A2EF1E22017 <> $A2D86221E42 THEN
- $A2EF1E22017 = $A2D86221E42
- IF STRINGLEN($A388612431D) > 0x005A THEN
- $A388612431D = STRINGLEFT($A388612431D, 0x005A)
- ENDIF
- $A3076D2531E &= "{" & "LMouseI" & " up" & "}" & @CRLF
- $A3076D2531E &= "{" & "Delay 0.1}" & @CRLF
- $A3076D2531E &= "{" & "WinI" & ' ("' & $A388612431D & '")' & "}" & @CRLF
- $A3076D2531E &= "{" & "Delay 0.3}" & @CRLF
- $A3076D2531E &= "{" & "LMouseI" & " down" & " (" & $A5C86023D0C[0] & "," & $A5C86023D0C[1] & ")" & "}" & @CRLF
- $A3076D2531E &= "{" & "Delay 0.15}" & @CRLF
- IF $A58D1122C03 = 1 THEN TRAYTIP("Working window", $A388612431D & "...", 0x001E, 1)
- TRAYSETTOOLTIP("Working window:" & @CRLF & $A388612431D & "...")
- ENDIF
- $A3DC1424B2D &= $A3076D2531E & "{" & "LMouseI" & " up" & " (" & $A5C86023D0C[0] & "," & $A5C86023D0C[1] & ")" & "}" & @CRLF
- ENDIF
- ELSE
- ENDIF
- ENDIF
- CASE $Arg01 = $A56DED01D15
- Fn007F()
- $A3076D2531E = ""
- IF $A1CF1822012 THEN
- $A3776E20223 = ROUND(Fn008B($A4902621046) / 0x03E8, 2)
- IF $A3776E20223 > 0.00 THEN
- $A3076D2531E = "{" & "Delay " & $A3776E20223 & "}" & @CRLF
- ENDIF
- ENDIF
- $A4902621046 = Fn008C()
- IF $A04F1C24A05 = 0 THEN
- $A6376C22A4A = MOUSEGETPOs()
- $A3DC1424B2D &= $A3076D2531E & "{" & "RMouse" & " down" & " (" & $A6376C22A4A[0] & "," & $A6376C22A4A[1] & ")" & "}" & @CRLF
- ELSEIF $A04F1C24A05 = 1 THEN
- $A2D86221E42 = WINGETHANDLE("")
- IF $A2D86221E42 <> "" AND $A2D86221E42 <> $A54B4824425 THEN
- $A388612431D = WINGETTITLE($A2D86221E42)
- IF $A388612431D = "" THEN
- ELSE
- IF $A2EF1E22017 <> $A2D86221E42 THEN
- $A2EF1E22017 = $A2D86221E42
- IF STRINGLEN($A388612431D) > 0x005A THEN
- $A388612431D = STRINGLEFT($A388612431D, 0x005A)
- ENDIF
- $A3076D2531E &= "{" & "WinI" & ' ("' & $A388612431D & '")' & "}" & @CRLF
- IF $A58D1122C03 = 1 THEN TRAYTIP("Working window", $A388612431D & "...", 0x001E, 1)
- TRAYSETTOOLTIP("Working window:" & @CRLF & $A388612431D & "...")
- ENDIF
- OPT("MouseCoordMode", 0)
- $A5C86023D0C = MOUSEGETPOs()
- $A3DC1424B2D &= $A3076D2531E & "{" & "RMouseI" & " down" & " (" & $A5C86023D0C[0] & "," & $A5C86023D0C[1] & ")" & "}" & @CRLF
- OPT("MouseCoordMode", 1)
- ENDIF
- ELSE
- ENDIF
- ENDIF
- CASE $Arg01 = $A17DEF00E4A
- Fn007F()
- $A3076D2531E = ""
- IF $A1CF1822012 THEN
- $A3776E20223 = ROUND(Fn008B($A4902621046) / 0x03E8, 2)
- IF $A3776E20223 > 0.00 THEN
- $A3076D2531E = "{" & "Delay " & $A3776E20223 & "}" & @CRLF
- ENDIF
- ENDIF
- $A4902621046 = Fn008C()
- IF $A04F1C24A05 = 0 THEN
- $A6376C22A4A = MOUSEGETPOs()
- $A3DC1424B2D &= $A3076D2531E & "{" & "RMouse" & " up" & " (" & $A6376C22A4A[0] & "," & $A6376C22A4A[1] & ")" & "}" & @CRLF
- ELSEIF $A04F1C24A05 = 1 THEN
- $A2D86221E42 = WINGETHANDLE("")
- IF $A2D86221E42 <> "" AND $A2D86221E42 <> $A54B4824425 THEN
- $A388612431D = WINGETTITLE($A2D86221E42)
- IF $A388612431D = "" THEN
- ELSE
- OPT("MouseCoordMode", 0)
- $A5C86023D0C = MOUSEGETPOs()
- OPT("MouseCoordMode", 1)
- IF $A2EF1E22017 <> $A2D86221E42 THEN
- $A2EF1E22017 = $A2D86221E42
- IF STRINGLEN($A388612431D) > 0x005A THEN
- $A388612431D = STRINGLEFT($A388612431D, 0x005A)
- ENDIF
- $A3076D2531E &= "{" & "RMouseI" & " up" & "}" & @CRLF
- $A3076D2531E &= "{" & "Delay 0.1}" & @CRLF
- $A3076D2531E &= "{" & "WinI" & ' ("' & $A388612431D & '")' & "}" & @CRLF
- $A3076D2531E &= "{" & "Delay 0.3}" & @CRLF
- $A3076D2531E &= "{" & "RMouseI" & " down" & " (" & $A5C86023D0C[0] & "," & $A5C86023D0C[1] & ")" & "}" & @CRLF
- $A3076D2531E &= "{" & "Delay 0.15}" & @CRLF
- IF $A58D1122C03 = 1 THEN TRAYTIP("Working window", $A388612431D & "...", 0x001E, 1)
- TRAYSETTOOLTIP("Working window:" & @CRLF & $A388612431D & "...")
- ENDIF
- $A3DC1424B2D &= $A3076D2531E & "{" & "RMouseI" & " up" & " (" & $A5C86023D0C[0] & "," & $A5C86023D0C[1] & ")" & "}" & @CRLF
- ENDIF
- ELSE
- ENDIF
- ENDIF
- CASE $Arg01 = $A59EE305F4A
- Fn007F()
- $A3076D2531E = ""
- IF $A1CF1822012 THEN
- $A3776E20223 = ROUND(Fn008B($A4902621046) / 0x03E8, 2)
- IF $A3776E20223 > 0.00 THEN
- $A3076D2531E = "{" & "Delay " & $A3776E20223 & "}" & @CRLF
- ENDIF
- ENDIF
- $A4902621046 = Fn008C()
- IF $A04F1C24A05 = 0 THEN
- $A6376C22A4A = MOUSEGETPOs()
- $A3DC1424B2D &= $A3076D2531E & "{" & "MMouse" & " down" & " (" & $A6376C22A4A[0] & "," & $A6376C22A4A[1] & ")" & "}" & @CRLF
- ELSEIF $A04F1C24A05 = 1 THEN
- $A2D86221E42 = WINGETHANDLE("")
- IF $A2D86221E42 <> "" AND $A2D86221E42 <> $A54B4824425 THEN
- $A388612431D = WINGETTITLE($A2D86221E42)
- IF $A388612431D = "" THEN
- ELSE
- IF $A2EF1E22017 <> $A2D86221E42 THEN
- $A2EF1E22017 = $A2D86221E42
- IF STRINGLEN($A388612431D) > 0x005A THEN
- $A388612431D = STRINGLEFT($A388612431D, 0x005A)
- ENDIF
- $A3076D2531E &= "{" & "WinI" & ' ("' & $A388612431D & '")' & "}" & @CRLF
- IF $A58D1122C03 = 1 THEN TRAYTIP("Working window", $A388612431D & "...", 0x001E, 1)
- TRAYSETTOOLTIP("Working window:" & @CRLF & $A388612431D & "...")
- ENDIF
- OPT("MouseCoordMode", 0)
- $A5C86023D0C = MOUSEGETPOs()
- $A3DC1424B2D &= $A3076D2531E & "{" & "MMouseI" & " down" & " (" & $A5C86023D0C[0] & "," & $A5C86023D0C[1] & ")" & "}" & @CRLF
- OPT("MouseCoordMode", 1)
- ENDIF
- ELSE
- ENDIF
- ENDIF
- CASE $Arg01 = $A34EE500D5B
- Fn007F()
- $A3076D2531E = ""
- IF $A1CF1822012 THEN
- $A3776E20223 = ROUND(Fn008B($A4902621046) / 0x03E8, 2)
- IF $A3776E20223 > 0.00 THEN
- $A3076D2531E = "{" & "Delay " & $A3776E20223 & "}" & @CRLF
- ENDIF
- ENDIF
- $A4902621046 = Fn008C()
- IF $A04F1C24A05 = 0 THEN
- $A6376C22A4A = MOUSEGETPOs()
- $A3DC1424B2D &= $A3076D2531E & "{" & "MMouse" & " up" & " (" & $A6376C22A4A[0] & "," & $A6376C22A4A[1] & ")" & "}" & @CRLF
- ELSEIF $A04F1C24A05 = 1 THEN
- $A2D86221E42 = WINGETHANDLE("")
- IF $A2D86221E42 <> "" AND $A2D86221E42 <> $A54B4824425 THEN
- $A388612431D = WINGETTITLE($A2D86221E42)
- IF $A388612431D = "" THEN
- ELSE
- IF $A2EF1E22017 <> $A2D86221E42 THEN
- $A2EF1E22017 = $A2D86221E42
- IF STRINGLEN($A388612431D) > 0x005A THEN
- $A388612431D = STRINGLEFT($A388612431D, 0x005A)
- ENDIF
- $A3076D2531E &= "{" & "MMouseI" & " up" & "}" & @CRLF
- $A3076D2531E &= "{" & "Delay 0.1}" & @CRLF
- $A3076D2531E &= "{" & "WinI" & ' ("' & $A388612431D & '")' & "}" & @CRLF
- $A3076D2531E &= "{" & "Delay 0.3}" & @CRLF
- $A3076D2531E &= "{" & "MMouseI" & " down" & " (" & $A5C86023D0C[0] & "," & $A5C86023D0C[1] & ")" & "}" & @CRLF
- $A3076D2531E &= "{" & "Delay 0.15}" & @CRLF
- IF $A58D1122C03 = 1 THEN TRAYTIP("Working window", $A388612431D & "...", 0x001E, 1)
- TRAYSETTOOLTIP("Working window:" & @CRLF & $A388612431D & "...")
- ENDIF
- OPT("MouseCoordMode", 0)
- $A5C86023D0C = MOUSEGETPOs()
- $A3DC1424B2D &= $A3076D2531E & "{" & "MMouseI" & " up" & " (" & $A5C86023D0C[0] & "," & $A5C86023D0C[1] & ")" & "}" & @CRLF
- OPT("MouseCoordMode", 1)
- ENDIF
- ELSE
- ENDIF
- ENDIF
- CASE $Arg01 = $A19EE902402
- Fn007F()
- LOCAL $A0358722A1B = DLLSTRUCTCREATE($A11B1F23043, $Arg02)
- $A3076D2531E = ""
- IF $A1CF1822012 THEN
- $A3776E20223 = ROUND(Fn008B($A4902621046) / 0x03E8, 2)
- IF $A3776E20223 > 0.00 THEN
- $A3076D2531E = "{" & "Delay " & $A3776E20223 & "}" & @CRLF
- ENDIF
- ENDIF
- $A4902621046 = Fn008C()
- IF Fn0023(DLLSTRUCTGETDATA($A0358722A1B, "mouseData")) > 0 THEN
- IF $A04F1C24A05 = 0 THEN
- $A6376C22A4A = MOUSEGETPOs()
- $A3DC1424B2D &= $A3076D2531E & "{" & "WMouse" & " up" & " (" & $A6376C22A4A[0] & "," & $A6376C22A4A[1] & ")" & "}" & @CRLF
- ELSEIF $A04F1C24A05 = 1 THEN
- $A2D86221E42 = WINGETHANDLE("")
- IF $A2D86221E42 <> "" AND $A2D86221E42 <> $A54B4824425 THEN
- $A388612431D = WINGETTITLE($A2D86221E42)
- IF $A388612431D = "" THEN
- ELSE
- IF $A2EF1E22017 <> $A2D86221E42 THEN
- $A2EF1E22017 = $A2D86221E42
- IF STRINGLEN($A388612431D) > 0x005A THEN
- $A388612431D = STRINGLEFT($A388612431D, 0x005A)
- ENDIF
- $A3076D2531E &= "{" & "WinI" & ' ("' & $A388612431D & '")' & "}" & @CRLF
- IF $A58D1122C03 = 1 THEN TRAYTIP("Working window", $A388612431D & "...", 0x001E, 1)
- TRAYSETTOOLTIP("Working window:" & @CRLF & $A388612431D & "...")
- ENDIF
- OPT("MouseCoordMode", 0)
- $A5C86023D0C = MOUSEGETPOs()
- $A3DC1424B2D &= $A3076D2531E & "{" & "WMouseI" & " up" & " (" & $A5C86023D0C[0] & "," & $A5C86023D0C[1] & ")" & "}" & @CRLF
- OPT("MouseCoordMode", 1)
- ENDIF
- ELSE
- ENDIF
- ENDIF
- ELSE
- IF $A04F1C24A05 = 0 THEN
- $A6376C22A4A = MOUSEGETPOs()
- $A3DC1424B2D &= $A3076D2531E & "{" & "WMouse" & " down" & " (" & $A6376C22A4A[0] & "," & $A6376C22A4A[1] & ")" & "}" & @CRLF
- ELSEIF $A04F1C24A05 = 1 THEN
- $A2D86221E42 = WINGETHANDLE("")
- IF $A2D86221E42 <> "" AND $A2D86221E42 <> $A54B4824425 THEN
- $A388612431D = WINGETTITLE($A2D86221E42)
- IF $A388612431D = "" THEN
- ELSE
- IF $A2EF1E22017 <> $A2D86221E42 THEN
- $A2EF1E22017 = $A2D86221E42
- IF STRINGLEN($A388612431D) > 0x005A THEN
- $A388612431D = STRINGLEFT($A388612431D, 0x005A)
- ENDIF
- $A3076D2531E &= "{" & "WinI" & ' ("' & $A388612431D & '")' & "}" & @CRLF
- IF $A58D1122C03 = 1 THEN TRAYTIP("Working window", $A388612431D & "...", 0x001E, 1)
- TRAYSETTOOLTIP("Working window:" & @CRLF & $A388612431D & "...")
- ENDIF
- OPT("MouseCoordMode", 0)
- $A5C86023D0C = MOUSEGETPOs()
- $A3DC1424B2D &= $A3076D2531E & "{" & "WMouseI" & " down" & " (" & $A5C86023D0C[0] & "," & $A5C86023D0C[1] & ")" & "}" & @CRLF
- OPT("MouseCoordMode", 1)
- ENDIF
- ELSE
- ENDIF
- ENDIF
- ENDIF
- ENDSELECT
- ENDIF
- RETURN Fn000F($A2622025C31, $Arg00, $Arg01, $Arg02)
- ENDFUNC
- Func Fn007E($Arg00, $Arg01, $Arg02)
- IF $Arg00 < 0 OR $A0F02324E10 = 1 THEN
- RETURN Fn000F($A5112E22B5B, $Arg00, $Arg01, $Arg02)
- ENDIF
- LOCAL $A0358722A1B, $A55B8725A54, $A388612431D, $A2D86221E42
- $A0358722A1B = DLLSTRUCTCREATE($A4176805A52, $Arg02)
- $A55B8725A54 = DLLSTRUCTGETDATA($A0358722A1B, "vkCode")
- IF $Arg01 = $A606E503A2E THEN
- IF $A55B8725A54 = $A15F1F2615C THEN
- RETURN Fn000F($A5112E22B5B, $Arg00, $Arg01, $Arg02)
- ELSEIF $A3502F25922[0] = 0 AND $A3502F25922[1] = $A55B8725A54 THEN
- $A0F02324E10 = 1
- RETURN Fn000F($A5112E22B5B, $Arg00, $Arg01, $Arg02)
- ELSEIF $A3502F25922[0] = 1 AND $A3502F25922[2] = $A55B8725A54 AND STRINGINSTR($A3502F25922[1], "+" & $A15F1F2615C & "+") THEN
- $A3DC1424B2D = STRINGTRIMRIGHT($A3DC1424B2D, STRINGLEN($A3DC1424B2D) - STRINGINSTR($A3DC1424B2D, @CRLF, 0, -3) - 1)
- $A0F02324E10 = 1
- RETURN Fn000F($A5112E22B5B, $Arg00, $Arg01, $Arg02)
- ENDIF
- Fn007F()
- $A15F1F2615C = $A55B8725A54
- $A1302123525 = 0
- LOCAL $A2AC8926211 = ""
- IF $A1CF1822012 THEN
- LOCAL $A3776E20223 = ROUND(Fn008B($A4902621046) / 0x03E8, 2)
- IF $A3776E20223 > 0.00 THEN
- $A2AC8926211 = "{" & "Delay " & $A3776E20223 & "}" & @CRLF
- ENDIF
- ENDIF
- $A4902621046 = Fn008C()
- IF $A04F1C24A05 = 0 THEN
- $A3DC1424B2D &= $A2AC8926211 & "{" & $A2CF1223343[$A55B8725A54] & " down" & "}" & @CRLF
- ELSEIF $A04F1C24A05 = 1 THEN
- $A2D86221E42 = WINGETHANDLE("")
- IF $A2D86221E42 <> "" AND $A2D86221E42 <> $A54B4824425 THEN
- $A388612431D = WINGETTITLE($A2D86221E42)
- IF $A388612431D = "" THEN
- $A3DC1424B2D &= $A2AC8926211 & "{" & $A2CF1223343[$A55B8725A54] & " down" & "}" & @CRLF
- ELSE
- IF $A2EF1E22017 <> $A2D86221E42 THEN
- $A2EF1E22017 = $A2D86221E42
- IF STRINGLEN($A388612431D) > 0x005A THEN
- $A388612431D = STRINGLEFT($A388612431D, 0x005A)
- ENDIF
- $A2AC8926211 &= "{" & "WinI" & ' ("' & $A388612431D & '")' & "}" & @CRLF
- IF $A58D1122C03 = 1 THEN TRAYTIP("Working window", $A388612431D & "...", 0x001E, 1)
- TRAYSETTOOLTIP("Working window:" & @CRLF & $A388612431D & "...")
- ENDIF
- $A3DC1424B2D &= $A2AC8926211 & "{" & $A2CF1223343[$A55B8725A54] & " down" & "}" & @CRLF
- ENDIF
- ELSE
- $A3DC1424B2D &= $A2AC8926211 & "{" & $A2CF1223343[$A55B8725A54] & " down" & "}" & @CRLF
- ENDIF
- ENDIF
- ELSEIF $Arg01 = $A146E700126 THEN
- IF $A55B8725A54 = $A1302123525 THEN
- RETURN Fn000F($A5112E22B5B, $Arg00, $Arg01, $Arg02)
- ELSEIF $A3502F25922[0] = 0 AND $A3502F25922[1] = $A55B8725A54 THEN
- RETURN Fn000F($A5112E22B5B, $Arg00, $Arg01, $Arg02)
- ELSEIF $A3502F25922[0] = 1 AND $A3502F25922[2] = $A55B8725A54 AND STRINGINSTR($A3502F25922[1], "+" & $A1302123525 & "+") THEN
- RETURN Fn000F($A5112E22B5B, $Arg00, $Arg01, $Arg02)
- ELSEIF $A3502F25922[0] = 1 AND $A3502F25922[2] = $A1302123525 AND STRINGINSTR($A3502F25922[1], "+" & $A55B8725A54 & "+") THEN
- RETURN Fn000F($A5112E22B5B, $Arg00, $Arg01, $Arg02)
- ENDIF
- Fn007F()
- $A1302123525 = $A55B8725A54
- $A15F1F2615C = 0
- LOCAL $A0B09321712 = ""
- LOCAL $A3776E20223 = ROUND(Fn008B($A4902621046) / 0x03E8, 2)
- IF $A3776E20223 > 0.00 AND $A1CF1822012 THEN
- $A0B09321712 = "{" & "Delay " & $A3776E20223 & "}" & @CRLF
- ENDIF
- $A4902621046 = Fn008C()
- IF $A04F1C24A05 = 0 THEN
- $A3DC1424B2D &= $A0B09321712 & "{" & $A2CF1223343[$A55B8725A54] & " up" & "}" & @CRLF
- ELSEIF $A04F1C24A05 = 1 THEN
- $A2D86221E42 = WINGETHANDLE("")
- IF $A2D86221E42 <> "" AND $A2D86221E42 <> $A54B4824425 THEN
- $A388612431D = WINGETTITLE($A2D86221E42)
- IF $A388612431D = "" THEN
- $A3DC1424B2D &= $A0B09321712 & "{" & $A2CF1223343[$A55B8725A54] & " up" & "}" & @CRLF
- ELSE
- IF $A2EF1E22017 <> $A2D86221E42 THEN
- $A2EF1E22017 = $A2D86221E42
- IF STRINGLEN($A388612431D) > 0x005A THEN
- $A388612431D = STRINGLEFT($A388612431D, 0x005A)
- ENDIF
- $A0B09321712 &= "{" & "WinI" & ' ("' & $A388612431D & '")' & "}" & @CRLF
- IF $A58D1122C03 = 1 THEN TRAYTIP("Working window", $A388612431D & "...", 0x001E, 1)
- TRAYSETTOOLTIP("Working window:" & @CRLF & $A388612431D & "...")
- ENDIF
- $A3DC1424B2D &= $A0B09321712 & "{" & $A2CF1223343[$A55B8725A54] & " up" & "}" & @CRLF
- ENDIF
- ELSE
- $A3DC1424B2D &= $A0B09321712 & "{" & $A2CF1223343[$A55B8725A54] & " up" & "}" & @CRLF
- ENDIF
- ENDIF
- ELSEIF $Arg01 = $A296ED01113 THEN
- IF $A55B8725A54 = $A15F1F2615C THEN
- RETURN Fn000F($A5112E22B5B, $Arg00, $Arg01, $Arg02)
- ELSEIF $A3502F25922[0] = 0 AND $A3502F25922[1] = $A55B8725A54 THEN
- $A0F02324E10 = 1
- RETURN Fn000F($A5112E22B5B, $Arg00, $Arg01, $Arg02)
- ELSEIF $A3502F25922[0] = 1 AND $A3502F25922[2] = $A55B8725A54 AND STRINGINSTR($A3502F25922[1], "+" & $A15F1F2615C & "+") THEN
- $A3DC1424B2D = STRINGTRIMRIGHT($A3DC1424B2D, STRINGLEN($A3DC1424B2D) - STRINGINSTR($A3DC1424B2D, @CRLF, 0, -3) - 1)
- $A0F02324E10 = 1
- RETURN Fn000F($A5112E22B5B, $Arg00, $Arg01, $Arg02)
- ENDIF
- Fn007F()
- $A15F1F2615C = $A55B8725A54
- $A1302123525 = 0
- LOCAL $A2AC8926211 = ""
- IF $A1CF1822012 THEN
- LOCAL $A3776E20223 = ROUND(Fn008B($A4902621046) / 0x03E8, 2)
- IF $A3776E20223 > 0.00 THEN
- $A2AC8926211 = "{" & "Delay " & $A3776E20223 & "}" & @CRLF
- ENDIF
- ENDIF
- $A4902621046 = Fn008C()
- IF $A04F1C24A05 = 0 THEN
- $A3DC1424B2D &= $A2AC8926211 & "{" & $A2CF1223343[$A55B8725A54] & " down" & "}" & @CRLF
- ELSEIF $A04F1C24A05 = 1 THEN
- $A2D86221E42 = WINGETHANDLE("")
- IF $A2D86221E42 <> "" AND $A2D86221E42 <> $A54B4824425 THEN
- $A388612431D = WINGETTITLE($A2D86221E42)
- IF $A388612431D = "" THEN
- $A3DC1424B2D &= $A2AC8926211 & "{" & $A2CF1223343[$A55B8725A54] & " down" & "}" & @CRLF
- ELSE
- IF $A2EF1E22017 <> $A2D86221E42 THEN
- $A2EF1E22017 = $A2D86221E42
- IF STRINGLEN($A388612431D) > 0x005A THEN
- $A388612431D = STRINGLEFT($A388612431D, 0x005A)
- ENDIF
- $A2AC8926211 &= "{" & "WinI" & ' ("' & $A388612431D & '")' & "}" & @CRLF
- IF $A58D1122C03 = 1 THEN TRAYTIP("Working window", $A388612431D & "...", 0x001E, 1)
- TRAYSETTOOLTIP("Working window:" & @CRLF & $A388612431D & "...")
- ENDIF
- $A3DC1424B2D &= $A2AC8926211 & "{" & $A2CF1223343[$A55B8725A54] & " down" & "}" & @CRLF
- ENDIF
- ELSE
- $A3DC1424B2D &= $A2AC8926211 & "{" & $A2CF1223343[$A55B8725A54] & " down" & "}" & @CRLF
- ENDIF
- ENDIF
- ELSEIF $Arg01 = $A316EF01C16 THEN
- IF $A55B8725A54 = $A1302123525 THEN
- RETURN Fn000F($A5112E22B5B, $Arg00, $Arg01, $Arg02)
- ELSEIF $A3502F25922[0] = 0 AND $A3502F25922[1] = $A55B8725A54 THEN
- RETURN Fn000F($A5112E22B5B, $Arg00, $Arg01, $Arg02)
- ELSEIF $A3502F25922[0] = 1 AND $A3502F25922[2] = $A55B8725A54 AND STRINGINSTR($A3502F25922[1], "+" & $A1302123525 & "+") THEN
- RETURN Fn000F($A5112E22B5B, $Arg00, $Arg01, $Arg02)
- ELSEIF $A3502F25922[0] = 1 AND $A3502F25922[2] = $A1302123525 AND STRINGINSTR($A3502F25922[1], "+" & $A55B8725A54 & "+") THEN
- RETURN Fn000F($A5112E22B5B, $Arg00, $Arg01, $Arg02)
- ENDIF
- Fn007F()
- $A1302123525 = $A55B8725A54
- $A15F1F2615C = 0
- LOCAL $A0B09321712 = ""
- LOCAL $A3776E20223 = ROUND(Fn008B($A4902621046) / 0x03E8, 2)
- IF $A3776E20223 > 0.00 AND $A1CF1822012 THEN
- $A0B09321712 = "{" & "Delay " & $A3776E20223 & "}" & @CRLF
- ENDIF
- $A4902621046 = Fn008C()
- IF $A04F1C24A05 = 0 THEN
- $A3DC1424B2D &= $A0B09321712 & "{" & $A2CF1223343[$A55B8725A54] & " up" & "}" & @CRLF
- ELSEIF $A04F1C24A05 = 1 THEN
- $A2D86221E42 = WINGETHANDLE("")
- IF $A2D86221E42 <> "" AND $A2D86221E42 <> $A54B4824425 THEN
- $A388612431D = WINGETTITLE($A2D86221E42)
- IF $A388612431D = "" THEN
- $A3DC1424B2D &= $A0B09321712 & "{" & $A2CF1223343[$A55B8725A54] & " up" & "}" & @CRLF
- ELSE
- IF $A2EF1E22017 <> $A2D86221E42 THEN
- $A2EF1E22017 = $A2D86221E42
- IF STRINGLEN($A388612431D) > 0x005A THEN
- $A388612431D = STRINGLEFT($A388612431D, 0x005A)
- ENDIF
- $A0B09321712 &= "{" & "WinI" & ' ("' & $A388612431D & '")' & "}" & @CRLF
- IF $A58D1122C03 = 1 THEN TRAYTIP("Working window", $A388612431D & "...", 0x001E, 1)
- TRAYSETTOOLTIP("Working window:" & @CRLF & $A388612431D & "...")
- ENDIF
- $A3DC1424B2D &= $A0B09321712 & "{" & $A2CF1223343[$A55B8725A54] & " up" & "}" & @CRLF
- ENDIF
- ELSE
- $A3DC1424B2D &= $A0B09321712 & "{" & $A2CF1223343[$A55B8725A54] & " up" & "}" & @CRLF
- ENDIF
- ENDIF
- ENDIF
- RETURN Fn000F($A5112E22B5B, $Arg00, $Arg01, $Arg02)
- ENDFUNC
- Func Fn007F()
- IF $A35D1F20F14 = 1 AND $A5FE1122736 = 0 THEN
- IF $A4AD1D23C61 = 0 THEN
- $A3DC1424B2D &= "{Movements (" & $A36E1923562 & ")}" & @CRLF
- ELSE
- $A3DC1424B2D &= "{MovementsI (" & $A36E1923562 & ")}" & @CRLF
- ENDIF
- $A4AD1D23C61 = 0
- $A35D1F20F14 = 0
- $A5FE1122736 = 1
- $A57E1323427 = 0
- $A59E1525917 = 0
- $A02E1722A06 = 0
- $A36E1923562 = ""
- ENDIF
- ENDFUNC
- Func Fn0080()
- $A4AD1D23C61 = 0
- $A35D1F20F14 = 0
- $A5FE1122736 = 1
- $A57E1323427 = 0
- $A59E1525917 = 0
- $A02E1722A06 = 0
- $A36E1923562 = ""
- ENDFUNC
- Func Fn0081()
- LOCAL $A35B9425D30 = WINGETHANDLE("")
- IF $A35B9425D30 <> "" AND $A35B9425D30 <> $A54B4824425 THEN
- Fn0098($A4422C23413, $A2C22E25D48, $A35B9425D30)
- ENDIF
- ENDFUNC
- Func Fn0082()
- LOCAL $A4EB9522F47 = INIREAD($A15B1424F0E, "schedule", "is_schedule", "off")
- LOCAL $A0FB992495D = INIREAD($A15B1424F0E, "trigger", "is_trigger", "off")
- LOCAL $A60B9D25C57 = 0
- IF $A4EB9522F47 = "on" OR $A0FB992495D = "on" THEN
- $A60B9D25C57 = 1
- LOCAL $A2AC922365E = INIREAD($A15B1424F0E, "state", "filename_open", "")
- IF $A2AC922365E <> "" THEN
- LOCAL $A3FC952040A = FILEOPEN($A2AC922365E, 0)
- IF $A3FC952040A <> -1 THEN
- $A3DC1424B2D = FILEREAD($A3FC952040A)
- FILECLOsE($A3FC952040A)
- ENDIF
- ENDIF
- ELSE
- $A60B9D25C57 = -1
- ENDIF
- RETURN $A60B9D25C57
- ENDFUNC
- Func Fn0083()
- IF $A58D1524A1F = 1 THEN
- ADLIBUNREGISTER("Fn00FD")
- TOOLTIP("")
- $A58D1524A1F = 0
- INIWRITE($A15B1424F0E, "state", "is_first_run", 0)
- ENDIF
- GUICTRLSETIMAGE($A5715423E5F, @ScriptDir & "\conf\ext\icons.dll", 7)
- GUICTRLSETTIP($A5715423E5F, "Stop")
- GUICTRLSETONEVENT($A5715423E5F, "")
- GUICTRLSETSTATE($A5825323E30, $A17BBD0465E)
- IF GUICTRLREAD($A609512031D) = $A1EABA05F06 THEN
- IF NOT BITAND(WINGETSTATE($A55B4321F4C), 0x0010) THEN
- GUISETSTATE(@SW_MINIMIZE, $A55B4321F4C)
- ENDIF
- ENDIF
- Fn0084()
- $A15F1420445 = 0
- $A3712620E1A = 1
- $A6012925128 = 1
- $A1212A23963 = 1
- HOTKEYSET(Fn00D5(GUICTRLREAD($A4665626304)), "Fn00D3")
- IF $A0CD1322063 = 1 THEN
- IF INIREAD($A15B1424F0E, "schedule", "is_schedule", "off") = "on" OR INIREAD($A15B1424F0E, "trigger", "is_trigger", "off") = "on" THEN
- LOCAL $A48E9124E20 = FILEOPEN($A0BB1723044 & "\Unsaved script.rms", 2 + 8)
- IF $A48E9124E20 = -1 THEN
- INIWRITE($A15B1424F0E, "state", "filename_open", "")
- ELSE
- FILEWRITE($A48E9124E20, $A3DC1424B2D)
- FILECLOsE($A48E9124E20)
- INIWRITE($A15B1424F0E, "state", "filename_open", $A0BB1723044 & "\Unsaved script.rms")
- ENDIF
- ENDIF
- ENDIF
- LOCAL $A4FE9B2590B = 1
- LOCAL $A3CE9D2352C = Fn008F()
- LOCAL $A29E9E21159 = Fn0091()
- LOCAL $A3FE9F23350 = 0
- LOCAL $A4872E20C32 = STRINGSPLIT($A3DC1424B2D, @CRLF, 1)
- WHILE 1
- IF $A15F1420445 = 1 THEN EXITLOOP
- IF $A3CE9D2352C[0] = "off" AND $A29E9E21159[0] = "off" THEN
- IF $A281242144F = 1 THEN
- $A3FE9F23350 = 1
- ELSEIF $A281242144F = 0 THEN
- $A3FE9F23350 = 0
- ENDIF
- ELSEIF $A3CE9D2352C[0] = "on" AND $A29E9E21159[0] = "off" THEN
- IF Fn0090($A3CE9D2352C) THEN
- $A3FE9F23350 = 1
- ELSE
- $A3FE9F23350 = 0
- ENDIF
- ELSEIF $A3CE9D2352C[0] = "off" AND $A29E9E21159[0] = "on" THEN
- IF Fn0092($A29E9E21159) THEN
- $A3FE9F23350 = 1
- ELSE
- $A3FE9F23350 = 0
- ENDIF
- ELSEIF $A3CE9D2352C[0] = "on" AND $A29E9E21159[0] = "on" THEN
- IF Fn0090($A3CE9D2352C) THEN
- IF Fn0092($A29E9E21159) THEN
- $A3FE9F23350 = 1
- ELSE
- $A3FE9F23350 = 0
- ENDIF
- ELSE
- $A3FE9F23350 = 0
- ENDIF
- ENDIF
- IF $A3FE9F23350 <> 0 THEN
- TRAYSETICON(@ScriptDir & "\conf\ext\icons.dll", 8)
- IF $A58D1122C03 = 1 THEN TRAYTIP("Playing", "Press " & STRINGUPPER(GUICTRLREAD($A4665626304)) & " to stop", 10, 1)
- TRAYSETTOOLTIP("Playing: Press " & STRINGUPPER(GUICTRLREAD($A4665626304)) & " to stop")
- Fn0037($A035532541E, "Replaying...")
- $A3FE1C23F1A = $A4872E20C32[0]
- $A31E1A21C35 = 0
- $A2CE1E25637 = 0
- $A5AF102443D = 0
- ADLIBREGISTER("Fn00A6", 0x0064)
- IF $A38C1722F59 = "time" THEN
- FOR $A1979914100 = 1 TO $A5FC1925C37
- $A5AF102443D += 1
- IF $A15F1420445 = 1 THEN EXITLOOP 2
- Fn0086($A4872E20C32)
- IF $A15F1420445 = 1 THEN EXITLOOP 2
- IF $isRegged <> 1 THEN
- IF $A4FE9B2590B > 3 THEN
- IF MSGBOX(4 + 0x0020 + 0x2000 + 0x00040000, "Info", "Unregistered version can not replay more than three times, to register?") = 6 THEN
- Fn00E7()
- EXITLOOP 2
- ELSE
- EXITLOOP 2
- ENDIF
- ENDIF
- $A4FE9B2590B += 1
- ENDIF
- IF $A38D1721622 = 1 THEN
- IF $A1979914100 < $A5FC1925C37 THEN Fn008A($A37D1B2533A)
- ENDIF
- NEXT
- ELSE
- IF $A38C1722F59 = "sometime" THEN
- LOCAL $A0A3A721D3D = STRINGSPLIT($A5FC1925C37, ":")
- IF $A0A3A721D3D[0] = 3 THEN
- $A1DC1B25234 = INT($A0A3A721D3D[1]) * 0x003C * 0x003C * 0x03E8 + INT($A0A3A721D3D[2]) * 0x003C * 0x03E8 + INT($A0A3A721D3D[3]) * 0x03E8
- $A31C1D20624 = Fn008C()
- $A40F1625F49 = 0
- ADLIBREGISTER("Fn00A5", 0x0050)
- ENDIF
- ENDIF
- WHILE 1
- $A5AF102443D += 1
- IF $A15F1420445 = 1 THEN EXITLOOP 2
- IF $A40F1625F49 = 1 THEN EXITLOOP
- Fn0086($A4872E20C32)
- IF $A15F1420445 = 1 THEN EXITLOOP 2
- IF $A40F1625F49 = 1 THEN EXITLOOP
- IF $isRegged <> 1 THEN
- IF $A4FE9B2590B > 3 THEN
- IF MSGBOX(4 + 0x0020 + 0x2000 + 0x00040000, "Info", "Unregistered version can not replay more than three times, to register?") = 6 THEN
- Fn00E7()
- EXITLOOP 2
- ELSE
- EXITLOOP 2
- ENDIF
- ENDIF
- $A4FE9B2590B += 1
- ENDIF
- IF $A38D1721622 = 1 THEN Fn008A($A37D1B2533A)
- WEND
- ENDIF
- $A40F1625F49 = 0
- $A281242144F = 0
- $A2CE1E25637 = 1
- Fn00B3()
- ELSE
- EXITLOOP
- ENDIF
- WEND
- IF GUICTRLREAD($A609512031D) = $A1EABA05F06 THEN
- IF BITAND(WINGETSTATE($A55B4321F4C), 0x0010) THEN
- GUISETSTATE(@SW_RESTORE, $A55B4321F4C)
- ENDIF
- ENDIF
- TRAYSETICON(@ScriptDir & "\conf\ext\app_ico.ico")
- IF $A58D1122C03 = 1 THEN TRAYTIP("Normal", "Press " & STRINGUPPER(GUICTRLREAD($A4665626304)) & " to play" & @CRLF & "Press " & STRINGUPPER(GUICTRLREAD($A5875521113)) & " to record", 2, 1)
- TRAYSETTOOLTIP("Normal:" & @CRLF & "Press " & STRINGUPPER(GUICTRLREAD($A4665626304)) & " to play" & @CRLF & "Press " & STRINGUPPER(GUICTRLREAD($A5875521113)) & " to record")
- Fn0037($A035532541E, "Ready...")
- GUICTRLSETIMAGE($A5715423E5F, @ScriptDir & "\conf\ext\icons.dll", 8)
- GUICTRLSETTIP($A5715423E5F, "Playback")
- GUICTRLSETONEVENT($A5715423E5F, "Fn0083")
- GUICTRLSETSTATE($A5825323E30, $A17BBD0465E)
- Fn0085()
- $A6002D23651 = 0
- $A281242144F = 1
- $A15F1420445 = 1
- $A40F1625F49 = 0
- ENDFUNC
- Func Fn0084()
- GUICTRLSETSTATE($A21F2F25602, $A5BBBB01608)
- GUICTRLSETSTATE($A4633D25602, $A5BBBB01608)
- ENDFUNC
- Func Fn0085()
- GUICTRLSETSTATE($A21F2F25602, $A23BB90340A)
- GUICTRLSETSTATE($A4633D25602, $A23BB90340A)
- ENDFUNC
- Func Fn0086($Arg00)
- $A1102525442 = ""
- FOR $A054E015322 = 1 TO $Arg00[0]
- $A31E1A21C35 = $A054E015322
- Fn0087($Arg00, $A054E015322)
- IF @ERROR THEN
- EXITLOOP
- ENDIF
- NEXT
- $A1102525442 = ""
- Fn008E()
- ENDFUNC
- Func Fn0087(BYREF $ArgRef00, BYREF $ArgRef01)
- $ArgRef00[$ArgRef01] = STRINGSTRIPWS($ArgRef00[$ArgRef01], 3)
- SELECT
- CASE $A15F1420445 = 1 OR $A40F1625F49 = 1
- SETERROR(1)
- RETURN
- CASE STRINGREGEXP($ArgRef00[$ArgRef01], "(?i:\A{Delay )")
- LOCAL $A588A420919 = STRINGREGEXP($ArgRef00[$ArgRef01], "\{(.*)\}", 1)
- Fn0089(STRINGREGEXPREPLACE($A588A420919[0], "(?i:Delay )", "") * 0x03E8)
- CASE STRINGREGEXP($ArgRef00[$ArgRef01], "\A\{.*\}")
- LOCAL $A588A420919 = STRINGREGEXP($ArgRef00[$ArgRef01], "\{(.*)\}", 1)
- IF STRINGREGEXP($A588A420919[0], "(?i:\ALMouse )|(?i:\ARMouse )|(?i:\AMove )|(?i:\AMMouse )") THEN
- LOCAL $A018AF25F38 = STRINGSPLIT($A588A420919[0], " ")
- IF $A018AF25F38[0] = 2 AND $A018AF25F38[1] = "Move" THEN
- Fn0088($A018AF25F38[2])
- ELSEIF $A018AF25F38[0] = 3 THEN
- Fn0088($A018AF25F38[3])
- IF $A018AF25F38[2] = "down" THEN
- IF $A018AF25F38[1] = "LMouse" THEN
- MOUSEDOWN("left")
- ELSEIF $A018AF25F38[1] = "RMouse" THEN
- MOUSEDOWN("right")
- ELSE
- MOUSEDOWN("middle")
- ENDIF
- ELSEIF $A018AF25F38[2] = "up" THEN
- IF $A018AF25F38[1] = "LMouse" THEN
- MOUSEUP("left")
- ELSEIF $A018AF25F38[1] = "RMouse" THEN
- MOUSEUP("right")
- ELSE
- MOUSEUP("middle")
- ENDIF
- ENDIF
- ENDIF
- ELSEIF STRINGREGEXP($A588A420919[0], "(?i:\AWMouse )") THEN
- LOCAL $A018AF25F38 = STRINGSPLIT($A588A420919[0], " ")
- Fn0088($A018AF25F38[3])
- IF $A018AF25F38[2] = "down" THEN
- MOUSEWHEEL("down", 1)
- ELSE
- MOUSEWHEEL("up", 1)
- ENDIF
- ELSEIF STRINGREGEXP($A588A420919[0], "(?i:\AMovements )") THEN
- LOCAL $A0CBA920002 = STRINGREGEXP($A588A420919[0], "\((.*)\)", 1)
- LOCAL $A43BAD24658 = STRINGSPLIT($A0CBA920002[0], "|", 1)
- IF NOT @ERROR THEN
- LOCAL $A5BCA12590E
- FOR $A41CA220E55 = 1 TO $A43BAD24658[0]
- $A5BCA12590E = STRINGSPLIT($A43BAD24658[$A41CA220E55], ":", 1)
- IF NOT @ERROR THEN
- Fn0089($A5BCA12590E[1] * 0x03E8)
- IF $A15F1420445 = 1 OR $A40F1625F49 = 1 THEN EXITLOOP
- MOUSEMOVE($A5BCA12590E[2], $A5BCA12590E[3], 0)
- ENDIF
- NEXT
- ENDIF
- ELSEIF STRINGREGEXP($A588A420919[0], "(?i:\ALMouseI )|(?i:\ARMouseI )|(?i:\AMoveI )|(?i:\AMMouseI )") THEN
- IF $A1102525442 <> "" THEN
- IF WINACTIVE($A1102525442) = 0 THEN
- WINSETSTATE($A1102525442, "", @SW_SHOW)
- WINACTIVATE($A1102525442)
- ENDIF
- LOCAL $A018AF25F38 = STRINGSPLIT($A588A420919[0], " ")
- IF $A018AF25F38[0] = 2 THEN
- IF $A018AF25F38[1] = "MoveI" THEN
- OPT("MouseCoordMode", 0)
- Fn0088($A018AF25F38[2])
- OPT("MouseCoordMode", 1)
- ELSEIF $A018AF25F38[2] = "down" THEN
- IF $A018AF25F38[1] = "LMouseI" THEN
- MOUSEDOWN("left")
- ELSEIF $A018AF25F38[1] = "RMouseI" THEN
- MOUSEDOWN("right")
- ELSE
- MOUSEDOWN("middle")
- ENDIF
- ELSEIF $A018AF25F38[2] = "up" THEN
- IF $A018AF25F38[1] = "LMouseI" THEN
- MOUSEUP("left")
- ELSEIF $A018AF25F38[1] = "RMouseI" THEN
- MOUSEUP("right")
- ELSE
- MOUSEUP("middle")
- ENDIF
- ENDIF
- ELSEIF $A018AF25F38[0] = 3 THEN
- OPT("MouseCoordMode", 0)
- Fn0088($A018AF25F38[3])
- OPT("MouseCoordMode", 1)
- IF $A018AF25F38[2] = "down" THEN
- IF $A018AF25F38[1] = "LMouseI" THEN
- MOUSEDOWN("left")
- ELSEIF $A018AF25F38[1] = "RMouseI" THEN
- MOUSEDOWN("right")
- ELSE
- MOUSEDOWN("middle")
- ENDIF
- ELSEIF $A018AF25F38[2] = "up" THEN
- IF $A018AF25F38[1] = "LMouseI" THEN
- MOUSEUP("left")
- ELSEIF $A018AF25F38[1] = "RMouseI" THEN
- MOUSEUP("right")
- ELSE
- MOUSEUP("middle")
- ENDIF
- ENDIF
- ENDIF
- ENDIF
- ELSEIF STRINGREGEXP($A588A420919[0], "(?i:\AWMouseI )") THEN
- IF $A1102525442 <> "" THEN
- IF WINACTIVE($A1102525442) = 0 THEN
- WINSETSTATE($A1102525442, "", @SW_SHOW)
- WINACTIVATE($A1102525442)
- ENDIF
- LOCAL $A018AF25F38 = STRINGSPLIT($A588A420919[0], " ")
- OPT("MouseCoordMode", 0)
- Fn0088($A018AF25F38[3])
- OPT("MouseCoordMode", 1)
- IF $A018AF25F38[2] = "down" THEN
- MOUSEWHEEL("down", 1)
- ELSE
- MOUSEWHEEL("up", 1)
- ENDIF
- ENDIF
- ELSEIF STRINGREGEXP($A588A420919[0], "(?i:\AMovementsI )") THEN
- IF $A1102525442 <> "" THEN
- IF WINACTIVE($A1102525442) = 0 THEN
- WINSETSTATE($A1102525442, "", @SW_SHOW)
- WINACTIVATE($A1102525442)
- ENDIF
- LOCAL $A0CBA920002 = STRINGREGEXP($A588A420919[0], "\((.*)\)", 1)
- LOCAL $A43BAD24658 = STRINGSPLIT($A0CBA920002[0], "|", 1)
- IF NOT @ERROR THEN
- LOCAL $A5BCA12590E
- OPT("MouseCoordMode", 0)
- FOR $A41CA220E55 = 1 TO $A43BAD24658[0]
- $A5BCA12590E = STRINGSPLIT($A43BAD24658[$A41CA220E55], ":", 1)
- IF NOT @ERROR THEN
- Fn0089($A5BCA12590E[1] * 0x03E8)
- IF $A15F1420445 = 1 OR $A40F1625F49 = 1 THEN EXITLOOP
- MOUSEMOVE($A5BCA12590E[2], $A5BCA12590E[3], 0)
- ENDIF
- NEXT
- OPT("MouseCoordMode", 1)
- ENDIF
- ENDIF
- ELSEIF STRINGREGEXP($A588A420919[0], "(?i:\ASHIFT )|(?i:\ACTRL )|(?i:\ALWIN )|(?i:\ARWIN )|(?i:\AALT )") THEN
- IF $A1102525442 <> "" THEN
- IF WINACTIVE($A1102525442) = 0 THEN
- WINSETSTATE($A1102525442, "", @SW_SHOW)
- WINACTIVATE($A1102525442)
- ENDIF
- ENDIF
- IF STRINGREGEXP($A588A420919[0], "(?i: down)") THEN
- SEND(STRINGREPLACE("{" & $A588A420919[0] & "}", " down", "DOWN"))
- ELSEIF STRINGREGEXP($A588A420919[0], "(?i: up)") THEN
- SEND(STRINGREPLACE("{" & $A588A420919[0] & "}", " up", "UP"))
- ELSE
- SEND(STRINGREPLACE("{" & $A588A420919[0] & "}", " press", ""))
- ENDIF
- ELSEIF STRINGREGEXP($A588A420919[0], "(?i:\AWinI )") THEN
- LOCAL $A574BA22F50 = STRINGREGEXP($ArgRef00[$ArgRef01], '\(\"(.*)\"\)', 1)
- IF @ERROR = 0 THEN
- $A1102525442 = WINGETHANDLE($A574BA22F50[0])
- WHILE $A1102525442 = ""
- TOOLTIP("Finding the window...", DEFAULT, DEFAULT, "Title: " & $A574BA22F50[0], 1, 1)
- Fn008A(0x0064)
- IF $A15F1420445 = 1 OR $A40F1625F49 = 1 THEN EXITLOOP
- $A1102525442 = WINGETHANDLE($A574BA22F50[0])
- WEND
- TOOLTIP("")
- IF $A1102525442 <> "" THEN
- IF WINACTIVE($A1102525442) = 0 THEN
- WINSETSTATE($A1102525442, "", @SW_SHOW)
- WINACTIVATE($A1102525442)
- ENDIF
- ENDIF
- ENDIF
- ELSE
- IF $A1102525442 <> "" THEN
- IF WINACTIVE($A1102525442) = 0 THEN
- WINSETSTATE($A1102525442, "", @SW_SHOW)
- WINACTIVATE($A1102525442)
- ENDIF
- ENDIF
- SEND("{" & $A588A420919[0] & "}")
- ENDIF
- CASE ELSE
- ENDSELECT
- ENDFUNC
- Func Fn0088($Arg00)
- LOCAL $A00CFF1304E = STRINGSPLIT(STRINGREGEXPREPLACE($Arg00, "[()]", ""), ",")
- MOUSEMOVE($A00CFF1304E[1], $A00CFF1304E[2], 0)
- ENDFUNC
- Func Fn0089($Arg00)
- IF $A2602B25B61 = 1 THEN
- $Arg00 = INT($Arg00)
- ELSEIF $A2602B25B61 > 1 THEN
- $Arg00 = INT($Arg00 / $A2602B25B61)
- ELSEIF $A2602B25B61 > 0 AND $A2602B25B61 < 1 THEN
- $Arg00 = INT($Arg00 / $A2602B25B61)
- ELSEIF $A2602B25B61 <= 0 THEN
- $Arg00 = INT($Arg00 * (ABS($A2602B25B61) + 2))
- ENDIF
- IF $Arg00 < 0x000B THEN
- RETURN
- ENDIF
- IF $Arg00 < 0x0065 THEN
- SLEEP($Arg00)
- RETURN
- ELSE
- LOCAL $A186BD24014 = Fn008C()
- WHILE Fn008B($A186BD24014) < $Arg00
- IF $A15F1420445 = 1 OR $A40F1625F49 = 1 THEN EXITLOOP
- SLEEP(0x005A)
- WEND
- ENDIF
- ENDFUNC
- Func Fn008A($Arg00)
- $Arg00 = INT($Arg00)
- IF $Arg00 < 0x000B THEN
- RETURN
- ENDIF
- IF $Arg00 < 0x0065 THEN
- SLEEP($Arg00)
- RETURN
- ELSE
- LOCAL $A186BD24014 = Fn008C()
- WHILE Fn008B($A186BD24014) < $Arg00
- IF $A15F1420445 = 1 OR $A40F1625F49 = 1 THEN EXITLOOP
- SLEEP(0x005A)
- WEND
- ENDIF
- ENDFUNC
- Func Fn008B($Arg00)
- RETURN Fn008C() - $Arg00
- ENDFUNC
- Func Fn008C()
- LOCAL $A4D17600D38 = DLLCALL($A1332B21456, "dword", "GetTickCount")
- RETURN $A4D17600D38[0]
- ENDFUNC
- Func Fn008D()
- $A15F1420445 = 1
- ENDFUNC
- Func Fn008E()
- LOCAL $A357BB2291A = DLLOPEN("user32.dll")
- FOR $A1979914100 = 1 TO 7
- IF Fn003A(HEX($A1979914100, 2), $A357BB2291A) THEN
- SELECT
- CASE $A2CF1223343[$A1979914100] = "LMouse"
- MOUSEUP("left")
- CASE $A2CF1223343[$A1979914100] = "RMouse"
- MOUSEUP("right")
- CASE $A2CF1223343[$A1979914100] = "MMouse"
- MOUSEUP("middle")
- ENDSELECT
- ENDIF
- NEXT
- FOR $A1979914100 = 8 TO 0x00DE
- IF Fn003A(HEX($A1979914100, 2), $A357BB2291A) THEN
- SELECT
- CASE $A2CF1223343[$A1979914100] = "CTRL"
- SEND("{CTRLUP}")
- CASE $A2CF1223343[$A1979914100] = "ALT"
- SEND("{ALTUP}")
- CASE $A2CF1223343[$A1979914100] = "SHIFT"
- SEND("{SHIFTUP}")
- CASE $A2CF1223343[$A1979914100] = "LWIN"
- SEND("{LWINUP}")
- CASE $A2CF1223343[$A1979914100] = "RWIN"
- SEND("{RWINUP}")
- CASE ELSE
- SEND("{" & $A2CF1223343[$A1979914100] & " up}")
- ENDSELECT
- ENDIF
- NEXT
- DLLCLOsE($A357BB2291A)
- ENDFUNC
- Func Fn008F()
- LOCAL $A249B521430[6], $A499B721558, $A339B822A2D, $A569B92111F, $A5D9BA2065C, $A2F9BB21F2F
- $A249B521430[0] = INIREAD($A15B1424F0E, "schedule", "is_schedule", "off")
- $A249B521430[1] = INIREAD($A15B1424F0E, "schedule", "schedule_way", "")
- $A249B521430[2] = INIREAD($A15B1424F0E, "schedule", "schedule_time", "")
- $A249B521430[3] = INIREAD($A15B1424F0E, "schedule", "schedule_data", "")
- $A249B521430[4] = INIREAD($A15B1424F0E, "schedule", "schedule_day", "")
- $A249B521430[5] = INIREAD($A15B1424F0E, "state", "filename_open", "")
- IF $A249B521430[5] <> "" THEN
- Fn0068($A249B521430[5], $A339B822A2D, $A569B92111F, $A5D9BA2065C, $A2F9BB21F2F)
- $A249B521430[5] = $A5D9BA2065C
- ENDIF
- RETURN $A249B521430
- ENDFUNC
- Func Fn0090($Arg00)
- LOCAL $A1CBB22040B, $A3EBB324E4A, $A46BB425E43, $A04BB522C56, $A02BB624618, $A36BB725F0C, $A5EBB824E49, $A5BBB921947
- LOCAL $A02BBA2193B = $Arg00[5]
- IF $A3712620E1A = 1 THEN GUISETSTATE(@SW_HIDE, $A55B4321F4C)
- TRAYSETICON(@ScriptDir & "\conf\ext\icons.dll", 9)
- IF $A58D1122C03 = 1 THEN TRAYTIP("Scheduling", $A02BBA2193B, 10, 1)
- TRAYSETTOOLTIP("Scheduling: " & $A02BBA2193B)
- Fn0037($A035532541E, "Scheduling...")
- $A1CBB22040B = $Arg00[1]
- IF $A1CBB22040B = "time" THEN
- $A46BB425E43 = $Arg00[2]
- $A5EBB824E49 = STRINGSPLIT($A46BB425E43, ":")
- $A5BBB921947 = (INT($A5EBB824E49[1]) * 0x0E10 + INT($A5EBB824E49[2]) * 0x003C + INT($A5EBB824E49[3])) * 0x03E8
- IF $A3712620E1A = 1 THEN
- $A0112820A21 = Fn008C()
- $A3712620E1A = 0
- ENDIF
- WHILE Fn008B($A0112820A21) < $A5BBB921947
- IF $A15F1420445 = 1 THEN RETURN 0
- SLEEP(0x005A)
- WEND
- $A0112820A21 = Fn008C()
- RETURN 1
- ELSEIF $A1CBB22040B = "one" THEN
- IF $A3712620E1A = 1 THEN
- $A3712620E1A = 0
- ELSE
- Fn008A(0x03E8)
- ENDIF
- IF $A15F1420445 = 1 THEN RETURN 0
- $A3EBB324E4A = $Arg00[3]
- $A46BB425E43 = $Arg00[2]
- $A36BB725F0C = STRINGSPLIT($A3EBB324E4A, "/")
- $A5EBB824E49 = STRINGSPLIT($A46BB425E43, ":")
- WHILE 1
- IF $A36BB725F0C[3] = @YEAR THEN
- IF $A36BB725F0C[1] = @MON THEN
- IF $A36BB725F0C[2] = @MDAY THEN
- IF $A5EBB824E49[1] = @HOUR THEN
- IF $A5EBB824E49[2] = @MIN THEN
- IF $A5EBB824E49[3] = @SEC THEN
- RETURN 1
- ENDIF
- ENDIF
- ENDIF
- ENDIF
- ENDIF
- ENDIF
- IF $A15F1420445 = 1 THEN RETURN 0
- SLEEP(0x005A)
- WEND
- ELSEIF $A1CBB22040B = "day" THEN
- IF $A3712620E1A = 1 THEN
- $A3712620E1A = 0
- ELSE
- Fn008A(0x03E8)
- ENDIF
- IF $A15F1420445 = 1 THEN RETURN 0
- $A46BB425E43 = $Arg00[2]
- $A5EBB824E49 = STRINGSPLIT($A46BB425E43, ":")
- WHILE 1
- IF $A5EBB824E49[1] = @HOUR THEN
- IF $A5EBB824E49[2] = @MIN THEN
- IF $A5EBB824E49[3] = @SEC THEN
- RETURN 1
- ENDIF
- ENDIF
- ENDIF
- IF $A15F1420445 = 1 THEN RETURN 0
- SLEEP(0x005A)
- WEND
- ELSEIF $A1CBB22040B = "week" THEN
- IF $A3712620E1A = 1 THEN
- $A3712620E1A = 0
- ELSE
- Fn008A(0x03E8)
- ENDIF
- IF $A15F1420445 = 1 THEN RETURN 0
- $A46BB425E43 = $Arg00[2]
- $A04BB522C56 = $Arg00[4]
- $A02BB624618 = STRINGSPLIT($A04BB522C56, ",")
- $A5EBB824E49 = STRINGSPLIT($A46BB425E43, ":")
- WHILE 1
- FOR $A1979914100 = 1 TO $A02BB624618[0]
- IF $A02BB624618[$A1979914100] = @WDAY THEN
- IF $A5EBB824E49[1] = @HOUR THEN
- IF $A5EBB824E49[2] = @MIN THEN
- IF $A5EBB824E49[3] = @SEC THEN
- RETURN 1
- ENDIF
- ENDIF
- ENDIF
- ENDIF
- NEXT
- IF $A15F1420445 = 1 THEN RETURN 0
- SLEEP(0x005A)
- WEND
- ELSEIF $A1CBB22040B = "month" THEN
- IF $A3712620E1A = 1 THEN
- $A3712620E1A = 0
- ELSE
- Fn008A(0x03E8)
- ENDIF
- IF $A15F1420445 = 1 THEN RETURN 0
- $A46BB425E43 = $Arg00[2]
- $A04BB522C56 = $Arg00[4]
- $A02BB624618 = STRINGSPLIT($A04BB522C56, ",")
- $A5EBB824E49 = STRINGSPLIT($A46BB425E43, ":")
- WHILE 1
- FOR $A1979914100 = 1 TO $A02BB624618[0]
- IF $A02BB624618[$A1979914100] = "LastDay" THEN
- IF @MON = "04" OR @MON = "06" OR @MON = "09" OR @MON = "11" THEN
- IF @MDAY = 0x001E THEN
- IF $A5EBB824E49[1] = @HOUR THEN
- IF $A5EBB824E49[2] = @MIN THEN
- IF $A5EBB824E49[3] = @SEC THEN
- RETURN 1
- ENDIF
- ENDIF
- ENDIF
- ENDIF
- ELSEIF @MON = "02" THEN
- IF Fn002E(@YEAR) THEN
- IF @MDAY = 0x001D THEN
- IF $A5EBB824E49[1] = @HOUR THEN
- IF $A5EBB824E49[2] = @MIN THEN
- IF $A5EBB824E49[3] = @SEC THEN
- RETURN 1
- ENDIF
- ENDIF
- ENDIF
- ENDIF
- ELSE
- IF @MDAY = 0x001C THEN
- IF $A5EBB824E49[1] = @HOUR THEN
- IF $A5EBB824E49[2] = @MIN THEN
- IF $A5EBB824E49[3] = @SEC THEN
- RETURN 1
- ENDIF
- ENDIF
- ENDIF
- ENDIF
- ENDIF
- ELSE
- IF @MDAY = 0x001F THEN
- IF $A5EBB824E49[1] = @HOUR THEN
- IF $A5EBB824E49[2] = @MIN THEN
- IF $A5EBB824E49[3] = @SEC THEN
- RETURN 1
- ENDIF
- ENDIF
- ENDIF
- ENDIF
- ENDIF
- ELSE
- IF $A02BB624618[$A1979914100] = @MDAY THEN
- IF $A5EBB824E49[1] = @HOUR THEN
- IF $A5EBB824E49[2] = @MIN THEN
- IF $A5EBB824E49[3] = @SEC THEN
- RETURN 1
- ENDIF
- ENDIF
- ENDIF
- ENDIF
- ENDIF
- NEXT
- IF $A15F1420445 = 1 THEN RETURN 0
- SLEEP(0x005A)
- WEND
- ELSEIF $A1CBB22040B = "start" THEN
- WHILE 1
- IF $A6002D23651 = 1 THEN
- $A6002D23651 = 0
- $A46BB425E43 = $Arg00[2]
- $A5EBB824E49 = STRINGSPLIT($A46BB425E43, ":")
- IF $A5EBB824E49[0] = 3 THEN
- $A5BBB921947 = (INT($A5EBB824E49[1]) * 0x0E10 + INT($A5EBB824E49[2]) * 0x003C + INT($A5EBB824E49[3])) * 0x03E8
- Fn008A($A5BBB921947)
- ENDIF
- IF $A15F1420445 = 1 THEN
- RETURN 0
- ELSE
- RETURN 1
- ENDIF
- ENDIF
- IF $A15F1420445 = 1 THEN RETURN 0
- SLEEP(0x0064)
- WEND
- ENDIF
- ENDFUNC
- Func Fn0091()
- LOCAL $A249B521430[8], $A339B822A2D, $A569B92111F, $A5D9BA2065C, $A2F9BB21F2F
- $A249B521430[0] = INIREAD($A15B1424F0E, "trigger", "is_trigger", "off")
- $A249B521430[1] = INIREAD($A15B1424F0E, "trigger", "trigger_way", "")
- $A249B521430[2] = INIREAD($A15B1424F0E, "trigger", "trigger_choice", "")
- $A249B521430[3] = INIREAD($A15B1424F0E, "trigger", "trigger_data", "")
- $A249B521430[4] = INIREAD($A15B1424F0E, "trigger", "trigger_cycle_way", "")
- $A249B521430[5] = INIREAD($A15B1424F0E, "trigger", "trigger_cycle_frequency", "")
- $A249B521430[6] = INIREAD($A15B1424F0E, "trigger", "trigger_cycle_time", "")
- $A249B521430[7] = INIREAD($A15B1424F0E, "state", "filename_open", "")
- IF $A249B521430[7] <> "" THEN
- Fn0068($A249B521430[7], $A339B822A2D, $A569B92111F, $A5D9BA2065C, $A2F9BB21F2F)
- $A249B521430[7] = $A5D9BA2065C
- ENDIF
- RETURN $A249B521430
- ENDFUNC
- Func Fn0092($Arg00)
- IF $A1212A23963 = 1 THEN GUISETSTATE(@SW_HIDE, $A55B4321F4C)
- LOCAL $A02BBA2193B = $Arg00[7]
- LOCAL $A5B9C925710 = $Arg00[1]
- LOCAL $A069CB21F09 = $Arg00[2]
- LOCAL $A299CD25629 = $Arg00[3]
- LOCAL $A599CF24501 = $Arg00[4]
- LOCAL $A3DAC120258 = 1, $A3CAC32544B = "0:0:0"
- IF $A599CF24501 = "frequency" THEN
- $A3DAC120258 = $Arg00[5]
- IF $A6012925128 > $A3DAC120258 THEN
- RETURN 0
- ENDIF
- $A6012925128 += 1
- ELSEIF $A599CF24501 = "time" THEN
- IF $A1212A23963 = 1 THEN
- $A1B12C22D17 = Fn008C()
- $A1212A23963 = 0
- ENDIF
- $A3CAC32544B = $Arg00[6]
- LOCAL $A5FACD20759 = STRINGSPLIT($A3CAC32544B, ":")
- LOCAL $A03ACF20F2E = ($A5FACD20759[1] * 0x0E10 + $A5FACD20759[2] * 0x003C + $A5FACD20759[3]) * 0x03E8
- ENDIF
- IF $A1212A23963 = 1 THEN $A1212A23963 = 0
- TRAYSETICON(@ScriptDir & "\conf\ext\icons.dll", 10)
- IF $A58D1122C03 = 1 THEN TRAYTIP("Triggering", $A02BBA2193B, 10, 1)
- TRAYSETTOOLTIP("Triggering: " & $A02BBA2193B)
- Fn0037($A035532541E, "Triggering...")
- IF $A5B9C925710 = "process" THEN
- IF $A069CB21F09 = "exist" THEN
- WHILE 1
- IF $A599CF24501 = "time" THEN
- IF Fn008B($A1B12C22D17) > $A03ACF20F2E THEN RETURN 0
- ENDIF
- IF $A15F1420445 = 1 THEN RETURN 0
- IF PROCESSEXISTS($A299CD25629) THEN
- RETURN 1
- ENDIF
- SLEEP(0x005A)
- WEND
- ELSEIF $A069CB21F09 = "noexist" THEN
- WHILE 1
- IF $A599CF24501 = "time" THEN
- IF Fn008B($A1B12C22D17) > $A03ACF20F2E THEN RETURN 0
- ENDIF
- IF $A15F1420445 = 1 THEN RETURN 0
- IF PROCESSEXISTS($A299CD25629) = 0 THEN
- RETURN 1
- ENDIF
- SLEEP(0x005A)
- WEND
- ENDIF
- ELSEIF $A5B9C925710 = "window" THEN
- LOCAL $A48DC423533 = STRINGSPLIT($A069CB21F09, "|")
- IF $A48DC423533[1] = "exist" THEN
- IF $A48DC423533[2] = "exact" THEN
- OPT("WinTitleMatchMode", 3)
- OPT("WinTextMatchMode", 2)
- WHILE 1
- IF $A599CF24501 = "time" THEN
- IF Fn008B($A1B12C22D17) > $A03ACF20F2E THEN
- OPT("WinTitleMatchMode", 1)
- OPT("WinTextMatchMode", 1)
- RETURN 0
- ENDIF
- ENDIF
- IF $A15F1420445 = 1 THEN
- OPT("WinTitleMatchMode", 1)
- OPT("WinTextMatchMode", 1)
- RETURN 0
- ENDIF
- IF WINEXISTS($A299CD25629) THEN
- OPT("WinTitleMatchMode", 1)
- OPT("WinTextMatchMode", 1)
- RETURN 1
- ENDIF
- SLEEP(0x005A)
- WEND
- ELSEIF $A48DC423533[2] = "noexact" THEN
- OPT("WinTextMatchMode", 2)
- WHILE 1
- IF $A599CF24501 = "time" THEN
- IF Fn008B($A1B12C22D17) > $A03ACF20F2E THEN
- OPT("WinTextMatchMode", 1)
- RETURN 0
- ENDIF
- ENDIF
- IF $A15F1420445 = 1 THEN
- OPT("WinTextMatchMode", 1)
- RETURN 0
- ENDIF
- IF WINEXISTS($A299CD25629) THEN
- OPT("WinTextMatchMode", 1)
- RETURN 1
- ENDIF
- SLEEP(0x005A)
- WEND
- ENDIF
- ELSEIF $A48DC423533[1] = "noexist" THEN
- IF $A48DC423533[2] = "exact" THEN
- OPT("WinTitleMatchMode", 3)
- OPT("WinTextMatchMode", 2)
- WHILE 1
- IF $A599CF24501 = "time" THEN
- IF Fn008B($A1B12C22D17) > $A03ACF20F2E THEN
- OPT("WinTitleMatchMode", 1)
- OPT("WinTextMatchMode", 1)
- RETURN 0
- ENDIF
- ENDIF
- IF $A15F1420445 = 1 THEN
- OPT("WinTitleMatchMode", 1)
- OPT("WinTextMatchMode", 1)
- RETURN 0
- ENDIF
- IF WINEXISTS($A299CD25629) = 0 THEN
- OPT("WinTitleMatchMode", 1)
- OPT("WinTextMatchMode", 1)
- RETURN 1
- ENDIF
- SLEEP(0x005A)
- WEND
- ELSEIF $A48DC423533[2] = "noexact" THEN
- OPT("WinTextMatchMode", 2)
- WHILE 1
- IF $A599CF24501 = "time" THEN
- IF Fn008B($A1B12C22D17) > $A03ACF20F2E THEN
- OPT("WinTextMatchMode", 1)
- RETURN 0
- ENDIF
- ENDIF
- IF $A15F1420445 = 1 THEN
- OPT("WinTextMatchMode", 1)
- RETURN 0
- ENDIF
- IF WINEXISTS($A299CD25629) = 0 THEN
- OPT("WinTextMatchMode", 1)
- RETURN 1
- ENDIF
- SLEEP(0x005A)
- WEND
- ENDIF
- ELSEIF $A48DC423533[1] = "active" THEN
- IF $A48DC423533[2] = "exact" THEN
- OPT("WinTitleMatchMode", 3)
- OPT("WinTextMatchMode", 2)
- WHILE 1
- IF $A599CF24501 = "time" THEN
- IF Fn008B($A1B12C22D17) > $A03ACF20F2E THEN
- OPT("WinTitleMatchMode", 1)
- OPT("WinTextMatchMode", 1)
- RETURN 0
- ENDIF
- ENDIF
- IF $A15F1420445 = 1 THEN
- OPT("WinTitleMatchMode", 1)
- OPT("WinTextMatchMode", 1)
- RETURN 0
- ENDIF
- IF WINACTIVE($A299CD25629) THEN
- OPT("WinTitleMatchMode", 1)
- OPT("WinTextMatchMode", 1)
- RETURN 1
- ENDIF
- SLEEP(0x005A)
- WEND
- ELSEIF $A48DC423533[2] = "noexact" THEN
- OPT("WinTextMatchMode", 2)
- WHILE 1
- IF $A599CF24501 = "time" THEN
- IF Fn008B($A1B12C22D17) > $A03ACF20F2E THEN
- OPT("WinTextMatchMode", 1)
- RETURN 0
- ENDIF
- ENDIF
- IF $A15F1420445 = 1 THEN
- OPT("WinTextMatchMode", 1)
- RETURN 0
- ENDIF
- IF WINACTIVE($A299CD25629) THEN
- OPT("WinTextMatchMode", 1)
- RETURN 1
- ENDIF
- SLEEP(0x005A)
- WEND
- ENDIF
- ELSEIF $A48DC423533[1] = "noactive" THEN
- IF $A48DC423533[2] = "exact" THEN
- OPT("WinTitleMatchMode", 3)
- OPT("WinTextMatchMode", 2)
- WHILE 1
- IF $A599CF24501 = "time" THEN
- IF Fn008B($A1B12C22D17) > $A03ACF20F2E THEN
- OPT("WinTitleMatchMode", 1)
- OPT("WinTextMatchMode", 1)
- RETURN 0
- ENDIF
- ENDIF
- IF $A15F1420445 = 1 THEN
- OPT("WinTitleMatchMode", 1)
- OPT("WinTextMatchMode", 1)
- RETURN 0
- ENDIF
- IF WINACTIVE($A299CD25629) = 0 THEN
- OPT("WinTitleMatchMode", 1)
- OPT("WinTextMatchMode", 1)
- RETURN 1
- ENDIF
- SLEEP(0x005A)
- WEND
- ELSEIF $A48DC423533[2] = "noexact" THEN
- OPT("WinTextMatchMode", 2)
- WHILE 1
- IF $A599CF24501 = "time" THEN
- IF Fn008B($A1B12C22D17) > $A03ACF20F2E THEN
- OPT("WinTextMatchMode", 1)
- RETURN 0
- ENDIF
- ENDIF
- IF $A15F1420445 = 1 THEN
- OPT("WinTextMatchMode", 1)
- RETURN 0
- ENDIF
- IF WINACTIVE($A299CD25629) = 0 THEN
- OPT("WinTextMatchMode", 1)
- RETURN 1
- ENDIF
- SLEEP(0x005A)
- WEND
- ENDIF
- ENDIF
- ELSEIF $A5B9C925710 = "file" THEN
- IF $A069CB21F09 = "exist" THEN
- WHILE 1
- IF $A599CF24501 = "time" THEN
- IF Fn008B($A1B12C22D17) > $A03ACF20F2E THEN RETURN 0
- ENDIF
- IF $A15F1420445 = 1 THEN RETURN 0
- IF FILEEXISTS($A299CD25629) THEN
- RETURN 1
- ENDIF
- SLEEP(0x005A)
- WEND
- ELSEIF $A069CB21F09 = "noexist" THEN
- WHILE 1
- IF $A599CF24501 = "time" THEN
- IF Fn008B($A1B12C22D17) > $A03ACF20F2E THEN RETURN 0
- ENDIF
- IF $A15F1420445 = 1 THEN RETURN 0
- IF FILEEXISTS($A299CD25629) = 0 THEN
- RETURN 1
- ENDIF
- SLEEP(0x005A)
- WEND
- ENDIF
- ELSEIF $A5B9C925710 = "color" THEN
- LOCAL $A4E9DD24411 = STRINGSPLIT($A299CD25629, "|")
- LOCAL $A399DF23163 = DEC($A4E9DD24411[3])
- IF $A069CB21F09 = "disappear" THEN
- WHILE 1
- IF $A599CF24501 = "time" THEN
- IF Fn008B($A1B12C22D17) > $A03ACF20F2E THEN RETURN 0
- ENDIF
- IF $A15F1420445 = 1 THEN RETURN 0
- IF PIXELGETCOLOR($A4E9DD24411[1], $A4E9DD24411[2]) <> $A399DF23163 THEN
- RETURN 1
- ENDIF
- SLEEP(0x005A)
- WEND
- ELSEIF $A069CB21F09 = "appear" THEN
- WHILE 1
- IF $A599CF24501 = "time" THEN
- IF Fn008B($A1B12C22D17) > $A03ACF20F2E THEN RETURN 0
- ENDIF
- IF $A15F1420445 = 1 THEN RETURN 0
- IF PIXELGETCOLOR($A4E9DD24411[1], $A4E9DD24411[2]) = $A399DF23163 THEN
- RETURN 1
- ENDIF
- SLEEP(0x005A)
- WEND
- ENDIF
- ELSEIF $A5B9C925710 = "image" THEN
- LOCAL $A2FBD620606 = STRINGSPLIT($A069CB21F09, "|")
- WHILE 1
- IF $A599CF24501 = "time" THEN
- IF Fn008B($A1B12C22D17) > $A03ACF20F2E THEN RETURN 0
- ENDIF
- IF $A15F1420445 = 1 THEN RETURN 0
- LOCAL $A09BDD23656 = Fn0073(0, 0, @DesktopWidth, @DesktopHeight, $A299CD25629, $A2FBD620606[1])
- IF $A09BDD23656 <> "" THEN
- LOCAL $A57CD32132B = STRINGSPLIT($A09BDD23656, ",")
- IF $A2FBD620606[2] = "Click" THEN
- MOUSECLICK("left", $A57CD32132B[1] + $A57CD32132B[3] / 2, $A57CD32132B[2] + $A57CD32132B[4] / 2, 1, 0)
- ELSEIF $A2FBD620606[2] = "Double click" THEN
- MOUSECLICK("left", $A57CD32132B[1] + $A57CD32132B[3] / 2, $A57CD32132B[2] + $A57CD32132B[4] / 2, 2, 0)
- ELSEIF $A2FBD620606[2] = "Move to" THEN
- MOUSEMOVE($A57CD32132B[1] + $A57CD32132B[3] / 2, $A57CD32132B[2] + $A57CD32132B[4] / 2, 0)
- ENDIF
- RETURN 1
- ENDIF
- SLEEP(0x0064)
- WEND
- ELSEIF $A5B9C925710 = "ping" THEN
- LOCAL $A48DC423533 = STRINGSPLIT($A069CB21F09, "|")
- IF $A48DC423533[1] = "online" THEN
- WHILE 1
- IF $A599CF24501 = "time" THEN
- IF Fn008B($A1B12C22D17) > $A03ACF20F2E THEN RETURN 0
- ENDIF
- IF $A15F1420445 = 1 THEN RETURN 0
- IF PING($A299CD25629, $A48DC423533[2]) THEN
- IF $A15F1420445 = 1 THEN RETURN 0
- SLEEP(0x0064)
- IF PING($A299CD25629, $A48DC423533[2]) THEN
- RETURN 1
- ENDIF
- ENDIF
- Fn008A(0x05DC)
- WEND
- ELSEIF $A48DC423533[1] = "offline" THEN
- WHILE 1
- IF $A599CF24501 = "time" THEN
- IF Fn008B($A1B12C22D17) > $A03ACF20F2E THEN RETURN 0
- ENDIF
- IF $A15F1420445 = 1 THEN RETURN 0
- IF PING($A299CD25629, $A48DC423533[2]) = 0 THEN
- IF $A15F1420445 = 1 THEN RETURN 0
- SLEEP(0x0064)
- IF PING($A299CD25629, $A48DC423533[2]) = 0 THEN
- RETURN 1
- ENDIF
- ENDIF
- Fn008A(0x05DC)
- WEND
- ENDIF
- ENDIF
- ENDFUNC
- Func Fn0093()
- $A04F1C24A05 = 0
- GUICTRLSETIMAGE($A21F2F25602, @ScriptDir & "\conf\ext\icons.dll", 6)
- ENDFUNC
- Func Fn0094()
- $A04F1C24A05 = 1
- GUICTRLSETIMAGE($A21F2F25602, @ScriptDir & "\conf\ext\icons.dll", 0x000D)
- ENDFUNC
- Func Fn0095()
- LOCAL $A0B29A03E0C = GUICTRLGETHANDLE($A4933E22F56)
- LOCAL $A470EE20F4C = CONTROLGETPOs($A55B4321F4C, "", $A4633D25602)
- LOCAL $A14B9C06239 = $A470EE20F4C[0]
- LOCAL $A0F4E313A5D = $A470EE20F4C[1] + $A470EE20F4C[3]
- Fn0096($A55B4321F4C, $A14B9C06239, $A0F4E313A5D)
- Fn0097($A55B4321F4C, $A0B29A03E0C, $A14B9C06239 - 0x0094 * $A1910D2401B, $A0F4E313A5D + 0x001E * $A1910D2401B)
- ENDFUNC
- Func Fn0096($Arg00, BYREF $ArgRef01, BYREF $ArgRef02)
- LOCAL $A601E42015F = DLLSTRUCTCREATE("int;int")
- DLLSTRUCTSETDATA($A601E42015F, 1, $ArgRef01)
- DLLSTRUCTSETDATA($A601E42015F, 2, $ArgRef02)
- DLLCALL("user32.dll", "int", "ClientToScreen", "hwnd", $Arg00, "ptr", DLLSTRUCTGETPTR($A601E42015F))
- $ArgRef01 = DLLSTRUCTGETDATA($A601E42015F, 1)
- $ArgRef02 = DLLSTRUCTGETDATA($A601E42015F, 2)
- $A601E42015F = 0
- ENDFUNC
- Func Fn0097($Arg00, $Arg01, $Arg02, $Arg03)
- DLLCALL("user32.dll", "int", "TrackPopupMenuEx", "hwnd", $Arg01, "int", 0, "int", $Arg02 + 0x004B * $A1910D2401B, "int", $Arg03 - 0x001E * $A1910D2401B, "hwnd", $Arg00, "ptr", 0)
- ENDFUNC
- Func Fn0098(BYREF $ArgRef00, BYREF $ArgRef01, $ArgOpt02 = -1)
- LOCAL $A2E2EE23B2F
- IF $ArgOpt02 = -1 THEN
- $A2E2EE23B2F = Fn0099()
- IF $A2E2EE23B2F <> 0 AND $A2E2EE23B2F <> $ArgRef01 AND $A2E2EE23B2F <> $ArgRef00 THEN
- $ArgRef01 = $A2E2EE23B2F
- LOCAL $A533E12322A = WINGETPOs($A2E2EE23B2F)
- IF @ERROR THEN RETURN
- Fn009A($ArgRef00)
- $ArgRef00 = Fn009B($A533E12322A[0], $A533E12322A[1], $A533E12322A[2], $A533E12322A[3], $A1632621B22)
- ENDIF
- ELSE
- $A2E2EE23B2F = $ArgOpt02
- IF $A2E2EE23B2F <> 0 THEN
- $ArgRef01 = $A2E2EE23B2F
- LOCAL $A533E12322A = WINGETPOs($A2E2EE23B2F)
- IF @ERROR THEN RETURN
- IF $A533E12322A[0] <> $A4232023B58[0] OR $A533E12322A[1] <> $A4232023B58[1] OR $A533E12322A[2] <> $A4232023B58[2] OR $A533E12322A[3] <> $A4232023B58[3] THEN
- $A4232023B58 = $A533E12322A
- Fn009A($ArgRef00)
- $ArgRef00 = Fn009B($A533E12322A[0], $A533E12322A[1], $A533E12322A[2], $A533E12322A[3], $A1632621B22)
- ENDIF
- ENDIF
- ENDIF
- ENDFUNC
- Func Fn0099()
- LOCAL $A0B21021D00 = DLLCALL("user32.dll", "int", "WindowFromPoint", "long", MOUSEGETPOs(0), "long", MOUSEGETPOs(1))
- IF NOT ISARRAY($A0B21021D00) THEN RETURN SETERROR(1, 0, 0)
- RETURN HWND($A0B21021D00[0])
- ENDFUNC
- Func Fn009A($Arg00)
- IF ISHWND($Arg00) THEN
- GUIDELETE($Arg00)
- $Arg00 = -1
- ENDIF
- ENDFUNC
- Func Fn009B($ArgOpt00 = -1, $ArgOpt01 = -1, $ArgOpt02 = -1, $ArgOpt03 = -1, $ArgOpt04 = 0)
- LOCAL $A4422C23413 = GUICREATE("", $ArgOpt02, $ArgOpt03, $ArgOpt00, $ArgOpt01, $A078D101842, BITOR($A2FAD100734, $A06AD302A47))
- GUISETBKCOLOR($ArgOpt04)
- Fn009C($A4422C23413, $A0A32820B4E, $A0A32820B4E, $ArgOpt02 - ($A0A32820B4E * 2), $ArgOpt03 - ($A0A32820B4E * 2))
- GUISETSTATE(@SW_SHOWNOACTIVATE, $A4422C23413)
- RETURN $A4422C23413
- ENDFUNC
- Func Fn009C($Arg00, $Arg01, $Arg02, $Arg03, $Arg04)
- LOCAL $A035EA21807, $A4F5EB24140, $A155EC23932, $A135ED2431F, $A235EE24D32
- LOCAL CONST $A5F0FB03433 = 4
- $A035EA21807 = WINGETPOs($Arg00)
- $A4F5EB24140 = DLLCALL("gdi32.dll", "long", "CreateRectRgn", "long", 0, "long", 0, "long", $A035EA21807[2], "long", $A035EA21807[3])
- $A155EC23932 = DLLCALL("gdi32.dll", "long", "CreateRectRgn", "long", $Arg02, "long", $Arg02, "long", $Arg02 + $Arg03, "long", $Arg02 + $Arg04)
- $A235EE24D32 = DLLCALL("gdi32.dll", "long", "CreateRectRgn", "long", 0, "long", 0, "long", 0, "long", 0)
- DLLCALL("gdi32.dll", "long", "CombineRgn", "long", $A235EE24D32[0], "long", $A4F5EB24140[0], "long", $A155EC23932[0], "int", $A5F0FB03433)
- DLLCALL("user32.dll", "long", "SetWindowRgn", "hwnd", $Arg00, "long", $A235EE24D32[0], "int", 1)
- ENDFUNC
- Func Fn009D($Arg00)
- LOCAL $A038EF21742 = INIREADSECTION($Arg00, "codes")
- FOR $A1979914100 = 2 TO $A038EF21742[0][0]
- Fn0038($A2CF1223343, $A038EF21742[$A1979914100][1])
- NEXT
- ENDFUNC
- Func Fn009E()
- LOCAL $A2D9E526121 = REGREAD($A00B1D21115, $A5242322B0F)
- $A0BA2123025 = GUICREATE("Startup Setting", 0x014A * $A1910D2401B, 0x0064 * $A1910D2401B, -1, -1, BITOR($A036DD04543, $A078D101842, $A016D30431B), DEFAULT, $A55B4321F4C)
- $A4FA2222D34 = GUICTRLCREATECHECKBOX("Run automatically when the computer start", 0x001E * $A1910D2401B, 0x0014 * $A1910D2401B, 0x010E * $A1910D2401B, 0x0014 * $A1910D2401B)
- IF $A2D9E526121 = '"' & @ScriptFullPath & '" "-s"' THEN
- GUICTRLSETSTATE($A4FA2222D34, $A1EABA05F06)
- ELSE
- GUICTRLSETSTATE($A4FA2222D34, $A56ABE05026)
- ENDIF
- LOCAL $A61AE323E61 = GUICTRLCREATEBUTTON("Ok", 0x0050 * $A1910D2401B, 0x003C * $A1910D2401B, 0x003C * $A1910D2401B, 0x001E * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn009F")
- LOCAL $A03AEA25508 = GUICTRLCREATEBUTTON("Cancel", 0x00AA * $A1910D2401B, 0x003C * $A1910D2401B, 0x003C * $A1910D2401B, 0x001E * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00A0")
- GUISETSTATE()
- GUISETSTATE(@SW_DISABLE, $A55B4321F4C)
- ENDFUNC
- Func Fn009F()
- IF GUICTRLREAD($A4FA2222D34) = $A1EABA05F06 THEN
- INIWRITE($A15B1424F0E, "state", "is_autorun", 1)
- REGWRITE($A00B1D21115, $A5242322B0F, "REG_SZ", '"' & @ScriptFullPath & '" "-s"')
- ELSE
- INIWRITE($A15B1424F0E, "state", "is_autorun", 0)
- REGDELETE($A00B1D21115, $A5242322B0F)
- ENDIF
- Fn00A0()
- ENDFUNC
- Func Fn00A0()
- GUIDELETE($A0BA2123025)
- GUISETSTATE(@SW_ENABLE, $A55B4321F4C)
- WINACTIVATE($A55B4321F4C)
- ENDFUNC
- Func Fn00A1()
- $A2882C2060B = GUICREATE("Repeat setting", 0x013A * $A1910D2401B, 0x00BE * $A1910D2401B, -1, -1, BITOR($A036DD04543, $A078D101842, $A016D30431B), DEFAULT, $A55B4321F4C)
- GUICTRLCREATEGROUP("", 5 * $A1910D2401B, 0 * $A1910D2401B, 0x0131 * $A1910D2401B, 0x0067 * $A1910D2401B)
- $A1F82D25B1F = GUICTRLCREATERADIO("Repeat", 0x0017 * $A1910D2401B, 0x000D * $A1910D2401B, 0x0037 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A3E82E21D0C = GUICTRLCREATEINPUT("", 0x0053 * $A1910D2401B, 0x000B * $A1910D2401B, 0x003B * $A1910D2401B, 0x0015 * $A1910D2401B, BITOR($A60EA304D14, $A3DFAB00D3D))
- GUICTRLSETDATA(-1, 1)
- GUICTRLCREATEUPDOWN($A3E82E21D0C, $A4D3FF12516)
- GUICTRLSETLIMIT(-1, 0x000F423F, 1)
- GUICTRLCREATELABEL("times", 0x0093 * $A1910D2401B, 0x0010 * $A1910D2401B, 0x0037 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A3792425533 = GUICTRLCREATERADIO("Repeat for", 0x0017 * $A1910D2401B, 0x002B * $A1910D2401B, 0x0053 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A0192523347 = GUICTRLCREATEINPUT("", 0x006A * $A1910D2401B, 0x0029 * $A1910D2401B, 0x001E * $A1910D2401B, 0x0015 * $A1910D2401B, BITOR($A2BEA50454C, $A3DFAB00D3D))
- GUICTRLCREATELABEL("hours", 0x008A * $A1910D2401B, 0x002E * $A1910D2401B, 0x001E * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A3692622100 = GUICTRLCREATEINPUT("", 0x00AD * $A1910D2401B, 0x0029 * $A1910D2401B, 0x001E * $A1910D2401B, 0x0015 * $A1910D2401B, BITOR($A2BEA50454C, $A3DFAB00D3D))
- GUICTRLCREATELABEL("mins", 0x00CD * $A1910D2401B, 0x002E * $A1910D2401B, 0x001E * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A0F9272132C = GUICTRLCREATEINPUT("", 0x00EC * $A1910D2401B, 0x0029 * $A1910D2401B, 0x001E * $A1910D2401B, 0x0015 * $A1910D2401B, BITOR($A2BEA50454C, $A3DFAB00D3D))
- GUICTRLCREATELABEL("secs", 0x010C * $A1910D2401B, 0x002E * $A1910D2401B, 0x001E * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A3B82F2531B = GUICTRLCREATERADIO("Repeat until stopped", 0x0017 * $A1910D2401B, 0x0049 * $A1910D2401B, 0x008C * $A1910D2401B, 0x0011 * $A1910D2401B)
- GUICTRLCREATEGROUP("", -0x0063, -0x0063, 1, 1)
- $A2192020142 = GUICTRLCREATECHECKBOX("Interval:", 0x0026 * $A1910D2401B, 0x006F * $A1910D2401B, 0x004B * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A6092124A01 = GUICTRLCREATEINPUT("", 0x0071 * $A1910D2401B, 0x006D * $A1910D2401B, 0x001E * $A1910D2401B, 0x0015 * $A1910D2401B, BITOR($A2BEA50454C, $A3DFAB00D3D))
- GUICTRLCREATELABEL("hours", 0x0091 * $A1910D2401B, 0x0072 * $A1910D2401B, 0x001E * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A2792220009 = GUICTRLCREATEINPUT("", 0x00B4 * $A1910D2401B, 0x006D * $A1910D2401B, 0x001E * $A1910D2401B, 0x0015 * $A1910D2401B, BITOR($A2BEA50454C, $A3DFAB00D3D))
- GUICTRLCREATELABEL("mins", 0x00D4 * $A1910D2401B, 0x0072 * $A1910D2401B, 0x001E * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A629232191F = GUICTRLCREATEINPUT("", 0x00F3 * $A1910D2401B, 0x006D * $A1910D2401B, 0x001E * $A1910D2401B, 0x0015 * $A1910D2401B, BITOR($A2BEA50454C, $A3DFAB00D3D))
- GUICTRLCREATELABEL("secs", 0x0113 * $A1910D2401B, 0x0072 * $A1910D2401B, 0x001E * $A1910D2401B, 0x0011 * $A1910D2401B)
- GUICTRLCREATEBUTTON("Ok", 0x0050 * $A1910D2401B, 0x0094 * $A1910D2401B, 0x003C * $A1910D2401B, 0x001E * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00A2")
- GUICTRLCREATEBUTTON("Cancel", 0x00AA * $A1910D2401B, 0x0094 * $A1910D2401B, 0x003C * $A1910D2401B, 0x001E * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00A3")
- Fn00A4()
- GUISETSTATE()
- GUISETSTATE(@SW_DISABLE, $A55B4321F4C)
- ENDFUNC
- Func Fn00A2()
- IF GUICTRLREAD($A1F82D25B1F) = $A1EABA05F06 THEN
- $A5FC1925C37 = INT(GUICTRLREAD($A3E82E21D0C))
- $A38C1722F59 = "time"
- INIWRITE($A15B1424F0E, "setting", "repeat_way", $A38C1722F59)
- INIWRITE($A15B1424F0E, "setting", "repeat_num", $A5FC1925C37)
- ELSEIF GUICTRLREAD($A3792425533) = $A1EABA05F06 THEN
- $A5FC1925C37 = INT(GUICTRLREAD($A0192523347)) & ":" & INT(GUICTRLREAD($A3692622100)) & ":" & INT(GUICTRLREAD($A0F9272132C))
- $A38C1722F59 = "sometime"
- INIWRITE($A15B1424F0E, "setting", "repeat_way", $A38C1722F59)
- INIWRITE($A15B1424F0E, "setting", "repeat_num", $A5FC1925C37)
- ELSEIF GUICTRLREAD($A3B82F2531B) = $A1EABA05F06 THEN
- $A38C1722F59 = "until"
- $A5FC1925C37 = -1
- INIWRITE($A15B1424F0E, "setting", "repeat_way", $A38C1722F59)
- INIDELETE($A15B1424F0E, "setting", "repeat_num")
- ENDIF
- IF GUICTRLREAD($A2192020142) = $A1EABA05F06 THEN
- $A11D1923E0E = INT(GUICTRLREAD($A6092124A01)) & ":" & INT(GUICTRLREAD($A2792220009)) & ":" & INT(GUICTRLREAD($A629232191F))
- LOCAL $A244F32333C = STRINGSPLIT($A11D1923E0E, ":")
- IF $A244F32333C[0] = 3 THEN
- $A37D1B2533A = INT($A244F32333C[1]) * 0x003C * 0x003C * 0x03E8 + INT($A244F32333C[2]) * 0x003C * 0x03E8 + INT($A244F32333C[3]) * 0x03E8
- ELSE
- $A37D1B2533A = 0
- ENDIF
- $A38D1721622 = 1
- INIWRITE($A15B1424F0E, "setting", "is_interval", $A38D1721622)
- INIWRITE($A15B1424F0E, "setting", "num_interval", $A11D1923E0E)
- ELSE
- $A11D1923E0E = -1
- $A37D1B2533A = 0
- $A38D1721622 = 0
- INIWRITE($A15B1424F0E, "setting", "is_interval", 0)
- INIDELETE($A15B1424F0E, "setting", "num_interval")
- ENDIF
- Fn00A3()
- ENDFUNC
- Func Fn00A3()
- GUIDELETE($A2882C2060B)
- GUISETSTATE(@SW_ENABLE, $A55B4321F4C)
- WINACTIVATE($A55B4321F4C)
- ENDFUNC
- Func Fn00A4()
- IF $A38C1722F59 = "time" THEN
- GUICTRLSETSTATE($A1F82D25B1F, $A1EABA05F06)
- GUICTRLSETDATA($A3E82E21D0C, $A5FC1925C37)
- GUICTRLSETDATA($A0192523347, 0)
- GUICTRLSETDATA($A3692622100, 0)
- GUICTRLSETDATA($A0F9272132C, 0)
- ELSEIF $A38C1722F59 = "sometime" THEN
- GUICTRLSETSTATE($A3792425533, $A1EABA05F06)
- GUICTRLSETDATA($A3E82E21D0C, 1)
- LOCAL $A0A3A721D3D = STRINGSPLIT($A5FC1925C37, ":")
- IF $A0A3A721D3D[0] = 3 THEN
- GUICTRLSETDATA($A0192523347, $A0A3A721D3D[1])
- GUICTRLSETDATA($A3692622100, $A0A3A721D3D[2])
- GUICTRLSETDATA($A0F9272132C, $A0A3A721D3D[3])
- ELSE
- GUICTRLSETDATA($A0192523347, 0)
- GUICTRLSETDATA($A3692622100, 0)
- GUICTRLSETDATA($A0F9272132C, 0)
- ENDIF
- ELSEIF $A38C1722F59 = "until" THEN
- GUICTRLSETSTATE($A3B82F2531B, $A1EABA05F06)
- GUICTRLSETDATA($A3E82E21D0C, 1)
- GUICTRLSETDATA($A0192523347, 0)
- GUICTRLSETDATA($A3692622100, 0)
- GUICTRLSETDATA($A0F9272132C, 0)
- ENDIF
- IF $A38D1721622 = 1 THEN
- GUICTRLSETSTATE($A2192020142, $A1EABA05F06)
- LOCAL $A244F32333C = STRINGSPLIT($A11D1923E0E, ":")
- IF $A244F32333C[0] = 3 THEN
- GUICTRLSETDATA($A6092124A01, $A244F32333C[1])
- GUICTRLSETDATA($A2792220009, $A244F32333C[2])
- GUICTRLSETDATA($A629232191F, $A244F32333C[3])
- ELSE
- GUICTRLSETDATA($A6092124A01, 0)
- GUICTRLSETDATA($A2792220009, 0)
- GUICTRLSETDATA($A629232191F, 0)
- ENDIF
- ELSEIF $A38D1721622 = 0 THEN
- GUICTRLSETSTATE($A2192020142, $A56ABE05026)
- GUICTRLSETDATA($A6092124A01, 0)
- GUICTRLSETDATA($A2792220009, 0)
- GUICTRLSETDATA($A629232191F, 0)
- ENDIF
- ENDFUNC
- Func Fn00A5()
- IF $A40F1625F49 = 1 OR $A15F1420445 = 1 THEN
- ADLIBUNREGISTER("Fn00A5")
- ELSE
- IF Fn008B($A31C1D20624) > $A1DC1B25234 THEN
- $A40F1625F49 = 1
- ENDIF
- ENDIF
- ENDFUNC
- Func Fn00A6()
- IF $A2CE1E25637 = 1 OR $A15F1420445 = 1 THEN
- ADLIBUNREGISTER("Fn00A6")
- $A31E1A21C35 = 0
- $A3FE1C23F1A = 1
- GUICTRLSETDATA($A4045E21E2F, 0)
- $A5AF102443D = 0
- Fn0037($A035532541E, "", 1)
- ELSE
- GUICTRLSETDATA($A4045E21E2F, ROUND(($A31E1A21C35 + 0x000D) / $A3FE1C23F1A * 0x0064))
- IF $A5AF102443D <> 1 THEN
- Fn0037($A035532541E, " Repeat " & $A5AF102443D & " times", 1)
- ELSE
- Fn0037($A035532541E, " Repeat 1 time", 1)
- ENDIF
- ENDIF
- ENDFUNC
- Func Fn00A7()
- $A1582923535 = GUICREATE("Speed setting", 0x010E * $A1910D2401B, 0x0078 * $A1910D2401B, -1, -1, BITOR($A036DD04543, $A078D101842, $A016D30431B), DEFAULT, $A55B4321F4C)
- LOCAL $A449F821846 = $A2602B25B61
- IF $A449F821846 <= 0 THEN
- $A449F821846 = "1/" & (ABS($A449F821846) + 2)
- ENDIF
- $A4782A2290D = GUICTRLCREATELABEL("Speed: " & $A449F821846 & " X", 0x0064 * $A1910D2401B, 10 * $A1910D2401B, 0x0064 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A2282B2023F = GUICTRLCREATESLIDER(5 * $A1910D2401B, 0x0023 * $A1910D2401B, 0x0104 * $A1910D2401B, 0x0019 * $A1910D2401B)
- GUICTRLSETLIMIT(-1, 10, -8)
- GUICTRLSETDATA(-1, $A2602B25B61)
- GUICTRLSETONEVENT(-1, "Fn00AA")
- GUICTRLCREATEBUTTON("Ok", 0x003C * $A1910D2401B, 0x004B * $A1910D2401B, 0x003C * $A1910D2401B, 0x001E * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00A8")
- GUICTRLCREATEBUTTON("Cancel", 0x0096 * $A1910D2401B, 0x004B * $A1910D2401B, 0x003C * $A1910D2401B, 0x001E * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00A9")
- GUISETSTATE()
- GUISETSTATE(@SW_DISABLE, $A55B4321F4C)
- ENDFUNC
- Func Fn00A8()
- $A2602B25B61 = GUICTRLREAD($A2282B2023F)
- IF $A2602B25B61 = 1 THEN
- INIWRITE($A15B1424F0E, "setting", "is_speed", "off")
- INIDELETE($A15B1424F0E, "setting", "speed_num")
- ELSE
- INIWRITE($A15B1424F0E, "setting", "is_speed", "on")
- INIWRITE($A15B1424F0E, "setting", "speed_num", $A2602B25B61)
- ENDIF
- Fn00A9()
- ENDFUNC
- Func Fn00A9()
- GUIDELETE($A1582923535)
- GUISETSTATE(@SW_ENABLE, $A55B4321F4C)
- WINACTIVATE($A55B4321F4C)
- ENDFUNC
- Func Fn00AA()
- LOCAL $A449F821846 = GUICTRLREAD($A2282B2023F)
- IF $A449F821846 <= 0 THEN
- $A449F821846 = "1/" & (ABS($A449F821846) + 2)
- ENDIF
- GUICTRLSETDATA($A4782A2290D, "Speed: " & $A449F821846 & " X")
- ENDFUNC
- Func Fn00AB()
- $A5892824521 = GUICREATE("Recording options", 0x00E6 * $A1910D2401B, 0x0078 * $A1910D2401B, -1, -1, BITOR($A036DD04543, $A078D101842, $A016D30431B), DEFAULT, $A55B4321F4C)
- $A5F92921248 = GUICTRLCREATECHECKBOX("Keyboard", 0x001E * $A1910D2401B, 0x0012 * $A1910D2401B, 0x0046 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A2A92A21C2A = GUICTRLCREATECHECKBOX("Delay", 0x001E * $A1910D2401B, 0x002E * $A1910D2401B, 0x0046 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A2E92B23863 = GUICTRLCREATECHECKBOX("Mouse click", 0x0073 * $A1910D2401B, 0x0012 * $A1910D2401B, 0x005A * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A1A92C26116 = GUICTRLCREATECHECKBOX("Mouse move", 0x0073 * $A1910D2401B, 0x002E * $A1910D2401B, 0x0055 * $A1910D2401B, 0x0011 * $A1910D2401B)
- GUICTRLCREATEBUTTON("Ok", 0x0028 * $A1910D2401B, 0x004B * $A1910D2401B, 0x003C * $A1910D2401B, 0x001E * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00AD")
- GUICTRLCREATEBUTTON("Cancel", 0x0082 * $A1910D2401B, 0x004B * $A1910D2401B, 0x003C * $A1910D2401B, 0x001E * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00AC")
- Fn00AE()
- GUISETSTATE()
- GUISETSTATE(@SW_DISABLE, $A55B4321F4C)
- ENDFUNC
- Func Fn00AC()
- GUIDELETE($A5892824521)
- GUISETSTATE(@SW_ENABLE, $A55B4321F4C)
- WINACTIVATE($A55B4321F4C)
- ENDFUNC
- Func Fn00AD()
- IF GUICTRLREAD($A5F92921248) = $A1EABA05F06 THEN
- $A39F1921860 = 1
- INIWRITE($A15B1424F0E, "setting", "key_recording_opt", 1)
- ELSE
- $A39F1921860 = 0
- INIWRITE($A15B1424F0E, "setting", "key_recording_opt", 0)
- ENDIF
- IF GUICTRLREAD($A2A92A21C2A) = $A1EABA05F06 THEN
- $A1CF1822012 = 1
- INIWRITE($A15B1424F0E, "setting", "delay_recording_opt", 1)
- ELSE
- $A1CF1822012 = 0
- INIWRITE($A15B1424F0E, "setting", "delay_recording_opt", 0)
- ENDIF
- IF GUICTRLREAD($A2E92B23863) = $A1EABA05F06 THEN
- $A0FF1B23B1A = 1
- INIWRITE($A15B1424F0E, "setting", "mouse_click_recording_opt", 1)
- ELSE
- $A0FF1B23B1A = 0
- INIWRITE($A15B1424F0E, "setting", "mouse_click_recording_opt", 0)
- ENDIF
- IF GUICTRLREAD($A1A92C26116) = $A1EABA05F06 THEN
- $A08F1A20F1A = 1
- INIWRITE($A15B1424F0E, "setting", "mouse_move_recording_opt", 1)
- ELSE
- $A08F1A20F1A = 0
- INIWRITE($A15B1424F0E, "setting", "mouse_move_recording_opt", 0)
- ENDIF
- Fn00AC()
- ENDFUNC
- Func Fn00AE()
- IF $A39F1921860 = 1 THEN
- GUICTRLSETSTATE($A5F92921248, $A1EABA05F06)
- ELSEIF $A39F1921860 = 0 THEN
- GUICTRLSETSTATE($A5F92921248, $A56ABE05026)
- ENDIF
- IF $A1CF1822012 = 1 THEN
- GUICTRLSETSTATE($A2A92A21C2A, $A1EABA05F06)
- ELSEIF $A1CF1822012 = 0 THEN
- GUICTRLSETSTATE($A2A92A21C2A, $A56ABE05026)
- ENDIF
- IF $A0FF1B23B1A = 1 THEN
- GUICTRLSETSTATE($A2E92B23863, $A1EABA05F06)
- ELSEIF $A0FF1B23B1A = 0 THEN
- GUICTRLSETSTATE($A2E92B23863, $A56ABE05026)
- ENDIF
- IF $A08F1A20F1A = 1 THEN
- GUICTRLSETSTATE($A1A92C26116, $A1EABA05F06)
- ELSEIF $A08F1A20F1A = 0 THEN
- GUICTRLSETSTATE($A1A92C26116, $A56ABE05026)
- ENDIF
- ENDFUNC
- Func Fn00AF()
- $A3F92D21B30 = GUICREATE("Other setting", 0x00FC * $A1910D2401B, 0x00AA * $A1910D2401B, -1, -1, BITOR($A036DD04543, $A078D101842, $A016D30431B), DEFAULT, $A55B4321F4C)
- GUICTRLCREATEGROUP("On playback complete", 8 * $A1910D2401B, 0x0010 * $A1910D2401B, 0x00E9 * $A1910D2401B, 0x0040 * $A1910D2401B)
- $A1592E2232F = GUICTRLCREATECOMBO("", 0x0018 * $A1910D2401B, 0x0028 * $A1910D2401B, 0x00C9 * $A1910D2401B, 0x0019 * $A1910D2401B, BITOR($A11C2F10D33, $A45C2914F06))
- GUICTRLCREATEGROUP("", -0x0063, -0x0063, 1, 1)
- $A0A92F23B12 = GUICTRLCREATECHECKBOX("Display balloon tip", 0x0014 * $A1910D2401B, 0x005F * $A1910D2401B, 0x00E9 * $A1910D2401B, 0x0011 * $A1910D2401B)
- GUICTRLCREATEBUTTON("Ok", 0x002B * $A1910D2401B, 0x0080 * $A1910D2401B, 0x003C * $A1910D2401B, 0x001E * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00B1")
- GUICTRLCREATEBUTTON("Cancel", 0x0085 * $A1910D2401B, 0x0080 * $A1910D2401B, 0x003C * $A1910D2401B, 0x001E * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00B0")
- Fn00B2()
- GUISETSTATE()
- GUISETSTATE(@SW_DISABLE, $A55B4321F4C)
- ENDFUNC
- Func Fn00B0()
- GUIDELETE($A3F92D21B30)
- GUISETSTATE(@SW_ENABLE, $A55B4321F4C)
- WINACTIVATE($A55B4321F4C)
- ENDFUNC
- Func Fn00B1()
- $A30C1F2632D = GUICTRLREAD($A1592E2232F)
- INIWRITE($A15B1424F0E, "setting", "do_on_complete", $A30C1F2632D)
- IF GUICTRLREAD($A0A92F23B12) = $A1EABA05F06 THEN
- $A58D1122C03 = 1
- INIWRITE($A15B1424F0E, "setting", "is_tip", 1)
- ELSE
- $A58D1122C03 = 0
- INIWRITE($A15B1424F0E, "setting", "is_tip", 0)
- TOOLTIP("")
- TRAYTIP("", "", 10)
- ENDIF
- Fn00B0()
- ENDFUNC
- Func Fn00B2()
- GUICTRLSETDATA($A1592E2232F, "Idle|Quit|Lock computer|Log off computer|Turn off computer|Standby|Hibernate (only if supported)", $A30C1F2632D)
- IF $A58D1122C03 = 1 THEN
- GUICTRLSETSTATE($A0A92F23B12, $A1EABA05F06)
- ELSEIF $A58D1122C03 = 0 THEN
- GUICTRLSETSTATE($A0A92F23B12, $A56ABE05026)
- ENDIF
- ENDFUNC
- Func Fn00B3()
- SELECT
- CASE $A30C1F2632D = "Idle"
- RETURN
- CASE $A30C1F2632D = "Quit"
- EXIT
- CASE $A30C1F2632D = "Lock computer"
- DLLCALL("user32.dll", "Int", "LockWorkStation")
- CASE $A30C1F2632D = "Log off computer"
- SHUTDOWN(0 + 4)
- CASE $A30C1F2632D = "Turn off computer"
- SHUTDOWN(1 + 8 + 4)
- CASE $A30C1F2632D = "Standby"
- SHUTDOWN(0x0020)
- CASE $A30C1F2632D = "Hibernate (only if supported)"
- SHUTDOWN(0x0040)
- ENDSELECT
- ENDFUNC
- Func Fn00B4()
- IF ISHWND($A12A2320427) THEN RETURN
- $A12A2320427 = GUICREATE("Scheduling mode setting", 0x018D * $A1910D2401B, 0x012E * $A1910D2401B, -1, -1, BITOR($A036DD04543, $A078D101842, $A016D30431B), DEFAULT, $A55B4321F4C)
- GUICTRLCREATEGROUP("Select the way you want the script to schedule", 8 * $A1910D2401B, 0x0028 * $A1910D2401B, 0x0179 * $A1910D2401B, 0x00D1 * $A1910D2401B)
- $A46A2521D0A = GUICTRLCREATECOMBO("", 0x0010 * $A1910D2401B, 0x0040 * $A1910D2401B, 0x0163 * $A1910D2401B, 0x0019 * $A1910D2401B, BITOR($A11C2F10D33, $A45C2914F06, $A306D704B47))
- GUICTRLSETSTATE(-1, $A15CB503744)
- GUICTRLSETONEVENT(-1, "Fn00B5")
- $A45A2A23C11 = GUICTRLCREATETAB(0x0010 * $A1910D2401B, 0x0040 * $A1910D2401B, 0x0169 * $A1910D2401B, 0x00B1 * $A1910D2401B)
- $A3DA2623903 = GUICTRLCREATETABITEM("1")
- GUICTRLCREATELABEL("Every:", 0x0020 * $A1910D2401B, 0x0070 * $A1910D2401B, 0x003C * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A22A2725141 = GUICTRLCREATEINPUT(0, 0x005F * $A1910D2401B, 0x006E * $A1910D2401B, 0x0079 * $A1910D2401B, 0x0015 * $A1910D2401B, BITOR($A2BEA50454C, $A33FA102C1B, $A3DFAB00D3D))
- GUICTRLCREATELABEL("hours", 0x00DF * $A1910D2401B, 0x0070 * $A1910D2401B, 0x0026 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A26A2822A1F = GUICTRLCREATEINPUT(0, 0x005F * $A1910D2401B, 0x008F * $A1910D2401B, 0x0079 * $A1910D2401B, 0x0015 * $A1910D2401B, BITOR($A2BEA50454C, $A33FA102C1B, $A3DFAB00D3D))
- GUICTRLCREATELABEL("minutes", 0x00DF * $A1910D2401B, 0x0091 * $A1910D2401B, 0x0030 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A28A2920419 = GUICTRLCREATEINPUT(0, 0x005F * $A1910D2401B, 0x00B0 * $A1910D2401B, 0x0079 * $A1910D2401B, 0x0015 * $A1910D2401B, BITOR($A2BEA50454C, $A33FA102C1B, $A3DFAB00D3D))
- GUICTRLCREATELABEL("seconds", 0x00DF * $A1910D2401B, 0x00B2 * $A1910D2401B, 0x0034 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A3FA2B2491D = GUICTRLCREATETABITEM("2")
- GUICTRLCREATELABEL("Date:", 0x0020 * $A1910D2401B, 0x0070 * $A1910D2401B, 0x0026 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A3BA2C20726 = GUICTRLCREATEDATE("", 0x0048 * $A1910D2401B, 0x006E * $A1910D2401B, 0x0064 * $A1910D2401B, 0x0015 * $A1910D2401B)
- GUICTRLSENDMSG(-1, 0x1032, 0, "MM/dd/yyyy")
- GUICTRLCREATELABEL("Time:", 0x0020 * $A1910D2401B, 0x00A0 * $A1910D2401B, 0x0026 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A0BA2D24F1B = GUICTRLCREATEDATE("", 0x0048 * $A1910D2401B, 0x009E * $A1910D2401B, 0x0050 * $A1910D2401B, 0x0015 * $A1910D2401B, $A4B6E113103)
- GUICTRLSENDMSG(-1, 0x1032, 0, "HH:mm:ss")
- $A4BA2E2631A = GUICTRLCREATETABITEM("3")
- GUICTRLCREATELABEL("Time:", 0x0020 * $A1910D2401B, 0x007F * $A1910D2401B, 0x001E * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A0EA2F2143B = GUICTRLCREATEDATE("", 0x0048 * $A1910D2401B, 0x007D * $A1910D2401B, 0x0050 * $A1910D2401B, 0x0015 * $A1910D2401B, $A4B6E113103)
- GUICTRLSENDMSG(-1, 0x1032, 0, "HH:mm:ss")
- $A4AB2021D22 = GUICTRLCREATETABITEM("4")
- GUICTRLCREATELABEL("Day of week:", 0x0018 * $A1910D2401B, 0x0060 * $A1910D2401B, 0x005F * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A0FB2724E34 = GUICTRLCREATECHECKBOX("Sunday", 0x0020 * $A1910D2401B, 0x0077 * $A1910D2401B, 0x0041 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A1FB2123210 = GUICTRLCREATECHECKBOX("Monday", 0x0073 * $A1910D2401B, 0x0077 * $A1910D2401B, 0x0041 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A29B2225A63 = GUICTRLCREATECHECKBOX("Tuesday", 0x00C3 * $A1910D2401B, 0x0077 * $A1910D2401B, 0x0046 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A2AB232462C = GUICTRLCREATECHECKBOX("Wednesday", 0x011B * $A1910D2401B, 0x0077 * $A1910D2401B, 0x0049 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A0FB2420447 = GUICTRLCREATECHECKBOX("Thursday", 0x0020 * $A1910D2401B, 0x0093 * $A1910D2401B, 0x0046 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A35B2521B2A = GUICTRLCREATECHECKBOX("Friday", 0x0073 * $A1910D2401B, 0x0093 * $A1910D2401B, 0x0049 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A40B2624E0A = GUICTRLCREATECHECKBOX("Saturday", 0x00C3 * $A1910D2401B, 0x0093 * $A1910D2401B, 0x004B * $A1910D2401B, 0x0011 * $A1910D2401B)
- GUICTRLCREATELABEL("Time:", 0x0018 * $A1910D2401B, 0x00C0 * $A1910D2401B, 0x0026 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A5AB2821351 = GUICTRLCREATEDATE("", 0x0040 * $A1910D2401B, 0x00BE * $A1910D2401B, 0x0050 * $A1910D2401B, 0x0015 * $A1910D2401B, $A4B6E113103)
- GUICTRLSENDMSG(-1, 0x1032, 0, "HH:mm:ss")
- $A62B292515E = GUICTRLCREATETABITEM("5")
- GUICTRLCREATELABEL("Day of month:", 0x0018 * $A1910D2401B, 0x0060 * $A1910D2401B, 0x005F * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[0] = ""
- $A00B2A24A1D[1] = GUICTRLCREATECHECKBOX("1", 0x0020 * $A1910D2401B, 0x0070 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[2] = GUICTRLCREATECHECKBOX("2", 0x0045 * $A1910D2401B, 0x0070 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[3] = GUICTRLCREATECHECKBOX("3", 0x006A * $A1910D2401B, 0x0070 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[4] = GUICTRLCREATECHECKBOX("4", 0x008F * $A1910D2401B, 0x0070 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[5] = GUICTRLCREATECHECKBOX("5", 0x00B4 * $A1910D2401B, 0x0070 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[6] = GUICTRLCREATECHECKBOX("6", 0x00D9 * $A1910D2401B, 0x0070 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[7] = GUICTRLCREATECHECKBOX("7", 0x00FE * $A1910D2401B, 0x0070 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[8] = GUICTRLCREATECHECKBOX("8", 0x0123 * $A1910D2401B, 0x0070 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[9] = GUICTRLCREATECHECKBOX("9", 0x0148 * $A1910D2401B, 0x0070 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[10] = GUICTRLCREATECHECKBOX("10", 0x0020 * $A1910D2401B, 0x0088 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[0x000B] = GUICTRLCREATECHECKBOX("11", 0x0045 * $A1910D2401B, 0x0088 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[0x000C] = GUICTRLCREATECHECKBOX("12", 0x006A * $A1910D2401B, 0x0088 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[0x000D] = GUICTRLCREATECHECKBOX("13", 0x008F * $A1910D2401B, 0x0088 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[0x000E] = GUICTRLCREATECHECKBOX("14", 0x00B5 * $A1910D2401B, 0x0088 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[0x000F] = GUICTRLCREATECHECKBOX("15", 0x00DA * $A1910D2401B, 0x0088 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[0x0010] = GUICTRLCREATECHECKBOX("16", 0x00FF * $A1910D2401B, 0x0088 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[0x0011] = GUICTRLCREATECHECKBOX("17", 0x0124 * $A1910D2401B, 0x0088 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[0x0012] = GUICTRLCREATECHECKBOX("18", 0x0149 * $A1910D2401B, 0x0088 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[0x0013] = GUICTRLCREATECHECKBOX("19", 0x0020 * $A1910D2401B, 0x00A0 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[0x0014] = GUICTRLCREATECHECKBOX("20", 0x0045 * $A1910D2401B, 0x00A0 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[0x0015] = GUICTRLCREATECHECKBOX("21", 0x006A * $A1910D2401B, 0x00A0 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[0x0016] = GUICTRLCREATECHECKBOX("22", 0x008F * $A1910D2401B, 0x00A0 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[0x0017] = GUICTRLCREATECHECKBOX("23", 0x00B4 * $A1910D2401B, 0x00A0 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[0x0018] = GUICTRLCREATECHECKBOX("24", 0x00D9 * $A1910D2401B, 0x00A0 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[0x0019] = GUICTRLCREATECHECKBOX("25", 0x00FE * $A1910D2401B, 0x00A0 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[0x001A] = GUICTRLCREATECHECKBOX("26", 0x0123 * $A1910D2401B, 0x00A0 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[0x001B] = GUICTRLCREATECHECKBOX("27", 0x0148 * $A1910D2401B, 0x00A0 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[0x001C] = GUICTRLCREATECHECKBOX("28", 0x0020 * $A1910D2401B, 0x00B8 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[0x001D] = GUICTRLCREATECHECKBOX("29", 0x0046 * $A1910D2401B, 0x00B8 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[0x001E] = GUICTRLCREATECHECKBOX("30", 0x006D * $A1910D2401B, 0x00B8 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00B2A24A1D[0x001F] = GUICTRLCREATECHECKBOX("31", 0x0093 * $A1910D2401B, 0x00B8 * $A1910D2401B, 0x0021 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A07B2C26344 = GUICTRLCREATECHECKBOX("Last day of month", 0x00ED * $A1910D2401B, 0x00B8 * $A1910D2401B, 0x007D * $A1910D2401B, 0x0011 * $A1910D2401B)
- GUICTRLCREATELABEL("Time:", 0x0018 * $A1910D2401B, 0x00D5 * $A1910D2401B, 0x0026 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A47B2D25C36 = GUICTRLCREATEDATE("", 0x0040 * $A1910D2401B, 0x00D3 * $A1910D2401B, 0x0050 * $A1910D2401B, 0x0015 * $A1910D2401B, $A4B6E113103)
- GUICTRLSENDMSG(-1, 0x1032, 0, "HH:mm:ss")
- $A19B2E2353E = GUICTRLCREATETABITEM("6")
- GUICTRLCREATELABEL("When computer start.", 0x0020 * $A1910D2401B, 0x0070 * $A1910D2401B, 0x0082 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A08C2022058 = GUICTRLCREATECHECKBOX("Delay:", 0x002C * $A1910D2401B, 0x0090 * $A1910D2401B, 0x003C * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A36C2124D5A = GUICTRLCREATEINPUT(0, 0x006B * $A1910D2401B, 0x008E * $A1910D2401B, 0x001E * $A1910D2401B, 0x0015 * $A1910D2401B, BITOR($A2BEA50454C, $A3DFAB00D3D))
- GUICTRLCREATELABEL("hours", 0x008B * $A1910D2401B, 0x0093 * $A1910D2401B, 0x0020 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A0CC2223943 = GUICTRLCREATEINPUT(0, 0x00AE * $A1910D2401B, 0x008E * $A1910D2401B, 0x001E * $A1910D2401B, 0x0015 * $A1910D2401B, BITOR($A2BEA50454C, $A3DFAB00D3D))
- GUICTRLCREATELABEL("mins", 0x00CE * $A1910D2401B, 0x0093 * $A1910D2401B, 0x001E * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A30C2323644 = GUICTRLCREATEINPUT(0, 0x00ED * $A1910D2401B, 0x008E * $A1910D2401B, 0x001E * $A1910D2401B, 0x0015 * $A1910D2401B, BITOR($A2BEA50454C, $A3DFAB00D3D))
- GUICTRLCREATELABEL("secs", 0x010D * $A1910D2401B, 0x0093 * $A1910D2401B, 0x001E * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A11B2F2144E = GUICTRLCREATETABITEM("7")
- GUICTRLCREATELABEL("Turn off the scheduler.", 0x0020 * $A1910D2401B, 0x0070 * $A1910D2401B, 0x006B * $A1910D2401B, 0x0011 * $A1910D2401B)
- GUICTRLCREATETABITEM("")
- GUICTRLCREATEGROUP("", -0x0063, -0x0063, 1, 1)
- GUICTRLCREATEBUTTON("Ok", 0x005F * $A1910D2401B, 0x0107 * $A1910D2401B, 0x004B * $A1910D2401B, 0x0019 * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00B9")
- GUICTRLCREATEBUTTON("Cancel", 0x00E1 * $A1910D2401B, 0x0107 * $A1910D2401B, 0x004B * $A1910D2401B, 0x0019 * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00B8")
- Fn00B6()
- GUISETSTATE(@SW_SHOW)
- GUISETSTATE(@SW_DISABLE, $A55B4321F4C)
- ENDFUNC
- Func Fn00B5()
- LOCAL $A1A0273131D = GUICTRLREAD($A46A2521D0A)
- SELECT
- CASE $A1A0273131D = "Time interval"
- GUICTRLSETSTATE($A3DA2623903, $A04BB501D63)
- CASE $A1A0273131D = "One time only"
- GUICTRLSETSTATE($A3FA2B2491D, $A04BB501D63)
- CASE $A1A0273131D = "Every day"
- GUICTRLSETSTATE($A4BA2E2631A, $A04BB501D63)
- CASE $A1A0273131D = "Every week"
- GUICTRLSETSTATE($A4AB2021D22, $A04BB501D63)
- CASE $A1A0273131D = "Every month"
- GUICTRLSETSTATE($A62B292515E, $A04BB501D63)
- CASE $A1A0273131D = "When computer start"
- GUICTRLSETSTATE($A19B2E2353E, $A04BB501D63)
- CASE $A1A0273131D = "No scheduling"
- GUICTRLSETSTATE($A11B2F2144E, $A04BB501D63)
- ENDSELECT
- ENDFUNC
- Func Fn00B6()
- LOCAL $A3A02F32429 = INIREAD($A15B1424F0E, "schedule", "is_schedule", "off")
- LOCAL $A1CBB22040B, $A3EBB324E4A, $A46BB425E43, $A2212332217, $A04BB522C56, $A02BB624618
- IF $A3A02F32429 = "off" THEN
- GUICTRLSETDATA($A46A2521D0A, "Time interval|One time only|Every day|Every week|Every month|When computer start|No scheduling", "No scheduling")
- GUICTRLSETSTATE($A11B2F2144E, $A04BB501D63)
- ELSEIF $A3A02F32429 = "on" THEN
- $A1CBB22040B = INIREAD($A15B1424F0E, "schedule", "schedule_way", "time")
- IF $A1CBB22040B = "time" THEN
- GUICTRLSETDATA($A46A2521D0A, "Time interval|One time only|Every day|Every week|Every month|When computer start|No scheduling", "Time interval")
- GUICTRLSETSTATE($A3DA2623903, $A04BB501D63)
- $A46BB425E43 = INIREAD($A15B1424F0E, "schedule", "schedule_time", "0:0:0")
- $A2212332217 = STRINGSPLIT($A46BB425E43, ":")
- GUICTRLSETDATA($A22A2725141, $A2212332217[1])
- GUICTRLSETDATA($A26A2822A1F, $A2212332217[2])
- GUICTRLSETDATA($A28A2920419, $A2212332217[3])
- ELSEIF $A1CBB22040B = "one" THEN
- GUICTRLSETDATA($A46A2521D0A, "Time interval|One time only|Every day|Every week|Every month|When computer start|No scheduling", "One time only")
- GUICTRLSETSTATE($A3FA2B2491D, $A04BB501D63)
- $A3EBB324E4A = INIREAD($A15B1424F0E, "schedule", "schedule_data", "01/01/2000")
- $A3EBB324E4A = Fn00B7($A3EBB324E4A)
- $A46BB425E43 = INIREAD($A15B1424F0E, "schedule", "schedule_time", "00:00:00")
- GUICTRLSETDATA($A3BA2C20726, $A3EBB324E4A)
- GUICTRLSETDATA($A0BA2D24F1B, $A3EBB324E4A & " " & $A46BB425E43)
- ELSEIF $A1CBB22040B = "day" THEN
- GUICTRLSETDATA($A46A2521D0A, "Time interval|One time only|Every day|Every week|Every month|When computer start|No scheduling", "Every day")
- GUICTRLSETSTATE($A4BA2E2631A, $A04BB501D63)
- $A3EBB324E4A = "01/01/2000"
- $A3EBB324E4A = Fn00B7($A3EBB324E4A)
- $A46BB425E43 = INIREAD($A15B1424F0E, "schedule", "schedule_time", "00:00:00")
- GUICTRLSETDATA($A0EA2F2143B, $A3EBB324E4A & " " & $A46BB425E43)
- ELSEIF $A1CBB22040B = "week" THEN
- GUICTRLSETDATA($A46A2521D0A, "Time interval|One time only|Every day|Every week|Every month|When computer start|No scheduling", "Every week")
- GUICTRLSETSTATE($A4AB2021D22, $A04BB501D63)
- $A04BB522C56 = INIREAD($A15B1424F0E, "schedule", "schedule_day", "2,3,4,5,6")
- $A02BB624618 = STRINGSPLIT($A04BB522C56, ",")
- FOR $A1979914100 = 1 TO $A02BB624618[0]
- SELECT
- CASE $A02BB624618[$A1979914100] = 1
- GUICTRLSETSTATE($A0FB2724E34, $A1EABA05F06)
- CASE $A02BB624618[$A1979914100] = 2
- GUICTRLSETSTATE($A1FB2123210, $A1EABA05F06)
- CASE $A02BB624618[$A1979914100] = 3
- GUICTRLSETSTATE($A29B2225A63, $A1EABA05F06)
- CASE $A02BB624618[$A1979914100] = 4
- GUICTRLSETSTATE($A2AB232462C, $A1EABA05F06)
- CASE $A02BB624618[$A1979914100] = 5
- GUICTRLSETSTATE($A0FB2420447, $A1EABA05F06)
- CASE $A02BB624618[$A1979914100] = 6
- GUICTRLSETSTATE($A35B2521B2A, $A1EABA05F06)
- CASE $A02BB624618[$A1979914100] = 7
- GUICTRLSETSTATE($A40B2624E0A, $A1EABA05F06)
- ENDSELECT
- NEXT
- $A3EBB324E4A = "01/01/2000"
- $A3EBB324E4A = Fn00B7($A3EBB324E4A)
- $A46BB425E43 = INIREAD($A15B1424F0E, "schedule", "schedule_time", "00:00:00")
- GUICTRLSETDATA($A5AB2821351, $A3EBB324E4A & " " & $A46BB425E43)
- ELSEIF $A1CBB22040B = "month" THEN
- GUICTRLSETDATA($A46A2521D0A, "Time interval|One time only|Every day|Every week|Every month|When computer start|No scheduling", "Every month")
- GUICTRLSETSTATE($A62B292515E, $A04BB501D63)
- $A04BB522C56 = INIREAD($A15B1424F0E, "schedule", "schedule_day", "01")
- $A02BB624618 = STRINGSPLIT($A04BB522C56, ",")
- FOR $A1979914100 = 1 TO $A02BB624618[0]
- IF $A02BB624618[$A1979914100] <> "LastDay" THEN
- GUICTRLSETSTATE($A00B2A24A1D[INT($A02BB624618[$A1979914100])], $A1EABA05F06)
- ELSEIF $A02BB624618[$A1979914100] = "LastDay" THEN
- GUICTRLSETSTATE($A07B2C26344, $A1EABA05F06)
- ENDIF
- NEXT
- $A3EBB324E4A = "01/01/2000"
- $A3EBB324E4A = Fn00B7($A3EBB324E4A)
- $A46BB425E43 = INIREAD($A15B1424F0E, "schedule", "schedule_time", "00:00:00")
- GUICTRLSETDATA($A47B2D25C36, $A3EBB324E4A & " " & $A46BB425E43)
- ELSEIF $A1CBB22040B = "start" THEN
- GUICTRLSETDATA($A46A2521D0A, "Time interval|One time only|Every day|Every week|Every month|When computer start|No scheduling", "When computer start")
- GUICTRLSETSTATE($A19B2E2353E, $A04BB501D63)
- $A46BB425E43 = INIREAD($A15B1424F0E, "schedule", "schedule_time", -1)
- IF $A46BB425E43 <> -1 THEN
- $A2212332217 = STRINGSPLIT($A46BB425E43, ":")
- IF $A2212332217[0] = 3 THEN
- GUICTRLSETSTATE($A08C2022058, $A1EABA05F06)
- GUICTRLSETDATA($A36C2124D5A, $A2212332217[1])
- GUICTRLSETDATA($A0CC2223943, $A2212332217[2])
- GUICTRLSETDATA($A30C2323644, $A2212332217[3])
- ENDIF
- ENDIF
- ENDIF
- ENDIF
- ENDFUNC
- Func Fn00B7($Arg00)
- LOCAL $A1F62A30D03 = STRINGSPLIT($Arg00, "/")
- IF $A1F62A30D03[0] = 3 THEN
- LOCAL $A0C62E35803 = $A1F62A30D03[3] & "/" & $A1F62A30D03[1] & "/" & $A1F62A30D03[2]
- ENDIF
- RETURN $A0C62E35803
- ENDFUNC
- Func Fn00B8()
- GUIDELETE($A12A2320427)
- GUISETSTATE(@SW_ENABLE, $A55B4321F4C)
- Fn0104()
- WINACTIVATE($A55B4321F4C)
- ENDFUNC
- Func Fn00B9()
- LOCAL $A2C72536142 = "", $A4372631B33 = ""
- SELECT
- CASE GUICTRLREAD($A45A2A23C11, 1) = $A3DA2623903
- LOCAL $A4672834024 = INT(GUICTRLREAD($A22A2725141))
- LOCAL $A0372932242 = INT(GUICTRLREAD($A26A2822A1F))
- LOCAL $A3E72A34B22 = INT(GUICTRLREAD($A28A2920419))
- IF $A4672834024 + $A0372932242 + $A3E72A34B22 = 0 THEN
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Please enter a number!")
- SETERROR(3)
- RETURN -3
- ENDIF
- INIWRITE($A15B1424F0E, "schedule", "is_schedule", "on")
- INIWRITE($A15B1424F0E, "schedule", "schedule_way", "time")
- INIWRITE($A15B1424F0E, "schedule", "schedule_time", $A4672834024 & ":" & $A0372932242 & ":" & $A3E72A34B22)
- INIDELETE($A15B1424F0E, "schedule", "schedule_day")
- INIDELETE($A15B1424F0E, "schedule", "schedule_data")
- Fn00BA()
- CASE GUICTRLREAD($A45A2A23C11, 1) = $A3FA2B2491D
- LOCAL $A249B521430 = GUICTRLREAD($A3BA2C20726)
- LOCAL $A5362F20C55 = GUICTRLREAD($A0BA2D24F1B)
- INIWRITE($A15B1424F0E, "schedule", "is_schedule", "on")
- INIWRITE($A15B1424F0E, "schedule", "schedule_way", "one")
- INIWRITE($A15B1424F0E, "schedule", "schedule_data", $A249B521430)
- INIWRITE($A15B1424F0E, "schedule", "schedule_time", $A5362F20C55)
- INIDELETE($A15B1424F0E, "schedule", "schedule_day")
- Fn00BA()
- CASE GUICTRLREAD($A45A2A23C11, 1) = $A4BA2E2631A
- LOCAL $A5362F20C55 = GUICTRLREAD($A0EA2F2143B)
- INIWRITE($A15B1424F0E, "schedule", "is_schedule", "on")
- INIWRITE($A15B1424F0E, "schedule", "schedule_way", "day")
- INIWRITE($A15B1424F0E, "schedule", "schedule_time", $A5362F20C55)
- INIDELETE($A15B1424F0E, "schedule", "schedule_data")
- INIDELETE($A15B1424F0E, "schedule", "schedule_day")
- Fn00BA()
- CASE GUICTRLREAD($A45A2A23C11, 1) = $A4AB2021D22
- LOCAL $A55A2D30E2A = 0
- IF GUICTRLREAD($A0FB2724E34) = $A1EABA05F06 THEN
- $A2C72536142 = "1,"
- $A55A2D30E2A += 1
- ENDIF
- IF GUICTRLREAD($A1FB2123210) = $A1EABA05F06 THEN
- $A2C72536142 &= "2,"
- $A55A2D30E2A += 1
- ENDIF
- IF GUICTRLREAD($A29B2225A63) = $A1EABA05F06 THEN
- $A2C72536142 &= "3,"
- $A55A2D30E2A += 1
- ENDIF
- IF GUICTRLREAD($A2AB232462C) = $A1EABA05F06 THEN
- $A2C72536142 &= "4,"
- $A55A2D30E2A += 1
- ENDIF
- IF GUICTRLREAD($A0FB2420447) = $A1EABA05F06 THEN
- $A2C72536142 &= "5,"
- $A55A2D30E2A += 1
- ENDIF
- IF GUICTRLREAD($A35B2521B2A) = $A1EABA05F06 THEN
- $A2C72536142 &= "6,"
- $A55A2D30E2A += 1
- ENDIF
- IF GUICTRLREAD($A40B2624E0A) = $A1EABA05F06 THEN
- $A2C72536142 &= "7,"
- $A55A2D30E2A += 1
- ENDIF
- IF $A55A2D30E2A = 0 THEN
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Please select a day of week!")
- SETERROR(1)
- RETURN -1
- ENDIF
- $A2C72536142 = STRINGTRIMRIGHT($A2C72536142, 1)
- LOCAL $A5362F20C55 = GUICTRLREAD($A5AB2821351)
- INIWRITE($A15B1424F0E, "schedule", "is_schedule", "on")
- INIWRITE($A15B1424F0E, "schedule", "schedule_way", "week")
- INIWRITE($A15B1424F0E, "schedule", "schedule_time", $A5362F20C55)
- INIWRITE($A15B1424F0E, "schedule", "schedule_day", $A2C72536142)
- INIDELETE($A15B1424F0E, "schedule", "schedule_data")
- Fn00BA()
- CASE GUICTRLREAD($A45A2A23C11, 1) = $A62B292515E
- LOCAL $A5ED243491C = 0
- FOR $A1979914100 = 1 TO 0x001F
- IF $A1979914100 <= 9 THEN
- IF GUICTRLREAD($A00B2A24A1D[$A1979914100]) = $A1EABA05F06 THEN
- $A4372631B33 &= "0" & $A1979914100 & ","
- $A5ED243491C += 1
- ENDIF
- ELSE
- IF GUICTRLREAD($A00B2A24A1D[$A1979914100]) = $A1EABA05F06 THEN
- $A4372631B33 &= $A1979914100 & ","
- $A5ED243491C += 1
- ENDIF
- ENDIF
- NEXT
- IF GUICTRLREAD($A07B2C26344) = $A1EABA05F06 THEN
- $A4372631B33 &= "LastDay,"
- $A5ED243491C += 1
- ENDIF
- IF $A5ED243491C = 0 THEN
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Please select a day of month!")
- SETERROR(2)
- RETURN -2
- ENDIF
- $A4372631B33 = STRINGTRIMRIGHT($A4372631B33, 1)
- LOCAL $A5362F20C55 = GUICTRLREAD($A47B2D25C36)
- INIWRITE($A15B1424F0E, "schedule", "is_schedule", "on")
- INIWRITE($A15B1424F0E, "schedule", "schedule_way", "month")
- INIWRITE($A15B1424F0E, "schedule", "schedule_time", $A5362F20C55)
- INIWRITE($A15B1424F0E, "schedule", "schedule_day", $A4372631B33)
- INIDELETE($A15B1424F0E, "schedule", "schedule_data")
- Fn00BA()
- CASE GUICTRLREAD($A45A2A23C11, 1) = $A19B2E2353E
- LOCAL $A0BF2731114 = INT(GUICTRLREAD($A36C2124D5A))
- LOCAL $A60F2832F4C = INT(GUICTRLREAD($A0CC2223943))
- LOCAL $A43F2931D05 = INT(GUICTRLREAD($A30C2323644))
- IF GUICTRLREAD($A08C2022058) = $A1EABA05F06 AND $A0BF2731114 + $A60F2832F4C + $A43F2931D05 = 0 THEN
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Please enter a number!")
- SETERROR(4)
- RETURN -4
- ENDIF
- INIWRITE($A15B1424F0E, "schedule", "is_schedule", "on")
- INIWRITE($A15B1424F0E, "schedule", "schedule_way", "start")
- IF GUICTRLREAD($A08C2022058) = $A1EABA05F06 THEN
- INIWRITE($A15B1424F0E, "schedule", "schedule_time", $A0BF2731114 & ":" & $A60F2832F4C & ":" & $A43F2931D05)
- ELSE
- INIDELETE($A15B1424F0E, "schedule", "schedule_time")
- ENDIF
- INIDELETE($A15B1424F0E, "schedule", "schedule_day")
- INIDELETE($A15B1424F0E, "schedule", "schedule_data")
- Fn00BA()
- CASE GUICTRLREAD($A45A2A23C11, 1) = $A11B2F2144E
- INIWRITE($A15B1424F0E, "schedule", "is_schedule", "off")
- INIDELETE($A15B1424F0E, "schedule", "schedule_way")
- INIDELETE($A15B1424F0E, "schedule", "schedule_day")
- INIDELETE($A15B1424F0E, "schedule", "schedule_data")
- INIDELETE($A15B1424F0E, "schedule", "schedule_time")
- ENDSELECT
- Fn00B8()
- ENDFUNC
- Func Fn00BA()
- LOCAL $A3A02F32429 = REGREAD($A00B1D21115, $A5242322B0F)
- IF $A3A02F32429 <> '"' & @ScriptFullPath & '" "-s"' THEN
- INIWRITE($A15B1424F0E, "state", "is_autorun", 1)
- REGWRITE($A00B1D21115, $A5242322B0F, "REG_SZ", '"' & @ScriptFullPath & '" "-s"')
- ENDIF
- ENDFUNC
- Func Fn00BB()
- IF ISHWND($A5400F22716) THEN RETURN
- $A5400F22716 = GUICREATE("Trigger mode setting", 0x018A * $A1910D2401B, 0x01A0 * $A1910D2401B, -1, -1, BITOR($A036DD04543, $A078D101842, $A016D30431B), DEFAULT, $A55B4321F4C)
- GUICTRLCREATEGROUP("Select the way you want the script to trigger", 8 * $A1910D2401B, 0x0028 * $A1910D2401B, 0x0179 * $A1910D2401B, 0x00C1 * $A1910D2401B)
- $A4EC2524356 = GUICTRLCREATECOMBO("", 0x0010 * $A1910D2401B, 0x0040 * $A1910D2401B, 0x0163 * $A1910D2401B, 0x0019 * $A1910D2401B, BITOR($A11C2F10D33, $A45C2914F06, $A306D704B47))
- GUICTRLSETSTATE(-1, $A15CB503744)
- GUICTRLSETONEVENT(-1, "Fn00BE")
- $A5EC2625C61 = GUICTRLCREATETAB(0x0010 * $A1910D2401B, 0x0040 * $A1910D2401B, 0x0169 * $A1910D2401B, 0x00A1 * $A1910D2401B)
- $A3DC2722115 = GUICTRLCREATETABITEM("1")
- GUICTRLCREATELABEL("List:", 0x0020 * $A1910D2401B, 0x0070 * $A1910D2401B, 0x001F * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A5DC2821B21 = GUICTRLCREATECOMBO("", 0x0040 * $A1910D2401B, 0x006E * $A1910D2401B, 0x0119 * $A1910D2401B, 0x0019 * $A1910D2401B)
- $A2FC292410C = GUICTRLCREATERADIO("Exist", 0x004F * $A1910D2401B, 0x00B0 * $A1910D2401B, 0x0049 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A4FC2A22B1D = GUICTRLCREATERADIO("Not exist", 0x00C9 * $A1910D2401B, 0x00B0 * $A1910D2401B, 0x0059 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A4DC2B21E0F = GUICTRLCREATETABITEM("2")
- GUICTRLCREATELABEL("List:", 0x0020 * $A1910D2401B, 0x0068 * $A1910D2401B, 0x001F * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A58C2C20E0B = GUICTRLCREATECOMBO("", 0x0040 * $A1910D2401B, 0x0066 * $A1910D2401B, 0x0129 * $A1910D2401B, 0x0019 * $A1910D2401B)
- $A1BC2D2160C = GUICTRLCREATECHECKBOX("Exactly match", 0x0028 * $A1910D2401B, 0x0088 * $A1910D2401B, 0x0081 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A2EC2E21349 = GUICTRLCREATERADIO("Exist", 0x0048 * $A1910D2401B, 0x00A8 * $A1910D2401B, 0x0051 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A57C2F2082F = GUICTRLCREATERADIO("Active", 0x0048 * $A1910D2401B, 0x00C0 * $A1910D2401B, 0x0051 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A1ED2024838 = GUICTRLCREATERADIO("Not exist", 0x00C8 * $A1910D2401B, 0x00A8 * $A1910D2401B, 0x0061 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A12D2124959 = GUICTRLCREATERADIO("Not active", 0x00C8 * $A1910D2401B, 0x00C0 * $A1910D2401B, 0x0061 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A38D2223C25 = GUICTRLCREATETABITEM("3")
- GUICTRLCREATELABEL("Path:", 0x0018 * $A1910D2401B, 0x0070 * $A1910D2401B, 0x001F * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A36D2323E2D = GUICTRLCREATEINPUT("", 0x0038 * $A1910D2401B, 0x006E * $A1910D2401B, 0x00F9 * $A1910D2401B, 0x0015 * $A1910D2401B)
- $A16D2421905 = GUICTRLCREATEBUTTON("&Browse...", 0x0136 * $A1910D2401B, 0x006C * $A1910D2401B, 0x003E * $A1910D2401B, 0x0019 * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00C2")
- $A03D2524B1F = GUICTRLCREATERADIO("Exist", 0x0050 * $A1910D2401B, 0x00B0 * $A1910D2401B, 0x0041 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A5CD262252F = GUICTRLCREATERADIO("Not exist", 0x00D0 * $A1910D2401B, 0x00B0 * $A1910D2401B, 0x0059 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A00E2424107 = GUICTRLCREATETABITEM("4")
- GUICTRLCREATEGROUP("Coordinate", 0x0014 * $A1910D2401B, 0x0064 * $A1910D2401B, 0x0069 * $A1910D2401B, 0x0055 * $A1910D2401B)
- GUICTRLCREATELABEL("X:", 0x001C * $A1910D2401B, 0x007D * $A1910D2401B, 0x0011 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A1EE2521926 = GUICTRLCREATEINPUT("", 0x002F * $A1910D2401B, 0x0078 * $A1910D2401B, 0x003C * $A1910D2401B, 0x0014 * $A1910D2401B)
- GUICTRLCREATELABEL("Y:", 0x001C * $A1910D2401B, 0x009B * $A1910D2401B, 0x0011 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A51E2624F49 = GUICTRLCREATEINPUT("", 0x002F * $A1910D2401B, 0x0096 * $A1910D2401B, 0x003C * $A1910D2401B, 0x0014 * $A1910D2401B)
- GUICTRLCREATEGROUP("", -0x0063, -0x0063, 1, 1)
- GUICTRLCREATEBUTTON("", 0x0122 * $A1910D2401B, 0x00A0 * $A1910D2401B, 0x0041 * $A1910D2401B, 0x0037 * $A1910D2401B, $A445A200335)
- GUICTRLSETIMAGE(-1, @ScriptDir & "\conf\ext\icons.dll", 0x000B)
- GUICTRLSETTIP(-1, "Pick")
- GUICTRLSETONEVENT(-1, "Fn00C8")
- $A30E272592F = GUICTRLCREATECHECKBOX("Coordinate", 0x0122 * $A1910D2401B, 0x006E * $A1910D2401B, 0x0050 * $A1910D2401B, 0x0014 * $A1910D2401B)
- GUICTRLSETSTATE(-1, $A1EABA05F06)
- $A4EE2824A23 = GUICTRLCREATECHECKBOX("Color", 0x0122 * $A1910D2401B, 0x0085 * $A1910D2401B, 0x003C * $A1910D2401B, 0x0014 * $A1910D2401B)
- GUICTRLSETSTATE(-1, $A1EABA05F06)
- GUICTRLCREATEGROUP("Color", 0x0087 * $A1910D2401B, 0x0064 * $A1910D2401B, 0x0087 * $A1910D2401B, 0x0055 * $A1910D2401B)
- GUICTRLCREATEBUTTON("Code:", 0x0095 * $A1910D2401B, 0x0078 * $A1910D2401B, 0x0028 * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00C6")
- $A3FE2920F41 = GUICTRLCREATEINPUT("", 0x00CC * $A1910D2401B, 0x007B * $A1910D2401B, 0x0032 * $A1910D2401B, 0x0014 * $A1910D2401B)
- GUICTRLCREATEBUTTON("Preview", 0x0095 * $A1910D2401B, 0x0096 * $A1910D2401B, 0x0032 * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00C7")
- $A29E2A2270D = GUICTRLCREATEGRAPHIC(0x00D6 * $A1910D2401B, 0x0096 * $A1910D2401B, 0x0028 * $A1910D2401B, 0x0017 * $A1910D2401B, $A103D10281E)
- GUICTRLCREATEGROUP("", -0x0063, -0x0063, 1, 1)
- $A28E2B23D48 = GUICTRLCREATERADIO("Appear", 0x003C * $A1910D2401B, 0x00C8 * $A1910D2401B, 0x004B * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A45E2C25019 = GUICTRLCREATERADIO("Disappear", 0x00A0 * $A1910D2401B, 0x00C8 * $A1910D2401B, 0x004B * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A04E2D2090C = GUICTRLCREATETABITEM("5")
- GUICTRLCREATEGROUP("Preview", 0x0010 * $A1910D2401B, 0x0060 * $A1910D2401B, 0x00B1 * $A1910D2401B, 0x0081 * $A1910D2401B)
- $A46E2E25360 = GUICTRLCREATEPIC("", 0x0017 * $A1910D2401B, 0x0072 * $A1910D2401B, 0x0064 * $A1910D2401B, 0x0064 * $A1910D2401B)
- $A0AE2F20118 = GUICTRLGETHANDLE($A46E2E25360)
- $A3000920E13 = Fn0020($A0AE2F20118)
- $A4900A2475C = Fn001D($A0AE2F20118)
- $A3800B2182D = Fn0047($A0AE2F20118)
- $A0300C2465A = Fn003D($A3000920E13, $A4900A2475C, $A3800B2182D)
- $A0800D2140C = Fn004A($A0300C2465A)
- GUICTRLCREATEGROUP("", 0x0080 * $A1910D2401B, 0x0060 * $A1910D2401B, 0x0041 * $A1910D2401B, 0x0051 * $A1910D2401B)
- GUICTRLCREATEBUTTON("Capture", 0x0087 * $A1910D2401B, 0x006B * $A1910D2401B, 0x0033 * $A1910D2401B, 0x0019 * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00CA")
- GUICTRLSETTIP(-1, "Capture an image need to find")
- GUICTRLCREATEBUTTON("Save", 0x0087 * $A1910D2401B, 0x008B * $A1910D2401B, 0x0033 * $A1910D2401B, 0x0019 * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00CB")
- GUICTRLSETTIP(-1, "Save the captured image")
- GUICTRLCREATEGROUP("", -0x0063, -0x0063, 1, 1)
- GUICTRLCREATEGROUP("", 0x0080 * $A1910D2401B, 0x00A8 * $A1910D2401B, 0x0041 * $A1910D2401B, 0x0039 * $A1910D2401B)
- GUICTRLCREATEBUTTON("Select", 0x0087 * $A1910D2401B, 0x00BF * $A1910D2401B, 0x0033 * $A1910D2401B, 0x0019 * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00CC")
- GUICTRLSETTIP(-1, "Select an image need to find")
- GUICTRLCREATEGROUP("", -0x0063, -0x0063, 1, 1)
- GUICTRLCREATEGROUP("", -0x0063, -0x0063, 1, 1)
- GUICTRLCREATEGROUP("Option", 0x00C8 * $A1910D2401B, 0x0060 * $A1910D2401B, 0x00B1 * $A1910D2401B, 0x0081 * $A1910D2401B)
- GUICTRLCREATELABEL("Similarity: ", 0x00D0 * $A1910D2401B, 0x0080 * $A1910D2401B, 0x0032 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A50F202194C = GUICTRLCREATEINPUT("", 0x0104 * $A1910D2401B, 0x007E * $A1910D2401B, 0x002E * $A1910D2401B, 0x0015 * $A1910D2401B, BITOR($A60EA304D14, $A33FA102C1B, $A3DFAB00D3D))
- GUICTRLCREATEUPDOWN($A50F202194C, $A4D3FF12516)
- GUICTRLSETLIMIT(-1, 10, 1)
- GUICTRLCREATEBUTTON("Test", 0x0140 * $A1910D2401B, 0x007C * $A1910D2401B, 0x002B * $A1910D2401B, 0x0019 * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00CD")
- $A5DF212631B = GUICTRLCREATECHECKBOX("", 0x00D0 * $A1910D2401B, 0x00B0 * $A1910D2401B, 0x0011 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A2CF2224954 = GUICTRLCREATECOMBO("", 0x00E3 * $A1910D2401B, 0x00AE * $A1910D2401B, 0x0049 * $A1910D2401B, 0x0019 * $A1910D2401B, BITOR($A11C2F10D33, $A45C2914F06))
- GUICTRLCREATELABEL("on the image", 0x0130 * $A1910D2401B, 0x00B0 * $A1910D2401B, 0x0041 * $A1910D2401B, 0x0011 * $A1910D2401B)
- GUICTRLCREATEGROUP("", -0x0063, -0x0063, 1, 1)
- $A3FD2725D37 = GUICTRLCREATETABITEM("6")
- GUICTRLCREATELABEL("Host:", 0x0020 * $A1910D2401B, 0x0068 * $A1910D2401B, 0x0025 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A59D2824F24 = GUICTRLCREATEINPUT("", 0x0048 * $A1910D2401B, 0x0066 * $A1910D2401B, 0x0129 * $A1910D2401B, 0x0015 * $A1910D2401B)
- GUICTRLCREATELABEL("Timeout:", 0x0020 * $A1910D2401B, 0x0088 * $A1910D2401B, 0x0035 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A20D2924025 = GUICTRLCREATEINPUT("", 0x0058 * $A1910D2401B, 0x0086 * $A1910D2401B, 0x0039 * $A1910D2401B, 0x0015 * $A1910D2401B, BITOR($A49EA101321, $A33FA102C1B, $A3DFAB00D3D))
- GUICTRLCREATEUPDOWN($A20D2924025, $A4D3FF12516)
- GUICTRLSETLIMIT(-1, 0x000F423F, 1)
- $A43D2A20456 = GUICTRLCREATERADIO("Online", 0x0050 * $A1910D2401B, 0x00B8 * $A1910D2401B, 0x0051 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A04D2B25C38 = GUICTRLCREATERADIO("Offline", 0x00D0 * $A1910D2401B, 0x00B8 * $A1910D2401B, 0x0051 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A28D2C23641 = GUICTRLCREATETABITEM("6")
- GUICTRLCREATELABEL("Turn off the trigger.", 0x0020 * $A1910D2401B, 0x0068 * $A1910D2401B, 0x0065 * $A1910D2401B, 0x0011 * $A1910D2401B)
- GUICTRLCREATETABITEM("")
- GUICTRLCREATEGROUP("", -0x0063, -0x0063, 1, 1)
- GUICTRLCREATEGROUP("The duration of trigger condition", 8 * $A1910D2401B, 0x00F8 * $A1910D2401B, 0x0179 * $A1910D2401B, 0x0073 * $A1910D2401B)
- $A33D2D24418 = GUICTRLCREATERADIO("All the time", 0x0018 * $A1910D2401B, 0x0110 * $A1910D2401B, 0x005F * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A55D2E26044 = GUICTRLCREATERADIO("", 0x0018 * $A1910D2401B, 0x012A * $A1910D2401B, 0x0011 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A2BD2F22021 = GUICTRLCREATEINPUT("", 0x002A * $A1910D2401B, 0x0128 * $A1910D2401B, 0x0049 * $A1910D2401B, 0x0015 * $A1910D2401B, BITOR($A60EA304D14, $A33FA102C1B, $A3DFAB00D3D))
- GUICTRLCREATEUPDOWN($A2BD2F22021, $A4D3FF12516)
- GUICTRLSETLIMIT(-1, 0x000F423F, 1)
- GUICTRLCREATELABEL("times", 0x0076 * $A1910D2401B, 0x012A * $A1910D2401B, 0x0024 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A16E2025619 = GUICTRLCREATERADIO("", 0x0018 * $A1910D2401B, 0x0148 * $A1910D2401B, 0x0011 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A50E2124922 = GUICTRLCREATEINPUT("", 0x002A * $A1910D2401B, 0x0146 * $A1910D2401B, 0x0039 * $A1910D2401B, 0x0015 * $A1910D2401B, BITOR($A2BEA50454C, $A33FA102C1B, $A3DFAB00D3D))
- GUICTRLCREATELABEL("hours", 0x0067 * $A1910D2401B, 0x0148 * $A1910D2401B, 0x0022 * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A52E2221642 = GUICTRLCREATEINPUT("", 0x0093 * $A1910D2401B, 0x0146 * $A1910D2401B, 0x0039 * $A1910D2401B, 0x0015 * $A1910D2401B, BITOR($A2BEA50454C, $A33FA102C1B, $A3DFAB00D3D))
- GUICTRLCREATELABEL("minutes", 0x00D0 * $A1910D2401B, 0x0148 * $A1910D2401B, 0x002C * $A1910D2401B, 0x0011 * $A1910D2401B)
- $A26E2323563 = GUICTRLCREATEINPUT("", 0x0108 * $A1910D2401B, 0x0146 * $A1910D2401B, 0x0039 * $A1910D2401B, 0x0015 * $A1910D2401B, BITOR($A2BEA50454C, $A33FA102C1B, $A3DFAB00D3D))
- GUICTRLCREATELABEL("seconds", 0x0145 * $A1910D2401B, 0x0148 * $A1910D2401B, 0x002C * $A1910D2401B, 0x0011 * $A1910D2401B)
- GUICTRLCREATEGROUP("", -0x0063, -0x0063, 1, 1)
- GUICTRLCREATEBUTTON("Ok", 0x005F * $A1910D2401B, 0x0179 * $A1910D2401B, 0x004B * $A1910D2401B, 0x0019 * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00BD")
- GUICTRLCREATEBUTTON("Cancel", 0x00E1 * $A1910D2401B, 0x0179 * $A1910D2401B, 0x004B * $A1910D2401B, 0x0019 * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00BC")
- Fn00C1()
- IF @OSBuild < 0x1770 THEN
- GUIREGISTERMSG($A53CDD0304E, "Fn0069")
- ELSE
- GUIREGISTERMSG($A0B4E903E58, "Fn0069")
- ENDIF
- ADLIBREGISTER("Fn006A", 0x0064)
- GUISETSTATE(@SW_SHOW)
- GUISETSTATE(@SW_DISABLE, $A55B4321F4C)
- ENDFUNC
- Func Fn00BC()
- IF @OSBuild < 0x1770 THEN
- GUIREGISTERMSG($A53CDD0304E, "")
- ELSE
- GUIREGISTERMSG($A0B4E903E58, "")
- ENDIF
- ADLIBUNREGISTER("Fn006A")
- $A52F232085D = 0
- $A38F2521C0C = 0
- $A31F2725009 = ""
- IF $A12F2821A15 <> 0 AND $A12F2821A15 <> "" THEN
- Fn003F($A12F2821A15)
- $A12F2821A15 = 0
- ENDIF
- Fn0048($A3800B2182D)
- Fn003F($A0300C2465A)
- Fn0048($A0800D2140C)
- GUIDELETE($A5400F22716)
- GUISETSTATE(@SW_ENABLE, $A55B4321F4C)
- WINACTIVATE($A55B4321F4C)
- ENDFUNC
- Func Fn00BD()
- IF GUICTRLREAD($A5EC2625C61, 1) <> $A28D2C23641 THEN
- SELECT
- CASE GUICTRLREAD($A5EC2625C61, 1) = $A3DC2722115
- LOCAL $A04C4532D4C = STRINGSTRIPWS(GUICTRLREAD($A5DC2821B21), 3)
- IF $A04C4532D4C = "" THEN
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Please select a process!")
- SETERROR(1)
- RETURN -1
- ENDIF
- LOCAL $A02C4F31116 = GUICTRLREAD($A2FC292410C)
- LOCAL $A3FD403505C = GUICTRLREAD($A4FC2A22B1D)
- INIWRITE($A15B1424F0E, "trigger", "trigger_way", "process")
- IF $A02C4F31116 = $A1EABA05F06 THEN
- INIWRITE($A15B1424F0E, "trigger", "trigger_choice", "exist")
- ELSEIF $A3FD403505C = $A1EABA05F06 THEN
- INIWRITE($A15B1424F0E, "trigger", "trigger_choice", "noexist")
- ENDIF
- INIWRITE($A15B1424F0E, "trigger", "trigger_data", $A04C4532D4C)
- CASE GUICTRLREAD($A5EC2625C61, 1) = $A4DC2B21E0F
- LOCAL $A63D4D31903 = GUICTRLREAD($A58C2C20E0B)
- IF $A63D4D31903 = "" THEN
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Please select a window!")
- SETERROR(2)
- RETURN -2
- ENDIF
- LOCAL $A3DE4632B5C = GUICTRLREAD($A1BC2D2160C)
- LOCAL $A02C4F31116 = GUICTRLREAD($A2EC2E21349)
- LOCAL $A3FD403505C = GUICTRLREAD($A1ED2024838)
- LOCAL $A02E473500E = GUICTRLREAD($A57C2F2082F)
- LOCAL $A00E4833D43 = GUICTRLREAD($A12D2124959)
- INIWRITE($A15B1424F0E, "trigger", "trigger_way", "window")
- IF $A3DE4632B5C = $A1EABA05F06 THEN
- $A3DE4632B5C = "exact"
- ELSE
- $A3DE4632B5C = "noexact"
- ENDIF
- IF $A02C4F31116 = $A1EABA05F06 THEN
- INIWRITE($A15B1424F0E, "trigger", "trigger_choice", "exist|" & $A3DE4632B5C)
- ELSEIF $A3FD403505C = $A1EABA05F06 THEN
- INIWRITE($A15B1424F0E, "trigger", "trigger_choice", "noexist|" & $A3DE4632B5C)
- ELSEIF $A02E473500E = $A1EABA05F06 THEN
- INIWRITE($A15B1424F0E, "trigger", "trigger_choice", "active|" & $A3DE4632B5C)
- ELSEIF $A00E4833D43 = $A1EABA05F06 THEN
- INIWRITE($A15B1424F0E, "trigger", "trigger_choice", "noactive|" & $A3DE4632B5C)
- ENDIF
- INIWRITE($A15B1424F0E, "trigger", "trigger_data", $A63D4D31903)
- CASE GUICTRLREAD($A5EC2625C61, 1) = $A38D2223C25
- LOCAL $A2662E24A43 = STRINGSTRIPWS(GUICTRLREAD($A36D2323E2D), 3)
- IF $A2662E24A43 = "" THEN
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Please select a path!")
- SETERROR(3)
- RETURN -3
- ENDIF
- LOCAL $A02C4F31116 = GUICTRLREAD($A03D2524B1F)
- LOCAL $A3FD403505C = GUICTRLREAD($A5CD262252F)
- INIWRITE($A15B1424F0E, "trigger", "trigger_way", "file")
- IF $A02C4F31116 = $A1EABA05F06 THEN
- INIWRITE($A15B1424F0E, "trigger", "trigger_choice", "exist")
- ELSEIF $A3FD403505C = $A1EABA05F06 THEN
- INIWRITE($A15B1424F0E, "trigger", "trigger_choice", "noexist")
- ENDIF
- INIWRITE($A15B1424F0E, "trigger", "trigger_data", $A2662E24A43)
- CASE GUICTRLREAD($A5EC2625C61, 1) = $A00E2424107
- LOCAL $A5D15233312 = STRINGSTRIPWS(GUICTRLREAD($A1EE2521926), 3)
- IF $A5D15233312 = "" THEN
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Please enter the x-coordinate of the pixel!")
- SETERROR(4)
- RETURN -4
- ENDIF
- LOCAL $A1915C31C0F = STRINGSTRIPWS(GUICTRLREAD($A51E2624F49), 3)
- IF $A1915C31C0F = "" THEN
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Please enter the y-coordinate of the pixel!")
- SETERROR(5)
- RETURN -5
- ENDIF
- LOCAL $A1E2563500A = STRINGSTRIPWS(GUICTRLREAD($A3FE2920F41), 3)
- IF $A1E2563500A = "" THEN
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Please enter the color code of the pixel!")
- SETERROR(6)
- RETURN -6
- ENDIF
- LOCAL $A383503353D = GUICTRLREAD($A28E2B23D48)
- LOCAL $A3A35134D16 = GUICTRLREAD($A45E2C25019)
- INIWRITE($A15B1424F0E, "trigger", "trigger_way", "color")
- IF $A383503353D = $A1EABA05F06 THEN
- INIWRITE($A15B1424F0E, "trigger", "trigger_choice", "appear")
- ELSEIF $A3A35134D16 = $A1EABA05F06 THEN
- INIWRITE($A15B1424F0E, "trigger", "trigger_choice", "disappear")
- ENDIF
- INIWRITE($A15B1424F0E, "trigger", "trigger_data", $A5D15233312 & "|" & $A1915C31C0F & "|" & $A1E2563500A)
- CASE GUICTRLREAD($A5EC2625C61, 1) = $A04E2D2090C
- LOCAL $A6045031A13 = STRINGSTRIPWS(GUICTRLREAD($A50F202194C), 3)
- IF $A6045031A13 >= 1 AND $A6045031A13 <= 10 THEN
- ELSE
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Please enter a correct value of similarity!")
- SETERROR(8)
- RETURN -8
- ENDIF
- IF $A38F2521C0C = 1 THEN
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Please save the captured image!")
- SETERROR(9)
- RETURN -9
- ENDIF
- IF $A31F2725009 = "" THEN
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Please specify an image to find!")
- SETERROR(10)
- RETURN -10
- ENDIF
- INIWRITE($A15B1424F0E, "trigger", "trigger_way", "image")
- INIWRITE($A15B1424F0E, "trigger", "trigger_data", $A31F2725009)
- LOCAL $A1665233C0C = GUICTRLREAD($A2CF2224954)
- LOCAL $A1265335412 = GUICTRLREAD($A5DF212631B)
- IF $A1265335412 = $A1EABA05F06 THEN
- INIWRITE($A15B1424F0E, "trigger", "trigger_choice", $A6045031A13 & "|" & $A1665233C0C)
- ELSE
- INIWRITE($A15B1424F0E, "trigger", "trigger_choice", $A6045031A13 & "|" & "None")
- ENDIF
- CASE GUICTRLREAD($A5EC2625C61, 1) = $A3FD2725D37
- LOCAL $A2F65C32431 = STRINGSTRIPWS(GUICTRLREAD($A59D2824F24), 3)
- IF $A2F65C32431 = "" THEN
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Please enter a host address!")
- SETERROR(7)
- RETURN -7
- ENDIF
- LOCAL $A527563103B = GUICTRLREAD($A20D2924025)
- LOCAL $A0B75735951 = GUICTRLREAD($A43D2A20456)
- LOCAL $A2B75831F43 = GUICTRLREAD($A04D2B25C38)
- INIWRITE($A15B1424F0E, "trigger", "trigger_way", "ping")
- IF $A0B75735951 = $A1EABA05F06 THEN
- INIWRITE($A15B1424F0E, "trigger", "trigger_choice", "online|" & $A527563103B)
- ELSEIF $A2B75831F43 = $A1EABA05F06 THEN
- INIWRITE($A15B1424F0E, "trigger", "trigger_choice", "offline|" & $A527563103B)
- ENDIF
- INIWRITE($A15B1424F0E, "trigger", "trigger_data", $A2F65C32431)
- ENDSELECT
- INIWRITE($A15B1424F0E, "trigger", "is_trigger", "on")
- IF GUICTRLREAD($A33D2D24418) = $A1EABA05F06 THEN
- INIWRITE($A15B1424F0E, "trigger", "trigger_cycle_way", "allalong")
- ELSEIF GUICTRLREAD($A55D2E26044) = $A1EABA05F06 THEN
- INIWRITE($A15B1424F0E, "trigger", "trigger_cycle_way", "frequency")
- INIWRITE($A15B1424F0E, "trigger", "trigger_cycle_frequency", STRINGSTRIPWS(GUICTRLREAD($A2BD2F22021), 3))
- ELSEIF GUICTRLREAD($A16E2025619) = $A1EABA05F06 THEN
- INIWRITE($A15B1424F0E, "trigger", "trigger_cycle_way", "time")
- LOCAL $A4672834024 = STRINGSTRIPWS(GUICTRLREAD($A50E2124922), 3)
- LOCAL $A0372932242 = STRINGSTRIPWS(GUICTRLREAD($A52E2221642), 3)
- LOCAL $A3E72A34B22 = STRINGSTRIPWS(GUICTRLREAD($A26E2323563), 3)
- INIWRITE($A15B1424F0E, "trigger", "trigger_cycle_time", $A4672834024 & ":" & $A0372932242 & ":" & $A3E72A34B22)
- ENDIF
- Fn00BA()
- ELSEIF GUICTRLREAD($A5EC2625C61, 1) = $A28D2C23641 THEN
- INIWRITE($A15B1424F0E, "trigger", "is_trigger", "off")
- INIDELETE($A15B1424F0E, "trigger", "trigger_way")
- INIDELETE($A15B1424F0E, "trigger", "trigger_choice")
- INIDELETE($A15B1424F0E, "trigger", "trigger_data")
- INIDELETE($A15B1424F0E, "trigger", "trigger_cycle_way")
- INIDELETE($A15B1424F0E, "trigger", "trigger_cycle_frequency")
- INIDELETE($A15B1424F0E, "trigger", "trigger_cycle_time")
- ENDIF
- Fn00BC()
- ENDFUNC
- Func Fn00BE()
- LOCAL $A1A0273131D = GUICTRLREAD($A4EC2524356)
- SELECT
- CASE $A1A0273131D = "Process"
- Fn00BF()
- GUICTRLSETSTATE($A3DC2722115, $A04BB501D63)
- CASE $A1A0273131D = "Window"
- Fn00BF()
- GUICTRLSETSTATE($A4DC2B21E0F, $A04BB501D63)
- CASE $A1A0273131D = "File/Folder"
- Fn00BF()
- GUICTRLSETSTATE($A38D2223C25, $A04BB501D63)
- CASE $A1A0273131D = "Color"
- Fn00BF()
- GUICTRLSETSTATE($A00E2424107, $A04BB501D63)
- CASE $A1A0273131D = "Image"
- Fn00BF()
- GUICTRLSETSTATE($A04E2D2090C, $A04BB501D63)
- $A5A0072210C = TRUE
- CASE $A1A0273131D = "Ping"
- Fn00BF()
- GUICTRLSETSTATE($A3FD2725D37, $A04BB501D63)
- CASE $A1A0273131D = "No trigger"
- Fn00C0()
- GUICTRLSETSTATE($A28D2C23641, $A04BB501D63)
- ENDSELECT
- ENDFUNC
- Func Fn00BF()
- GUICTRLSETSTATE($A33D2D24418, $A23BB90340A)
- GUICTRLSETSTATE($A55D2E26044, $A23BB90340A)
- GUICTRLSETSTATE($A2BD2F22021, $A23BB90340A)
- GUICTRLSETSTATE($A16E2025619, $A23BB90340A)
- GUICTRLSETSTATE($A50E2124922, $A23BB90340A)
- GUICTRLSETSTATE($A52E2221642, $A23BB90340A)
- GUICTRLSETSTATE($A26E2323563, $A23BB90340A)
- ENDFUNC
- Func Fn00C0()
- GUICTRLSETSTATE($A33D2D24418, $A5BBBB01608)
- GUICTRLSETSTATE($A55D2E26044, $A5BBBB01608)
- GUICTRLSETSTATE($A2BD2F22021, $A5BBBB01608)
- GUICTRLSETSTATE($A16E2025619, $A5BBBB01608)
- GUICTRLSETSTATE($A50E2124922, $A5BBBB01608)
- GUICTRLSETSTATE($A52E2221642, $A5BBBB01608)
- GUICTRLSETSTATE($A26E2323563, $A5BBBB01608)
- ENDFUNC
- Func Fn00C1()
- LOCAL $A3BB5131C0F = INIREAD($A15B1424F0E, "trigger", "is_trigger", "off")
- LOCAL $A5B9C925710, $A069CB21F09, $A2FBD620606, $A299CD25629, $A4E9DD24411, $A599CF24501, $A3DAC120258, $A3CAC32544B, $A5FACD20759
- IF $A3BB5131C0F = "off" THEN
- GUICTRLSETDATA($A4EC2524356, "Process|Window|File/Folder|Color|Image|Ping|No trigger", "No trigger")
- GUICTRLSETSTATE($A28D2C23641, $A04BB501D63)
- GUICTRLSETSTATE($A33D2D24418, $A56ABE05026)
- GUICTRLSETSTATE($A55D2E26044, $A1EABA05F06)
- GUICTRLSETDATA($A2BD2F22021, 1)
- GUICTRLSETSTATE($A16E2025619, $A56ABE05026)
- GUICTRLSETDATA($A50E2124922, 0)
- GUICTRLSETDATA($A52E2221642, 0)
- GUICTRLSETDATA($A26E2323563, 0)
- Fn00C0()
- Fn00C3($A5DC2821B21)
- GUICTRLSETSTATE($A2FC292410C, $A1EABA05F06)
- GUICTRLSETSTATE($A4FC2A22B1D, $A56ABE05026)
- Fn00C4($A58C2C20E0B)
- GUICTRLSETSTATE($A1BC2D2160C, $A56ABE05026)
- GUICTRLSETSTATE($A2EC2E21349, $A1EABA05F06)
- GUICTRLSETSTATE($A57C2F2082F, $A56ABE05026)
- GUICTRLSETSTATE($A1ED2024838, $A56ABE05026)
- GUICTRLSETSTATE($A12D2124959, $A56ABE05026)
- GUICTRLSETSTATE($A03D2524B1F, $A1EABA05F06)
- GUICTRLSETSTATE($A5CD262252F, $A56ABE05026)
- GUICTRLSETSTATE($A28E2B23D48, $A56ABE05026)
- GUICTRLSETSTATE($A45E2C25019, $A1EABA05F06)
- $A52F232085D = 0
- $A38F2521C0C = 0
- $A31F2725009 = ""
- $A12F2821A15 = 0
- GUICTRLSETDATA($A50F202194C, 10)
- GUICTRLSETSTATE($A5DF212631B, $A1EABA05F06)
- GUICTRLSETDATA($A2CF2224954, "Click|Double click|Move to", "Click")
- GUICTRLSETDATA($A20D2924025, 0x00FA)
- GUICTRLSETSTATE($A43D2A20456, $A1EABA05F06)
- GUICTRLSETSTATE($A04D2B25C38, $A56ABE05026)
- ELSEIF $A3BB5131C0F = "on" THEN
- $A599CF24501 = INIREAD($A15B1424F0E, "trigger", "trigger_cycle_way", "frequency")
- IF $A599CF24501 = "allalong" THEN
- GUICTRLSETSTATE($A33D2D24418, $A1EABA05F06)
- GUICTRLSETSTATE($A55D2E26044, $A56ABE05026)
- GUICTRLSETDATA($A2BD2F22021, 1)
- GUICTRLSETSTATE($A16E2025619, $A56ABE05026)
- GUICTRLSETDATA($A50E2124922, 0)
- GUICTRLSETDATA($A52E2221642, 0)
- GUICTRLSETDATA($A26E2323563, 0)
- ELSEIF $A599CF24501 = "frequency" THEN
- $A3DAC120258 = INIREAD($A15B1424F0E, "trigger", "trigger_cycle_frequency", 1)
- GUICTRLSETSTATE($A33D2D24418, $A56ABE05026)
- GUICTRLSETSTATE($A55D2E26044, $A1EABA05F06)
- GUICTRLSETDATA($A2BD2F22021, $A3DAC120258)
- GUICTRLSETSTATE($A16E2025619, $A56ABE05026)
- GUICTRLSETDATA($A50E2124922, 0)
- GUICTRLSETDATA($A52E2221642, 0)
- GUICTRLSETDATA($A26E2323563, 0)
- ELSEIF $A599CF24501 = "time" THEN
- $A3CAC32544B = INIREAD($A15B1424F0E, "trigger", "trigger_cycle_time", "0:0:0")
- $A5FACD20759 = STRINGSPLIT($A3CAC32544B, ":")
- GUICTRLSETSTATE($A33D2D24418, $A56ABE05026)
- GUICTRLSETSTATE($A55D2E26044, $A56ABE05026)
- GUICTRLSETDATA($A2BD2F22021, 1)
- GUICTRLSETSTATE($A16E2025619, $A1EABA05F06)
- GUICTRLSETDATA($A50E2124922, $A5FACD20759[1])
- GUICTRLSETDATA($A52E2221642, $A5FACD20759[2])
- GUICTRLSETDATA($A26E2323563, $A5FACD20759[3])
- ENDIF
- $A5B9C925710 = INIREAD($A15B1424F0E, "trigger", "trigger_way", "process")
- IF $A5B9C925710 = "process" THEN
- GUICTRLSETDATA($A4EC2524356, "Process|Window|File/Folder|Color|Image|Ping|No trigger", "Process")
- GUICTRLSETSTATE($A3DC2722115, $A04BB501D63)
- $A299CD25629 = INIREAD($A15B1424F0E, "trigger", "trigger_data", "None")
- Fn00C3($A5DC2821B21)
- GUICTRLSETDATA($A5DC2821B21, $A299CD25629, $A299CD25629)
- $A069CB21F09 = INIREAD($A15B1424F0E, "trigger", "trigger_choice", "exist")
- IF $A069CB21F09 = "exist" THEN
- GUICTRLSETSTATE($A2FC292410C, $A1EABA05F06)
- GUICTRLSETSTATE($A4FC2A22B1D, $A56ABE05026)
- ELSEIF $A069CB21F09 = "noexist" THEN
- GUICTRLSETSTATE($A2FC292410C, $A56ABE05026)
- GUICTRLSETSTATE($A4FC2A22B1D, $A1EABA05F06)
- ENDIF
- Fn00C4($A58C2C20E0B)
- GUICTRLSETSTATE($A1BC2D2160C, $A56ABE05026)
- GUICTRLSETSTATE($A2EC2E21349, $A1EABA05F06)
- GUICTRLSETSTATE($A57C2F2082F, $A56ABE05026)
- GUICTRLSETSTATE($A1ED2024838, $A56ABE05026)
- GUICTRLSETSTATE($A12D2124959, $A56ABE05026)
- GUICTRLSETSTATE($A03D2524B1F, $A1EABA05F06)
- GUICTRLSETSTATE($A5CD262252F, $A56ABE05026)
- GUICTRLSETSTATE($A28E2B23D48, $A56ABE05026)
- GUICTRLSETSTATE($A45E2C25019, $A1EABA05F06)
- $A52F232085D = 0
- $A38F2521C0C = 0
- $A31F2725009 = ""
- $A12F2821A15 = 0
- GUICTRLSETDATA($A50F202194C, 10)
- GUICTRLSETSTATE($A5DF212631B, $A1EABA05F06)
- GUICTRLSETDATA($A2CF2224954, "Click|Double click|Move to", "Click")
- GUICTRLSETDATA($A20D2924025, 0x00FA)
- GUICTRLSETSTATE($A43D2A20456, $A1EABA05F06)
- GUICTRLSETSTATE($A04D2B25C38, $A56ABE05026)
- ELSEIF $A5B9C925710 = "window" THEN
- GUICTRLSETDATA($A4EC2524356, "Process|Window|File/Folder|Color|Image|Ping|No trigger", "Window")
- GUICTRLSETSTATE($A4DC2B21E0F, $A04BB501D63)
- $A299CD25629 = INIREAD($A15B1424F0E, "trigger", "trigger_data", "")
- Fn00C4($A58C2C20E0B)
- GUICTRLSETDATA($A58C2C20E0B, $A299CD25629, $A299CD25629)
- $A069CB21F09 = INIREAD($A15B1424F0E, "trigger", "trigger_choice", "")
- $A2FBD620606 = STRINGSPLIT($A069CB21F09, "|")
- IF $A2FBD620606[2] = "exact" THEN
- GUICTRLSETSTATE($A1BC2D2160C, $A1EABA05F06)
- ELSEIF $A2FBD620606[2] = "noexact" THEN
- GUICTRLSETSTATE($A1BC2D2160C, $A56ABE05026)
- ENDIF
- IF $A2FBD620606[1] = "exist" THEN
- GUICTRLSETSTATE($A2EC2E21349, $A1EABA05F06)
- GUICTRLSETSTATE($A57C2F2082F, $A56ABE05026)
- GUICTRLSETSTATE($A1ED2024838, $A56ABE05026)
- GUICTRLSETSTATE($A12D2124959, $A56ABE05026)
- ELSEIF $A2FBD620606[1] = "noexist" THEN
- GUICTRLSETSTATE($A2EC2E21349, $A56ABE05026)
- GUICTRLSETSTATE($A57C2F2082F, $A56ABE05026)
- GUICTRLSETSTATE($A1ED2024838, $A1EABA05F06)
- GUICTRLSETSTATE($A12D2124959, $A56ABE05026)
- ELSEIF $A2FBD620606[1] = "active" THEN
- GUICTRLSETSTATE($A2EC2E21349, $A56ABE05026)
- GUICTRLSETSTATE($A57C2F2082F, $A1EABA05F06)
- GUICTRLSETSTATE($A1ED2024838, $A56ABE05026)
- GUICTRLSETSTATE($A12D2124959, $A56ABE05026)
- ELSEIF $A2FBD620606[1] = "noactive" THEN
- GUICTRLSETSTATE($A2EC2E21349, $A56ABE05026)
- GUICTRLSETSTATE($A57C2F2082F, $A56ABE05026)
- GUICTRLSETSTATE($A1ED2024838, $A56ABE05026)
- GUICTRLSETSTATE($A12D2124959, $A1EABA05F06)
- ENDIF
- Fn00C3($A5DC2821B21)
- GUICTRLSETSTATE($A2FC292410C, $A1EABA05F06)
- GUICTRLSETSTATE($A4FC2A22B1D, $A56ABE05026)
- GUICTRLSETSTATE($A03D2524B1F, $A1EABA05F06)
- GUICTRLSETSTATE($A5CD262252F, $A56ABE05026)
- GUICTRLSETSTATE($A28E2B23D48, $A56ABE05026)
- GUICTRLSETSTATE($A45E2C25019, $A1EABA05F06)
- $A52F232085D = 0
- $A38F2521C0C = 0
- $A31F2725009 = ""
- $A12F2821A15 = 0
- GUICTRLSETDATA($A50F202194C, 10)
- GUICTRLSETSTATE($A5DF212631B, $A1EABA05F06)
- GUICTRLSETDATA($A2CF2224954, "Click|Double click|Move to", "Click")
- GUICTRLSETDATA($A20D2924025, 0x00FA)
- GUICTRLSETSTATE($A43D2A20456, $A1EABA05F06)
- GUICTRLSETSTATE($A04D2B25C38, $A56ABE05026)
- ELSEIF $A5B9C925710 = "file" THEN
- GUICTRLSETDATA($A4EC2524356, "Process|Window|File/Folder|Color|Image|Ping|No trigger", "File/Folder")
- GUICTRLSETSTATE($A38D2223C25, $A04BB501D63)
- $A299CD25629 = INIREAD($A15B1424F0E, "trigger", "trigger_data", "")
- GUICTRLSETDATA($A36D2323E2D, $A299CD25629)
- $A069CB21F09 = INIREAD($A15B1424F0E, "trigger", "trigger_choice", "")
- IF $A069CB21F09 = "exist" THEN
- GUICTRLSETSTATE($A03D2524B1F, $A1EABA05F06)
- GUICTRLSETSTATE($A5CD262252F, $A56ABE05026)
- ELSEIF $A069CB21F09 = "noexist" THEN
- GUICTRLSETSTATE($A03D2524B1F, $A56ABE05026)
- GUICTRLSETSTATE($A5CD262252F, $A1EABA05F06)
- ENDIF
- Fn00C3($A5DC2821B21)
- GUICTRLSETSTATE($A2FC292410C, $A1EABA05F06)
- GUICTRLSETSTATE($A4FC2A22B1D, $A56ABE05026)
- Fn00C4($A58C2C20E0B)
- GUICTRLSETSTATE($A1BC2D2160C, $A56ABE05026)
- GUICTRLSETSTATE($A2EC2E21349, $A1EABA05F06)
- GUICTRLSETSTATE($A57C2F2082F, $A56ABE05026)
- GUICTRLSETSTATE($A1ED2024838, $A56ABE05026)
- GUICTRLSETSTATE($A12D2124959, $A56ABE05026)
- GUICTRLSETSTATE($A28E2B23D48, $A56ABE05026)
- GUICTRLSETSTATE($A45E2C25019, $A1EABA05F06)
- $A52F232085D = 0
- $A38F2521C0C = 0
- $A31F2725009 = ""
- $A12F2821A15 = 0
- GUICTRLSETDATA($A50F202194C, 10)
- GUICTRLSETSTATE($A5DF212631B, $A1EABA05F06)
- GUICTRLSETDATA($A2CF2224954, "Click|Double click|Move to", "Click")
- GUICTRLSETDATA($A20D2924025, 0x00FA)
- GUICTRLSETSTATE($A43D2A20456, $A1EABA05F06)
- GUICTRLSETSTATE($A04D2B25C38, $A56ABE05026)
- ELSEIF $A5B9C925710 = "color" THEN
- GUICTRLSETDATA($A4EC2524356, "Process|Window|File/Folder|Color|Image|Ping|No trigger", "Color")
- GUICTRLSETSTATE($A00E2424107, $A04BB501D63)
- $A299CD25629 = INIREAD($A15B1424F0E, "trigger", "trigger_data", "")
- $A4E9DD24411 = STRINGSPLIT($A299CD25629, "|")
- GUICTRLSETDATA($A1EE2521926, $A4E9DD24411[1])
- GUICTRLSETDATA($A51E2624F49, $A4E9DD24411[2])
- GUICTRLSETDATA($A3FE2920F41, $A4E9DD24411[3])
- IF STRINGISXDIGIT($A4E9DD24411[3]) <> 1 OR STRINGLEN($A4E9DD24411[3]) <> 6 THEN
- ELSE
- GUICTRLSETBKCOLOR($A29E2A2270D, "0x" & $A4E9DD24411[3])
- ENDIF
- $A069CB21F09 = INIREAD($A15B1424F0E, "trigger", "trigger_choice", "")
- IF $A069CB21F09 = "appear" THEN
- GUICTRLSETSTATE($A28E2B23D48, $A1EABA05F06)
- GUICTRLSETSTATE($A45E2C25019, $A56ABE05026)
- ELSEIF $A069CB21F09 = "disappear" THEN
- GUICTRLSETSTATE($A28E2B23D48, $A56ABE05026)
- GUICTRLSETSTATE($A45E2C25019, $A1EABA05F06)
- ENDIF
- Fn00C3($A5DC2821B21)
- GUICTRLSETSTATE($A2FC292410C, $A1EABA05F06)
- GUICTRLSETSTATE($A4FC2A22B1D, $A56ABE05026)
- Fn00C4($A58C2C20E0B)
- GUICTRLSETSTATE($A1BC2D2160C, $A56ABE05026)
- GUICTRLSETSTATE($A2EC2E21349, $A1EABA05F06)
- GUICTRLSETSTATE($A57C2F2082F, $A56ABE05026)
- GUICTRLSETSTATE($A1ED2024838, $A56ABE05026)
- GUICTRLSETSTATE($A12D2124959, $A56ABE05026)
- GUICTRLSETSTATE($A03D2524B1F, $A1EABA05F06)
- GUICTRLSETSTATE($A5CD262252F, $A56ABE05026)
- $A52F232085D = 0
- $A38F2521C0C = 0
- $A31F2725009 = ""
- $A12F2821A15 = 0
- GUICTRLSETDATA($A50F202194C, 10)
- GUICTRLSETSTATE($A5DF212631B, $A1EABA05F06)
- GUICTRLSETDATA($A2CF2224954, "Click|Double click|Move to", "Click")
- GUICTRLSETDATA($A20D2924025, 0x00FA)
- GUICTRLSETSTATE($A43D2A20456, $A1EABA05F06)
- GUICTRLSETSTATE($A04D2B25C38, $A56ABE05026)
- ELSEIF $A5B9C925710 = "Image" THEN
- GUICTRLSETDATA($A4EC2524356, "Process|Window|File/Folder|Color|Image|Ping|No trigger", "Image")
- GUICTRLSETSTATE($A04E2D2090C, $A04BB501D63)
- $A299CD25629 = INIREAD($A15B1424F0E, "trigger", "trigger_data", "")
- $A52F232085D = 0
- $A38F2521C0C = 0
- $A31F2725009 = $A299CD25629
- LOCAL $A4810621D2F = Fn0071($A299CD25629)
- IF $A4810621D2F <> 0 THEN
- IF $A12F2821A15 <> 0 AND $A12F2821A15 <> "" THEN Fn003F($A12F2821A15)
- $A12F2821A15 = $A4810621D2F
- Fn006C($A12F2821A15, $A0AE2F20118)
- ELSE
- IF $A12F2821A15 <> 0 AND $A12F2821A15 <> "" THEN Fn003F($A12F2821A15)
- $A12F2821A15 = 0
- ENDIF
- $A069CB21F09 = INIREAD($A15B1424F0E, "trigger", "trigger_choice", "")
- $A2FBD620606 = STRINGSPLIT($A069CB21F09, "|")
- GUICTRLSETDATA($A50F202194C, $A2FBD620606[1])
- IF $A2FBD620606[2] = "None" THEN
- GUICTRLSETSTATE($A5DF212631B, $A56ABE05026)
- GUICTRLSETDATA($A2CF2224954, "Click|Double click|Move to", "Click")
- ELSEIF $A2FBD620606[2] = "Click" THEN
- GUICTRLSETSTATE($A5DF212631B, $A1EABA05F06)
- GUICTRLSETDATA($A2CF2224954, "Click|Double click|Move to", "Click")
- ELSEIF $A2FBD620606[2] = "Double click" THEN
- GUICTRLSETSTATE($A5DF212631B, $A1EABA05F06)
- GUICTRLSETDATA($A2CF2224954, "Click|Double click|Move to", "Double click")
- ELSEIF $A2FBD620606[2] = "Move to" THEN
- GUICTRLSETSTATE($A5DF212631B, $A1EABA05F06)
- GUICTRLSETDATA($A2CF2224954, "Click|Double click|Move to", "Move to")
- ENDIF
- Fn00C3($A5DC2821B21)
- GUICTRLSETSTATE($A2FC292410C, $A1EABA05F06)
- GUICTRLSETSTATE($A4FC2A22B1D, $A56ABE05026)
- Fn00C4($A58C2C20E0B)
- GUICTRLSETSTATE($A1BC2D2160C, $A56ABE05026)
- GUICTRLSETSTATE($A2EC2E21349, $A1EABA05F06)
- GUICTRLSETSTATE($A57C2F2082F, $A56ABE05026)
- GUICTRLSETSTATE($A1ED2024838, $A56ABE05026)
- GUICTRLSETSTATE($A12D2124959, $A56ABE05026)
- GUICTRLSETSTATE($A03D2524B1F, $A1EABA05F06)
- GUICTRLSETSTATE($A5CD262252F, $A56ABE05026)
- GUICTRLSETSTATE($A28E2B23D48, $A56ABE05026)
- GUICTRLSETSTATE($A45E2C25019, $A1EABA05F06)
- GUICTRLSETDATA($A20D2924025, 0x00FA)
- GUICTRLSETSTATE($A43D2A20456, $A1EABA05F06)
- GUICTRLSETSTATE($A04D2B25C38, $A56ABE05026)
- ELSEIF $A5B9C925710 = "ping" THEN
- GUICTRLSETDATA($A4EC2524356, "Process|Window|File/Folder|Color|Image|Ping|No trigger", "Ping")
- GUICTRLSETSTATE($A3FD2725D37, $A04BB501D63)
- $A299CD25629 = INIREAD($A15B1424F0E, "trigger", "trigger_data", "")
- GUICTRLSETDATA($A59D2824F24, $A299CD25629)
- $A069CB21F09 = INIREAD($A15B1424F0E, "trigger", "trigger_choice", "")
- $A2FBD620606 = STRINGSPLIT($A069CB21F09, "|")
- GUICTRLSETDATA($A20D2924025, $A2FBD620606[2])
- IF $A2FBD620606[1] = "online" THEN
- GUICTRLSETSTATE($A43D2A20456, $A1EABA05F06)
- GUICTRLSETSTATE($A04D2B25C38, $A56ABE05026)
- ELSEIF $A2FBD620606[1] = "offline" THEN
- GUICTRLSETSTATE($A43D2A20456, $A56ABE05026)
- GUICTRLSETSTATE($A04D2B25C38, $A1EABA05F06)
- ENDIF
- Fn00C3($A5DC2821B21)
- GUICTRLSETSTATE($A2FC292410C, $A1EABA05F06)
- GUICTRLSETSTATE($A4FC2A22B1D, $A56ABE05026)
- Fn00C4($A58C2C20E0B)
- GUICTRLSETSTATE($A1BC2D2160C, $A56ABE05026)
- GUICTRLSETSTATE($A2EC2E21349, $A1EABA05F06)
- GUICTRLSETSTATE($A57C2F2082F, $A56ABE05026)
- GUICTRLSETSTATE($A1ED2024838, $A56ABE05026)
- GUICTRLSETSTATE($A12D2124959, $A56ABE05026)
- GUICTRLSETSTATE($A03D2524B1F, $A1EABA05F06)
- GUICTRLSETSTATE($A5CD262252F, $A56ABE05026)
- GUICTRLSETSTATE($A28E2B23D48, $A56ABE05026)
- GUICTRLSETSTATE($A45E2C25019, $A1EABA05F06)
- $A52F232085D = 0
- $A38F2521C0C = 0
- $A31F2725009 = ""
- $A12F2821A15 = 0
- GUICTRLSETDATA($A50F202194C, 10)
- GUICTRLSETSTATE($A5DF212631B, $A1EABA05F06)
- GUICTRLSETDATA($A2CF2224954, "Click|Double click|Move to", "Click")
- ENDIF
- ENDIF
- ENDFUNC
- Func Fn00C2()
- LOCAL $A4266934417 = FILEOPENDIALOG("Select File/Folder...", @WorkingDir, "All Files (*.*)", 0, "", $A5400F22716)
- IF @ERROR THEN
- GUISETSTATE(@SW_UNLOCK, $A5400F22716)
- RETURN
- ENDIF
- GUISETSTATE(@SW_UNLOCK, $A5400F22716)
- GUICTRLSETDATA($A36D2323E2D, $A4266934417)
- ENDFUNC
- Func Fn00C3($Arg00)
- LOCAL $A427613205D = PROCESSLIST()
- IF @ERROR OR $A427613205D[0][0] = 0 THEN
- RETURN
- ELSE
- LOCAL $A1F76534B06 = "", $A0A76633D45 = "", $A3176734A51 = 0
- FOR $A1979914100 = 1 TO $A427613205D[0][0]
- IF $A427613205D[$A1979914100][0] <> "[System Process]" AND $A427613205D[$A1979914100][0] <> "System" THEN
- $A1F76534B06 &= $A427613205D[$A1979914100][0] & "|"
- IF $A3176734A51 = 0 THEN
- $A0A76633D45 = $A427613205D[$A1979914100][0]
- $A3176734A51 += 1
- ENDIF
- ENDIF
- NEXT
- $A1F76534B06 = STRINGTRIMRIGHT($A1F76534B06, 1)
- GUICTRLSETDATA($Arg00, $A1F76534B06, $A0A76633D45)
- ENDIF
- ENDFUNC
- Func Fn00C4($Arg00)
- LOCAL $A0F86635610 = WINLIST()
- IF $A0F86635610[0][0] = 0 THEN RETURN
- LOCAL $A3686A30439 = ""
- LOCAL $A1086B36004 = 0, $A5286D30419 = ""
- FOR $A1979914100 = 1 TO $A0F86635610[0][0]
- IF $A0F86635610[$A1979914100][0] <> "" AND Fn00C5($A0F86635610[$A1979914100][1]) THEN
- $A3686A30439 &= $A0F86635610[$A1979914100][0] & "|"
- IF $A1086B36004 = 0 THEN
- $A5286D30419 = $A0F86635610[$A1979914100][0]
- $A1086B36004 += 1
- ENDIF
- ENDIF
- NEXT
- $A3686A30439 = STRINGTRIMRIGHT($A3686A30439, 1)
- GUICTRLSETDATA($Arg00, $A3686A30439, $A5286D30419)
- ENDFUNC
- Func Fn00C5($Arg00)
- IF BITAND(WINGETSTATE($Arg00), 2) THEN
- RETURN 1
- ELSE
- RETURN 0
- ENDIF
- ENDFUNC
- Func Fn00C6()
- LOCAL $A3196D33A02 = Fn0039(2, 0, 2, $A5400F22716)
- IF $A3196D33A02 <> -1 THEN
- $A3196D33A02 = STRINGTRIMLEFT($A3196D33A02, 2)
- GUICTRLSETDATA($A3FE2920F41, $A3196D33A02)
- GUICTRLSETBKCOLOR($A29E2A2270D, "0x" & $A3196D33A02)
- ENDIF
- ENDFUNC
- Func Fn00C7()
- LOCAL $A19A6434138 = GUICTRLREAD($A3FE2920F41)
- IF STRINGISXDIGIT($A19A6434138) <> 1 OR STRINGLEN($A19A6434138) <> 6 THEN
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Please enter a valid RGB hexadecimal color code!")
- ELSE
- GUICTRLSETBKCOLOR($A29E2A2270D, "0x" & $A19A6434138)
- ENDIF
- ENDFUNC
- Func Fn00C8()
- GUISETSTATE(@SW_HIDE, $A55B4321F4C)
- GUISETSTATE(@SW_HIDE, $A5400F22716)
- SLEEP(10)
- LOCAL $A23B6132659 = "Pick", $A12B6330C12 = GUICTRLREAD($A30E272592F), $A1DB6434634 = GUICTRLREAD($A4EE2824A23)
- IF $A12B6330C12 = $A1EABA05F06 AND $A1DB6434634 = $A1EABA05F06 THEN
- $A23B6132659 &= " coordinate & color"
- ELSEIF $A12B6330C12 = $A1EABA05F06 THEN
- $A23B6132659 &= " coordinate"
- ELSEIF $A1DB6434634 = $A1EABA05F06 THEN
- $A23B6132659 &= " color"
- ENDIF
- TRAYTIP($A23B6132659, "Click or press Esc to quit.", 0x001E, 1)
- LOCAL $A2FB6B31F61[2] = [0, 0]
- LOCAL $A40B6F32362 = 0x000F * $A1910D2401B, $A3AC6134813 = 0x000F * $A1910D2401B, $A54C6333757 = 10
- LOCAL $A55C6530258 = GUICREATE("Pick", $A40B6F32362 * $A54C6333757, $A3AC6134813 * $A54C6333757, MOUSEGETPOs(0), MOUSEGETPOs(1), $A036DD04543, BITOR($A06AD302A47, $A5CAD702D15))
- GUISETSTATE(@SW_SHOW)
- LOCAL $A45C6A33C1E = DLLSTRUCTCREATE("int Icon")
- LOCAL $A58C6C3615B = DLLSTRUCTGETPTR($A45C6A33C1E)
- Fn0019(@ScriptDir & "\conf\ext\hand.cur", 0, $A58C6C3615B, $A58C6C3615B, 1)
- LOCAL $A2B49A04C22 = DLLSTRUCTGETDATA($A45C6A33C1E, "Icon")
- DO
- Fn00C9($A55C6530258, 0x000F, 0x000F, $A54C6333757, $A2B49A04C22)
- LOCAL $A4FD6430461 = MOUSEGETPOs()
- IF($A2FB6B31F61[0] <> $A4FD6430461[0] OR $A2FB6B31F61[1] <> $A4FD6430461[1]) THEN
- WINSETTITLE($A55C6530258, "", "X: " & $A4FD6430461[0] & ", Y: " & $A4FD6430461[1])
- IF $A4FD6430461[0] + 0x0014 + $A40B6F32362 * $A54C6333757 > @DesktopWidth THEN
- IF $A4FD6430461[1] + 0x0014 + $A3AC6134813 * $A54C6333757 > @DesktopHeight THEN
- WINMOVE($A55C6530258, "", $A4FD6430461[0] - 0x0014 - $A40B6F32362 * $A54C6333757, $A4FD6430461[1] - 0x0014 - $A3AC6134813 * $A54C6333757)
- ELSE
- WINMOVE($A55C6530258, "", $A4FD6430461[0] - 0x0014 - $A40B6F32362 * $A54C6333757, $A4FD6430461[1] + 0x0014)
- ENDIF
- ELSEIF $A4FD6430461[1] + 0x0014 + $A3AC6134813 * $A54C6333757 > @DesktopHeight THEN
- IF $A4FD6430461[0] + 0x0014 + $A40B6F32362 * $A54C6333757 > @DesktopWidth THEN
- WINMOVE($A55C6530258, "", $A4FD6430461[0] - 0x0014 - $A40B6F32362 * $A54C6333757, $A4FD6430461[1] - 0x0014 - $A3AC6134813 * $A54C6333757)
- ELSE
- WINMOVE($A55C6530258, "", $A4FD6430461[0] + 0x0014, $A4FD6430461[1] - 0x0014 - $A3AC6134813 * $A54C6333757)
- ENDIF
- ELSE
- WINMOVE($A55C6530258, "", $A4FD6430461[0] + 0x0014, $A4FD6430461[1] + 0x0014)
- ENDIF
- $A2FB6B31F61[0] = $A4FD6430461[0]
- $A2FB6B31F61[1] = $A4FD6430461[1]
- ENDIF
- SLEEP(0x005A)
- UNTIL Fn003A("01") = 1 OR Fn003A("1B") = 1
- LOCAL $A00CFF1304E = $A2FB6B31F61
- IF $A12B6330C12 = $A1EABA05F06 THEN
- GUICTRLSETDATA($A1EE2521926, $A00CFF1304E[0])
- GUICTRLSETDATA($A51E2624F49, $A00CFF1304E[1])
- ENDIF
- IF $A1DB6434634 = $A1EABA05F06 THEN
- GUICTRLSETDATA($A3FE2920F41, HEX(PIXELGETCOLOR($A00CFF1304E[0], $A00CFF1304E[1]), 6))
- GUICTRLSETBKCOLOR($A29E2A2270D, "0x" & HEX(PIXELGETCOLOR($A00CFF1304E[0], $A00CFF1304E[1]), 6))
- ENDIF
- GUIDELETE($A55C6530258)
- Fn0017($A2B49A04C22)
- TRAYTIP("", "", 0)
- GUISETSTATE(@SW_SHOW, $A5400F22716)
- GUISETSTATE(@SW_SHOW, $A55B4321F4C)
- ENDFUNC
- Func Fn00C9($Arg00, $Arg01, $Arg02, $Arg03, $Arg04)
- $Arg00 = HWND($Arg00)
- LOCAL $A41FFF05C0A = 0x00CC0020
- LOCAL $A1B17333003 = DLLCALL("user32.dll", "int", "GetDC", "hwnd", 0)
- LOCAL $A4717932A00 = DLLCALL("user32.dll", "int", "GetDC", "hwnd", $Arg00)
- IF NOT @ERROR THEN
- Fn0018($A4717932A00[0], $Arg01 * $Arg03 * $A1910D2401B / 2 - 2, $Arg02 * $Arg03 * $A1910D2401B / 2 + 9, $Arg04)
- DLLCALL("gdi32.dll", "int", "StretchBlt", "int", $A4717932A00[0], "int", 0, "int", 0, "int", $Arg01 * $Arg03 * $A1910D2401B, "int", $Arg02 * $Arg03 * $A1910D2401B, "int", $A1B17333003[0], "int", MOUSEGETPOs(0) - $Arg01 / 2, "int", MOUSEGETPOs(1) - $Arg02 / 2, "int", $Arg01, "int", $Arg02, "long", $A41FFF05C0A)
- Fn0018($A4717932A00[0], $Arg01 * $Arg03 * $A1910D2401B / 2 - 2, $Arg02 * $Arg03 * $A1910D2401B / 2 + 9, $Arg04)
- DLLCALL("user32.dll", "int", "ReleaseDC", "int", $A1B17333003[0], "hwnd", 0)
- DLLCALL("user32.dll", "int", "ReleaseDC", "int", $A4717932A00[0], "hwnd", $Arg00)
- ENDIF
- ENDFUNC
- Func Fn00CA()
- GUISETSTATE(@SW_HIDE, $A55B4321F4C)
- GUISETSTATE(@SW_HIDE, $A5400F22716)
- DO
- SLEEP(0x0064)
- UNTIL BITAND(WINGETSTATE($A55B4321F4C), 2) = FALSE AND BITAND(WINGETSTATE($A5400F22716), 2) = FALSE
- SLEEP(0x00C8)
- LOCAL $A0257134213 = ""
- $A0257134213 = Fn006D()
- IF $A0257134213 <> 0 THEN
- IF $A12F2821A15 <> 0 AND $A12F2821A15 <> "" THEN Fn003F($A12F2821A15)
- $A12F2821A15 = $A0257134213
- $A5D00820B07 = TRUE
- Fn006C($A12F2821A15, $A0AE2F20118)
- $A5D00820B07 = FALSE
- $A38F2521C0C = 1
- SLEEP(0x003C)
- ENDIF
- GUISETSTATE(@SW_SHOW, $A5400F22716)
- GUISETSTATE(@SW_SHOW, $A55B4321F4C)
- ENDFUNC
- Func Fn00CB()
- LOCAL $A4266934417 = FILESAVEDIALOG("Save image...", @WorkingDir, "PNG (*.png)", 0x0010, "Capture.png", $A5400F22716)
- IF NOT @ERROR THEN
- IF STRINGRIGHT($A4266934417, 4) <> ".png" THEN
- $A4266934417 &= ".png"
- ENDIF
- IF Fn006B($A12F2821A15, $A4266934417) THEN
- $A38F2521C0C = 0
- $A31F2725009 = $A4266934417
- ELSE
- MSGBOX(0 + 0x0030 + 0x2000 + 0x00040000, "Error", "Unable to save image!")
- ENDIF
- ENDIF
- ENDFUNC
- Func Fn00CC()
- LOCAL $A4266934417 = FILEOPENDIALOG("Select image...", @WorkingDir, "PNG (*.png)|Bitmap (*.bmp)", 1, "", $A5400F22716)
- IF NOT @ERROR THEN
- LOCAL $A4810621D2F = Fn0071($A4266934417)
- IF $A4810621D2F <> 0 THEN
- IF $A12F2821A15 <> 0 AND $A12F2821A15 <> "" THEN Fn003F($A12F2821A15)
- $A12F2821A15 = $A4810621D2F
- $A31F2725009 = $A4266934417
- $A38F2521C0C = 0
- GUISETSTATE(@SW_UNLOCK, $A5400F22716)
- SLEEP(10)
- Fn006C($A12F2821A15, $A0AE2F20118)
- ELSE
- MSGBOX(0 + 0x0030 + 0x2000 + 0x00040000, "Error", "Unable to open image!")
- ENDIF
- ENDIF
- ENDFUNC
- Func Fn00CD()
- LOCAL $A6045031A13 = STRINGSTRIPWS(GUICTRLREAD($A50F202194C), 3)
- IF $A6045031A13 >= 1 AND $A6045031A13 <= 10 THEN
- ELSE
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Please enter a correct value of similarity!")
- RETURN
- ENDIF
- IF $A12F2821A15 = 0 THEN
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Please specify an image to find!")
- RETURN
- ENDIF
- GUISETSTATE(@SW_HIDE, $A55B4321F4C)
- GUISETSTATE(@SW_HIDE, $A5400F22716)
- DO
- SLEEP(0x0064)
- UNTIL BITAND(WINGETSTATE($A55B4321F4C), 2) = FALSE AND BITAND(WINGETSTATE($A5400F22716), 2) = FALSE
- SLEEP(0x00C8)
- LOCAL $A09BDD23656 = Fn0073(0, 0, @DesktopWidth, @DesktopHeight, $A12F2821A15, $A6045031A13, "H")
- IF $A09BDD23656 = "" THEN
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "The specified image was not found!")
- ELSE
- LOCAL $A57CD32132B = STRINGSPLIT($A09BDD23656, ",", 1)
- LOCAL $A1665233C0C = GUICTRLREAD($A2CF2224954)
- LOCAL $A1265335412 = GUICTRLREAD($A5DF212631B)
- IF $A1265335412 = $A1EABA05F06 THEN
- IF $A1665233C0C = "Click" THEN
- MOUSECLICK("left", $A57CD32132B[1] + $A57CD32132B[3] / 2, $A57CD32132B[2] + $A57CD32132B[4] / 2)
- ELSEIF $A1665233C0C = "Double click" THEN
- MOUSECLICK("left", $A57CD32132B[1] + $A57CD32132B[3] / 2, $A57CD32132B[2] + $A57CD32132B[4] / 2, 2)
- ELSE
- MOUSEMOVE($A57CD32132B[1] + $A57CD32132B[3] / 2, $A57CD32132B[2] + $A57CD32132B[4] / 2)
- ENDIF
- INIWRITE($A15B1424F0E, "trigger", "trigger_choice", $A6045031A13 & "|" & $A1665233C0C)
- ELSE
- MOUSEMOVE($A57CD32132B[1] + $A57CD32132B[3] / 2, $A57CD32132B[2] + $A57CD32132B[4] / 2)
- ENDIF
- ENDIF
- GUISETSTATE(@SW_SHOW, $A5400F22716)
- GUISETSTATE(@SW_SHOW, $A55B4321F4C)
- ENDFUNC
- Func Fn00CE()
- LOCAL $A51B7B31F2B = INIREAD($A15B1424F0E, "hotset", "run_hotkey", "F9")
- GUICTRLSETDATA($A4665626304, $A51B7B31F2B)
- LOCAL $A51B7B31F2B = INIREAD($A15B1424F0E, "hotset", "record_hotkey", "F10")
- GUICTRLSETDATA($A5875521113, $A51B7B31F2B)
- GUISETSTATE(@SW_SHOW, $A3D55923053)
- GUISETSTATE(@SW_DISABLE, $A55B4321F4C)
- ENDFUNC
- Func Fn00CF()
- LOCAL $A51B7B31F2B = INIREAD($A15B1424F0E, "hotset", "run_hotkey", "F9")
- GUICTRLSETDATA($A4665626304, $A51B7B31F2B)
- LOCAL $A51B7B31F2B = INIREAD($A15B1424F0E, "hotset", "record_hotkey", "F10")
- GUICTRLSETDATA($A5875521113, $A51B7B31F2B)
- GUISETSTATE(@SW_HIDE, $A3D55923053)
- GUISETSTATE(@SW_ENABLE, $A55B4321F4C)
- Fn0104()
- WINACTIVATE($A55B4321F4C)
- ENDFUNC
- Func Fn00D0()
- LOCAL $A14C7C3241C = INIREAD($A15B1424F0E, "hotset", "run_hotkey", "F9")
- HOTKEYSET(Fn00D5($A14C7C3241C))
- LOCAL $A17D703382F = INIREAD($A15B1424F0E, "hotset", "record_hotkey", "F10")
- HOTKEYSET(Fn00D5($A17D703382F))
- INIWRITE($A15B1424F0E, "hotset", "run_hotkey", GUICTRLREAD($A4665626304))
- INIWRITE($A15B1424F0E, "hotset", "record_hotkey", GUICTRLREAD($A5875521113))
- HOTKEYSET(Fn00D5(GUICTRLREAD($A4665626304)), "Fn00D3")
- HOTKEYSET(Fn00D5(GUICTRLREAD($A5875521113)), "Fn00D4")
- GUISETSTATE(@SW_HIDE, $A3D55923053)
- GUISETSTATE(@SW_ENABLE, $A55B4321F4C)
- Fn0104()
- WINACTIVATE($A55B4321F4C)
- ENDFUNC
- Func Fn00D1()
- LOCAL $A2ED7A30805 = GUICTRLREAD($A4665626304)
- GUICTRLSETDATA($A4665626304, "Please key")
- Fn00D6()
- LOCAL $A1BD7C33F36 = Fn00D8("run")
- IF GUICTRLREAD($A5875521113) <> $A1BD7C33F36 AND HOTKEYSET(Fn00D5($A1BD7C33F36), "Fn00D3") = 1 THEN
- HOTKEYSET(Fn00D5($A1BD7C33F36))
- GUICTRLSETDATA($A4665626304, $A1BD7C33F36)
- ELSE
- HOTKEYSET(Fn00D5($A1BD7C33F36))
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", $A1BD7C33F36 & " already using!")
- GUICTRLSETDATA($A4665626304, $A2ED7A30805)
- ENDIF
- Fn00D7()
- ENDFUNC
- Func Fn00D2()
- LOCAL $A2ED7A30805 = GUICTRLREAD($A5875521113)
- GUICTRLSETDATA($A5875521113, "Please key")
- Fn00D6()
- LOCAL $A1BD7C33F36 = Fn00D8("record")
- IF GUICTRLREAD($A4665626304) <> $A1BD7C33F36 AND HOTKEYSET(Fn00D5($A1BD7C33F36), "Fn00D4") = 1 THEN
- HOTKEYSET(Fn00D5($A1BD7C33F36))
- GUICTRLSETDATA($A5875521113, $A1BD7C33F36)
- ELSE
- HOTKEYSET(Fn00D5($A1BD7C33F36))
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", $A1BD7C33F36 & " already using!")
- GUICTRLSETDATA($A5875521113, $A2ED7A30805)
- ENDIF
- Fn00D7()
- ENDFUNC
- Func Fn00D3()
- IF BITAND(WINGETSTATE($A55B4321F4C), 4) THEN
- IF GUICTRLGETSTATE($A5715423E5F) = 0x0050 THEN
- HOTKEYSET(Fn00D5(GUICTRLREAD($A4665626304)))
- IF $A15F1420445 = 0 THEN
- Fn008D()
- HOTKEYSET(Fn00D5(GUICTRLREAD($A4665626304)), "Fn00D3")
- ELSEIF $A15F1420445 = 1 THEN
- HOTKEYSET(Fn00D5(GUICTRLREAD($A4665626304)), "Fn00D3")
- Fn0083()
- ENDIF
- ENDIF
- ENDIF
- ENDFUNC
- Func Fn00D4()
- IF BITAND(WINGETSTATE($A55B4321F4C), 4) THEN
- IF GUICTRLGETSTATE($A21F2F25602) = 0x0050 THEN
- IF $A53C1524329 = 0 THEN
- Fn007C()
- ELSEIF $A53C1524329 = 1 THEN
- Fn007B()
- ENDIF
- ENDIF
- ENDIF
- ENDFUNC
- Func Fn00D5($Arg00)
- LOCAL $A1BF7734C21 = STRINGINSTR($Arg00, "+")
- IF $A1BF7734C21 THEN
- LOCAL $A59F7932763 = STRINGMID($Arg00, 1, $A1BF7734C21 - 1)
- $A59F7932763 = STRINGREPLACE($A59F7932763, "alt", "!")
- $A59F7932763 = STRINGREPLACE($A59F7932763, "shift", "+")
- $A59F7932763 = STRINGREPLACE($A59F7932763, "ctrl", "^")
- $A59F7932763 = STRINGREPLACE($A59F7932763, "lwin", "#")
- $A59F7932763 = STRINGREPLACE($A59F7932763, "rwin", "#")
- LOCAL $A0F08630542 = STRINGMID($Arg00, $A1BF7734C21 + 1)
- $A0F08630542 = "{" & $A0F08630542 & "}"
- $Arg00 = $A59F7932763 & $A0F08630542
- ELSE
- $Arg00 = "{" & $Arg00 & "}"
- ENDIF
- RETURN $Arg00
- ENDFUNC
- Func Fn00D6()
- GUICTRLSETSTATE($A2B55F20133, $A5BBBB01608)
- GUICTRLSETSTATE($A6265E2523C, $A5BBBB01608)
- GUICTRLSETSTATE($A5075D25B02, $A5BBBB01608)
- GUICTRLSETSTATE($A2885424F15, $A5BBBB01608)
- ENDFUNC
- Func Fn00D7()
- GUICTRLSETSTATE($A2B55F20133, $A23BB90340A)
- GUICTRLSETSTATE($A6265E2523C, $A23BB90340A)
- GUICTRLSETSTATE($A5075D25B02, $A23BB90340A)
- GUICTRLSETSTATE($A2885424F15, $A23BB90340A)
- ENDFUNC
- Func Fn00D8($ArgOpt00 = "no")
- LOCAL $A357BB2291A = DLLOPEN("user32.dll")
- IF $ArgOpt00 = "no" THEN
- WHILE 1
- FOR $A1979914100 = 8 TO 0x00DE
- IF Fn003A(HEX($A1979914100, 2), $A357BB2291A) AND STRINGREGEXP($A2CF1223343[$A1979914100], "(CTRL)|(ALT)|(WIN)|(SHIFT)") <> 1 THEN
- DLLCLOsE($A357BB2291A)
- RETURN $A2CF1223343[$A1979914100]
- ENDIF
- NEXT
- SLEEP(0x0032)
- WEND
- ELSE
- WHILE 1
- FOR $A1979914100 = 8 TO 0x00DE
- IF Fn003A(HEX($A1979914100, 2), $A357BB2291A) THEN
- IF STRINGREGEXP($A2CF1223343[$A1979914100], "(CTRL)|(ALT)|(SHIFT)|(WIN)") THEN
- SELECT
- CASE $ArgOpt00 = "run"
- GUICTRLSETDATA($A4665626304, $A2CF1223343[$A1979914100] & "+")
- LOCAL $A303ED10251 = Fn00D8()
- DLLCLOsE($A357BB2291A)
- RETURN($A2CF1223343[$A1979914100] & "+" & $A303ED10251)
- CASE $ArgOpt00 = "record"
- GUICTRLSETDATA($A5875521113, $A2CF1223343[$A1979914100] & "+")
- LOCAL $A303ED10251 = Fn00D8()
- DLLCLOsE($A357BB2291A)
- RETURN($A2CF1223343[$A1979914100] & "+" & $A303ED10251)
- ENDSELECT
- ENDIF
- IF $ArgOpt00 = "edit" THEN
- DLLCLOsE($A357BB2291A)
- RETURN $A2CF1223343[$A1979914100]
- ENDIF
- DLLCLOsE($A357BB2291A)
- RETURN $A2CF1223343[$A1979914100]
- ENDIF
- NEXT
- SLEEP(0x0032)
- WEND
- ENDIF
- DLLCLOsE($A357BB2291A)
- ENDFUNC
- Func Fn00D9()
- HOTKEYSET(Fn00D5(GUICTRLREAD($A4665626304)))
- HOTKEYSET(Fn00D5(GUICTRLREAD($A5875521113)))
- ENDFUNC
- Func Fn00DA()
- HOTKEYSET(Fn00D5(GUICTRLREAD($A4665626304)), "Fn00D3")
- HOTKEYSET(Fn00D5(GUICTRLREAD($A5875521113)), "Fn00D4")
- ENDFUNC
- Func Fn00DB()
- LOCAL $A51B7B31F2B = INIREAD($A15B1424F0E, "hotset", "is_run_min", 0)
- IF $A51B7B31F2B = 1 THEN
- GUICTRLSETSTATE($A609512031D, $A1EABA05F06)
- ELSE
- GUICTRLSETSTATE($A609512031D, $A56ABE05026)
- ENDIF
- $A51B7B31F2B = INIREAD($A15B1424F0E, "hotset", "is_record_min", 0)
- IF $A51B7B31F2B = 1 THEN
- GUICTRLSETSTATE($A0095724728, $A1EABA05F06)
- ELSE
- GUICTRLSETSTATE($A0095724728, $A56ABE05026)
- ENDIF
- GUISETSTATE(@SW_SHOW, $A3385B20F5B)
- GUISETSTATE(@SW_DISABLE, $A55B4321F4C)
- ENDFUNC
- Func Fn00DC()
- LOCAL $A51B7B31F2B = INIREAD($A15B1424F0E, "hotset", "is_run_min", 0)
- IF $A51B7B31F2B = 1 THEN
- GUICTRLSETSTATE($A609512031D, $A1EABA05F06)
- ELSE
- GUICTRLSETSTATE($A609512031D, $A56ABE05026)
- ENDIF
- $A51B7B31F2B = INIREAD($A15B1424F0E, "hotset", "is_record_min", 0)
- IF $A51B7B31F2B = 1 THEN
- GUICTRLSETSTATE($A0095724728, $A1EABA05F06)
- ELSE
- GUICTRLSETSTATE($A0095724728, $A56ABE05026)
- ENDIF
- GUISETSTATE(@SW_HIDE, $A3385B20F5B)
- GUISETSTATE(@SW_ENABLE, $A55B4321F4C)
- Fn0104()
- WINACTIVATE($A55B4321F4C)
- ENDFUNC
- Func Fn00DD()
- IF GUICTRLREAD($A609512031D) = $A1EABA05F06 THEN
- INIWRITE($A15B1424F0E, "hotset", "is_run_min", 1)
- ELSE
- INIWRITE($A15B1424F0E, "hotset", "is_run_min", 0)
- ENDIF
- IF GUICTRLREAD($A0095724728) = $A1EABA05F06 THEN
- INIWRITE($A15B1424F0E, "hotset", "is_record_min", 1)
- ELSE
- INIWRITE($A15B1424F0E, "hotset", "is_record_min", 0)
- ENDIF
- GUISETSTATE(@SW_HIDE, $A3385B20F5B)
- GUISETSTATE(@SW_ENABLE, $A55B4321F4C)
- Fn0104()
- WINACTIVATE($A55B4321F4C)
- ENDFUNC
- Func Fn00DE()
- $A0BA2021D45 = GUICREATE("Info", 0x00AA * $A1910D2401B, 0x0084 * $A1910D2401B, -1, -1, BITOR($A036DD04543, $A078D101842, $A016D30431B), DEFAULT, $A55B4321F4C)
- GUICTRLCREATEBUTTON("Exit", 0x0018 * $A1910D2401B, 0x0010 * $A1910D2401B, 0x007B * $A1910D2401B, 0x0019 * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00E0")
- GUICTRLCREATEBUTTON("Hide to system tray", 0x0018 * $A1910D2401B, 0x0035 * $A1910D2401B, 0x007B * $A1910D2401B, 0x0019 * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00E1")
- GUICTRLCREATEBUTTON("Cancel", 0x0018 * $A1910D2401B, 0x005B * $A1910D2401B, 0x007B * $A1910D2401B, 0x0019 * $A1910D2401B)
- GUICTRLSETONEVENT(-1, "Fn00DF")
- GUISETSTATE()
- GUISETSTATE(@SW_DISABLE, $A55B4321F4C)
- ENDFUNC
- Func Fn00DF()
- GUIDELETE($A0BA2021D45)
- GUISETSTATE(@SW_ENABLE, $A55B4321F4C)
- WINACTIVATE($A55B4321F4C)
- ENDFUNC
- Func Fn00E0()
- Fn00DF()
- Fn00E2()
- ENDFUNC
- Func Fn00E1()
- Fn00DF()
- GUISETSTATE(@SW_HIDE, $A55B4321F4C)
- ENDFUNC
- Func Fn00E2()
- IF Fn00F9() = -1 THEN RETURN
- TOOLTIP("")
- Fn0050()
- EXIT
- ENDFUNC
- Func Fn00E3()
- RUN(@ScriptDir & "\ReMouse-TaskMgr.exe")
- ENDFUNC
- Func Fn00E4()
- SHELLEXECUTE("http://www.remouse.com")
- ENDFUNC
- Func Fn00E5()
- LOCAL $A6268331913 = $A51A1C20019
- IF $isRegged = 1 THEN
- LOCAL $A4A6853065E = INIREAD($A15B1424F0E, "info", "user", "")
- $A6268331913 = $A4A6853065E & @CRLF & @CRLF & $A56A1721C3D
- ENDIF
- Fn00D9()
- MSGBOX(0 + 0 + 0x2000 + 0x00040000, "About", $A6268331913)
- Fn00DA()
- ENDFUNC
- Func Fn00E6()
- SHELLEXECUTE("http://www.remouse.com/support.html")
- ENDFUNC
- Func Fn00E7()
- IF $isRegged = 1 THEN
- GUICTRLSETDATA($A32B5621C08, INIREAD($A15B1424F0E, "info", "user", ""))
- GUICTRLSETSTYLE($A32B5621C08, $A60EA304D14 + $A5EFA704F09)
- GUICTRLSETDATA($A5BC5022109, "Registered")
- GUICTRLSETSTYLE($A5BC5022109, $A60EA304D14 + $A5EFA704F09)
- GUICTRLSETSTATE($A37C562235D, $A5BBBB01608 + $A3FBB701B0D)
- GUICTRLSETSTATE($A29C5D2165D, $A5BBBB01608 + $A3FBB701B0D)
- ENDIF
- GUISETSTATE(@SW_SHOW, $A08A5B24F17)
- GUISETSTATE(@SW_DISABLE, $A55B4321F4C)
- ENDFUNC
- Func Fn00E8()
- GUISETSTATE(@SW_HIDE, $A08A5B24F17)
- GUISETSTATE(@SW_ENABLE, $A55B4321F4C)
- Fn0104()
- WINACTIVATE($A55B4321F4C)
- ENDFUNC
- Func Fn00E9()
- LOCAL $A3D78830F43 = Fn00F6()
- IF $A3D78830F43 < 0 OR @ERROR THEN
- SELECT
- CASE $A3D78830F43 = -1 OR @ERROR = 1
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Unable to get hardware parameters!")
- RETURN
- CASE $A3D78830F43 = -2 OR @ERROR = 2
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Feature file error: 01 !")
- RETURN
- CASE $A3D78830F43 = -3 OR @ERROR = 3
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Feature file error: 02 !")
- RETURN
- ENDSELECT
- ENDIF
- LOCAL $A1E9823104F = GUICTRLREAD($A32B5621C08)
- $A1E9823104F = STRINGSTRIPWS($A1E9823104F, 3)
- LOCAL $A3C98435519 = GUICTRLREAD($A5BC5022109)
- $A3C98435519 = STRINGSTRIPWS($A3C98435519, 3)
- IF $A1E9823104F = "" THEN
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Please enter your Email!")
- RETURN
- ENDIF
- IF $A3C98435519 = "" THEN
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Please enter your license!")
- RETURN
- ENDIF
- IF STRINGINSTR($A1E9823104F, "@") = 0 OR STRINGINSTR($A1E9823104F, ".") = 0 OR STRINGINSTR($A1E9823104F, "@remouse.com") OR STRINGINSTR($A1E9823104F, "@ghost-mouse.com") THEN
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Email format error!")
- RETURN
- ENDIF
- IF STRINGLEN($A3C98435519) = 0x003C THEN
- Fn00EA("Verifying license key...")
- LOCAL $A0FB803084E = Fn00F2($A3C98435519, $A1E9823104F)
- IF $A0FB803084E < 0 OR @ERROR THEN
- SELECT
- CASE $A0FB803084E = -1 OR @ERROR = 1
- TOOLTIP("")
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Unable to get hardware parameters, Registration failed!")
- Fn00EB()
- RETURN
- CASE $A0FB803084E = -2 OR @ERROR = 2
- TOOLTIP("")
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Feature file error: 01, Registration failed!")
- Fn00EB()
- RETURN
- CASE $A0FB803084E = -3 OR @ERROR = 3
- TOOLTIP("")
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Feature file error: 02, Registration failed!")
- Fn00EB()
- RETURN
- CASE $A0FB803084E = -4 OR @ERROR = 4
- TOOLTIP("")
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Failed to create network object, Registration failed!")
- Fn00EB()
- RETURN
- CASE $A0FB803084E = -5 OR @ERROR = 5
- TOOLTIP("")
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Network object returned null, Registration failed!")
- Fn00EB()
- RETURN
- CASE $A0FB803084E = -6 OR @ERROR = 6
- TOOLTIP("")
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "network object parameter is NULL, Registration failed!")
- Fn00EB()
- RETURN
- CASE $A0FB803084E = -7 OR @ERROR = 7
- TOOLTIP("")
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Network Object Database Error, Registration failed!")
- Fn00EB()
- RETURN
- CASE $A0FB803084E = -8 OR @ERROR = 8
- TOOLTIP("")
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Network object version error, Registration failed!")
- Fn00EB()
- RETURN
- CASE $A0FB803084E = -9 OR @ERROR = 9
- TOOLTIP("")
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Invalid License, Registration failed!")
- Fn00EB()
- RETURN
- CASE $A0FB803084E = -10 OR @ERROR = 10
- TOOLTIP("")
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "The license has been used by another Email, Registration failed!")
- Fn00EB()
- RETURN
- CASE $A0FB803084E = -0x000B OR @ERROR = 0x000B
- TOOLTIP("")
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "The license has been used by another computer, Registration failed!")
- Fn00EB()
- RETURN
- CASE $A0FB803084E = -0x000C OR @ERROR = 0x000C
- TOOLTIP("")
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Network object return exception, Registration failed!")
- Fn00EB()
- RETURN
- ENDSELECT
- ENDIF
- ELSE
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Incorrect License, Registration failed!")
- RETURN
- LOCAL $A0FB803084E = Fn00F3($A3C98435519, $A1E9823104F)
- IF $A0FB803084E < 0 OR @ERROR THEN
- SELECT
- CASE $A0FB803084E = -1 OR @ERROR = 1
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Unable to get hardware parameters, Registration failed!")
- RETURN
- CASE $A0FB803084E = -2 OR @ERROR = 2
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Feature file error: 01, Registration failed!")
- RETURN
- CASE $A0FB803084E = -3 OR @ERROR = 3
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Feature file error: 02, Registration failed!")
- RETURN
- CASE $A0FB803084E = -4 OR @ERROR = 4
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Incorrect License, Registration failed!")
- RETURN
- ENDSELECT
- ENDIF
- Fn00EA("Verifying license key...")
- LOCAL $A2939A33C0B = Fn00F4($A1E9823104F)
- IF $A2939A33C0B < 0 OR @ERROR THEN
- SELECT
- CASE $A2939A33C0B = -1 OR @ERROR = 1
- TOOLTIP("")
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "An Internet Connection is Required!")
- Fn00EB()
- RETURN
- CASE $A2939A33C0B = -2 OR @ERROR = 2
- TOOLTIP("")
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "An Internet File is Required!")
- Fn00EB()
- RETURN
- CASE $A2939A33C0B = -3 OR @ERROR = 3
- TOOLTIP("")
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "This version has stopped registration, please download the new version!")
- Fn00EB()
- RETURN
- CASE $A2939A33C0B = -4 OR @ERROR = 4
- TOOLTIP("")
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "This Email has been abused and will now close!", 10)
- Fn00EB()
- EXIT
- ENDSELECT
- ENDIF
- ENDIF
- LOCAL $A4F59D32E47 = FILEOPEN($A12B1A24331, 2 + 8)
- FILEWRITE($A4F59D32E47, $A0FB803084E)
- FILECLOsE($A4F59D32E47)
- INIWRITE($A15B1424F0E, "info", "user", $A1E9823104F)
- TOOLTIP("")
- GUISETSTATE(@SW_ENABLE, $A55B4321F4C)
- WINACTIVATE($A55B4321F4C)
- GUISETSTATE(@SW_HIDE, $A08A5B24F17)
- IF MSGBOX(4 + 0x0020 + 0x2000 + 0x00040000, "Info", "Thank you! Whether to restart the software to complete the registration?") = 6 THEN
- AUTOITWINSETTITLE($WinTitle_Restarting)
- RUN(@AutoItExe)
- EXIT
- ENDIF
- ENDFUNC
- Func Fn00EA($ArgOpt00 = "Initializing Payment Page", $ArgOpt01 = " Please wait a moment...")
- GUISETSTATE(@SW_MINIMIZE, $A55B4321F4C)
- TOOLTIP($ArgOpt01, (@DesktopWidth - 0x00C8) / 2, (@DesktopHeight - 0x005A) / 2, $ArgOpt00, 1)
- ENDFUNC
- Func Fn00EB()
- TOOLTIP("")
- GUISETSTATE(@SW_ENABLE, $A55B4321F4C)
- Fn0104()
- WINACTIVATE($A55B4321F4C)
- ENDFUNC
- Func Fn00EC()
- SHELLEXECUTE("http://www.remouse.com/purchase.html")
- ENDFUNC
- Func Fn00ED()
- CheckVer()
- $isRegged = CheckRegged()
- IF $isRegged = 1 THEN
- $A3C32A2085F = $A60A1126136
- WINSETTITLE($A55B4321F4C, "", $A3C32A2085F)
- ENDIF
- ADLIBUNREGISTER("Fn00ED")
- ENDFUNC
- Func CheckRegged()
- RETURN 1
- ;~ LOCAL $A3FC952040A = FILEOPEN($A12B1A24331, 0)
- ;~ LOCAL $A5979A34700 = FILEREAD($A3FC952040A)
- ;~ FILECLOsE($A3FC952040A)
- ;~ $A5979A34700 = STRINGSTRIPWS($A5979A34700, 3)
- ;~ LOCAL $A2379C32C49 = INIREAD($A15B1424F0E, "info", "user", "")
- ;~ $A2379C32C49 = STRINGSTRIPWS($A2379C32C49, 3)
- ;~ $A5979A34700 = Fn003B(0, $A5979A34700, $A5AA391561B, 1)
- ;~ $A5979A34700 = STRINGREPLACE($A5979A34700, $A2379C32C49, "")
- ;~ $A5979A34700 = Fn003B(0, $A5979A34700, $A10A3613222, 1)
- ;~ $A5979A34700 = STRINGREPLACE($A5979A34700, $A2379C32C49, "")
- ;~ LOCAL $A158943165F = Fn00F6()
- ;~ IF $A158943165F < 0 OR @ERROR THEN
- ;~ SELECT
- ;~ CASE $A158943165F = -1 OR @ERROR = 1
- ;~ RETURN SETERROR(1, 0, 0)
- ;~ CASE $A158943165F = -2 OR @ERROR = 2
- ;~ RETURN SETERROR(2, 0, 0)
- ;~ CASE $A158943165F = -3 OR @ERROR = 3
- ;~ RETURN SETERROR(3, 0, 0)
- ;~ ENDSELECT
- ;~ ENDIF
- ;~ IF STRINGINSTR($A158943165F, ":") THEN
- ;~ LOCAL $A6099632A2C = STRINGSPLIT($A158943165F, ":")
- ;~ FOR $A1979914100 = 1 TO $A6099632A2C[0]
- ;~ IF STRINGINSTR($A5979A34700, $A6099632A2C[$A1979914100]) THEN
- ;~ RETURN 1
- ;~ ENDIF
- ;~ NEXT
- ;~ RETURN 0
- ;~ ELSE
- ;~ IF STRINGINSTR($A5979A34700, $A158943165F) THEN
- ;~ RETURN 1
- ;~ ELSE
- ;~ RETURN 0
- ;~ ENDIF
- ;~ ENDIF
- ENDFUNC
- Func Fn00EF()
- LOCAL $A4599E34F63 = Fn00F5()
- IF @ERROR OR $A4599E34F63 = "0000000000000000" OR $A4599E34F63 = "" OR $A4599E34F63 = " " OR $A4599E34F63 = "0" THEN
- LOCAL $A5BA9235407 = Fn00F1()
- IF $A5BA9235407 < 0 OR @ERROR THEN
- LOCAL $A12A9436219 = Fn00F0()
- IF $A12A9436219 < 0 OR @ERROR THEN
- SELECT
- CASE $A12A9436219 = -1 OR @ERROR = 1
- SETERROR(1)
- RETURN -1
- CASE $A12A9436219 = -2 OR @ERROR = 2
- SETERROR(2)
- RETURN -2
- CASE $A12A9436219 = -3 OR @ERROR = 3
- SETERROR(3)
- RETURN -3
- ENDSELECT
- ELSE
- RETURN $A12A9436219
- ENDIF
- ELSE
- RETURN $A5BA9235407
- ENDIF
- ELSE
- RETURN $A4599E34F63
- ENDIF
- ENDFUNC
- Func Fn00F0()
- LOCAL $A31B923354A, $A46B933304A, $A2BB9434011, $A02B9530E3A = ""
- $A46B933304A = OBJGET("winmgmts:\\" & @ComputerName & "\root\CIMV2")
- $A31B923354A = $A46B933304A.ExecQuery("SELECT * FROM Win32_Processor", "WQL", 0x0010 + 0x0020)
- IF ISOBJ($A31B923354A) THEN
- FOR $A2BB9434011 IN $A31B923354A
- IF $A2BB9434011.Name <> "" THEN
- IF $A2BB9434011.ProcessorId <> "" THEN
- $A02B9530E3A &= $A2BB9434011.ProcessorId & ":"
- ENDIF
- ENDIF
- NEXT
- IF $A02B9530E3A <> "" THEN
- RETURN STRINGTRIMRIGHT($A02B9530E3A, 1)
- ELSE
- RETURN SETERROR(1, 0, -1)
- ENDIF
- ELSE
- RETURN SETERROR(2, 0, -2)
- ENDIF
- ENDFUNC
- Func Fn00F1()
- LOCAL $A31B923354A, $A46B933304A, $A2BB9434011, $A21C953325C = ""
- $A46B933304A = OBJGET("winmgmts:\\" & @ComputerName & "\root\CIMV2")
- $A31B923354A = $A46B933304A.ExecQuery("SELECT * FROM Win32_NetworkAdapter", "WQL", 0x0010 + 0x0020)
- IF ISOBJ($A31B923354A) THEN
- FOR $A2BB9434011 IN $A31B923354A
- IF $A2BB9434011.NetConnectionId = "Ethernet" OR $A2BB9434011.NetConnectionId = "Wi-Fi" AND STRINGINSTR($A2BB9434011.Description, "virtual") = 0 THEN
- IF $A2BB9434011.MACAddress <> "" OR STRINGINSTR($A2BB9434011.MACAddress, ":") <> 0 THEN
- $A21C953325C &= STRINGREPLACE($A2BB9434011.MACAddress, ":", "") & ":"
- ENDIF
- ENDIF
- NEXT
- IF $A21C953325C <> "" THEN
- RETURN STRINGTRIMRIGHT($A21C953325C, 1)
- ELSE
- RETURN SETERROR(1, 0, -1)
- ENDIF
- ELSE
- RETURN SETERROR(2, 0, -2)
- ENDIF
- ENDFUNC
- Func Fn00F2($Arg00, $Arg01)
- LOCAL $A158943165F = Fn00F6()
- IF $A158943165F < 0 OR @ERROR THEN
- SELECT
- CASE $A158943165F = -1 OR @ERROR = 1
- SETERROR(1)
- RETURN -1
- CASE $A158943165F = -2 OR @ERROR = 2
- SETERROR(2)
- RETURN -2
- CASE $A158943165F = -3 OR @ERROR = 3
- SETERROR(3)
- RETURN -3
- ENDSELECT
- ENDIF
- LOCAL $A57E9B35639
- IF STRINGINSTR($A158943165F, ":") THEN
- LOCAL $A6099632A2C = STRINGSPLIT($A158943165F, ":")
- $A57E9B35639 = $A6099632A2C[1]
- ELSE
- $A57E9B35639 = $A158943165F
- ENDIF
- LOCAL $A4CE9F33D28 = Fn0067($Arg00, "H51JxFkrhPoPsCEzhyuO")
- LOCAL $A47F9133128 = Fn0067($Arg01, "H51JxFkrhPoPsCEzhyuO")
- LOCAL $A44F933162D = Fn0067($A57E9B35639, "H51JxFkrhPoPsCEzhyuO")
- LOCAL $A53F9532B09 = Fn0067("standard_remouse", "H51JxFkrhPoPsCEzhyuO")
- LOCAL $A34F9830F05 = Fn0067($A158943165F, "H51JxFkrhPoPsCEzhyuO")
- LOCAL $A0BF9A35946 = OBJCREATE("Msxml2.ServerXMLHTTP")
- IF $A0BF9A35946 = 0 OR @ERROR THEN
- SETERROR(4)
- RETURN -4
- ENDIF
- $A0BF9A35946.SetTimeouts(0x1770, 0x1770, 0x1770, 0x1770)
- $A0BF9A35946.Open("post", "http://regonline.remouse.com/reg_utf_standard_remouse.php", TRUE)
- $A0BF9A35946.setRequestHeader("Cache-Control", "no-cache")
- $A0BF9A35946.setRequestHeader("Content-Type", "application/x-www-form-urlencoded")
- LOCAL $A010A936306 = "r1=" & $A47F9133128 & "&r2=" & $A4CE9F33D28 & "&r3=" & $A44F933162D & "&r4=" & $A53F9532B09 & "&r5=" & $A34F9830F05
- $A0BF9A35946.setRequestHeader("Content-Length", STRINGLEN($A010A936306))
- $A0BF9A35946.Send($A010A936306)
- LOCAL $A631A032B33 = ""
- LOCAL $A361A130145 = Fn008C()
- WHILE Fn008B($A361A130145) < 0x2EE0
- IF $A0BF9A35946.Status = 0x00C8 THEN
- $A631A032B33 = $A0BF9A35946.responseText
- EXITLOOP
- ENDIF
- SLEEP(0x005A)
- WEND
- $A0BF9A35946.abort()
- $A0BF9A35946 = 0
- IF $A631A032B33 = "" THEN
- $A0BF9A35946 = OBJCREATE("microsoft.xmlhttp")
- IF $A0BF9A35946 = 0 OR @ERROR THEN
- SETERROR(4)
- RETURN -4
- ENDIF
- $A0BF9A35946.Open("post", "http://regonline1.remouse.com/reg_utf_standard_remouse.php", TRUE)
- $A0BF9A35946.setRequestHeader("Cache-Control", "no-cache")
- $A0BF9A35946.setRequestHeader("Content-Type", "application/x-www-form-urlencoded")
- $A0BF9A35946.setRequestHeader("Content-Length", STRINGLEN($A010A936306))
- $A0BF9A35946.Send($A010A936306)
- $A361A130145 = Fn008C()
- WHILE Fn008B($A361A130145) < 0x2EE0
- IF $A0BF9A35946.readyState = 4 THEN
- $A631A032B33 = $A0BF9A35946.responseText
- EXITLOOP
- ENDIF
- SLEEP(0x005A)
- WEND
- $A0BF9A35946.abort()
- $A0BF9A35946 = 0
- IF $A631A032B33 = "" THEN
- SETERROR(5)
- RETURN -5
- ENDIF
- ENDIF
- SELECT
- CASE $A631A032B33 = "a"
- SETERROR(6)
- RETURN -6
- CASE $A631A032B33 = "b"
- SETERROR(7)
- RETURN -7
- CASE $A631A032B33 = "c"
- SETERROR(8)
- RETURN -8
- CASE $A631A032B33 = "d"
- SETERROR(9)
- RETURN -9
- CASE $A631A032B33 = "e"
- SETERROR(10)
- RETURN -10
- CASE $A631A032B33 = "f"
- SETERROR(0x000B)
- RETURN -0x000B
- CASE $A631A032B33 = "g"
- LOCAL $A0FB803084E = $Arg01 & $A158943165F
- $A0FB803084E = Fn003B(1, $A0FB803084E, $A10A3613222, 1)
- $A0FB803084E = $Arg01 & $A0FB803084E
- $A0FB803084E = Fn003B(1, $A0FB803084E, $A5AA391561B, 1)
- RETURN $A0FB803084E
- CASE ELSE
- SETERROR(0x000C)
- RETURN -0x000C
- ENDSELECT
- ENDFUNC
- Func Fn00F3($Arg00, $Arg01)
- LOCAL $A4E4A232611 = Fn003B(0, $Arg00, $A10A3613222, 1)
- $A4E4A232611 = STRINGREPLACE($A4E4A232611, $Arg01, "")
- LOCAL $A57E9B35639 = Fn00EF()
- IF $A57E9B35639 < 0 OR @ERROR THEN
- SELECT
- CASE $A57E9B35639 = -1 OR @ERROR = 1
- SETERROR(1)
- RETURN -1
- CASE $A57E9B35639 = -2 OR @ERROR = 2
- SETERROR(2)
- RETURN -2
- CASE $A57E9B35639 = -3 OR @ERROR = 3
- SETERROR(3)
- RETURN -3
- ENDSELECT
- ENDIF
- IF $A4E4A232611 <> $A57E9B35639 THEN
- SETERROR(4)
- RETURN -4
- ENDIF
- LOCAL $A5E5A436242 = $Arg01 & $Arg00
- $A5E5A436242 = Fn003B(1, $A5E5A436242, $A5AA391561B, 1)
- RETURN $A5E5A436242
- ENDFUNC
- Func Fn00F4($Arg00)
- TCPSTARTUP()
- LOCAL $A355A734334 = TCPNAMETOIP("www.google.com")
- LOCAL $A525A933801 = TCPNAMETOIP("www.wikipedia.org")
- IF $A355A734334 = "" OR $A525A933801 = "" OR $A355A734334 = $A525A933801 OR @ERROR THEN
- TCPSHUTDOWN()
- SETERROR(1)
- RETURN -1
- ENDIF
- TCPSHUTDOWN()
- LOCAL $A2F5AD34D0C = INETREAD("http://filelist.remouse.com/blacklist.txt", 1)
- IF @ERROR THEN
- $A2F5AD34D0C = INETREAD("http://filelist1.remouse.com/blacklist.txt", 1)
- IF @ERROR THEN
- SETERROR(2)
- RETURN -2
- ENDIF
- ENDIF
- LOCAL $A5979A34700 = BINARYTOsTRING($A2F5AD34D0C)
- IF STRINGINSTR($A5979A34700, $A43CF410D15) THEN
- SETERROR(3)
- RETURN -3
- ENDIF
- IF STRINGINSTR($A5979A34700, " " & $Arg00 & " ") THEN
- SETERROR(4)
- RETURN -4
- ENDIF
- ENDFUNC
- Func Fn00F5()
- LOCAL $A1AC8F11063, $A293621112A, $A621D701A5B, $A566AA34B58, $A146AB3514A, $A1F6AC34106 = "0"
- $A1AC8F11063 = DLLCALL("iphlpapi.dll", "dword", "GetAdaptersInfo", "ptr", 0, "ulong*", 0)
- $A293621112A = DLLSTRUCTCREATE("byte[" & $A1AC8F11063[2] & "]")
- $A621D701A5B = DLLSTRUCTGETPTR($A293621112A)
- $A1AC8F11063 = DLLCALL("iphlpapi.dll", "dword", "GetAdaptersInfo", "ptr", $A621D701A5B, "ulong*", $A1AC8F11063[2])
- $A566AA34B58 = "ptr NextAdpt; dword ComboIndex; char AdptName[260]; char AdptDescr[132];uint AddrLength;byte MacAddr[8];dword Index;uint Type; uint DhcpEnabled;ptr CurrentIpAddr;ptr NextIpAddr; char IpAddr[16];char IpAddrMask[16]; dword IpAddrCxt; ptr NextGateway; char GatewayAddr[16]; char GatewayAddrMask[16];dword GatewayCxt; ptr NextDhcp; char DhcpAddr[16]; char DhcpAddrMask[16];dword DhcpCxt; int HaveWins; ptr NextPriWinsServer; char PriWinsServerAddr[16]; char PriWinsServerAddrMask[16]; dword PriWinsServerCxt; ptr NextSecWinsServer; char SecWinsServerAddr[16]; char SecWinsServerAddrMask[16]; dword LeaseObtained; dword LeaseExpires"
- WHILE $A621D701A5B
- $A146AB3514A = DLLSTRUCTCREATE($A566AA34B58, $A621D701A5B)
- IF DLLSTRUCTGETDATA($A146AB3514A, "Type") = 6 THEN
- $A1F6AC34106 = DLLSTRUCTGETDATA($A146AB3514A, "MacAddr")
- $A146AB3514A = 0
- EXITLOOP
- ENDIF
- $A621D701A5B = DLLSTRUCTGETDATA($A146AB3514A, "NextAdpt")
- $A146AB3514A = 0
- WEND
- $A293621112A = 0
- IF $A1F6AC34106 <> "0" THEN $A1F6AC34106 = STRINGTRIMLEFT($A1F6AC34106, 2)
- RETURN SETERROR($A1AC8F11063[0], 0, $A1F6AC34106)
- ENDFUNC
- Func Fn00F6()
- LOCAL $A4599E34F63 = Fn00F7()
- IF @ERROR OR $A4599E34F63 = "000000000000" OR $A4599E34F63 = "" OR $A4599E34F63 = " " OR $A4599E34F63 = "0" THEN
- LOCAL $A5BA9235407 = Fn00F1()
- IF $A5BA9235407 < 0 OR @ERROR THEN
- LOCAL $A12A9436219 = Fn00F0()
- IF $A12A9436219 < 0 OR @ERROR THEN
- SELECT
- CASE $A12A9436219 = -1 OR @ERROR = 1
- SETERROR(1)
- RETURN -1
- CASE $A12A9436219 = -2 OR @ERROR = 2
- SETERROR(2)
- RETURN -2
- CASE $A12A9436219 = -3 OR @ERROR = 3
- SETERROR(3)
- RETURN -3
- ENDSELECT
- ELSE
- RETURN $A12A9436219
- ENDIF
- ELSE
- RETURN $A5BA9235407
- ENDIF
- ELSE
- RETURN $A4599E34F63
- ENDIF
- ENDFUNC
- Func Fn00F7()
- LOCAL $A1AC8F11063, $A293621112A, $A621D701A5B, $A566AA34B58, $A146AB3514A, $A1F6AC34106 = "", $A599AB30B58 = ""
- $A1AC8F11063 = DLLCALL("iphlpapi.dll", "dword", "GetAdaptersInfo", "ptr", 0, "ulong*", 0)
- $A293621112A = DLLSTRUCTCREATE("byte[" & $A1AC8F11063[2] & "]")
- $A621D701A5B = DLLSTRUCTGETPTR($A293621112A)
- $A1AC8F11063 = DLLCALL("iphlpapi.dll", "dword", "GetAdaptersInfo", "ptr", $A621D701A5B, "ulong*", $A1AC8F11063[2])
- $A566AA34B58 = "ptr NextAdpt; dword ComboIndex; char AdptName[260]; char AdptDescr[132];uint AddrLength;byte MacAddr[8];dword Index;uint Type; uint DhcpEnabled;ptr CurrentIpAddr;ptr NextIpAddr; char IpAddr[16];char IpAddrMask[16]; dword IpAddrCxt; ptr NextGateway; char GatewayAddr[16]; char GatewayAddrMask[16];dword GatewayCxt; ptr NextDhcp; char DhcpAddr[16]; char DhcpAddrMask[16];dword DhcpCxt; int HaveWins; ptr NextPriWinsServer; char PriWinsServerAddr[16]; char PriWinsServerAddrMask[16]; dword PriWinsServerCxt; ptr NextSecWinsServer; char SecWinsServerAddr[16]; char SecWinsServerAddrMask[16]; dword LeaseObtained; dword LeaseExpires"
- LOCAL $A20AAD33F0F = 1
- WHILE $A621D701A5B AND $A20AAD33F0F <= 4
- $A146AB3514A = DLLSTRUCTCREATE($A566AA34B58, $A621D701A5B)
- IF(DLLSTRUCTGETDATA($A146AB3514A, "Type") = 6 OR DLLSTRUCTGETDATA($A146AB3514A, "Type") = 0x0047) AND STRINGINSTR(DLLSTRUCTGETDATA($A146AB3514A, "AdptDescr"), "virtual") = 0 THEN
- $A599AB30B58 = DLLSTRUCTGETDATA($A146AB3514A, "MacAddr")
- IF $A599AB30B58 <> "0" OR $A599AB30B58 <> "0000000000000000" OR $A599AB30B58 <> "" OR $A599AB30B58 <> " " THEN
- $A1F6AC34106 &= STRINGTRIMRIGHT(STRINGTRIMLEFT($A599AB30B58, 2), 4) & ":"
- $A20AAD33F0F += 1
- ENDIF
- ENDIF
- $A621D701A5B = DLLSTRUCTGETDATA($A146AB3514A, "NextAdpt")
- $A146AB3514A = 0
- WEND
- $A293621112A = 0
- IF $A1F6AC34106 <> "" THEN $A1F6AC34106 = STRINGTRIMRIGHT($A1F6AC34106, 1)
- RETURN SETERROR($A1AC8F11063[0], 0, $A1F6AC34106)
- ENDFUNC
- Func Fn00F8()
- Fn00D9()
- LOCAL $A4266934417 = FILESAVEDIALOG("Save file...", @WorkingDir, $A6142121F2A & " script (*.rms)", 0x0010, "", $A55B4321F4C)
- IF @ERROR THEN
- Fn00DA()
- RETURN -1
- ELSEIF $isRegged <> 1 THEN
- Fn00DA()
- IF MSGBOX(4 + 0x0020 + 0x2000 + 0x00040000, "Info", "Unregistered version can not save file, to register?") = 6 THEN
- Fn00E7()
- RETURN -2
- ELSE
- RETURN -3
- ENDIF
- ELSE
- Fn00DA()
- IF STRINGRIGHT($A4266934417, 4) <> ".rms" THEN
- $A4266934417 &= ".rms"
- ENDIF
- LOCAL $A6372B22501 = FILEOPEN($A4266934417, 2 + 8)
- IF $A6372B22501 = -1 THEN
- MSGBOX(0 + 0x0030 + 0x2000 + 0x00040000, "Error", "Unable to save file!")
- RETURN 1
- ENDIF
- FILEWRITE($A6372B22501, $A3DC1424B2D)
- FILECLOsE($A6372B22501)
- $A0CD1322063 = 0
- INIWRITE($A15B1424F0E, "state", "filename_open", $A4266934417)
- RETURN 1
- ENDIF
- ENDFUNC
- Func Fn00F9()
- IF $A0CD1322063 = 1 THEN
- Fn00D9()
- LOCAL $A46EA63510A = MSGBOX(3 + 0x0020 + 0x2000 + 0x00040000, "Info", "Save changes to " & $A6142121F2A & " script?", DEFAULT, $A55B4321F4C)
- Fn00DA()
- SELECT
- CASE $A46EA63510A = 6
- IF Fn00F8() = 1 THEN
- RETURN 1
- ELSE
- RETURN -1
- ENDIF
- CASE $A46EA63510A = 7
- $A0CD1322063 = 0
- RETURN 1
- CASE $A46EA63510A = 2 OR $A46EA63510A = -1
- RETURN -1
- ENDSELECT
- ELSE
- RETURN 1
- ENDIF
- ENDFUNC
- Func Fn00FA()
- IF Fn00F9() = -1 THEN RETURN
- $A3DC1424B2D = ""
- GUICTRLSETSTATE($A5715423E5F, $A5BBBB01608)
- GUICTRLSETSTATE($A58C412153F, $A5BBBB01608)
- ENDFUNC
- Func Fn00FB()
- IF Fn00F9() = -1 THEN RETURN
- Fn00D9()
- LOCAL $A4266934417 = FILEOPENDIALOG("Open file...", @WorkingDir, $A6142121F2A & " script (*.rms)", 1, "", $A55B4321F4C)
- IF @ERROR THEN
- Fn00DA()
- RETURN
- ENDIF
- Fn00DA()
- LOCAL $A3FC952040A = FILEOPEN($A4266934417, 0)
- IF $A3FC952040A = -1 THEN
- MSGBOX(0 + 0x0030 + 0x2000 + 0x00040000, "Error", "Unable to open file!")
- RETURN
- ENDIF
- $A3DC1424B2D = FILEREAD($A3FC952040A)
- FILECLOsE($A3FC952040A)
- INIWRITE($A15B1424F0E, "state", "filename_open", $A4266934417)
- IF GUICTRLGETSTATE($A5715423E5F) <> 0x0050 THEN GUICTRLSETSTATE($A5715423E5F, $A23BB90340A)
- IF GUICTRLGETSTATE($A58C412153F) <> 0x0050 THEN GUICTRLSETSTATE($A58C412153F, $A23BB90340A)
- ENDFUNC
- Func Fn00FC()
- LOCAL $A620BB3563B = WINGETPOs($A55B4321F4C)
- LOCAL $A580BC32A13 = CONTROLGETPOs($A55B4321F4C, "", $A21F2F25602)
- LOCAL $A3E0BD3550B = $A620BB3563B[0] + $A580BC32A13[0] + $A580BC32A13[2] / 2
- LOCAL $A3A1B232725 = $A620BB3563B[1] + $A580BC32A13[1] + $A580BC32A13[3] / 2 + 0x0044 * $A1910D2401B
- IF $A58D1122C03 = 1 THEN TOOLTIP("Click the red button to start recording", $A3E0BD3550B, $A3A1B232725, "", 0, 1)
- ENDFUNC
- Func Fn00FD()
- LOCAL $A620BB3563B = WINGETPOs($A55B4321F4C)
- LOCAL $A580BC32A13 = CONTROLGETPOs($A55B4321F4C, "", $A5715423E5F)
- LOCAL $A3E0BD3550B = $A620BB3563B[0] + $A580BC32A13[0] + $A580BC32A13[2] / 2
- LOCAL $A3A1B232725 = $A620BB3563B[1] + $A580BC32A13[1] + $A580BC32A13[3] / 2 + 0x0044 * $A1910D2401B
- IF $A58D1122C03 = 1 THEN TOOLTIP("Click the green button to start playback", $A3E0BD3550B, $A3A1B232725, "", 0, 1)
- ENDFUNC
- Func Fn00FE()
- IF FILEEXISTS($A15B1424F0E) = 0 THEN DIRCREATE($A0BB1723044)
- IF INIREAD($A15B1424F0E, "hotset", "is_run_min", 0) = 1 THEN
- GUICTRLSETSTATE($A609512031D, $A1EABA05F06)
- ELSE
- GUICTRLSETSTATE($A609512031D, $A56ABE05026)
- ENDIF
- IF INIREAD($A15B1424F0E, "hotset", "is_record_min", 0) = 1 THEN
- GUICTRLSETSTATE($A0095724728, $A1EABA05F06)
- ELSE
- GUICTRLSETSTATE($A0095724728, $A56ABE05026)
- ENDIF
- GUICTRLSETDATA($A4665626304, INIREAD($A15B1424F0E, "hotset", "run_hotkey", "F9"))
- GUICTRLSETDATA($A5875521113, INIREAD($A15B1424F0E, "hotset", "record_hotkey", "F10"))
- LOCAL $A2A3B830F44 = HOTKEYSET(Fn00D5(GUICTRLREAD($A4665626304)), "Fn00D3")
- LOCAL $A423B931444 = HOTKEYSET(Fn00D5(GUICTRLREAD($A5875521113)), "Fn00D4")
- IF $A2A3B830F44 = 0 OR $A423B931444 = 0 THEN
- MSGBOX(0 + 0x0040 + 0x2000 + 0x00040000, "Info", "Failed to register the hotkey, please modify the hotkey setting.")
- ENDIF
- LOCAL $A134B230D19 = INIREAD($A15B1424F0E, "setting", "is_speed", "off")
- IF $A134B230D19 = "on" THEN
- $A2602B25B61 = INIREAD($A15B1424F0E, "setting", "speed_num", 1)
- ELSEIF $A134B230D19 = "off" THEN
- $A2602B25B61 = 1
- ENDIF
- LOCAL $A284BC33D15 = INIREAD($A15B1424F0E, "setting", "repeat_way", "time")
- IF $A284BC33D15 = "time" THEN
- $A38C1722F59 = "time"
- $A5FC1925C37 = INIREAD($A15B1424F0E, "setting", "repeat_num", 1)
- ELSEIF $A284BC33D15 = "sometime" THEN
- $A38C1722F59 = "sometime"
- $A5FC1925C37 = INIREAD($A15B1424F0E, "setting", "repeat_num", "0:0:0")
- ELSEIF $A284BC33D15 = "until" THEN
- $A38C1722F59 = "until"
- $A5FC1925C37 = -1
- ENDIF
- $A39F1921860 = INT(INIREAD($A15B1424F0E, "setting", "key_recording_opt", 1))
- $A1CF1822012 = INT(INIREAD($A15B1424F0E, "setting", "delay_recording_opt", 1))
- $A0FF1B23B1A = INT(INIREAD($A15B1424F0E, "setting", "mouse_click_recording_opt", 1))
- $A08F1A20F1A = INT(INIREAD($A15B1424F0E, "setting", "mouse_move_recording_opt", 1))
- $A30C1F2632D = INIREAD($A15B1424F0E, "setting", "do_on_complete", "Idle")
- $A58D1122C03 = INT(INIREAD($A15B1424F0E, "setting", "is_tip", 1))
- $A58D1524A1F = INT(INIREAD($A15B1424F0E, "state", "is_first_run", 0))
- $A38D1721622 = INT(INIREAD($A15B1424F0E, "setting", "is_interval", 0))
- IF $A38D1721622 = 1 THEN
- $A11D1923E0E = INIREAD($A15B1424F0E, "setting", "num_interval", 0)
- LOCAL $A244F32333C = STRINGSPLIT($A11D1923E0E, ":")
- IF $A244F32333C[0] = 3 THEN
- $A37D1B2533A = INT($A244F32333C[1]) * 0x003C * 0x003C * 0x03E8 + INT($A244F32333C[2]) * 0x003C * 0x03E8 + INT($A244F32333C[3]) * 0x03E8
- ELSE
- $A37D1B2533A = 0
- ENDIF
- ELSEIF $A38D1721622 = 0 THEN
- $A11D1923E0E = -1
- $A37D1B2533A = 0
- ENDIF
- FILECHANGEDIR(@MyDocumentsDir)
- ENDFUNC
- Func Fn00FF()
- GUISETSTATE(@SW_SHOW, $A55B4321F4C)
- LOCAL $A188BB35455 = WINGETSTATE($A55B4321F4C)
- IF BITAND($A188BB35455, 0x0010) THEN
- GUISETSTATE(@SW_RESTORE, $A55B4321F4C)
- ENDIF
- WINACTIVATE($A55B4321F4C)
- ENDFUNC
- Func Fn0100()
- GUISETSTATE(@SW_HIDE, $A55B4321F4C)
- ENDFUNC
- Func Fn0101()
- LOCAL $A188BB35455 = WINGETSTATE($A55B4321F4C)
- IF BITAND($A188BB35455, 2) THEN
- GUISETSTATE(@SW_HIDE, $A55B4321F4C)
- ELSEIF BITAND($A188BB35455, 2) = 0 THEN
- GUISETSTATE(@SW_SHOW, $A55B4321F4C)
- WINACTIVATE($A55B4321F4C)
- ENDIF
- ENDFUNC
- Func Fn0102($Arg00, $Arg01, $Arg02, $Arg03)
- IF $Arg00 = $A55B4321F4C THEN
- LOCAL $A349B431646 = $Arg03
- LOCAL $A0B9B533C20 = BITSHIFT($Arg02, 0x0010)
- IF $A349B431646 = $A3825224650 AND $A0B9B533C20 = $A31CA203C12 THEN
- IF $A15F1420445 = 0 THEN
- Fn008D()
- ENDIF
- ENDIF
- ENDIF
- RETURN $A40AB20531C
- ENDFUNC
- Func Fn0103($Arg00, $Arg01, $Arg02, $Arg03)
- IF BITAND($Arg02, 0xFFF0) = 0xF060 THEN
- SWITCH $Arg00
- CASE $A55B4321F4C
- Fn00DE()
- CASE $A0BA2021D45
- Fn00DF()
- CASE $A1582923535
- Fn00A9()
- CASE $A2882C2060B
- Fn00A3()
- CASE $A5892824521
- Fn00AC()
- CASE $A3D55923053
- Fn00CF()
- CASE $A3385B20F5B
- Fn00DC()
- CASE $A0BA2123025
- Fn00A0()
- CASE $A3F92D21B30
- Fn00B0()
- CASE $A08A5B24F17
- Fn00E8()
- CASE $A12A2320427
- Fn00B8()
- CASE $A5400F22716
- Fn00BC()
- ENDSWITCH
- ENDIF
- RETURN $A40AB20531C
- ENDFUNC
- Func Fn0104()
- ENDFUNC
- Func Fn0105()
- TOOLTIP("")
- IF ISDECLARED("A21E5B12E3A") THEN Fn0050()
- ENDFUNC
- Func Fn0106()
- IF STRINGINSTR(@OSVersion, "WIN_XP") = 0 THEN
- LOCAL CONST $AppCompatFlags = "HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers"
- LOCAL CONST $HIGHDPIAWARE = "HIGHDPIAWARE"
- IF STRINGINSTR( _
- REGREAD ($AppCompatFlags, @AutoItExe), $HIGHDPIAWARE) = 0 OR STRINGINSTR(REGREAD($AppCompatFlags, @ScriptDir & "\" & "ReMouse-TaskMgr.exe"), $HIGHDPIAWARE) = 0 OR STRINGINSTR(REGREAD($AppCompatFlags, @ScriptDir & "\" & "ReMouse-Task.exe"), $HIGHDPIAWARE) = 0 THEN
- REGWRITE($AppCompatFlags, @AutoItExe, "REG_SZ", $HIGHDPIAWARE)
- REGWRITE($AppCompatFlags, @ScriptDir & "\" & "ReMouse-TaskMgr.exe", "REG_SZ", $HIGHDPIAWARE)
- REGWRITE($AppCompatFlags, @ScriptDir & "\" & "ReMouse-Task.exe" , "REG_SZ", $HIGHDPIAWARE)
- AUTOITWINSETTITLE($WinTitle_Restarting)
- RUN(@AutoItExe)
- EXIT
- ENDIF
- ENDIF
- ENDFUNC
- Func Fn0107()
- $A2C01E02C45[0] = HEX($A0611005839.number, 8)
- $A2C01E02C45[1] = STRINGSTRIPWS($A0611005839.description, 3)
- ENDFUNC
- Func CheckVer()
- ; IF @AutoItVersion <> "3.3.6.1" OR FILEGETVERSION(@AutoItExe, "FileVersion") <> "4.1" OR FILEGETVERSION(@AutoItExe, "FileDescription") <> "ReMouse Standard" OR FILEGETVERSION(@AutoItExe, "Comments") <> "www.remouse.com" OR FILEGETVERSION(@AutoItExe, "LegalCopyright") <> "AutomaticSolution Software" THEN
- ; PROCESSCLOsE(@AutoItPID)
- ; ENDIF
- ENDFUNC
- Func Fn0109()
- LOCAL $A4BCBA34E34 = REGREAD("HKCU\Software\Classes\rmsfile\DefaultIcon", "")
- IF $A4BCBA34E34 <> '"' & @ScriptDir & '\conf\ext\filetype.ico"' THEN
- REGWRITE("HKCU\Software\Classes\.rms", "", "REG_SZ", "rmsfile")
- REGWRITE("HKCU\Software\Classes\rmsfile", "", "REG_SZ", $A6142121F2A & " File")
- REGWRITE("HKCU\Software\Classes\rmsfile\DefaultIcon", "", "REG_SZ", '"' & @ScriptDir & '\conf\ext\filetype.ico"')
- REGWRITE("HKCU\Software\Classes\rmsfile\shell\open\command", "", "REG_SZ", '"' & @ScriptFullPath & '" "%1"')
- ENDIF
- ENDFUNC
- Func Fn010A()
- LOCAL $A25DBF32417 = 0, $A27EB133343 = 1, $A03E3213C47 = 0x005A, $A3287004D5E = 0
- LOCAL $A5109803E1B = DLLCALL("user32.dll", "long", "GetDC", "long", $A3287004D5E)
- IF @ERROR = 0 AND ISARRAY($A5109803E1B) THEN
- LOCAL $A0B21021D00 = DLLCALL("gdi32.dll", "long", "GetDeviceCaps", "long", $A5109803E1B[0], "long", $A03E3213C47)
- IF @ERROR = 0 AND ISARRAY($A0B21021D00) THEN
- $A25DBF32417 = $A0B21021D00[0]
- ENDIF
- DLLCALL("user32.dll", "long", "ReleaseDC", "long", $A3287004D5E, "long", $A5109803E1B[0])
- ENDIF
- SELECT
- CASE $A25DBF32417 = 0
- $A27EB133343 = 1
- CASE $A25DBF32417 < 0x0054
- $A27EB133343 = $A25DBF32417 / 0x0069
- CASE $A25DBF32417 < 0x0079
- $A27EB133343 = $A25DBF32417 / 0x0060
- CASE $A25DBF32417 < 0x0091
- $A27EB133343 = $A25DBF32417 / 0x005F
- CASE ELSE
- $A27EB133343 = $A25DBF32417 / 0x005E
- ENDSELECT
- RETURN $A27EB133343
- ENDFUNC
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement