V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
atfeel
V2EX  ›  程序员

win 桌面开发,大家再用什么制作安装程序器?

  •  
  •   atfeel · 9 天前 · 2109 次点击
    13 条回复    2024-12-02 09:35:22 +08:00
    importmeta
        1
    importmeta  
       9 天前
    之前用过 NSIS, 还有个 7z 转 exe 的忘了叫什么了, 再运行个 bat 脚加点操作.
    glcolof
        2
    glcolof  
       9 天前
    我用的是 InnoSetup 。
    forty
        3
    forty  
       9 天前   ❤️ 1
    InnoSetup , 需要 GUI 的再装个 Inno Script Studio.
    要写复杂脚本的话,那个 Pascal 语法有点令人抓狂.
    atfeel
        4
    atfeel  
    OP
       9 天前
    @importmeta NSIS 的方案有什么方便能做成好看的界面的吗
    atfeel
        5
    atfeel  
    OP
       9 天前
    @glcolof 有没有能简单做出好看皮肤的呢
    tangmanger
        6
    tangmanger  
       9 天前
    我用 nsis
    june4
        7
    june4  
       9 天前   ❤️ 1
    @forty pascal 再抓狂也没有 nsis 那个自制三角猫脚本语言差劲吧
    glcolof
        8
    glcolof  
       9 天前
    @atfeel 我们需要使用安装程序的场合,通常都是希望界面显得专业严肃,所以没考虑界面美化的事情。
    需要好看皮肤的场合,可以使用 MFC 或者 Delphi ( Lazarus )之类可以静态链接的开发框架,自绘界面。以前的 PC 网游经常这么干。
    importmeta
        9
    importmeta  
       9 天前
    @atfeel 没研究过, 可以看看 WPS 或者迅雷的安装包, 这俩到不难看, 不知道什么做的.
    qaqtangxiaoqi
        10
    qaqtangxiaoqi  
       9 天前
    有没有就通过 GUI 界面配置一下就行了的啊,我只需要打包编译出来的文件,其它没要求
    cz5424
        11
    cz5424  
       8 天前
    @june4 以前自己写真的很痛苦,后面 GPT 时代部分常见操作可以一键解决
    lizhenda
        12
    lizhenda  
       8 天前
    github 有一些开源的方案,不过还没有哪款真的简单易用美观的。
    forty
        13
    forty  
       8 天前
    @atfeel "有没有能简单做出好看皮肤的呢" —— 如果是 inno 的话,功能不变只是改改颜色或者图片的话,看看帮助文档也能轻易搞定。复杂点的可以找别人改好的脚本,自己替换内容就很简单。

    @june4 “pascal 再抓狂也没有 nsis 那个自制三角猫脚本语言差劲吧” —— nsis 脚本我倒是没有写过。如果这些能直接用 js 或者 python 写脚本多好。

    @cz5424 用 AI 写是个好办法。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5547 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 03:05 · PVG 11:05 · LAX 19:05 · JFK 22:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.