摘要: #七八年前写着玩的小东西,实际用途不大,但对刚接触nsis的新手来说应该还有一些帮助,包括创建控件,获取系统时间等,与诸位共勉! !system '>blank set/p=MSCF<nul' !packhdr temp.dat 'cmd /c Copy /b temp.dat /b +blank& 阅读全文
posted @ 2022-08-12 22:05 水晶石 阅读(127) 评论(0) 推荐(0) 编辑
摘要: HM VNISEdit2.0.3修正版(已更新支持NSIS3.10) 更新:添加3.10版 NSIS 语法高亮支持,修正快捷键F1查询NSIS用户手册命令词条的准确度。 HM VNISEdit,曾经是NSIS最强最佳开源免费编辑器/IDE,但2003年至今原作者已经接近20年未再更新,随着NSIS3.X版本的普及,NIS Edit不可避免的出现了大大小小的各种BUG, 阅读全文
posted @ 2022-08-12 21:32 水晶石 阅读(812) 评论(2) 推荐(0) 编辑
摘要: 利用SetClassLong函数给nsis窗口添加了阴影,看起来很酷^_^ System::Call `user32::SetClassLong(i$HWNDPARENT,i${GCL_STYLE},i${CS_DROPSHADOW})` SetClassLong Replaces the spec 阅读全文
posted @ 2022-08-12 19:30 水晶石 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 可以使安装界面在 win7 Aero特效下非客户区透明并美化BrandingText定义的字串 下载:http://nsis.sourceforge.net/Aero_plug-in nsis交流群:97208217 阅读全文
posted @ 2022-08-12 19:30 水晶石 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 终于搞出来一点名堂,不借用皮肤插件,圆角,无标题栏拖动,渐隐渐显,纯nsis代码编写,相似度大概也有95%以上了。 阅读全文
posted @ 2022-08-12 19:30 水晶石 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 不再借助专用插件创建超级链接和工具提示条 !include nsDialogs.nsh #编写:水晶石 Name "link_tooltips" OutFile "link_tooltips.exe" XPStyle on Var Link Var tipS Page custom nsDialog 阅读全文
posted @ 2022-08-12 19:30 水晶石 阅读(194) 评论(0) 推荐(0) 编辑
摘要: !include "LogicLib.nsh" XPStyle on !include "WordFunc.nsh" #编写,水晶石 #去除字串中的汉字 #本例仅是个思路,测试环境和给出的条件有限,如有异常,有进一步修改的余地。 OutFile "NSIStest.exe" Name "test" 阅读全文
posted @ 2022-08-12 19:30 水晶石 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 这是群里一位朋友问他的自定义页面设置完成后返回上一步无法保存怎么办写的一个小例子,拓展了下,只要不关闭,不管上一步还是进入下一步返回都可以保留原页面设置。 !include LogicLib.nsh !include nsdialogs.nsh XPStyle on Page components 阅读全文
posted @ 2022-08-12 19:30 水晶石 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 众所周知,普通win窗口是带有标题栏的,标题栏的主要功用之一,就是可以方便的拖动窗体,但为了各式各样的目的,有时候a56爆大奖在线娱乐们不得不想办法将其消除,在nsis中主要是靠system插件调用系统函数改变窗体风格来实现,这不是a56爆大奖在线娱乐的重点,略过,但a56爆大奖在线娱乐们将标题删除以后,最大的问题就是这个无标题窗体无法通过鼠标拖动, 阅读全文
posted @ 2022-08-12 19:30 水晶石 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 下午在网上闲逛发现了一段代码, 刷新桌面用的,当时觉得可以利用nsis现有命令再结合API来实现,翻了些资料,终于搞定,同时结合查找到的桌面句柄,写了一个隐藏桌面的小玩意娱乐下。 完整脚本: !include nsDialogs.nsh XPStyle on ChangeUI all '${NSIS 阅读全文
posted @ 2022-08-12 19:30 水晶石 阅读(57) 评论(0) 推荐(0) 编辑