Skip to content

Commit 124a949

Browse files
author
devappliberated
committed
Add 64-bit installer
1 parent 1c98dc4 commit 124a949

7 files changed

Lines changed: 119 additions & 0 deletions

File tree

Publish/Installer/.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
*.exe
2+
*.dll
3+
*.zip
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
; DefectPX Installer 64-bit
2+
;
3+
; Copyright © Appliberated
4+
; https://www.appliberated.com/defectpx/
5+
6+
[Setup]
7+
AppName=DefectPX
8+
AppVersion=2.0.0
9+
AppVerName=DefectPX
10+
WizardStyle=modern
11+
DefaultDirName={autopf}\DefectPX
12+
DefaultGroupName=DefectPX
13+
UninstallDisplayIcon={app}\DefectPX.exe
14+
DisableWelcomePage=no
15+
LicenseFile=Files\LICENSE
16+
Compression=lzma2
17+
SolidCompression=yes
18+
OutputBaseFilename=defectpx-installer-x64
19+
; Setup cannot run on anything but x64.
20+
ArchitecturesAllowed=x64
21+
; On x64 use the native 64-bit Program Files directory and the 64-bit view of the registry.
22+
ArchitecturesInstallIn64BitMode=x64
23+
24+
[Files]
25+
Source: "Files\DefectPX.exe"; DestDir: "{app}"
26+
Source: "Files\README"; DestDir: "{app}"
27+
Source: "Files\DefectPX.settings.json"; DestDir: "{localappdata}\Appliberated\DefectPX"; Flags: ignoreversion onlyifdoesntexist
28+
29+
30+
[Icons]
31+
Name: "{group}\DefectPX"; Filename: "{app}\DefectPX.exe"
32+
Name: "{group}\DefectPX Help"; Filename: "https://www.appliberated.com/defectpx/help/"
33+
34+
[Run]
35+
Filename: "{app}\DefectPX.exe"; Description: "Launch DefectPX"; Flags: postinstall nowait skipifsilent
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"ColorIndex":0,"CustomColor":-23296}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) Appliberated
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

Publish/Installer/x64/Files/README

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
DefectPX
2+
Copyright © Appliberated
3+
https://www.appliberated.com/defectpx/
4+
5+
6+
What is DefectPX
7+
----------------
8+
9+
DefectPX allows you to easily check for dead or defective pixels on LCD monitors. Useful to test monitors before purchasing, or during the warranty period. DefectPX comes with multi-monitor support, and a very intuitive interface.
10+
11+
12+
How to use the portable version
13+
-------------------------------
14+
15+
1. Unzip all the files into a directory of your choosing, such as "C:\users\{username}\AppData\Local\Programs\DefectPX", or "C:\Portable\DefectPX". Just make sure you DON'T use a directory that requires Administrator privileges (such as a subdirectory under "Program Files").
16+
17+
2. Launch "DefectPX.exe".
18+
19+
20+
Free & Open-Source
21+
------------------
22+
23+
DefectPX is free and open-source, and licensed under the MIT License.
24+
25+
Donations are the only way to maintain the application and support its future development.
26+
27+
Please visit the app home page at
28+
https://www.appliberated.com/defectpx/
29+
to help and contribute.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"ColorIndex":0,"CustomColor":-23296}

Publish/Installer/x86/Files/README

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
DefectPX
2+
Copyright © Appliberated
3+
https://www.appliberated.com/defectpx/
4+
5+
6+
What is DefectPX
7+
----------------
8+
9+
DefectPX allows you to easily check for dead or defective pixels on LCD monitors. Useful to test monitors before purchasing, or during the warranty period. DefectPX comes with multi-monitor support, and a very intuitive interface.
10+
11+
12+
How to use the portable version
13+
-------------------------------
14+
15+
1. Unzip all the files into a directory of your choosing, such as "C:\users\{username}\AppData\Local\Programs\DefectPX", or "C:\Portable\DefectPX". Just make sure you DON'T use a directory that requires Administrator privileges (such as a subdirectory under "Program Files").
16+
17+
2. Launch "DefectPX.exe".
18+
19+
20+
Free & Open-Source
21+
------------------
22+
23+
DefectPX is free and open-source, and licensed under the MIT License.
24+
25+
Donations are the only way to maintain the application and support its future development.
26+
27+
Please visit the app home page at
28+
https://www.appliberated.com/defectpx/
29+
to help and contribute.

0 commit comments

Comments
 (0)