Skip to content

Commit fd1a5ad

Browse files
authored
osc.nsi
修改产品名称同项目名,并移除无用的 Tag 文件
1 parent 49af646 commit fd1a5ad

1 file changed

Lines changed: 63 additions & 68 deletions

File tree

osc.nsi

Lines changed: 63 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
Unicode true
22
; 安装程序初始定义常量
3-
!define PRODUCT_NAME "潇然系统"
4-
!define PRODUCT_DESC "潇然系统优化组件"
3+
!define PRODUCT_NAME "PanDaSys"
4+
!define PRODUCT_DESC "潇然系统优化组件 For PanDaSys"
55
; !define /date PRODUCT_VERSION "3.24.%m.%d"
6-
!define PRODUCT_PUBLISHER "Xiaoran Studio"
7-
!define PRODUCT_WEB_SITE "https://xrgzs.github.io/"
6+
!define PRODUCT_PUBLISHER "Xiaoran Studio & PanDaTech"
7+
!define PRODUCT_WEB_SITE "https://www.pandadatech.cn"
88
!define PRODUCT_VERSION "${CUSTOM_VERSION}"
99

1010
; 实测不压固实更小
@@ -95,93 +95,93 @@ VIAddVersionKey LegalCopyright "Copyright @ 2024 ${PRODUCT_PUBLISHER}. All Right
9595
VIAddVersionKey InternalName "${PRODUCT_NAME}" ;内部名称
9696
VIAddVersionKey LegalTrademarks "${PRODUCT_PUBLISHER}" ;合法商标 ;
9797
VIAddVersionKey OriginalFilename "osc.exe" ;源文件名
98-
VIAddVersionKey PrivateBuild "XRSYS" ;个人内部版本说明
98+
VIAddVersionKey PrivateBuild "PanDaSys" ;个人内部版本说明
9999
VIAddVersionKey SpecialBuild "NSIS" ;特殊内部版本说明
100100

101101

102-
Section /o "-潇然系统部署接口-部署前" XRAPI1
103-
${If} ${FileExists} "$INSTDIR\xrsysstepapifiles.flag"
104-
DetailPrint "APIFILES已经解压,跳过此操作!"
102+
Section /o "-PanDaSys 部署接口 - 部署前" PanDaSysAPI1
103+
${If} ${FileExists} "$INSTDIR\pandasysstepapifiles.flag"
104+
DetailPrint "APIFILES 已经解压,跳过此操作!"
105105
${Else}
106106
SetOutPath "$INSTDIR\apifiles"
107107
SetOverwrite on
108-
DetailPrint "解压APIFILES..."
108+
DetailPrint "解压 APIFILES..."
109109
File /r ".\osc\apifiles\*.*"
110-
FileOpen $0 "$INSTDIR\xrsysstepapifiles.flag" w
110+
FileOpen $0 "$INSTDIR\pandasysstepapifiles.flag" w
111111
FileClose $0
112112
${EndIf}
113113

114-
${If} ${FileExists} "$INSTDIR\xrsysstepapi1.flag"
115-
DetailPrint "API1已经执行,跳过此操作!"
114+
${If} ${FileExists} "$INSTDIR\pandasysstepapi1.flag"
115+
DetailPrint "API1 已经执行,跳过此操作!"
116116
${Else}
117-
FileOpen $0 "$INSTDIR\xrsysstepapi1.flag" w
117+
FileOpen $0 "$INSTDIR\pandasysstepapi1.flag" w
118118
FileClose $0
119119
SetOutPath "$INSTDIR"
120120
SetOverwrite try
121-
DetailPrint "解压并执行API1..."
121+
DetailPrint "解压并执行 API1..."
122122
File ".\api\api.bat"
123123
ExecShellWait "open" "$OUTDIR\api.bat" "/1" SW_SHOWMINIMIZED
124124
${EndIf}
125125
SectionEnd
126126

127-
Section /o "-潇然系统部署接口-部署中" XRAPI2
128-
${If} ${FileExists} "$INSTDIR\xrsysstepapi2.flag"
129-
DetailPrint "API2已经执行,跳过此操作!"
127+
Section /o "-PanDaSys 部署接口 - 部署中" PanDaSysAPI2
128+
${If} ${FileExists} "$INSTDIR\pandasysstepapi2.flag"
129+
DetailPrint "API2 已经执行,跳过此操作!"
130130
${Else}
131-
FileOpen $0 "$INSTDIR\xrsysstepapi2.flag" w
131+
FileOpen $0 "$INSTDIR\pandasysstepapi2.flag" w
132132
FileClose $0
133133
SetOutPath "$INSTDIR"
134134
SetOverwrite try
135-
DetailPrint "解压并执行API2..."
135+
DetailPrint "解压并执行 API2 ..."
136136
File ".\api\api.bat"
137137
ExecShellWait "open" "$OUTDIR\api.bat" "/2" SW_SHOWMINIMIZED
138138
${EndIf}
139139
SectionEnd
140140

