找回密码
 立即注册
查看: 92|回复: 8

AUTO-STCISP,ISP伴侣

[复制链接]
  • TA的每日心情
    开心
    5 天前
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    2

    主题

    5

    回帖

    86

    积分

    注册会员

    积分
    86
    发表于 2024-4-13 04:00:31 | 显示全部楼层 |阅读模式
    *前情提要:我并不会在桌面放快捷方式,我的桌面没有任何图标,软件都在开始菜单
    然而STC-ISP软件更新速度太快,而且每次更新后必须手动解压缩,还得手动替换快捷方式,太麻烦.
    所以我自己写了个AUTO-STCISP
    截图202404130350219130.jpg

    来作为STC-ISP的启动器兼升级器.
    只需要将这个程序扔到STC-ISP主程序目录下,然后创建快捷方式到你想要的位置,就可以做到一劳永逸(前提是STC-ISP不再改名)
    当没有更新时:
    直接打开STC-ISP
    当有更新时:
    自动打开STC-ISP,然后弹出更新窗口,点击下载,下载完成后直接关闭压缩包和STC-ISP主程序,然后再次运行AUTO-STCISP就能直接自动解压缩-替换STC-ISP主程序-自动删除无用压缩包,不会删除其他文件,也不做更改

    *注意:本软件由CMD命令行脚本封装而来,可能会被各大杀毒软件报毒,忽略即可
    已在gayhub开源
    zuichen123/自动STCISP --- zuichen123/AUTO-STCISP (github.com)


    *原本后续还有更新计划,弄成不需要手动点下载最新版而是全自动的,不过懒了,开摆
    附上源码:

    @echo off
    REM 检查当前目录是否有zip文件
    if exist *.zip (
        REM 删除所有exe文件
        del stc*-isp*.exe /f /q
        REM 解压zip文件到当前目�?
        for %%f in (*.zip) do (
            echo 解压 %%f
            C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -nologo -noprofile -command "Expand-Archive -Path '%%f' -DestinationPath '.' -Force"
            REM 删除zip文件
            del "%%f" /f /q
        )
        REM 运行解压出的exe文件
        for %%f in (stc*-isp*.exe) do (
            echo 运行 %%f
            start "" "%%f"
        )
    ) else (
        REM 直接运行当前目录的exe文件
        for %%f in (stc*-isp*.exe) do (
            echo 运行 %%f
            start "" "%%f"
        )
    )


    回复 送花

    使用道具 举报

  • TA的每日心情
    开心
    4 小时前
  • 签到天数: 60 天

    [LV.6]常住居民II

    0

    主题

    184

    回帖

    370

    积分

    中级会员

    积分
    370
    发表于 2024-4-13 11:40:48 | 显示全部楼层
    懒人的福利
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    5 天前
  • 签到天数: 9 天

    [LV.3]偶尔看看II

    0

    主题

    25

    回帖

    148

    积分

    注册会员

    积分
    148
    发表于 2024-4-13 11:45:21 | 显示全部楼层
    win7,64位系统测试失败
    如果目录下只有一个exe,没问题
    但下载了一个新的zip到这个目录后
    会将之前的exe和芯片的zip都删除掉
    且没有新的exe被解压
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    5 天前
  • 签到天数: 134 天

    [LV.7]常住居民III

    20

    主题

    1039

    回帖

    2459

    积分

    金牌会员

    积分
    2459
    发表于 2024-4-13 15:55:55 | 显示全部楼层
    kaily 发表于 2024-4-13 11:45
    win7,64位系统测试失败
    如果目录下只有一个exe,没问题
    但下载了一个新的zip到这个目录后

    这个里面用到的东西,在powershell 5.0 版本以上才有  你可以看看你自己的powershell版本,,windows10默认安装,,但是不太清楚Windows7 能不能安装更新的powershell 大概
    参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
    技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    5 天前
  • 签到天数: 134 天

    [LV.7]常住居民III

    20

    主题

    1039

    回帖

    2459

    积分

    金牌会员

    积分
    2459
    发表于 2024-4-13 15:57:38 | 显示全部楼层
    kaily 发表于 2024-4-13 11:45
    win7,64位系统测试失败
    如果目录下只有一个exe,没问题
    但下载了一个新的zip到这个目录后


    搜了一下,应该是可以 如果你想用这个你就升级一下自己的powershell软件。
    截图202404131556564587.jpg
    参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
    技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    19 小时前
  • 签到天数: 87 天

    [LV.6]常住居民II

    12

    主题

    86

    回帖

    630

    积分

    高级会员

    积分
    630
    发表于 2024-4-13 16:17:53 | 显示全部楼层
    论坛里果然高手云集
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    9 小时前
  • 签到天数: 61 天

    [LV.6]常住居民II

    3

    主题

    556

    回帖

    760

    积分

    高级会员

    积分
    760
    发表于 2024-4-13 17:07:41 来自手机 | 显示全部楼层
    每次升级都手动替换习惯了
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    11 小时前
  • 签到天数: 58 天

    [LV.5]常住居民I

    4

    主题

    130

    回帖

    293

    积分

    中级会员

    积分
    293
    发表于 2024-4-13 18:19:50 | 显示全部楼层
    这个必须点暂
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    5 天前
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    2

    主题

    5

    回帖

    86

    积分

    注册会员

    积分
    86
     楼主| 发表于 2024-4-13 20:58:51 来自手机 | 显示全部楼层
    啊这,没考虑到win7问题,要不我弄个基于7z的版本,确保低版本win也能用
    回复 支持 反对 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-5 19:30 , Processed in 0.069104 second(s), 64 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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