找回密码
 注册
查看: 1446|回复: 12
打印 上一主题 下一主题

SKILL如何文件打包成安装包

[复制链接]
  • TA的每日心情
    开心
    2022-12-16 15:46
  • 签到天数: 2 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2021-4-9 11:45 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    本帖最后由 橡皮擦先生 于 2021-4-9 11:48 编辑

    文件资料:
    1、skill文件夹。我目前整理了一些skill文件,一部分是个人写的,一部分是网友分享的。

    2、菜单文件men-toolbar.il

    3、加载文件allegro.ilinit

    目前放置目录:X:\cadence\SPB_16.6\share\local\pcb\skill

    提问:如何将以上资料通过EXE安装包的方式直接运行安装,而不是copy一大堆文件,以此来简化安装过程。

    最终效果:最好可以跟金百泽的安装包一样。

    咨询各位大神,这要该如何才能做到?


  • TA的每日心情
    开心
    2020-7-28 15:35
  • 签到天数: 2 天

    [LV.1]初来乍到

    2#
    发表于 2021-4-9 16:13 | 只看该作者
    帮你问问我师傅,稍等一会
  • TA的每日心情
    开心
    2022-5-6 15:29
  • 签到天数: 34 天

    [LV.5]常住居民I

    3#
    发表于 2021-4-15 13:47 | 只看该作者
    winrar,打包成自解压文件,解压路径是 %cdsroot%\share\local\pcb\skill

    点评

    这个方式跟copy没啥区别,写个BAT脚本也可以做到快速复制。 我想要的是那种:安装完后看不到源码,跟安装的程序软件一样。不知要如何做?  详情 回复 发表于 2021-4-15 18:11
  • TA的每日心情
    开心
    2022-12-16 15:46
  • 签到天数: 2 天

    [LV.1]初来乍到

    4#
     楼主| 发表于 2021-4-15 18:11 | 只看该作者
    leilei4908 发表于 2021-4-15 13:47
    winrar,打包成自解压文件,解压路径是 %cdsroot%\share\local\pcb\skill

    这个方式跟copy没啥区别,写个BAT脚本也可以做到快速复制。
    我想要的是那种:安装完后看不到源码,跟安装的程序软件一样。不知要如何做?

    点评

    不太明白,“安装完后看不到源码” 你把skill文件加密不就行了? 我这个程序,双击就会自动copy文件到pcbenv\skill文件夹,静默覆盖,如果需要,还可以增加vbs脚本,修改allegro.ilinit文件内容,加载skill  详情 回复 发表于 2021-4-16 10:29
  • TA的每日心情
    开心
    2022-5-6 15:29
  • 签到天数: 34 天

    [LV.5]常住居民I

    5#
    发表于 2021-4-16 10:29 | 只看该作者
    橡皮擦先生 发表于 2021-4-15 18:11
    这个方式跟copy没啥区别,写个BAT脚本也可以做到快速复制。
    我想要的是那种:安装完后看不到源码,跟安 ...

    不太明白,“安装完后看不到源码”
    你把skill文件加密不就行了?
    我这个程序,双击就会自动copy文件到pcbenv\skill文件夹,静默覆盖,如果需要,还可以增加vbs脚本,修改allegro.ilinit文件内容,加载skill

    QQ拼音截图20210416102720.png (116.38 KB, 下载次数: 1)

    QQ拼音截图20210416102720.png

    该用户从未签到

    6#
    发表于 2021-4-23 15:37 | 只看该作者
    想知道楼主实现功能了吗,求方法

    点评

    没有,还在等有缘人  详情 回复 发表于 2021-4-26 19:25
  • TA的每日心情
    开心
    2022-12-16 15:46
  • 签到天数: 2 天

    [LV.1]初来乍到

    7#
     楼主| 发表于 2021-4-26 19:25 | 只看该作者
    昏昏卑鄙 发表于 2021-4-23 15:37
    想知道楼主实现功能了吗,求方法

    没有,还在等有缘人

    点评

    要看不到源码是需要自己先将skill文件加密,加密后就看不到源码了,这个跟你的安装方式是否是copy的没有任何关系,你所说的是做成exe安装程序的方式,这种方式也是将文件打包起来而已,然后安装的时候选择个路径自动  详情 回复 发表于 2021-4-26 20:35

    该用户从未签到

    8#
    发表于 2021-4-26 20:35 | 只看该作者
    本帖最后由 這侽孓譙悴丶 于 2021-4-26 20:38 编辑
    橡皮擦先生 发表于 2021-4-26 19:25
    没有,还在等有缘人

    要看不到源码是需要自己先将skill文件加密,加密后就看不到源码了,这个跟你的安装方式是否是copy的没有任何关系,你所说的是做成exe安装程序的方式,这种方式也是将文件打包起来而已,然后安装的时候选择个路径自动解压到指定路径去而已,跟使用bat复制差不多,看自己喜欢。直接用bat还方便点,exe比较麻烦,特别是有修改的话都得重新封装一次文件,做成exe安装程序可以百度下Setup Factory

    点评

    像金百泽这样的安装后直接可以使用,但是在文件目录下是看不到哪个是加密的il脚本文件?我希望的是搞成这种,就一个exe文件,方便给别人拷贝安装。如果要全部il文件都加密,感觉太麻烦了。或者是将所有il脚本都整理  详情 回复 发表于 2021-4-28 16:25
  • TA的每日心情
    开心
    2022-12-16 15:46
  • 签到天数: 2 天

    [LV.1]初来乍到

    9#
     楼主| 发表于 2021-4-28 16:25 | 只看该作者
    這侽孓譙悴丶 发表于 2021-4-26 20:35
    要看不到源码是需要自己先将skill文件加密,加密后就看不到源码了,这个跟你的安装方式是否是copy的没有 ...

    像金百泽这样的安装后直接可以使用,但是在文件目录下是看不到哪个是加密的il脚本文件?我希望的是搞成这种,就一个exe文件,方便给别人拷贝安装。如果要全部il文件都加密,感觉太麻烦了。或者是将所有il脚本都整理成一个il文件,再去一次加密。

    点评

    金百泽以前的版本是将所有il文件一个个加密的,然后再做成exe安装程序的,现在的版本是编译成cxt的,也就是所有的函数都在cxt文件里面,只需要加密一个cxt和和一个il文件而已,并不是什么看不到哪个是加密脚本文件,  详情 回复 发表于 2021-4-28 21:46
  • TA的每日心情
    开心
    2020-12-6 15:12
  • 签到天数: 1 天

    [LV.1]初来乍到

    10#
    发表于 2021-4-28 17:26 | 只看该作者
    打包成context,新版本的金百泽是这样做的。老版本金百泽也是直接复制一堆文件。

    点评

    请问下如何打包成context,可有教程分享一下  详情 回复 发表于 2021-5-8 11:55

    该用户从未签到

    11#
    发表于 2021-4-28 21:46 | 只看该作者
    本帖最后由 這侽孓譙悴丶 于 2021-4-28 21:48 编辑
    橡皮擦先生 发表于 2021-4-28 16:25
    像金百泽这样的安装后直接可以使用,但是在文件目录下是看不到哪个是加密的il脚本文件?我希望的是搞成这 ...

    金百泽以前的版本是将所有il文件一个个加密的,然后再做成exe安装程序的,现在的版本是编译成cxt的,也就是所有的函数都在cxt文件里面,只需要加密一个cxt和和一个il文件而已,并不是什么看不到哪个是加密脚本文件,不懂的人就不知道,比如现在的你,所以才会认为不知道,稍微懂点skill的人都能知道!没有绝对安全的,只有不懂不了解才不知道的!你以为的很安全万无一失了,在高手眼里就不堪一击!

    点评

    受教了  详情 回复 发表于 2021-5-8 11:54
  • TA的每日心情
    开心
    2022-12-16 15:46
  • 签到天数: 2 天

    [LV.1]初来乍到

    12#
     楼主| 发表于 2021-5-8 11:54 | 只看该作者
    這侽孓譙悴丶 发表于 2021-4-28 21:46
    金百泽以前的版本是将所有il文件一个个加密的,然后再做成exe安装程序的,现在的版本是编译成cxt的,也就 ...

    受教了
  • TA的每日心情
    开心
    2022-12-16 15:46
  • 签到天数: 2 天

    [LV.1]初来乍到

    13#
     楼主| 发表于 2021-5-8 11:55 | 只看该作者
    xbwpc 发表于 2021-4-28 17:26
    打包成context,新版本的金百泽是这样做的。老版本金百泽也是直接复制一堆文件。

    请问下如何打包成context,可有教程分享一下
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2024-11-23 03:19 , Processed in 0.093750 second(s), 27 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表