#SingleInstance ignore ; ª©¥» NalakuvaraVersion = 10.63.20101120.02 ; ºô¯¸ºô§} NalakuvaraURL = http://Jedi.org/opera/ ; MD5 md5full = 9c747ed21a223e2fef80ac4b15fa8ece md5patch = 06f0e60bf9cb9201d6ac5d93d0ecc0c6 md5usb = 6c96a2daebb874727428737bb32bbc2f md5u3 = 3671635f5e4c7086c492262880f8d83e md5u3p = 16b340ab17cca401a548e4b68cc191b0 md5u3i = 35231bf3f88a9fe7eabefc816e537d28 md5paf = c707bf155c0243af23f496cfe2e1085c md5tor = f0586a1cf6193eea128c64403b65cc85 md5personal = 15cab0ffdba5a5150f56203951264dc0 md5oneuse = 4e986e52abf65b3c4449e545a6934e11 md5deb1 = 6b72b004faeca3b0f3557d1ec5f1eda3 md5deb2 = a3dfd46e13e0c857ab9f3dfcd4838988 md5deb3 = 53978047ac61f240eba16ad1296626fa md5deb4 = 6439b6263e743701a151a421eb422f56 md5deb5 = c6f37870e425c9fac718a83e8d2858ba md5rpm1 = d3b07dd06f60351bd80e2011e1bd195f md5rpm2 = 002026c57d62c7b69588be8746d9ba4a md5rpm3 = e717c80fbdc0ca22153a06f4de01514a md5rpm4 = 3f169cb178b0c227be8ba1277cebd6fd md5rpm5 = 0b9a46c211e64126daf5dc18a573c032 md5tgz1 = f4c79c87478ec3ebdbab27bc75132438 md5tgz2 = b7cdbd67623d751147b402f69ffc8447 md5tgz3 = db9067fa5c817419910a194207f39c35 md5tgz4 = 24a45c02898b97640126b57eecc28da8 md5tgz5 = 5f4200d1b9ff12dead169ac19f697f66 md5bsd1 = 2843f63b1814c2813966e3ec39e9c40c md5bsd2 = 6413191035cfaf986c15aa04bf5c10e1 md5bsd3 = c0fe6070dc23c40b7c516066c454035a md5bsd4 = 59e82d033b4f9136f2d40f9db0c8bc18 md5dmg = 4e3b646d9716c5892b917b7b0460b8d7 ; A_Language ÅܼƵ¥©ó 0404 ®Éªí¥Ü¨Ï¥ÎªÌ¥¿¦b¥ÎÁcÅ餤¤åª©ªº Windows ; ¦ý¬O¦]¬° Big5 ·|½Ä½X¡A©Ò¥Hª½±µ·í¹w³]­È¥Î ; if ( A_Language = "0404" ) { TrayTipCheck = ¤T¤Ó¤l®M¥óÀËÅç¤u¨ã (%NalakuvaraVersion%) TrayMenuItemExit = µ²§ô SelectFilePath = ½Ð¿ï¾Ü­nÀËÅç¬O§_§¹¾ã¤U¸üªº¤T¤Ó¤l®M¥óÀÉ®× (%NalakuvaraVersion%) TitleMatchFull = ¥¿½Tªº¤T¤Ó¤l§¹¾ã¦w¸Ë®M¥ó (%NalakuvaraVersion%) TitleMatchPatch = ¥¿½Tªº¤T¤Ó¤l¸Éºó®M¥ó (%NalakuvaraVersion%) TitleMatchUSB = ¥¿½Tªº¤T¤Ó¤l Opera@USB ®M¥ó (%NalakuvaraVersion%) TitleMatchU3 = ¥¿½Tªº¤T¤Ó¤l Opera@U3 ®M¥ó (%NalakuvaraVersion%) TitleMatchPAF = ¥¿½Tªº¤T¤Ó¤l PortableApps ®M¥ó (%NalakuvaraVersion%) TitleMatchTor = ¥¿½Tªº¤T¤Ó¤l OperaTor ®M¥ó (%NalakuvaraVersion%) TitleMatchPersonal = ¥¿½Tªº¤T¤Ó¤l¥iÄ⦡®M¥ó (%NalakuvaraVersion%) TitleMatchOneUse = ¥¿½Tªº¤T¤Ó¤l¥iÄ⦡µL²ª®M¥ó (%NalakuvaraVersion%) TitleMatchUbuntu = ¥¿½Tªº¤T¤Ó¤l Ubuntu ®M¥ó (%NalakuvaraVersion%) TitleMatchFedora = ¥¿½Tªº¤T¤Ó¤l Fedora ®M¥ó (%NalakuvaraVersion%) TitleMatchLinux = ¥¿½Tªº¤T¤Ó¤l Linux ³q¥Î®M¥ó (%NalakuvaraVersion%) TitleMatchFreeBSD = ¥¿½Tªº¤T¤Ó¤l FreeBSD ®M¥ó (%NalakuvaraVersion%) TitleMatchMac = ¥¿½Tªº¤T¤Ó¤l Mac ®M¥ó (%NalakuvaraVersion%) TitleMD5Fail = ¤£¬O¥¿½Tªº¤T¤Ó¤l®M¥ó (%NalakuvaraVersion%) TitleNoMD5Lib = µLªkÀËÅçÀÉ®× TitleAskIfCheckAgain = ¨ä¥LÀÉ®× MessageMatchFull = ³o­ÓÀɮ׬O¥¿½Tªº¤T¤Ó¤l§¹¾ã¦w¸Ë®M¥ó¡A½Ð©ñ¤ß¨Ï¥Î¡C MessageMatchPatch = ³o­ÓÀɮ׬O¥¿½Tªº¤T¤Ó¤l¸Éºó®M¥ó¡A½Ð©ñ¤ß¨Ï¥Î¡C MessageMatchUSB = ³o­ÓÀɮ׬O¥¿½Tªº¤T¤Ó¤l Opera@USB ¥iÄ⦡®M¥ó¡A½Ð©ñ¤ß¨Ï¥Î¡C MessageMatchU3 = ³o­ÓÀɮ׬O¥¿½Tªº¤T¤Ó¤l Opera@U3 ¥iÄ⦡®M¥ó¡A½Ð©ñ¤ß¨Ï¥Î¡C MessageMatchPAF = ³o­ÓÀɮ׬O¥¿½Tªº¤T¤Ó¤l PortableApps ¥iÄ⦡®M¥ó¡A½Ð©ñ¤ß¨Ï¥Î¡C MessageMatchTor = ³o­ÓÀɮ׬O¥¿½Tªº¤T¤Ó¤l OperaTor ®M¥ó¡A½Ð©ñ¤ß¨Ï¥Î¡C MessageMatchPersonal = ³o­ÓÀɮ׬O¥¿½Tªº¤T¤Ó¤l OperaPortable ¥iÄ⦡®M¥ó¡A½Ð©ñ¤ß¨Ï¥Î¡C MessageMatchOneUse = ³o­ÓÀɮ׬O¥¿½Tªº¤T¤Ó¤l OperaPortable ¥iÄ⦡µL²ª®M¥ó¡A½Ð©ñ¤ß¨Ï¥Î¡C MessageMatchUbuntu = ³o­ÓÀɮ׬O¥¿½Tªº¤T¤Ó¤l Ubuntu / Debian ®M¥ó¡A½Ð©ñ¤ß¨Ï¥Î¡C MessageMatchFedora = ³o­ÓÀɮ׬O¥¿½Tªº¤T¤Ó¤l Fedora / Mandriva / RedHat / SuSE ®M¥ó¡A½Ð©ñ¤ß¨Ï¥Î¡C MessageMatchLinux = ³o­ÓÀɮ׬O¥¿½Tªº¤T¤Ó¤l Linux ³q¥Î®M¥ó¡A½Ð©ñ¤ß¨Ï¥Î¡C MessageMatchFreeBSD = ³o­ÓÀɮ׬O¥¿½Tªº¤T¤Ó¤l FreeBSD ®M¥ó¡A½Ð©ñ¤ß¨Ï¥Î¡C MessageMatchMac = ³o­ÓÀɮ׬O¥¿½Tªº¤T¤Ó¤l Mac ®M¥ó¡A½Ð©ñ¤ß¨Ï¥Î¡C MessageMD5Fail = ³o­ÓÀɮפ£¬O¥¿½Tªº¤T¤Ó¤l®M¥ó (%NalakuvaraVersion%) ÀɮסA½Ð¨ì %NalakuvaraURL% ­«·s¤U¸ü¡I MessageNoMD5Lib = ¯Ê¤ÖÀËÅçÀɮשһݪº MD5Lib.dll¡C±ýÀËÅç¤T¤Ó¤l®M¥ó (%NalakuvaraVersion%) ÀɮסA½Ð¨ì %NalakuvaraURL% ­«·s¤U¸ü¨Ã°õ¦æ NalakuvaraCheck-%NalakuvaraVersion%.exe MessageAskIfCheckAgain = ½Ð°Ý¬O§_­nÀËÅç¨ä¥LÀɮסH ; } ; A_Language ÅܼƵ¥©ó 0804 ®Éªí¥Ü¨Ï¥ÎªÌ¥¿¦b¥Î²Å餤¤åª©ªº Windows if ( A_Language = "0804" ) { TrayTipCheck = ÈýÌ«×ÓÌ×¼þ¼ìÑ鹤¾ß (%NalakuvaraVersion%) TrayMenuItemExit = ½áÊø SelectFilePath = ÇëÑ¡ÔñÒª¼ìÑéÊÇ·ñÍêÕûÏÂÔØµÄÈýÌ«×ÓÌ×¼þµµ°¸ (%NalakuvaraVersion%) TitleMatchFull = ÕýÈ·µÄÈýÌ«×ÓÍêÕû°²×°Ì×¼þ (%NalakuvaraVersion%) TitleMatchPatch = ÕýÈ·µÄÈýÌ«×Ó²¹×ºÌ×¼þ (%NalakuvaraVersion%) TitleMatchUSB = ÕýÈ·µÄÈýÌ«×Ó Opera@USB Ì×¼þ (%NalakuvaraVersion%) TitleMatchU3 = ÕýÈ·µÄÈýÌ«×Ó Opera@U3 Ì×¼þ (%NalakuvaraVersion%) TitleMatchPAF = ÕýÈ·µÄÈýÌ«×Ó PortableApps Ì×¼þ (%NalakuvaraVersion%) TitleMatchTor = ÕýÈ·µÄÈýÌ«×Ó OperaTor Ì×¼þ (%NalakuvaraVersion%) TitleMatchPersonal = ÕýÈ·µÄÈýÌ«×Ó¿ÉЯʽÌ×¼þ (%NalakuvaraVersion%) TitleMatchOneUse = ÕýÈ·µÄÈýÌ«×Ó¿ÉЯʽÎÞºÛÌ×¼þ (%NalakuvaraVersion%) TitleMatchUbuntu = ÕýÈ·µÄÈýÌ«×Ó Ubuntu Ì×¼þ (%NalakuvaraVersion%) TitleMatchFedora = ÕýÈ·µÄÈýÌ«×Ó Fedora Ì×¼þ (%NalakuvaraVersion%) TitleMatchLinux = ÕýÈ·µÄÈýÌ«×Ó Linux ͨÓÃÌ×¼þ (%NalakuvaraVersion%) TitleMatchFreeBSD = ÕýÈ·µÄÈýÌ«×Ó FreeBSD Ì×¼þ (%NalakuvaraVersion%) TitleMatchMac = ÕýÈ·µÄÈýÌ«×Ó Mac Ì×¼þ (%NalakuvaraVersion%) TitleMD5Fail = ²»ÊÇÕýÈ·µÄÈýÌ«×ÓÌ×¼þ (%NalakuvaraVersion%) TitleNoMD5Lib = ÎÞ·¨¼ìÑéµµ°¸ TitleAskIfCheckAgain = ÆäËûµµ°¸ MessageMatchFull = Õâ¸öµµ°¸ÊÇÕýÈ·µÄÈýÌ«×ÓÍêÕû°²×°Ì×¼þ£¬Çë·ÅÐÄʹÓᣠMessageMatchPatch = Õâ¸öµµ°¸ÊÇÕýÈ·µÄÈýÌ«×Ó²¹×ºÌ×¼þ£¬Çë·ÅÐÄʹÓᣠMessageMatchUSB = Õâ¸öµµ°¸ÊÇÕýÈ·µÄÈýÌ«×Ó Opera@USB ¿ÉЯʽÌ×¼þ£¬Çë·ÅÐÄʹÓᣠMessageMatchU3 = Õâ¸öµµ°¸ÊÇÕýÈ·µÄÈýÌ«×Ó Opera@U3 ¿ÉЯʽÌ×¼þ£¬Çë·ÅÐÄʹÓᣠMessageMatchPAF = Õâ¸öµµ°¸ÊÇÕýÈ·µÄÈýÌ«×Ó PortableApps ¿ÉЯʽÌ×¼þ£¬Çë·ÅÐÄʹÓᣠMessageMatchTor = Õâ¸öµµ°¸ÊÇÕýÈ·µÄÈýÌ«×Ó OperaTor Ì×¼þ£¬Çë·ÅÐÄʹÓᣠMessageMatchPersonal = Õâ¸öµµ°¸ÊÇÕýÈ·µÄÈýÌ«×Ó OperaPortable ¿ÉЯʽÌ×¼þ£¬Çë·ÅÐÄʹÓᣠMessageMatchOneUse = Õâ¸öµµ°¸ÊÇÕýÈ·µÄÈýÌ«×Ó OperaPortable ¿ÉЯʽÎÞºÛÌ×¼þ£¬Çë·ÅÐÄʹÓᣠMessageMatchUbuntu = Õâ¸öµµ°¸ÊÇÕýÈ·µÄÈýÌ«×Ó Ubuntu / Debian Ì×¼þ£¬Çë·ÅÐÄʹÓᣠMessageMatchFedora = Õâ¸öµµ°¸ÊÇÕýÈ·µÄÈýÌ«×Ó Fedora / Mandriva / RedHat / SuSE Ì×¼þ£¬Çë·ÅÐÄʹÓᣠMessageMatchLinux = Õâ¸öµµ°¸ÊÇÕýÈ·µÄÈýÌ«×Ó Linux ͨÓÃÌ×¼þ£¬Çë·ÅÐÄʹÓᣠMessageMatchFreeBSD = Õâ¸öµµ°¸ÊÇÕýÈ·µÄÈýÌ«×Ó FreeBSD Ì×¼þ£¬Çë·ÅÐÄʹÓᣠMessageMatchMac = Õâ¸öµµ°¸ÊÇÕýÈ·µÄÈýÌ«×Ó Mac Ì×¼þ£¬Çë·ÅÐÄʹÓᣠMessageMD5Fail = Õâ¸öµµ°¸²»ÊÇÕýÈ·µÄÈýÌ«×ÓÌ×¼þ (%NalakuvaraVersion%) µµ°¸£¬Çëµ½ %NalakuvaraURL% ÖØÐÂÏÂÔØ£¡ MessageNoMD5Lib = ȱÉÙ¼ìÑéµµ°¸ËùÐèµÄ MD5Lib.dll¡£Óû¼ìÑéÈýÌ«×ÓÌ×¼þ (%NalakuvaraVersion%) µµ°¸£¬Çëµ½ %NalakuvaraURL% ÖØÐÂÏÂÔØ²¢Ö´ÐÐ NalakuvaraCheck-%NalakuvaraVersion%.exe MessageAskIfCheckAgain = ÇëÎÊÊÇ·ñÒª¼ìÑéÆäËûµµ°¸£¿ } ; A_Language ÅܼƬJ¤£µ¥©ó 0404 ¤]¤£µ¥©ó 0804 ®É´NÅã¥Ü­^¤å°T®§ if ( A_Language != "0404" and A_Language != "0804" ) { TrayTipCheck = Opera Nalakuvara Packages Validator (%NalakuvaraVersion%) TrayMenuItemExit = Exit SelectFilePath = Please select an Opera Nalakuvara (%NalakuvaraVersion%) file to check its validation TitleMatchFull = Valid Opera Nalakuvara Full Installation Package (%NalakuvaraVersion%) TitleMatchPatch = Valid Opera Nalakuvara Patch Package (%NalakuvaraVersion%) TitleMatchUSB = Valid Opera Nalakuvara Opera@USB Package (%NalakuvaraVersion%) TitleMatchU3 = Valid Opera Nalakuvara Opera@U3 Package (%NalakuvaraVersion%) TitleMatchPAF = Valid Opera Nalakuvara PortableApps Package (%NalakuvaraVersion%) TitleMatchTor = Valid OperaTor Nalakuvara Package (%NalakuvaraVersion%) TitleMatchPersonal = Valid Opera Nalakuvara Portable Personal Package (%NalakuvaraVersion%) TitleMatchOneUse = Valid Opera Nalakuvara Portable OneUse Package (%NalakuvaraVersion%) TitleMatchUbuntu = Valid Opera Nalakuvara Ubuntu Package (%NalakuvaraVersion%) TitleMatchFedora = Valid Opera Nalakuvara Fedora Package (%NalakuvaraVersion%) TitleMatchLinux = Valid Opera Nalakuvara Generic Linux Package (%NalakuvaraVersion%) TitleMatchFreeBSD = Valid Opera Nalakuvara FreeBSD Package (%NalakuvaraVersion%) TitleMatchMac = Valid Opera Nalakuvara Mac Package (%NalakuvaraVersion%) TitleMD5Fail = Invalid Opera Nalakuvara Package File (%NalakuvaraVersion%) TitleNoMD5Lib = Can Not Verify Files TitleAskIfCheckAgain = Check Other Files MessageMatchFull = This file is a valid Opera Nalakuvara Full Installation Package. Please feel safe to use it. MessageMatchPatch = This file is a valid Opera Nalakuvara Patch Package. Please feel safe to use it. MessageMatchUSB = This file is a valid Opera Nalakuvara Opera@USB Portable Package. Please feel safe to use it. MessageMatchU3 = This file is a valid Opera Nalakuvara Opera@3 Portable Package. Please feel safe to use it. MessageMatchPAF = This file is a valid Opera Nalakuvara PortableApps Package. Please feel safe to use it. MessageMatchTor = This file is a valid OperaTor Nalakuvara Package. Please feel safe to use it. MessageMatchPersonal = This file is a valid Opera Nalakuvara OperaPortable Personal Package. Please feel safe to use it. MessageMatchOneUse = This file is a valid Opera Nalakuvara OperaPortable OneUse Package. Please feel safe to use it. MessageMatchUbuntu = This file is a valid Opera Nalakuvara Ubuntu / Debian Package (deb). Please feel safe to use it. MessageMatchFedora = This file is a valid Opera Nalakuvara Fedora / Mandriva / RedHat / SuSE Package (rpm). Please feel safe to use it. MessageMatchLinux = This file is a valid Opera Nalakuvara Generic Linux Package (tar.gz). Please feel safe to use it. MessageMatchFreeBSD = This file is a valid Opera Nalakuvara FreeBSD Package. Please feel safe to use it. MessageMatchMac = This file is a valid Opera Nalakuvara Mac Package. Please feel safe to use it. MessageMD5Fail = This file is NOT a valid Opera Nalakuvara package (%NalakuvaraVersion%). Please re-download it from %NalakuvaraURL%! MessageNoMD5Lib = Missing MD5Lib.dll to verify files. If you would like to verify an Opera Nalakuvara package (%NalakuvaraVersion%), please re-download NalakuvaraCheck-%NalakuvaraVersion%.exe from %NalakuvaraURL% and try again. MessageAskIfCheckAgain = Would you like to check other files? } ; ³]©w¨t²Î¦C¹Ï¥Ü¤Î¿ï³æ Menu, Tray, Tip, %TrayTipCheck% ; Menu, Tray, Icon, opera.ico, 1, 1 Menu, Tray, NoStandard Menu, Tray, Add, %TrayMenuItemExit%, stopscript Goto, mainscript stopscript: ExitApp return mainscript: start: ; Àˬd MD5Lib.dll ¬O§_¦s¦b IfNotExist, MD5Lib.dll Goto, nomd5lib ; ¿ï¾Ü­n¤ñ¹ïªºÀÉ®× select: FileSelectFile, FilePath, 1, , %SelectFilePath%, Nalakuvara Files (*.dmg; *.exe; *.rar; *.tar.bz2; *.tar.gz; *.tgz; *.u3p) if ( FilePath = "" ) { Goto, done } ; ³]©w %md5sum% ÅÜ¼Æ VarSetCapacity(md5sum, 32) ; ­pºâ MD5 DllCall("MD5Lib.dll\hexMD5", "str", md5sum, "str", FilePath) ; ¤ñ¹ï¬O§_¬°¤wª¾ªº MD5 if ( md5sum = md5full ) { MsgBox, 64, %TitleMatchFull%, %MessageMatchFull% Goto, done } if ( md5sum = md5patch ) { MsgBox, 64, %TitleMatchPatch%, %MessageMatchPatch% Goto, done } if ( md5sum = md5usb ) { MsgBox, 64, %TitleMatchUSB%, %MessageMatchUSB% Goto, done } if ( md5sum = md5u3 ) { MsgBox, 64, %TitleMatchU3%, %MessageMatchU3% Goto, done } if ( md5sum = md5u3p ) { MsgBox, 64, %TitleMatchU3%, %MessageMatchU3% Goto, done } if ( md5sum = md5u3i ) { MsgBox, 64, %TitleMatchU3%, %MessageMatchU3% Goto, done } if ( md5sum = md5paf ) { MsgBox, 64, %TitleMatchPAF%, %MessageMatchPAF% Goto, done } if ( md5sum = md5tor ) { MsgBox, 64, %TitleMatchTor%, %MessageMatchTor% Goto, done } if ( md5sum = md5personal ) { MsgBox, 64, %TitleMatchPersonal%, %MessageMatchPersonal% Goto, done } if ( md5sum = md5oneuse ) { MsgBox, 64, %TitleMatchOneUse%, %MessageMatchOneUse% Goto, done } if ( md5sum = md5deb1 ) { MsgBox, 64, %TitleMatchUbuntu%, %MessageMatchUbuntu% Goto, done } if ( md5sum = md5deb2 ) { MsgBox, 64, %TitleMatchUbuntu%, %MessageMatchUbuntu% Goto, done } if ( md5sum = md5deb3 ) { MsgBox, 64, %TitleMatchUbuntu%, %MessageMatchUbuntu% Goto, done } if ( md5sum = md5deb4 ) { MsgBox, 64, %TitleMatchUbuntu%, %MessageMatchUbuntu% Goto, done } if ( md5sum = md5deb5 ) { MsgBox, 64, %TitleMatchUbuntu%, %MessageMatchUbuntu% Goto, done } if ( md5sum = md5rpm1 ) { MsgBox, 64, %TitleMatchFedora%, %MessageMatchFedora% Goto, done } if ( md5sum = md5rpm2 ) { MsgBox, 64, %TitleMatchFedora%, %MessageMatchFedora% Goto, done } if ( md5sum = md5rpm3 ) { MsgBox, 64, %TitleMatchFedora%, %MessageMatchFedora% Goto, done } if ( md5sum = md5rpm4 ) { MsgBox, 64, %TitleMatchFedora%, %MessageMatchFedora% Goto, done } if ( md5sum = md5rpm5 ) { MsgBox, 64, %TitleMatchFedora%, %MessageMatchFedora% Goto, done } if ( md5sum = md5tgz1 ) { MsgBox, 64, %TitleMatchLinux%, %MessageMatchLinux% Goto, done } if ( md5sum = md5tgz2 ) { MsgBox, 64, %TitleMatchLinux%, %MessageMatchLinux% Goto, done } if ( md5sum = md5tgz3 ) { MsgBox, 64, %TitleMatchLinux%, %MessageMatchLinux% Goto, done } if ( md5sum = md5tgz4 ) { MsgBox, 64, %TitleMatchLinux%, %MessageMatchLinux% Goto, done } if ( md5sum = md5tgz5 ) { MsgBox, 64, %TitleMatchLinux%, %MessageMatchLinux% Goto, done } if ( md5sum = md5bsd1 ) { MsgBox, 64, %TitleMatchFreeBSD%, %MessageMatchFreeBSD% Goto, done } if ( md5sum = md5bsd2 ) { MsgBox, 64, %TitleMatchFreeBSD%, %MessageMatchFreeBSD% Goto, done } if ( md5sum = md5bsd3 ) { MsgBox, 64, %TitleMatchFreeBSD%, %MessageMatchFreeBSD% Goto, done } if ( md5sum = md5bsd4 ) { MsgBox, 64, %TitleMatchFreeBSD%, %MessageMatchFreeBSD% Goto, done } if ( md5sum = md5dmg ) { MsgBox, 64, %TitleMatchMac%, %MessageMatchMac% Goto, done } ; ¦pªG³£¤£¬O¡A«h´£¥Ü­«·s¤U¸üÀÉ®× MsgBox, 48, %TitleMD5Fail%, %MessageMD5Fail% done: ; ¸ß°Ý¬O§_ÁÙ­n¤ñ¹ï¨ä¥LÀÉ®× MsgBox, 36, %TitleAskIfCheckAgain%, %MessageAskIfCheckAgain% IfMsgBox Yes Goto, start ; Â÷¶} AutoHotKey ¸}¥» ExitApp nomd5lib: MsgBox, 16, %TitleNoMD5Lib%, %MessageNoMD5Lib% ExitApp