wails 程序修改
This commit is contained in:
1 parent
9f94375e5a
commit
2d01e4d0de
2 files changed
+11
-14
No files matched your search
@@ -89,7 +89,11 @@ Section
|
|||||||
!insertmacro wails.files
|
!insertmacro wails.files
|
||||||
|
|
||||||
CreateShortcut "$SMPROGRAMS\${INFO_PRODUCTNAME}.lnk" "$INSTDIR\${PRODUCT_EXECUTABLE}"
|
CreateShortcut "$SMPROGRAMS\${INFO_PRODUCTNAME}.lnk" "$INSTDIR\${PRODUCT_EXECUTABLE}"
|
||||||
CreateShortCut "$DESKTOP\${INFO_PRODUCTNAME}.lnk" "$INSTDIR\${PRODUCT_EXECUTABLE}"
|
CreateShortCut "$DESKTOP\${INFO_PRODUCTNAME}.lnk" "$INSTDIR\${PRODUCT_EXECUTABLE}" "" ".\icon.ico"
|
||||||
|
|
||||||
|
WriteRegStr HKCU "Software\Microsoft\Windows\CurrentVersion\Explorer" "Shell Icons" ""
|
||||||
|
DeleteRegValue HKCU "Software\Microsoft\Windows\CurrentVersion\Explorer" "Shell Icons"
|
||||||
|
SendMessage 0xFFFF 0x0017 0 0 /TIMEOUT=5000
|
||||||
|
|
||||||
!insertmacro wails.associateFiles
|
!insertmacro wails.associateFiles
|
||||||
!insertmacro wails.associateCustomProtocols
|
!insertmacro wails.associateCustomProtocols
|
||||||
@@ -102,18 +106,6 @@ Section
|
|||||||
|
|
||||||
SectionEnd
|
SectionEnd
|
||||||
|
|
||||||
Section "Install"
|
|
||||||
; 创建快捷方式,并指定图标 ..\..\bin\${INFO_PROJECTNAME}-${ARCH}-installer.exe
|
|
||||||
CreateShortCut "$DESKTOP\${INFO_PRODUCTNAME}.lnk" "$INSTDIR\${INFO_PROJECTNAME}-${ARCH}-installer.exe" "" "$INSTDIR\icon.ico"
|
|
||||||
|
|
||||||
; 强制刷新图标缓存
|
|
||||||
WriteRegStr HKCU "Software\Microsoft\Windows\CurrentVersion\Explorer" "Shell Icons" ""
|
|
||||||
DeleteRegValue HKCU "Software\Microsoft\Windows\CurrentVersion\Explorer" "Shell Icons"
|
|
||||||
|
|
||||||
; 通知系统图标已更改
|
|
||||||
SendMessage 0xFFFF 0x0017 0 0 /TIMEOUT=5000
|
|
||||||
SectionEnd
|
|
||||||
|
|
||||||
Section "uninstall"
|
Section "uninstall"
|
||||||
!insertmacro wails.setShellContext
|
!insertmacro wails.setShellContext
|
||||||
|
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ import (
|
|||||||
"changeme/initFunc"
|
"changeme/initFunc"
|
||||||
"context"
|
"context"
|
||||||
"embed"
|
"embed"
|
||||||
|
"strings"
|
||||||
|
|
||||||
"github.com/gogf/gf/util/gconv"
|
"github.com/gogf/gf/util/gconv"
|
||||||
"github.com/gogf/gf/v2/frame/g"
|
"github.com/gogf/gf/v2/frame/g"
|
||||||
@@ -84,5 +85,9 @@ func (a *App) ShopUrl() string {
|
|||||||
if wailsConfigOem == nil {
|
if wailsConfigOem == nil {
|
||||||
return "https://www.baidu.com"
|
return "https://www.baidu.com"
|
||||||
}
|
}
|
||||||
return wailsConfigOem["domain"].(string)+"?oem_id="+gconv.String(wailsConfigOem["id"])
|
domain := wailsConfigOem["domain"].(string)
|
||||||
|
if !strings.Contains(domain, "http") {
|
||||||
|
domain = "https://"+domain
|
||||||
|
}
|
||||||
|
return domain+"?oem_id="+gconv.String(wailsConfigOem["id"])
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user