问题标签 [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 投票
2 回答
304 浏览

ads - 在线营销软件

有哪些资源可用于在线营销可下载的桌面软件?当然,AdWords 和“有机”搜索引擎结果,但是否有人有幸通过 Tucows 和/或 Download.com 等网站进行销售?

0 投票
4 回答
503 浏览

ads - 广告支持的共享软件平台

伙计们,

我正在开发一些我想免费分发的富客户端软件。也就是说,我仍然想通过它赚钱,但我希望收入来自广告。

您知道适合客户端应用的广告平台吗?我希望广告完全不显眼(就像 Google AdSense 用于网站一样)。我讨厌有任何类型的弹出窗口或其他可怕的用户体验。我只想在插件的角落放一个小广告。

如果广告可以是上下文相关的,那就太好了(即,如果平台有一个 API 可以告诉它用户当前正在看什么 - 给出一些关键字 - 以显示最相关的广告)。

有什么想法/想法吗?

0 投票
5 回答
1451 浏览

c++ - 在 C++ 软件中加入共享软件限制

我希望在共享软件的基础上实现我的软件,以便用户有最长(比如)30 天的试用期来试用该软件。在购买时,我打算为用户提供一个随机生成的密钥,当输入该密钥时,它会再次启用该软件。

我以前从未走过这条路,因此任何建议或反馈或指向如何完成此操作的“标准”方式的指针将不胜感激。

我预计用户不会通过更改系统日期或类似的方式作弊,尽管这可能值得考虑。抱歉,如果此主题以前出现过。

0 投票
5 回答
9798 浏览

c++ - 需要关于实施限时试验的建议

我正在开发一个共享软件桌面应用程序。我到了需要实施试用/激活代码的地步。你如何处理这样的事情?我有自己的想法,但我想看看stackoverflow社区是怎么想的。

我正在使用 C++/Qt 进行开发。预期平台是 Windows/Mac/Linux。

谢谢你的建议!

0 投票
6 回答
607 浏览

backup - 共享软件执行与时间机器

问题:客户 X 正在(考虑)将他以前的“仅限 Windows”共享软件应用程序之一移植到 Mac OS X。他关心的一个问题是如何强制执行 30 天试用期并使其免受诸如 Time 之类的“系统回滚”软件的影响机器。

问题:防止使用“系统回滚”软件来延长或以其他方式修改共享软件的 30 天试用期的行业最佳做法是什么?

免责声明:我不认为客户 X 的策略是可行的,而且我不认为人们会为了多使用他的软件几天而有动机回滚整个系统。尽管如此,为了尽职调查,我在这里问只是为了研究他的问题。如果您仅仅因为您(和我)可能不同意或认为这不切实际而希望投反对票,请考虑这一点。

0 投票
4 回答
2051 浏览

windows - 如何通过免费演示制作共享软件程序

我有一个我想用以下系统销售的游戏:赠送一个演示(比如,前几个级别)并销售完整版。我想让用户尽可能无缝地过渡到完整版本。我以前从来没有在网上卖过任何东西,所以我不确定它是如何工作的(即使没有免费的演示)。

这似乎是一个非常普遍的问题,所以我想有一个标准的解决方案。我正在用 C++ 编写,面向 Windows,我的安装程序是由 NSIS 生成的。

0 投票
11 回答
5024 浏览

delphi - Delphi Win32 的最佳共享软件锁

与我上一个问题相同的介绍:

我正在重写和/或整合我的一堆“应用程序框架”类(基本主窗体、关于框、锁定例程和购买链接、自动更新、数据模块初始化程序等)——基本上,我有一些小的我想要走出门外的潜在共享软件应用程序,并希望尽可能重用代码,以及为以后的应用程序构建框架以节省时间。

但不同的问题::)

Delphi Win 32 应用程序的最佳共享软件锁定组件是什么?(如果那是最好的,我不介意为商业付费)。

澄清 - 是的,最好的许可证密钥验证/锁定 + 试用软件组件。

0 投票
4 回答
975 浏览

shareware - 万无一失的试用策略

我知道已经存在关于 SO 的类似问题。但我的问题更具理论性。

我想知道,是否可以设计一个万无一失的试用系统?我所说的万无一失是指即使破解者知道这种系统的算法也无法破解的系统?

抱歉,如果这不是编程问题。

编辑:我想我应该让我的问题更实用。我问的是整个系统,而不是独立的应用程序。系统由装有 Linux 操作系统的 PC 和一些与之连接的硬件组成。也许我可以使用硬盘加密?

0 投票
6 回答
2434 浏览

objective-c - 注册 Cocoa 共享软件

保护 Cocoa 共享软件应用程序免受软件盗版的最佳方法是什么?是否有用于此任务的开发人员库/工具?

0 投票
16 回答
12212 浏览

shareware - 限制试用版的最佳方法?

我正在构建一个共享软件,它允许用户将各种类型的文件(XML、CSV 等)导入数据库。我想提供一个试用版,但以某种方式限制它,以防止真正需要它的用户永远不必购买它。

我考虑过基于时间的限制,但似乎有很多方法可以解决这个问题,尤其是今天使用虚拟机和其他东西。

所以,我正在考虑限制功能,但我不希望这个试用版成为 crippleware。

你有没有买过一些共享软件?它的试用版有什么限制?

编辑:另外,作为用户,您对 nag-screens 有什么看法?