问题标签 [activation]

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 投票
4 回答
2654 浏览

licensing - 以太网 MAC 地址作为设备的激活码?

假设您在现场部署了网络连接设备(小型 PC)。您希望允许它们在通电后回拨,然后被最终用户识别和激活。

我们目前的计划涉及用户将 MAC 地址输入到我们网站上的激活页面中。稍后我们的软件(在盒子上运行)将从接口读取地址并将其传输到“回拨”数据包中。如果匹配,则带有客户信息的服务器响应和该框被激活。

我们喜欢这种方法,因为它易于访问,并且通常印在外部标签上(FCC 要求?)。

有什么需要注意的问题吗?(使用的硬件外形小巧,因此所有 NIC 等都是嵌入式的,很难更改。客户通常无法以任何方式直接访问操作系统)。

我知道微软使用 PCI 设备 ID、内存大小等为 Windows 激活做了一些疯狂的模糊散列函数。但这对于我们的需求来说似乎有点过分了。

--

@Neall 基本上,调用我们的服务器,出于讨论的目的,您可以称我们为制造商。

Neall 是正确的,我们只是将地址用作常数。我们将读取它并在另一个数据包中传输它(比如说 HTTP POST),而不是依赖于以某种方式从以太网帧中获取它。

0 投票
2 回答
719 浏览

mfc - 如何在 MFC 中创建非交互式窗口

在我的应用程序中,我有一个弹出窗口,上面有小消息(类似于工具提示)。此窗口使用分层属性来绘制 alpha 背景等。

如果我同时打开了几个这样的窗口,然后用鼠标单击一个,当它们消失时,它们会导致我的应用程序失去焦点(它将焦点切换到当前窗口后面的应用程序)。

如何停止窗口中的任何交互?

0 投票
2 回答
298 浏览

activation - 用户验证下降百分比

我们为我们的网站用户提供了一个简单的注册表单,我们只需要一个电子邮件地址和一个密码(两者都重复两次以确保它们是正确的)。我们要求用户通过单击电子邮件中的链接来确认他们的电子邮件帐户。

我们看到很多用户不费心点击电子邮件中的链接(超过 18% 的人从未激活过他们的帐户),我们想知道这与其他网站相比如何。

我们不知道我们的域在任何地方都被列入黑名单,并且它已正确设置 SPF 以通过垃圾邮件过滤器。

有没有我错过的统计数据?

0 投票
3 回答
280 浏览

activation - 远程激活/停用和防止停业

我负责一个使用互联网在站点之间传输数据的应用程序,并且一些客户对付款感到尴尬,因此我们需要一种机制来允许我们切断非付款人的服务。我想防止管理员使用防火墙来阻止我们的检查,但相反,我想为我们公司的网站因某种原因消失并且无法访问提供一些余地。

我想象的方案是:

然后,这将返回一个响应,其中包含任何感兴趣的内容或 GUID 和一个值。

该零表示服务器应该停止操作。为了使其再次工作,服务器将每 5 分钟检查一次相同的信息,直到该值与它认为应该将其传入的代码转换为的值匹配。

这个方案对我来说很有意义,但问题实际上是如何防止阻塞。鉴于我们知道我们必须能够访问互联网,我们应该在无法从我们的网络服务器获得响应的情况下继续操作多长时间?是 14 天,然后我们还是把它关掉是最好的方法吗?

0 投票
2 回答
121 浏览

flash - 闪存激活系统

简短的:

我有兴趣了解是否存在或曾经存在用于处理和管理 Flash 应用程序中的软件激活的系统。

描述:

我的公司在 flash 和 flex 方面进行了很多开发,并且已经可以管理在线应用程序的用户访问。但是如果我要分发 Flash *.exe 或 AIR 应用程序;是否有可用的离线序列号激活库?

我问过谷歌,他/她说:“呃...... naaah”。

0 投票
6 回答
4975 浏览

windows - 我应该在哪里存储我的应用程序的“激活”密钥?