141-
Section /o "-潇然系统部署接口-部署后" XRAPI3
142-
${If} ${FileExists} "$INSTDIR\xrsysstepapi3.flag"
143-
DetailPrint "API3已经执行,跳过此操作!"
141+
Section /o "-PanDaSys 部署接口 - 部署后" PanDaSysAPI3
142+
${If} ${FileExists} "$INSTDIR\pandasysstepapi3.flag"
143+
DetailPrint "API3 已经执行,跳过此操作!"
144144
${Else}
145-
FileOpen $0 "$INSTDIR\xrsysstepapi3.flag" w
145+
FileOpen $0 "$INSTDIR\pandasysstepapi3.flag" w
146146
FileClose $0
147147
SetOutPath "$INSTDIR"
148148
SetOverwrite try
149-
DetailPrint "解压并执行API3..."
149+
DetailPrint "解压并执行 API3..."
150150
File ".\api\api.bat"
151151
ExecShellWait "open" "$OUTDIR\api.bat" "/3" SW_SHOWMINIMIZED
152152
${EndIf}
153153
SectionEnd
154154

155-
Section /o "-潇然系统部署接口-登录时" XRAPI4
156-
${If} ${FileExists} "$INSTDIR\xrsysstepapifiles.flag"
157-
DetailPrint "APIFILES已经解压,跳过此操作!"
155+
Section /o "-PanDaSys 部署接口 - 登录时" PanDaSysAPI4
156+
${If} ${FileExists} "$INSTDIR\pandasysstepapifiles.flag"
157+
DetailPrint "APIFILES 已经解压,跳过此操作!"
158158
${Else}
159159
SetOutPath "$INSTDIR\apifiles"
160160
SetOverwrite on
161-
DetailPrint "解压APIFILES..."
161+
DetailPrint "解压 APIFILES..."
162162
File /r ".\osc\apifiles\*.*"
163-
FileOpen $0 "$INSTDIR\xrsysstepapifiles.flag" w
163+
FileOpen $0 "$INSTDIR\pandasysstepapifiles.flag" w
164164
FileClose $0
165165
${EndIf}
166166

167-
${If} ${FileExists} "$INSTDIR\xrsysstepapi4.flag"
168-
DetailPrint "API4已经执行,跳过此操作!"
167+
${If} ${FileExists} "$INSTDIR\pandasysstepapi4.flag"
168+
DetailPrint "API4 已经执行,跳过此操作!"
169169
${Else}
170-
FileOpen $0 "$INSTDIR\xrsysstepapi4.flag" w
170+
FileOpen $0 "$INSTDIR\pandasysstepapi4.flag" w
171171
FileClose $0
172172
SetOutPath "$INSTDIR"
173173
SetOverwrite try
174-
DetailPrint "解压并执行API4..."
174+
DetailPrint "解压并执行 API4 ..."
175175
File ".\api\api.bat"
176176
ExecShellWait "open" "$OUTDIR\api.bat" "/4" SW_SHOWMINIMIZED
177177
${EndIf}
178178
SectionEnd
179179

