二、Snapman多人协作电子表格之——软件下载安装与配置
Snapman多人协作电子表格是一个即时工作系统。
一、软件下载地址
Snapman下载的官网地址:http://www.snapman.xyz
在官网下载Snapman主程序安装: snapman_setup64_cn_v1.3.5.exe
有些机器软件启动出现异常还需要安装VC2017运行时:vc_redist.x64.exe
如果需要使用其中的远程桌面功能还需要安装.net framework 4.0:dotNetFx40_Full_x86_x64.exe
二、软件支持操作系统平台
只支持windows64位系统,版本是:win7、win8、win10
最低硬件要求:
CPU: P4 以上
内存: 1G以上
硬盘: 10G以上
三、Snapman安装过程
1、双击下载下来的安装文件:snapman_setup64_cn_v1.3.5.exe
2、选择安装目录 ,点击下一步:

3、选择是否创建开始菜单,然后点击下一步:

4、选择是否创建桌面快捷方式,然后点击下一步:

5、点击Install安装程序:

6、等待安装完,点击Finish完成安装:

注意:由于Snapman程序需要管理员权限,win10系统点击Finish后程序启动会出现权限不足的异常(如下图),没关系点击关闭就可以不影响软件试用。

软件安装完成在开始菜单下有了下图的快捷方式:

如果启动Snapman出现异常,请安装上面说的2个运行环境:vc_redist.x64.exe、dotNetFx40_Full_x86_x64.exe
四、软件的服务端配置
服务端有四个配置:服务的IP与端口配置、服务的系统目录配置、用户管理配置、脚本权限配置
1、服务端IP与端口配置
在Snapman软件安装目录下找到文件ServerConfig.json(一般在:C:\Program Files (x86)\Snapman),如下图:

用记事本打开ServerConfig.json文件,修改监听的IP地址和端口:

注:如果IP地址为:"",则默认监听机器所有IP地址;
配置完成后保存,重启SnapmanServer服务;则客户端可以填写IP和端口进行登录了,如下图:

2、服务的系统目录配置
A、工作目录配置
用记事本打开软件安装目录下的ServerConfig.json文件,修改工作目录,包括附件存放目录和文件存放目录:

注:a、附件存放目录为空则默认为安装目录的AttachmentRoot文件夹下
b、文件存放目录为空则默认为安装目录的Root文件夹下
B、是否允许客户端命令行启用配置(非必须)
如下设置为true时,则允许客户端使用命令行执行,否则不允许

3、用户管理配置
添加删除用户还有用户密码只能在服务端手工配置,在Snapman软件安装目录下找到UserConfig.json文件:

用记事本打开UserConfig.json文件,添加或删除用户,如下图:

修改后直接保存文件,不需要重启服务,修改就已经生效。
4、脚本权限配置
由于脚本功能太强大为了安全设置了脚本权限控制,在Snapman软件安装目录下找到ScriptConfig.json文件,用记事本打开:

有8个配置项:ExprtkEnable为是否打开Exprtk脚本功能、TCCEnable为是否打开TCC脚本功能、PythonEnable为是否打开python脚本功能、TemplateEnable为打开分布式模板功能;
后面的Exprtk、TCC、Python、Template为每个功能的人员开权限,true就有权限,false就没有权限
注:Exprtk如果不设置此人权限为false,那么就他就有Exprtk脚本权限;其他都TCC、Python、Template如果不设置人员权限为true,则他没有此功能权限
特别说明:上面所有配置文件遵循JSON文件格式规范,请严格按照规范格式配置。JSON格式说明请参考:http://www.json.org/
五、软件使用
上面配置完成,可以正常使用软件了,先启动SnapmanServer.exe,然后启动Snapman按照刚才的配置输入IP、端口、用户和密码成功登录后就可以正常使用系统了。

服务端和客户端并不一定需要在同一台机器上,可以跨网络使用,所以可以找个空闲机器部署服务端就可以服务大家一起使用了

Snapman技术支持QQ群:596654328