我已经编写了一个应用程序,我想向它添加一个注册密钥/序列号(我很喜欢最小的不便 - 在这篇 Eric Sink 文章中的 ala #4 )。我的问题是关于应用程序注册后在哪里存储“激活”。据我了解,我在将密钥存储在所有用户都可以读取的公共场所(但需要管理员权限才能保存)和存储每个用户激活(但随后每个用户都在计算机将必须独立激活)。这给了我两个选择:

  1. 某些具有本地管理员权限的用户激活产品。激活存储在 HKLM、程序文件夹或其他所有用户都可以阅读的位置,并且为所有用户激活产品。
  2. 用户(有或没有管理员权限)激活产品。激活存储在以用户为中心的某个地方(每个用户的 app.config、HKCU 等)。优点是用户不必是管理员。缺点是如果有 6 个用户使用计算机,每个用户都必须激活产品。他们每个人都可以重复使用同一个序列号,但他们仍然必须输入它。

这真的是取舍吗?如果是,其他人做了什么?作为一名开发人员,我习惯了人们成为本地管理员,但在现实世界中,我不希望我的许多公司用户成为本地管理员,这使我倾向于选项 2。计算机不经常共享足够我不应该担心吗?

同样,我不是在问如何物理注册计算机 - 我并不担心。我只会对提供的密钥进行校验和并给予批准,因为我希望尽可能地非侵入性。

0 投票
1 回答
934 浏览

java - 缺少激活 DataHandler 类


我 有一个 java 程序输出缺少 javax.activation.DataHandler 和 javax.mail.internet.MimeMultipart 的警告

我意识到可以通过添加activation.jar 和mailapi.jar 来解决警告,但我有兴趣知道这些jar/类的用途是什么?JAVA激活框架的目的是什么?
我的程序抱怨没有这些课程的原因可能是什么?

谢谢。

0 投票
2 回答
671 浏览

macos - 创建mac软件激活

我即将为 mac 编写一个杀手级应用程序,但是我想为这个收费,因为没有很多像这样的应用程序。所以我正在考虑使用某种激活或许可证密钥。我环顾四周,但有关如何做到这一点的细节相对稀缺。我怎样才能以一种既易于在我的软件中实现,又不需要我在我的服务器上运行软件或依赖其他公司在他们的服务器上运行它的方式来做到这一点,但是如果我必须我会。我不想要任何需要我付钱给某家公司为我做的事情,贝宝会得到足够大的削减,我不希望另一家公司削减。

0 投票
3 回答
1417 浏览

c# - 在不激活表单的情况下与表单交互

我正在尝试在我的项目中实现代码完成弹出窗口。窗口是从窗体派生的。它包含两个控件:从 UserControl 派生的自定义列表(它用图标显示完成的可能性)和一个 VScrollBar。

当弹出窗口出现时,它不会从编辑器中窃取焦点(表单的 ShowWithoutActivation 被覆盖以返回 true)并且编辑器将某些击键发送到弹出窗口,以便用户可以使用键盘与之交互。到目前为止,它就像一个魅力。

问题是,我也想允许用户使用鼠标。但是,当用户点击弹出窗口时,它的表单会激活并从编辑器中窃取焦点。我可以通过将焦点返回给编辑器来对此做出反应,我什至设置了一个计时器来定期执行此操作,但除了是一个糟糕的解决方案之外,编辑器的标题栏在发生这种情况时总是闪烁(当弹出窗口是点击)。

有没有办法与不会激活表单的弹出表单(使用鼠标)进行交互?

ShowWithoutActivation 的文档中写道:“如果你的非激活窗口需要使用 UI 控件,你应该考虑使用 ToolStrip 控件,例如 ToolStripDropDown。这些控件是无窗口的,当它们被选中时不会导致窗口激活。” 这似乎正是我需要的东西,但我想使用自定义控件和滚动条。

同样的问题是显示这两个箭头以切换方法重载的工具提示(从 VS 已知) - 整个表单根本不使用任何控件(仅呈现文本和箭头),但是当单击时,它不应该激活. 问题可以总结为“如何创建一个永远不会激活的表单,但允许用户与里面的某些控件进行交互?”。

谢谢。

0 投票
3 回答
21144 浏览

maven-2 - Maven - 根据属性激活子配置文件

设想:

  1. 给定
    1. 定义配置文件和子项(作为模块)的父 POM
    2. 将通过引用父 POM 来使用配置文件的子项目。
  2. 目的是跳过父级中的配置文件执行并仅在子级中执行
  3. 个人资料有激活部分<activation><property><name>foo</name></property><activation>
  4. 由于父级没有定义foo属性 - 配置文件处于非活动状态,不会为父级构建执行
  5. 现在,我<properties><foo>true</foo></properties>在孩子中定义,希望在执行子构建并激活配置文件时会拾取该属性。没有这样的运气。配置文件从未激活,这告诉我从未设置属性。
  6. 请注意:mvn package -Dfoo=true激活父母和孩子的个人资料

我是在尝试做不可能的事情还是只是做错了?

PS 嗯 - 即使我在父级中定义属性,配置文件也不会被触发。是什么赋予了?