Skip to content

Commit 9c670b6

Browse files
committed
Edit Detail exe
1 parent 053e39f commit 9c670b6

File tree

5 files changed

+30
-6
lines changed

5 files changed

+30
-6
lines changed

CapslockLang.ahk

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
1-
#NoTrayIcon
1+
;@Ahk2Exe-SetName Ahk2Exe
2+
;@Ahk2Exe-SetDescription AutoHotkey Script Compiler
3+
;@Ahk2Exe-SetCopyright Copyright (c) since 2004
4+
;@Ahk2Exe-SetCompanyName AutoHotkey
5+
;@Ahk2Exe-SetOrigFilename Ahk2Exe.ahk
6+
;@Ahk2Exe-SetMainIcon Ahk2Exe.ico
7+
#NoTrayIcon
28
CapsLock::
39
KeyWait, CapsLock, T0.3
410
if ErrorLevel {

CapslockLang.exe

-91 KB
Binary file not shown.

LJ Input Langs.ahk

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,11 @@ ShowAbout(){
168168
}
169169

170170
CheckUpdate:
171-
171+
if not A_IsAdmin
172+
{
173+
Run *RunAs "%A_ScriptFullPath%"
174+
ExitApp
175+
}
172176
ljfiles=
173177
(join`n
174178
CapslockLang.exe

LJ Input Langs.exe

257 KB
Binary file not shown.

Setup.iss

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@ VersionInfoCopyright=Copyright (C) 2016 LJTECHNOLOGY
1212
;MinVersion=0,5.0
1313
DefaultDirName={pf}\LJ Input Language
1414
DefaultGroupName=LJ Input Language
15-
AllowNoIcons=yes
16-
Compression=lzma2/max
17-
SolidCompression=yes
15+
AllowNoIcons=true
16+
Compression=none
17+
SolidCompression=true
1818
;Uninstallable=not PortableCheck
1919
UninstallDisplayIcon={app}\LJ Input Langs.exe
2020
;LicenseFile=readme.txt
21-
TimeStampsInUTC=yes
21+
TimeStampsInUTC=true
2222
TouchDate=none
2323
TouchTime=00:00
2424
WizardImageFile=compiler:WizModernImage-IS.bmp
@@ -28,6 +28,12 @@ WizardSmallImageFile=compiler:WizModernSmallImage-IS.bmp
2828
;SignTool=issigntool256
2929
;SignedUninstaller=yes
3030
#endif
31+
VersionInfoVersion=2.0
32+
VersionInfoCompany=LJ Technology
33+
VersionInfoProductName=LJ Input Langs
34+
VersionInfoProductVersion=2.0
35+
AppCopyright=Copyright © 2016 LJTECHNOLOGY
36+
AppVerName=2.0
3137

3238
[Languages]
3339
Name: english; MessagesFile: files\Default.isl
@@ -63,6 +69,7 @@ english.WelcomeLabel1=Welcome to LJ Input Language%nSetup Wizard
6369
; Remove Unicode-only files if needed
6470
Type: files; Name: {app}\CapslockLang.exe
6571
Name: {app}\LJ Input Langs.exe; Type: files
72+
Name: {app}\settings.ini; Type: files
6673

6774

6875
[Files]
@@ -88,7 +95,14 @@ Root: HKLM; Subkey: SOFTWARE\Microsoft\Windows\CurrentVersion\Run; ValueType: st
8895
[Tasks]
8996
Name: StartAfterInstall; Description: Run application after install
9097

98+
[UninstallRun]
99+
Filename: taskkill; Parameters: "/im ""LJ Input Langs.exe"" /f"; Flags: runhidden; Tasks:
100+
91101
[Run]
92102
Filename: {app}\LJ Input Langs.exe; Flags: shellexec skipifsilent nowait; Tasks: StartAfterInstall
93103
[Dirs]
94104
Name: {app}\Util
105+
[UninstallDelete]
106+
Name: {app}\CapslockLang.*; Type: files
107+
Name: {app}\LJ Input Langs.*; Type: files
108+
Name: {app}\*.ini; Type: files

0 commit comments

Comments
 (0)