diff --git a/Makefile b/Makefile index 846b348..a91baa2 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ BUILD_ENV := CGO_ENABLED=0 APP=wechatmp2markdown -VERSION=v1.1.7 +VERSION=v1.1.8 # linux or mac 环境编译 # make [cmd] diff --git a/README.md b/README.md index 2783d48..75410ea 100644 --- a/README.md +++ b/README.md @@ -74,7 +74,7 @@ markdown和图片文件将保存在 `D:\wechatmp_bak\gitcode操你妈\` 下 > ``` > "<" -> "≺" > ">" -> "≻" -> ":" -> ":" +> ":" -> "∶" > """ -> "“" > "/" -> "∕" > "\" -> "∖" @@ -83,7 +83,7 @@ markdown和图片文件将保存在 `D:\wechatmp_bak\gitcode操你妈\` 下 > "*" -> "⁎" > ``` -> 在linux环境下,使用CLI模式,需要为程序赋予可执行与写权限,例如:` chmod +xw wechatmp2markdown-v1.1.7_linux_amd64` +> 在linux环境下,使用CLI模式,需要为程序赋予可执行与写权限,例如:` chmod +xw wechatmp2markdown-v1.1.8_linux_amd64` ### web server 模式 通过web服务使用 @@ -105,7 +105,7 @@ markdown和图片文件将保存在 `D:\wechatmp_bak\gitcode操你妈\` 下 浏览器访问:`localhost:8964?url=https://mp.weixin.qq.com/s/a=1&b=2&image=save`, 将返回一个zip文件 -> 在linux环境下,使用web server模式,需要为程序赋予可执行权限,例如:` chmod +x wechatmp2markdown-v1.1.7_linux_amd64` +> 在linux环境下,使用web server模式,需要为程序赋予可执行权限,例如:` chmod +x wechatmp2markdown-v1.1.8_linux_amd64` ## 开发 go 1.20 diff --git a/format/format.go b/format/format.go index ba2bc4f..1e48882 100644 --- a/format/format.go +++ b/format/format.go @@ -39,7 +39,7 @@ func legalizationFilenameForWindows(name string) string { if invalidChars.MatchString(name) { name = strings.ReplaceAll(name, "<", "≺") name = strings.ReplaceAll(name, ">", "≻") - name = strings.ReplaceAll(name, ":", ":") + name = strings.ReplaceAll(name, ":", "∶") name = strings.ReplaceAll(name, "\"", "“") name = strings.ReplaceAll(name, "/", "∕") name = strings.ReplaceAll(name, "\\", "∖")