mirror of
https://github.com/YaoFANGUK/video-subtitle-remover.git
synced 2026-05-17 09:57:29 +08:00
添加Windows安装程序支持
- 创建Inno Setup安装脚本(VideoSubtitleRemover.iss) - 添加中英文语言支持(ChineseSimplified.isl, English.isl) - 创建安装程序编译脚本(build_installer.bat) - 添加详细的编译说明文档 - 支持桌面快捷方式创建 - 支持开始菜单项添加 - 支持完整卸载程序 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
48
VideoSubtitleRemover.iss
Normal file
48
VideoSubtitleRemover.iss
Normal file
@@ -0,0 +1,48 @@
|
||||
; 视频字幕去除器 - Inno Setup 安装程序脚本
|
||||
; 编译方法:下载 Inno Setup Compiler (https://jrsoftware.org/isdl.php)
|
||||
; 或者使用命令:iscc VideoSubtitleRemover.iss
|
||||
|
||||
[Setup]
|
||||
AppName=视频字幕去除器
|
||||
AppVersion={#GetVersionNumber}
|
||||
AppPublisher=YaoFANGUK
|
||||
AppPublisherURL=https://github.com/YaoFANGUK/video-subtitle-remover
|
||||
AppSupportURL=https://github.com/YaoFANGUK/video-subtitle-remover/issues
|
||||
AppComments=基于AI的图片/视频硬字幕去除工具
|
||||
DefaultDirName={autopf}\Program Files\视频字幕去除器
|
||||
DefaultGroupName=视频字幕去除器
|
||||
AllowNoIcons=yes
|
||||
OutputBaseFilename=VideoSubtitleRemover-Setup
|
||||
Compression=lzma
|
||||
SolidCompression=yes
|
||||
; 内部文件需要更多内存,禁用
|
||||
InternalCompressLevel=none
|
||||
SetupIconFile=design\vsr.ico
|
||||
WizardImageFile=design\vsr.ico
|
||||
WizardSmallImageFile=design\vsr.ico
|
||||
WizardImageStretch=no
|
||||
UninstallDisplayIcon={app}\VideoSubtitleRemover.exe
|
||||
VersionInfoVersion=1.4.0
|
||||
VersionInfoCompany=YaoFANGUK
|
||||
VersionInfoDescription=视频字幕去除器
|
||||
VersionInfoCopyright=© 2026 YaoFANGUK
|
||||
VersionInfoProductName=视频字幕去除器
|
||||
|
||||
[Languages]
|
||||
Name: "chinese"; MessagesFile: "compiler:Languages\ChineseSimplified.isl"
|
||||
Name: "english"; MessagesFile: "compiler:Languages\English.isl"
|
||||
|
||||
[Files]
|
||||
Source: "dist\VideoSubtitleRemover\_internal\*"; DestDir: "{app}\_internal"; Flags: ignoreversion recursesubdirs createallsubdirs
|
||||
Source: "dist\VideoSubtitleRemover\VideoSubtitleRemover.exe"; DestDir: "{app}"; Flags: ignoreversion
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\视频字幕去除器"; Filename: "{app}\VideoSubtitleRemover.exe"
|
||||
Name: "{userdesktop}\视频字幕去除器"; Filename: "{app}\VideoSubtitleRemover.exe"
|
||||
Name: "{commonstartup}\视频字幕去除器"; Filename: "{app}\VideoSubtitleRemover.exe"
|
||||
|
||||
[Run]
|
||||
Filename: "{app}\VideoSubtitleRemover.exe"; Description: "启动视频字幕去除器"; Flags: nowait postinstall skipifsilent
|
||||
|
||||
[UninstallDelete]
|
||||
Type: filesandordirs; Name: "{app}"
|
||||
Reference in New Issue
Block a user