二、Snapman多人协作电子表格之——软件下载安装与配置的更多相关文章
- 三、Snapman多人协作电子表格之——软件的基本功能
Snapman多人协作电子表格是一个即时工作系统. 一.SnapmanServer服务端 SnapmanServer服务端在安装Snapman软件一起自带,是一个小巧的控制台程序SnapmanServ ...
- 四、Snapman多人协作电子表格之——Exprtk脚本
Snapman多人协作电子表格是一个即时工作系统. Snapman中嵌入了Exprtk脚本进行公式数据运算.Exprtk是一种高性能的脚本,经测试它的数据运算性能只比C#和java底20%. 一.Ex ...
- 五、Snapman多人协作电子表格之——Python脚本
Snapman多人协作电子表格是一个即时工作系统. Snapman中嵌入了Python脚本进行数据处理. 一.Snapman集合python语言介绍 将单元格设置为python脚本的方法:用Snapm ...
- 一、Snapman多人协作电子表格之——Snapman自我介绍
一.Snapman系统介绍 Snapman是一个真正现代化的电子表格系统:QQ是即时通讯软件,那Snapman就是一个即时工作系统. 微软CEO纳德拉说:Excel才是微软最伟大的产品,Excel将所 ...
- Navicat(数据库可视化操作软件)安装、配置、测试
Navicat(数据库可视化操作软件)安装.配置.测试(win7_64bit) 目录 1.概述 2.本文用到的工具 3.Navicat安装.激活与配置 4.简单测试 5.注意事项 6.相关博文 > ...
- Fiddler抓包工具简介:(二)下载安装及配置证书和代理
Fiddler下载安装及配置 一.安装过程: 下载官网:https://www.telerik.com/fiddler 安装过程:一路next即可 启动Fiddler:当你启动了Fiddler,程序将 ...
- Linux 必要软件的安装与配置
主要是记录一下,免得下次重装系统后又到处搜索.. 一.必要软件的安装 JDK 下载 tar.gz:http://www.oracle.com/technetwork/java/javase/downl ...
- Ubuntu 16.04服务器 软件的安装及配置
SSH的安装及配置 SSH分客户端openssh-client和openssh-server 如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则 ...
- 文献管理软件 Zotero 安装、配置与使用
简介 Zotero优缺点 使用Zotero作为主力文献管理工具的原因: 软件本身完全免费并且开源,不存在盗版问题 注册后本身只包括 300M 空间同步,但支持 WebDAV 同步,例如 Dropbox ...
随机推荐
- go语言调度器源代码情景分析之二:CPU寄存器
本文是<go调度器源代码情景分析>系列 第一章 预备知识的第1小节. 寄存器是CPU内部的存储单元,用于存放从内存读取而来的数据(包括指令)和CPU运算的中间结果,之所以要使用寄存器来临时 ...
- Java多线程与并发面试题
1,什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位.程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速.比如,如果一个线程完成一 ...
- 搭建基于Docker社区版的Kubernetes本地集群
Kubernetes的本地集群搭建是一件颇费苦心的活,网上有各种参考资源,由于版本和容器的不断发展,搭建的方式也是各不相同,这里基于Docker CE的18.09.0版本,在Mac OS.Win10下 ...
- Java 泛型完全解读
对于泛型的使用我想大家都非常熟悉,但是对于类型擦除,边界拓展等细节问题,可能不是很清楚,所以本文会重点讲解一下:另外对泛型的了解其实可以看出,一个语言特性的产生逻辑,这对我们平时的开发也是非常有帮助的 ...
- 免费下载获取Odoo中文实施 应用 指南 手册
引言 Odoo,以前叫OpenERP,是比利时Odoo S.A.公司开发的一个企业应用软件套件,开源套件包括一个企业应用快速开发平台,以及几千个Odoo及第三方开发的企业应用模块.Odoo适用于各种规 ...
- 5分钟解决google play上架App设置隐私政策声明问题
本文同步自javaexception 问题: 在我们的app上架到google play后,为了赚点小钱,就集成google ads,然而这会引发一个新的问题,那就是设置隐私政策声明的问题,通常我们会 ...
- Git学习:如何登陆以及创建本地代码仓库、并提交本地代码至Github(最简单方法)
在我们的实际开发当中,代码经常会被公司要求上传到网络上,能够大家共同完成一个项目,因此掌握git技能也是一项必不可少的技能了,这里我们来学习以下基本的git操作.首先我们要想使用git这个东西需要把它 ...
- sqlite数据库如何远程连接?
sqlite数据库如何远程连接代码如下:QSqlDatabase db =QSqlDatabase::addDatabase("QSQLITE"); db.setHostName( ...
- Storm入门(九)Storm常见模式之流聚合
流聚合(stream join)是指将具有共同元组(tuple)字段的数据流(两个或者多个)聚合形成一个新的数据流的过程. 从定义上看,流聚合和SQL中表的聚合(table join)很像,但是二者有 ...
- Python爬虫之ip代理池
可能在学习爬虫的时候,遇到很多的反爬的手段,封ip 就是其中之一. 对于封IP的网站.需要很多的代理IP,去买代理IP,对于初学者觉得没有必要,每个卖代理IP的网站有的提供了免费IP,可是又很少,写了 ...