180-
Section /o "-潇然系统部署接口-进桌面" XRAPI5
181-
${If} ${FileExists} "$INSTDIR\xrsysstepapi5.flag"
182-
DetailPrint "API5已经执行,跳过此操作!"
180+
Section /o "-PanDaSys 部署接口 - 进桌面" PanDaSysAPI5
181+
${If} ${FileExists} "$INSTDIR\pandasysstepapi5.flag"
182+
DetailPrint "API5 已经执行,跳过此操作!"
183183
${Else}
184-
FileOpen $0 "$INSTDIR\xrsysstepapi5.flag" w
184+
FileOpen $0 "$INSTDIR\pandasysstepapi5.flag" w
185185
FileClose $0
186186
SetOutPath "$INSTDIR"
187187
SetOverwrite try
@@ -197,48 +197,43 @@ SectionGroup "优化设置"
197197
nsExec::ExecToLog 'cmd.exe /c "del /f /q "%WinDir%\\Version.txt""'
198198
SectionEnd
199199
Section /o "自行解决正版化"
200-
DetailPrint "正在输出TAG-xrsysnokms..."
201-
FileOpen $0 "$WINDIR\Setup\xrsysnokms.txt" w
200+
DetailPrint "正在输出 TAG - pandasysnokms..."
201+
FileOpen $0 "$WINDIR\Setup\pandasysnokms.txt" w
202202
FileClose $0
203203
SectionEnd
204204
Section /o "禁用安装运行库"
205-
DetailPrint "正在输出TAG-xrsysnoruntime..."
206-
FileOpen $0 "$WINDIR\Setup\xrsysnoruntime.txt" w
205+
DetailPrint "正在输出 TAG - pandasysnoruntime..."
206+
FileOpen $0 "$WINDIR\Setup\pandasysnoruntime.txt" w
207207
FileClose $0
208208
SectionEnd
209209
Section /o "禁用安装主题"
210-
DetailPrint "正在输出TAG-xrsysnotheme..."
211-
FileOpen $0 "$WINDIR\Setup\xrsysnotheme.txt" w
210+
DetailPrint "正在输出 TAG - pandasysnotheme..."
211+
FileOpen $0 "$WINDIR\Setup\pandasysnotheme.txt" w
212212
FileClose $0
213213
SectionEnd
214-
Section /o "强制禁用Windows Update"
215-
DetailPrint "正在输出TAG-xrsysfkwu..."
216-
FileOpen $0 "$WINDIR\Setup\xrsysfkwu.txt" w
214+
Section /o "强制禁用 Windows Update"
215+
DetailPrint "正在输出 TAG - pandasysfkwu..."
216+
FileOpen $0 "$WINDIR\Setup\pandasysfkwu.txt" w
217217
FileClose $0
218218
SectionEnd
219219
Section /o "启用UAC"
220-
DetailPrint "正在输出TAG-xrsysuac..."
221-
FileOpen $0 "$WINDIR\Setup\xrsysuac.txt" w
220+
DetailPrint "正在输出 TAG - pandasysuac..."
221+
FileOpen $0 "$WINDIR\Setup\pandasysuac.txt" w
222222
FileClose $0
223223
SectionEnd
224224
Section /o "禁用设置机器名"
225-
DetailPrint "正在输出TAG-xrsysnopcname..."
226-
FileOpen $0 "$WINDIR\Setup\xrsysnopcname.txt" w
227-
FileClose $0
228-
SectionEnd
229-
Section /o "禁用上报安装信息"
230-
DetailPrint "正在输出TAG-xrsysnoupdata..."
231-
FileOpen $0 "$WINDIR\Setup\xrsysnoupdata.txt" w
225+
DetailPrint "正在输出 TAG - pandasysnopcname..."
226+
FileOpen $0 "$WINDIR\Setup\pandasysnopcname.txt" w
232227
FileClose $0
233228
SectionEnd
234229
SectionGroupEnd
235230

236-
Section "-潇然系统优化工具" XROSC
231+
Section "-潇然系统优化组件 For PanDaSys" XROSC
237232
SetOutPath "$INSTDIR\osc"
238233
SetOverwrite try
239-
DetailPrint "解压相关OSC数据..."
234+
DetailPrint "解压相关 OSC 数据..."
240235
File /r ".\osc\*.*"
241-
DetailPrint "运行OSC主程序..."
236+
DetailPrint "运行 OSC 主程序..."
242237
${DisableX64FSRedirection}
243238
nsExec::ExecToLog "$INSTDIR\osc\osc.bat"
244239
SectionEnd
@@ -255,29 +250,29 @@ Function .onInit
255250
${EndIf}
256251

257252
${GetParameters} $0 ;获取传入参数
258-
${GetOptions} $0 "/1" $1 ;检查执行XRAPI /1参数
253+
${GetOptions} $0 "/1" $1 ;检查执行PanDaSysAPI /1参数
259254
IfErrors +3 +1
260255
SectionSetFlags ${XROSC} 0
261-
SectionSetFlags ${XRAPI1} 1
256+
SectionSetFlags ${PanDaSysAPI1} 1
262257

263-
${GetOptions} $0 "/2" $1 ;检查执行XRAPI /2参数
258+
${GetOptions} $0 "/2" $1 ;检查执行PanDaSysAPI /2参数
264259
IfErrors +3 +1
265260
SectionSetFlags ${XROSC} 0
266-
SectionSetFlags ${XRAPI2} 1
261+
SectionSetFlags ${PanDaSysAPI2} 1
267262

268-
${GetOptions} $0 "/3" $1 ;检查执行XRAPI /3参数
263+
${GetOptions} $0 "/3" $1 ;检查执行PanDaSysAPI /3参数
269264
IfErrors +3 +1
270265
SectionSetFlags ${XROSC} 0
271-
SectionSetFlags ${XRAPI3} 1
266+
SectionSetFlags ${PanDaSysAPI3} 1
272267

273-
${GetOptions} $0 "/4" $1 ;检查执行XRAPI /4参数
268+
${GetOptions} $0 "/4" $1 ;检查执行PanDaSysAPI /4参数
274269
IfErrors +3 +1
275270
SectionSetFlags ${XROSC} 0
276-
SectionSetFlags ${XRAPI4} 1
271+
SectionSetFlags ${PanDaSysAPI4} 1
277272

278-
${GetOptions} $0 "/5" $1 ;检查执行XRAPI /5参数
273+
${GetOptions} $0 "/5" $1 ;检查执行PanDaSysAPI /5参数
279274
IfErrors +3 +1
280275
SectionSetFlags ${XROSC} 0
281-
SectionSetFlags ${XRAPI5} 1
276+
SectionSetFlags ${PanDaSysAPI5} 1
282277

283278
FunctionEnd

0 commit comments

Comments
 (0)