atom-shell程序打包】的更多相关文章

最近由于项目部署时需要更灵活的控制程序安装的流程以及自定义安装行为,特意研究了一下VS程序打包,把解决办法和大家分享一下. 以VS2010为例: 这是一个已经设置好最基本的Visual Studio Installer解决方案界面,以此生成的安装包,将会是一个最基本的安装功能.程序打包的详细教程网上很多,就不再赘述. 由于我的项目部署时,需要同时修改用户的注册表,而且是需要根据用户自己选的安装路径去修改注册表.于是VS的打包程序自带的加入注册表功能,并不适用于我的情况,因为这样注册表导入进去之后…
1.  概述 当我们用QT写好了一个软件,要把你的程序分享出去的时候,不可能把编译的目录拷贝给别人去运行.编译好的程序应该是一个主程序,加一些资源文件,再加一些动态链接库,高大上一些的还可以做一个安装文件. QT开发的程序发布的时候经常采用两种方式: l  静态编译,可生成单一的可执行文件. l  动态编译,需同时附上需要的dll文件. 2.  发布准备 不管采用哪种方式,首先我们要把项目的发布做一些准备,例如:准备程序的图标,将项目编译成release等.   2.1. 设置程序图标 应用程序…
PyInstaller可以将Python程序打包成一个exe程序来独立运行,用户使用时只需要执行这个exe文件即可,不需要在机器上再安装Python及其他包就可运行了.另外,PyInstaller相较于其他打包程序,比如py2exe,大多时候使用起来更加方便,可以通过命令行的一些简单命令即可进行打包,当然,当你需要打包的程序比较大且复杂时,使用哪个打包程序可能差别都不会太大了,这时候就看个人的习惯和爱好了. pip安装PyInstaller:pip install pyinstaller pip…
1.Django的安装 pip install Django 验证 Django 是否能被 Python 识别 >>> import django >>> print(django.get_version()) 2.2.6 2.创建Django项目脚手架(里面mysite 是Django容器) cd 到一个你想放置你代码的目录,然后运行以下命令: django-admin startproject mysite 将会在当前目录下创建一个 mysite 目录,如下 mys…
VS2012没有自带打包工具,所以要先下载并安装一个打包工具.我采用微软提供的打包工具:  InstallShield2015LimitedEdition.下载地址:https://msdn.microsoft.com/en-us/library/dn531020.aspx.注意:要先注册才能下载,注册的时候一定要填写自己本人的准确的邮箱号码,注册成功后会发送一封邮件,内含注册码.把打包工具安装好后,先使用注册码激活后再进行打包,如果选择试用就进行打包,安装打包后的软件的时候会有提示,大概内容就…
shell程序介绍 1.查看我们的Linux(centos6.5为例)有多少我们可以使用的shell: [root@localhost bin]# cat /etc/shells /bin/sh /bin/bash /sbin/nologin /bin/dash /bin/tcsh /bin/csh 系统某些服务在运作过程中,会去检查使用者能够使用的shells,而这些shell的查询就是由/etc/shells这个档案. 2.当我们登入Linux系统的时候,系统就会给我一个shell来工作,而…
C#打包需要这个:InstallShield 2013 Limited Edition for Visual Studio  .下载地址: InstallShield 2013 Limited Edition InstallShield程序打包图解     VS2012中打包工具被看做程序集,在使用时和程序集一样被创建到程序解决方案下.需要我们做的是添加项目即可.但是对于初次使用的朋友来说,我们需要根据提示一步步的先下载安装该打包工具.具体的安装方法不再详述,网上资料很多 . 1.设置安装程序集…
c#程序打包现在分为两种,一种是VS自带的打包方式,还有一种是第三方的打包方式,在VS2013里面是没有自带打包安装部署的,只有第三方的创建. 第三方打包方式很简单,百度Installshield下载下来,安装好直接运行,简单容易懂 打包很有意思,上学时很喜欢玩游戏,所以假设自己做了个小游戏也能打包给别人安装玩乐,感觉挺有意思的,因为喜欢,所以才学,兴趣真的是最好的老师 直接下一步下一步就可以了,不用什么讲究,说说下一种方式吧. 新建一个安装部署解决方案,把需要的打包程序文件都添加到引用程序文件…
设计一个Shell程序,在/$HONE/test目录下建立50个目录,即user1-user50, 并设置每个目录的权限,其中其他用户的权限为:读:文件所有者的权限为: 读.写.执行:文件所有者所在组的权限为:读.执行. mkdir -p /home/www/ chmod chhh 编写shell程序,添加一个新组为class1,然后添加属于这个组的20个用户, 用户名的形式为stdxx,其中xx从01到20. 提示: groupadd class1 添加用户组 useradd $usernam…
下面是工作中用到的链接数据库的shell程序. #!/bin/bash ] ; then echo "prase is wrong ,please check first" exit fi#知识点: 1,$#代表了命令行的参数数量 2,-le表示小于等于,拓展 lt表示小于,gt表示大于,ge表示大于等于,eq表示等于,ne表示不等于 if [ "$1"x != "online"x ] && [ "$1"x !…