Package Easy(基于 NSIS 的打包工具)V1.0.6 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
tangmanger
V2EX    程序员

Package Easy(基于 NSIS 的打包工具)V1.0.6

 
  •   tangmanger
    tangmanger 2024-09-07 23:15:58 +08:00 1468 次点击
    这是一个创建于 445 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前言

    好久没有更新了,最近比较忙,平时使用也积累了一些需求和遇到了一些 bug 。主要分布于新功能的构思与旧功能重构,最近遇到了一个棘手问题,不修改就满足不了使用,所以对部分功能进行重构和修改,决定更新一版,满足后续使用

    更新内容

    • 支持用户自定义目标路径,且支持本机保存可以跨项目使用
    • 支持安装到所有用户(解决管理员下安装非管理员下运行问题)
    • 修复了虚拟化问题导致文件列表展示不正确
    • 修复保存校验个别字段不准确
    • 修复工作目录和源目录拷贝文件错误
    • 补充黑色主题部分颜色值
    • 修复切换语言时导致主题列表显示错误

    功能说明

    1. 支持用户自定义目标路径,且支持本机保存可以跨项目使用 在日常使用中常常遇到一个问题,比如我要将 A 文件写到 B 目录去,但是 B 目录又不在系统默认的目录列表内,这样就会有一个很尴尬问题,需要手动去改程序增加目录。最近给外国佬做一个程序,他们严格规定目录的写入位置,然后我在打包的时候就发现无法做到这点,新增了自定义目标目录的功能。

    目标路径库 1. 这个是软件提供的目标路径管理的一个功能,可以提供目标路径检索删除新增等功能。打开方式:数据->路径管理 注意:当在项目页面打开时,默认编辑为项目的目标路径库,此时添加可以选择同步到本地,这样所有项目都可以使用,如果在首页进行添加操作则是存储到本地。

    1. 在程序集页面和多语言界面可以选择我们自定义路径支持用户选择自定义文件夹,就可以将指定文 件释放到指定文件夹下。 图片
    2. 支持安装到所有用户 现阶段安装用于管理员身份安装,这样对于国内用户没有问题,但是由于国外用户有的有完整的权限校验,比如管理员下安装,各自用户下使用,导致程序无法找到,现在可以支持一键设置安装到所有用户。

    图片

    1. 修复了虚拟化问题导致文件列表展示不正确 修复了一个文件列表虚拟化 策略,导致修改后未保存的话,滚动到可视区域外会失效,需要重新设置的 bug 。(现在存在一个多选的问题,但是不影响使用就是体验稍差点)

    2. 修复工作目录和源目录拷贝文件错误

      修复当工作目录和源目录一致的时候,选择文件出现拷贝无权限操作,导致程序异常。

    3. 修复切换语言时导致主题列表显示错误&补充黑色主题部分颜色值 修复切换语言时,导致主题列表刷新不及时,无法切换语言列表。并补充了部分主题颜色值

    一点小感悟

    最近工作比较忙,各种乱七八糟的事儿,也是用到哪就更新到哪,遇到问题就去解决。怕自己闲下来,又怕自己停下来没饭吃。人入中年,好多事情和时间都不是自己的了,不过我会努力更新完善的让它更易用,让它帮助到更多的人。

    github:https://github.com/tangmanger/PackageEasy

    release:https://github.com/tangmanger/PackageEasy/releases

    目前尚无回复
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     904 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 21:10 PVG 05:10 LAX 13:10 JFK 16:10
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86