问题标签 [shareware]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
262 浏览

objective-c - 限时共享软件

我正在考虑制作一个限时完整版我的应用程序,以便用户可以尝试例如 7 天。

有推荐的 Obj-C 库吗?

0 投票
3 回答
312 浏览

delphi - 将应用程序的注册版本复制到另一台计算机时,如何将其转换回试用版?

我想在我的应用程序中包含某种类型的复制保护方案,如果/当它安装在另一台计算机上时,它会使我的软件的零售注册版本恢复为我的软件的试用版。

在过去,我只是将所有用户信息存储在我添加到 exe 文件末尾的记录中。在注册过程中,我只需将这些值插入 exe 文件末尾的数据记录中。这很有效,直到优秀的诺顿开始将我的产品标记为病毒,因为 exe 文件已更改。

我很久以前就停止这样做了。我正准备创建我的软件的更新版本,我想知道您是如何完成这项工作的。

0 投票
1 回答
342 浏览

.net - 将试用期添加到 .NET 应用程序

可能重复:
需要有关实施限时试验的建议

我需要将试用期添加到我的 .NET 应用程序中。听说破解.NET应用比破解原生exe应用容易。所以我不想使用付费的第三方解决方案来做到这一点,因为我认为这有点毫无意义:如果有人想破解它,他无论如何都会这样做。

但是我应该使用什么来尽可能保护应用程序不被破解呢?

0 投票
1 回答
227 浏览

.net - 计算客户端安装的数量

我正在开发共享软件,我想知道我的产品在用户机器上安装了多少次。我不是在寻找安全或许可问题,但我只是对转换率(安装与注册)感兴趣。我想到了一个简单的 servlet,它将从我的客户使用 UID 调用,并将计算不同的 UID 调用。有谁知道更优雅的解决方案或可以使用的东西?我的客户端软件是用 .NET 编写的。最好的问候塞巴斯蒂安

0 投票
1 回答
59 浏览

payment - 您如何称呼不是共享软件但也不是完全免费的软件?

例如,Sublime Text 2。它是免费的,但有时会弹出一个对话框,要求购买无漏洞版本。这种类型的软件分发模型是否有名称。

0 投票
1 回答
1579 浏览

c++ - 反向工程二进制文件的内容?

我正在为我的应用程序的注册用户创建一个二进制文件。用户已经知道文件中存储了哪些信息,因为他在注册时向我提供了该信息。每次启动我的应用程序时,都会读取注册文件并与从硬件获得的信息进行比较。所以我担心“高级用户”是否能够理解信息存储在文件中的逻辑。

长话短说,是否可以对二进制文件的内容进行逆向工程?如果是,那么检查注册申请的更好方法是什么?