我们在写好软件,在NSIS打包以后,都想软件以后可以自动升级,这里就牵扯出来sql链接,后台数据库为sql的数据库前台程序时,很多时候无可避免地要涉及到对sql后台数据库的初始化设置操作,如何使用 NSIS 对用户输入的连接信息进行验证,然后利用这些连接信息进行数据库操作呢,这里给大家分享个sql连接验证教程。 一、NSIS代码部分 /*----------------------------------------- SQL…继续阅读 »
由于最近频繁对主题进行升级,这就自然导致,在制作过程发现了以前从来没有注意到过的问题,这里总结记录下: 控制移动页面缩放 <meta content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no" name="viewport" /> 详细说明: width:可视区域的宽度,值可为数字或关键词device-width; height:同width; intial-scale:页面首次被显示是可视区域的缩放级别,…继续阅读 »
原本实现的事文章折叠与展开,在实现了功能以后美化的时候用的。 效果如下所示 [collapse title="点击查看完整内容"]css旋转小三角和文章展开和折叠功能[/collapse] 实现代码第一部分 .anim-trans { -webkit-transition: .3s ease all; -moz-transition: .3s ease all; -o-transition: .3s ease all; transition: .3s ease all; } 实现代码第二部分 .collapseButton.no .iconfont { -webkit-transform: rotate(180deg); -moz-tra…继续阅读 »
前言 如文章标题所说。这样我们在写文章的时候可以构架好目录,让文章看起来井井有条,特别是在长篇文章的时候效果极佳。 纯代码生成目录PHP部分 这里我们直接修改可以匹配 h2 和 h3 标签,只需要将下面代码加到主题的 functions.php 文件中最后一个”?>”前就可以了。 function article_index($content) { $matches = array(); $ul_li = ''; //匹配出 h2、h3 标题 $rh = "/(.*)/im"; …继续阅读 »
在制作安装包的时候,我们经常会遇到,软件区分x64/x86的版本,这时候我们在打包软件的时候就要分别打包两个压缩包,这样很影体验,并且有些小白用户根本就不知道自己系统是多少位系统。止于此,这里给大家分享一个自动判断系统版本号,在根据系统自动执行安装目录。 直接贴代码: !define PRODUCT_NAME "test" !define PRODUCT_VERSION "1.0.0.0" !define PRODUCT_DIR_REGKEY "SOFTWARE\Microsof…继续阅读 »
前面我们提到了NSIS的界面自定义、服务器检测已经系统判断,现在我们说下,NSIS最基本的美化教程。 1、正常情况我安装自动向导打包出来的软件打开来的是欢迎界面 2、我们在点击了下一步出现的是 3、这时候我们点击安装就会进入安装进度条界面(这里不在截图),因为向导安装不是重点,下面我们说下个性美化 4、美化第一修改logo图和位图(logo即安装程序生成的…继续阅读 »
在我分享软件的过程,慢慢想让自己的软件很独特,就开始接触了各种打包软件,开始自己用易语言自写打开软件,可是一切总不是那么完美,后来无意中发现了NSIS,堪称打包的极品。 这里分享下界面自定义的基本教程: /*--------------------------------------- 自定义页面结合组件选择安装测试简单脚本。 -----------------------------------------*/ !include "MUI.nsh" !include "Sections.nsh…继续阅读 »
全部加载完成