请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

dystar001 悬赏达人认证

高级会员

63

主题

426

帖子

1689

积分

高级会员

积分
1689

活字格认证圣诞拼拼乐悬赏达人

dystar001 悬赏达人认证
高级会员   /  发表于:2019-2-13 14:14  /   查看:6238  /  回复:12
活字格开发的工程文件,目前只提供发布密码保护的模式,这样就有一个问题,就是开发出来的程序,很难进入商用模式,因为一旦提交了工程文件,那就意味着任何人只要装一套活字格,就能用这个程序了。

我们现在遇到的问题就是,帮助客户客户开发一套系统,也教会了客户可以再次进行二次开发,但是我们希望提交的这套系统,只能运行在一个限制的环境中(比如某一台活字格服务器)。再有就是,某些命令或者JS代码,技术含量比较高,危险型也比较大,我们不希望开发给客户。但是以上两种需求,目前活字格都没有办法来实现。

我想如果能实现以上功能,对活字格来将,是个飞跃了。因为我的理解,活字格是一个平台,平台再好用,开发的人员不好,出来的产品也是不好的。如果能对工程文件进行有效管控,就可以形成功能组件的方式而不是现在的控件插件方式。
控件插件提供了积木的最小单元,但是如何把多个控件组成一个功能组件,不同的开发者之间的差异还是很大的。
如果有开发好的功能组件再来搭积木的话,开发效率会高很多。
比如一个很多企业管理软件都有人员管理,考勤,请假之类的功能。目前的方式就是大家各自开发一套自己的人事管理组件,功能各有千秋,但都是从零开始。
如果有一个团队,专门就开发基于活字格的人事管理系统,有完善的文档接口和数据定义,大家拿来插进自己的系统里就能用,这样多爽。
解决了保护问题,这样的模块就可以采取收费模式了,由于活字格的特性,模块的收费一定比传统程序便宜,而且购买者还可以进行二次开发,再加上后续庞大的使用者
其实每个购买者付出的成本是不高的。这样就形成了用户,开发者和活字格官方三方共赢的局面了。

大家如果用过企业微信,就应该明白我的意思,企业微信后台有很多的功能插件,有些是官方提供,有些是第三方提供的,有的免费也有收费,但是共同点是都可以迅速集成到微信中,让你很快拥有使用功能。


再有,论坛里很多开发者提出关于界面的问题,有些很优秀的开发者,可以发出很复杂应用,但是整个产品的界面就很不美观,降低了商业价值。(吐槽一下,活字格自带的DEMO样式也是不好看),传统的开发团队,前端,后端,美工,往往是分开的。界面是否好看,很大程度取决于美工,但往往开发人员在界面审美上的能力往往不足。
解决的思路也很简单,就是有专业团队开发出应用模版,帮我们定义好整个程序布局结构,色调,字体大件,分段间距,按钮效果等。我们开发时,只要在某些页面上根据样板添加相应的控件就可以了。

同样,这些模版也是收费,也只能运行在某一个服务器中,他们的价格也应该是很便宜的(几百元拿下),但是对我们开发着来讲,就马上可以拥有有一个高大上的界面了。

以上是我们在开发上体会,希望能找个志同道合者。


同时我们抛砖,提供几个实现的方法:
首先官方提供一个插件,能够调用服务器的用户授权信息,以保证程序能获取一个唯一值,然后
1) 在页面设置中,官方开发一个带密码控制的“编辑页面加载时命令”,这个项目需要密码才能展开。让开发者可以把一些命令写到这个项目中,这样里面就可以写一些IF条件,判断用户授权信息是否合法。
2)在“命令窗口”中,所有的命令都有一个密码保护选型,可以使用全局密码,或者每个命令都用独立密码,这样就能保证有些命令可以不被用户编辑。

第一个方法应该很简单,第二个方法稍微复杂一些,但是更灵活。(个人希望第二种方式)
期待官方能重视这个需求,并提供更好的解决方案。


谢谢!




评分

参与人数 1金币 +2000 收起 理由
Simon.hu + 2000 赞一个!

查看全部评分

11 个回复

倒序浏览
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-2-15 17:58:44
沙发
我们会认真考虑您的建议
回复 使用道具 举报
cg6207悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2019-2-27 19:40:29
板凳
感觉界面一直是个痛点
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-3-7 10:01:12
地板
是的,其实很多的功能都是因为界面不好设计,卡着呢
回复 使用道具 举报
condust
中级会员   /  发表于:2020-2-28 21:08:57
5#
建议非常有代表性,格友的心声。
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-3-2 09:59:37
6#
condust 发表于 2020-2-28 21:08
建议非常有代表性,格友的心声。

谢谢反馈~
回复 使用道具 举报
liuxiaoqu活字格认证
高级会员   /  发表于:2020-5-31 09:33:33
7#
是不是可以考虑在服务器装个软件狗,再弄个插件验证软件狗,就可以实现软件保护了。
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-6-1 09:05:27
8#
不过,说实话我觉得这个真的能满足大部分的需求

一看就会,超有用活字格技能:二十四,如何保护好自己的开发的项目?
https://gcdn.grapecity.com.cn/fo ... 6&fromuid=30160
回复 使用道具 举报
redoko
初级会员   /  发表于:2020-9-17 22:40:50
9#
Simon.hu 发表于 2020-6-1 09:05
不过,说实话我觉得这个真的能满足大部分的需求

一看就会,超有用活字格技能:二十四,如何保护好自己的 ...

如果可以根据机器特定硬件码生成授权码就好了
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-9-18 17:57:25
10#
这个我们已经有了解决方案,应该很快可以支持
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部