`
isiqi
  • 浏览: 16497081 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

HOHO,发现了一个好咚咚,分享一下。

阅读更多

NSIS:

Nullsoft Scriptable Install System

An installer is the first experience of a user with your application. Slow or unsuccesful software installations are the most irritating computer problems. A quick and user friendly installer is therefore an essential part of your software product.

NSIS (Nullsoft Scriptable Install System) is a tool that allows programmers to create such installers for Windows. It is released under an open source license and is completely free for any use.

Link: http://nsis.sourceforge.net/

贴一段刚写的打包脚本看看,但愿不算泄密,God bless,可以看到基本上没有什么废话,也不需要什么注释,有点计算机和英文能力地都看得懂,老外比较搞笑,在提供的例子里居然能找到,Microsoft shit, I like f*ck sheep... 晕倒

------------------------------------------------------------------

Name "Run test"
Caption "Run's test"
OutFile "setup.exe"

LicenseText "A test text, make sure it's all there"

InstallDir "$PROGRAMFILES\SMS_Client"

Page directory
Page instfiles

Section ""

DetailPrint "Welcome to setup program..."
WriteRegStr "HKCU" "SOFTWARE\Comgi\TrafficStation" "Install_Dir" "$INSTDIR"
WriteRegStr "HKCU" "SOFTWARE\Comgi\TrafficStation" "AutoMoveToHistory" "true"
WriteRegStr "HKCU" "SOFTWARE\Comgi\TrafficStation" "AutoCleanTrashCan" "true"
WriteRegStr "HKCU" "SOFTWARE\Comgi\TrafficStation" "AutoReceiveInterval" "10"
WriteRegStr "HKCU" "SOFTWARE\Comgi\TrafficStation" "TimeFormat" "HH:MI"
WriteRegStr "HKCU" "SOFTWARE\Comgi\TrafficStation" "AutoCleanDays" "7"
WriteRegStr "HKCU" "SOFTWARE\Comgi\TrafficStation" "AutoMoveDays" "3"
WriteRegStr "HKCU" "SOFTWARE\Comgi\TrafficStation" "WSDL" "http://bdcb.m-mall.cn/TrafficService/services/TrafficService"

WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\BigNSISTest" "DisplayName" "BigNSISTest (remove only)"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\BigNSISTest" "UninstallString" '"$INSTDIR\bt-uninst.exe"'

SetOutPath $INSTDIR
File /a "F:\BDCB SMS Client\StationSMSClient.exe"
File /a "F:\BDCB SMS Client\data.dat"
File /a "F:\BDCB SMS Client\dotnetfx.exe"
File /a "F:\BDCB SMS Client\OnlineUpdater.exe"
File /a "F:\BDCB SMS Client\TrafficClient_1.2.0.0.dll"
File /a "F:\BDCB SMS Client\TrafficClient.chm"
File /a "F:\BDCB SMS Client\StationSMSClient.exe.config"
WriteUninstaller "uninst.exe"

CreateDirectory "$SMPROGRAMS\康击短信"
CreateShortCut "$SMPROGRAMS\康击短信\卸载程序.lnk" "$INSTDIR\uninst.exe"
CreateShortCut "$SMPROGRAMS\康击短信\短信应用.lnk" "$INSTDIR\StationSMSClient.exe"
CreateShortCut "$SMPROGRAMS\康击短信\帮助文档.lnk" "$INSTDIR\TrafficClient.chm"
CreateShortCut "$DESKTOP\短信应用.lnk" "$INSTDIR\StationSMSClient.exe"

Exec "$INSTDIR\dotnetfx.exe"

SectionEnd

Section "Uninstall"

Delete "$INSTDIR\StationSMSClient.exe"
Delete "$INSTDIR\dotnetfx.exe"
Delete "$INSTDIR\OnlineUpdater.exe"
Delete "$INSTDIR\TrafficClient_1.2.0.0.dll"
Delete "$INSTDIR\TrafficClient.chm"
Delete "$INSTDIR\StationSMSClient.exe.config"
Delete "$SMPROGRAMS\康击短信\短信应用.lnk"
Delete "$DESKTOP\短信应用.lnk"
Delete "$SMPROGRAMS\康击短信\帮助文档.lnk"
Delete "$SMPROGRAMS\康击短信\卸载程序.lnk"
Delete "$INSTDIR\uninst.exe"

SectionEnd

分享到:
评论

相关推荐

    HoHo游戏引擎源代码

    HoHo游戏引擎提供了全面的源代码,让学习者有机会直接接触并研究一个实际游戏引擎的内部工作机制,这对于提升自身的编程技能和理解游戏开发流程具有极大的帮助。 游戏引擎是游戏开发的核心,它负责处理渲染、物理...

    tran_test.rar_hoho

    2D HOHO引擎是一个专门用于创建2D游戏的开发平台,它提供了图形渲染、物理模拟、事件处理和资源管理等功能。开发者可以使用这个引擎快速构建游戏,而无需从零开始编写底层代码。HOHO引擎可能包含以下关键组件: 1. ...

    截屏工具HOHO

    在数字化时代,截屏功能已经成为了我们日常工作中不可或缺的一部分,无论是记录重要信息、分享屏幕内容还是进行问题反馈,一款高效易用的截屏工具至关重要。HOHO截屏工具,正是这样一款专为用户量身定制的实用软件,...

    HoHo_函式参考_-_2D图像

    在2D图像的表示上,HoHo使用了像素格式定义`PIXEL`,这是一个16Bit色彩的类型。位图类型被定义为一系列的常量,如`BITMAP_TYPE_TEXTURE`代表纹理位图,`BITMAP_TYPE_SURFACE`表示表面位图,而`BITMAP_TYPE_RLE`则是...

    Unicode-Map(hoho)

    标题“Unicode-Map(hoho)”和描述中的“Unicode-Map kkkkkkkkkkkkkkk”都指向一个关于Unicode映射的主题,暗示我们可能在处理一个与Unicode编码相关的项目或工具。Unicode是一种国际标准,用于表示各种语言的文字,...

    游戏程式设计指南(HoHo篇)1

    将为2D带来更好的性能与画面效果。本引擎就是利用3D硬体来为2D图形所用,并且同 时支援了无硬体的2D绘制。除了图形图像处理外,本引擎还包含了游戏项目中所需的 各项技术,包括网络互连、应用层支持等等。

    俄罗斯方块游戏源码- 工具(win32/c++ hoho)

    《俄罗斯方块游戏源码分析——基于Win32/C++及Hoho游戏引擎》 俄罗斯方块是一款经典的益智...对于学习游戏编程的初学者来说,这是一个很好的实践案例,可以深入理解游戏开发的各个环节,从基础到高级,从技术到艺术。

    Nov30th_Cheat(HOHO Arp Tool)

    里面含有StingArp 4.0测试版和Nov30th_Chea(3.0 版本),本软件的最大优点就是可以有效阻指别人使用P2P软件来控制局域网中网速,却可以添加自己的IP为信任IP而不受该软件干扰!安装后会有详细的使用说明!...

    安卓打印驱动最全驱动源码库(usbSerialForAndroid)

    此项目用于安卓小票... FtdiSerialDriver.java(USB转串口线驱动),UsbPrinterDriver.java(纯USB打印线驱动),目前使用到这两个驱动。 com.hoho.android.usbserial.escpos 爱普生的 esc/pos 标准指令, 打印指令类。 ...

    1hoho AutoNews Trader_TheNews_mql4_

    《1hoho AutoNews Trader_TheNews_mql4_》是一个基于MQL4语言的自动新闻交易系统。这个系统的设计目的是利用市场新闻事件对金融市场的影响,进行自动化交易操作。MQL4是MetaQuotes Language 4的简称,是MetaTrader 4...

    著名2D游戏引擎HoHo源代码

    3D高速发展的今天,3D加速卡的性能不断提高,3D的使用也越来越广泛,但同时,2D也一样在发展(虽然以后将是3D的天下),如果把3D的性能思想带入2D中来,那也将为2D带来更好的性能与画面效果。本引擎就是利用3D硬体来...

    ARP 攻击 命令HOHO

    有个简单方法,你知道他的IP,在命令提示符里输入\"nbtstat -A IP\" 记得有空格,得到他的MAC地址,双击本地连接图标--属性--配置--网路卡位址,把得到的MAC地址写进去,这样你的MAC地址就和他的一样了,他无论有何种方法...

    游戏程式设计指南(HoHo篇)4

    将为2D带来更好的性能与画面效果。本引擎就是利用3D硬体来为2D图形所用,并且同 时支援了无硬体的2D绘制。除了图形图像处理外,本引擎还包含了游戏项目中所需的 各项技术,包括网络互连、应用层支持等等。

    游戏程式设计指南(HoHo篇)3

    将为2D带来更好的性能与画面效果。本引擎就是利用3D硬体来为2D图形所用,并且同 时支援了无硬体的2D绘制。除了图形图像处理外,本引擎还包含了游戏项目中所需的 各项技术,包括网络互连、应用层支持等等。

    hoho.github.io

    【标题】"hoho.github.io" 是一个个人或团队在GitHub上建立的个人网页或项目网站,通常用于展示作品、分享技术知识或者提供某种在线服务。GitHub Pages是GitHub提供的静态网页托管服务,用户可以通过它免费发布自己...

    HOHO源代码3.0.zip

    C++三维程序

    游戏程式设计指南(HoHo篇)5.

    将为2D带来更好的性能与画面效果。本引擎就是利用3D硬体来为2D图形所用,并且同 时支援了无硬体的2D绘制。除了图形图像处理外,本引擎还包含了游戏项目中所需的 各项技术,包括网络互连、应用层支持等等。

    游戏程式设计指南(HoHo篇)2.rar

    将为2D带来更好的性能与画面效果。本引擎就是利用3D硬体来为2D图形所用,并且同 时支援了无硬体的2D绘制。除了图形图像处理外,本引擎还包含了游戏项目中所需的 各项技术,包括网络互连、应用层支持等等。

    freeBSD CHInese hoho

    FreeBSD 是一个基于 BSD(Berkeley Software Distribution)的开源操作系统,其核心在于提供稳定、高效和安全的系统环境。作为 Unix-like 系统,FreeBSD 有着广泛的应用,包括服务器、桌面环境以及嵌入式设备。它的...

    恶搞之赤壁,搞笑片,HOHO~

    赤壁。来看看吧,好搞笑的说~~哇哈哈哈哈哈哈哈~~~

Global site tag (gtag.js) - Google Analytics