问题标签 [parental-control]
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.
c# - Vista家长控制导致套接字异常?
前几天我收到了一个奇怪的错误报告,希望有人能帮助我找出罪魁祸首。我有一个插件,它使用 Facebook API 从桌面客户端程序进行调用。一位用户报告说,当他打开 Vista 的家长控制时,他遇到了运行时异常。
详细的错误报告可在此处获得,并且我已经验证 Vista 的家长控制确实是问题所在。即使没有站点被阻止,即使http://api.facebook.com
是特别允许的,我仍然得到异常。
犯法方法如下。具体来说,该行string result = reader.ReadToEnd();
是引发异常的地方。
显然,我应该捕获 IOException,而不是让它成为运行时异常。但即便如此,问题仍然存在。我花了一些时间在谷歌上搜索这个问题,但没有找到关于家长控制的任何内容。
有什么建议么?谢谢!
windows - 在 Windows 操作系统上过滤 Internet 请求
我有兴趣编写一个家长控制过滤器,该过滤器可用于监视和/或重定向 Window 桌面操作系统(Vista 或更高版本)上的所有出站互联网请求。我希望过滤器本身具有不受限制的 Internet 访问权限,以便它可以在应用程序/浏览器请求期间访问 Internet 上的 Web 服务。对于批准的流量,我想简单地传递请求。对于被拒绝的流量,我想重定向到自定义响应页面。步骤如下所示:
- 过滤器 URL 接收请求。
- 过滤器将 URL 传递给 Web 服务以供批准。
- 批准的请求被传递到互联网网关。
- 被拒绝的请求被重定向到自定义错误页面。错误页面很可能是在线的。
我的问题是,我应该在 Windows 网络堆栈中的哪个位置实现此过滤器?我可以在 Windows 过滤平台的文章中看到,有一个地方可以实现第三方家长控制,但是该过滤器是否能够启动和接收自己的网络流量,只要它能够识别自己的请求并避免卡住在无限递归的情况下?我可以将过滤器存储在本地,但我更愿意将它们存储在可以在多个客户端之间共享并且不易被篡改的地方。
如果这个第三方家长控制块的位置不正确,那么 WFP 架构中是否有另一个位置可以让我实现我所描述的过滤器?
c# - Windows 家长控制 API 的 C# 示例
谁能给我指出一些 Windows 家长控制 API 的 C# 示例。我想添加一些功能,允许用户设置他们的孩子可以在一天内登录的持续时间。我想把它作为一个 F/OSS 应用程序来做,这样其他人也可以从中受益。
干杯。
c# - 保护 Windows 服务免受不受信任的用户的侵害
如何防止用户篡改、停止或崩溃正在后台工作且可能需要一段时间才能完成的 Windows 服务?
收到停止请求后,服务应等到工作完成后再停止。
有CanStop
服务标志,但我不确定如何响应 OnStop 消息。如果用户确实试图使服务崩溃,我该如何防止进一步的篡改?
编辑:从家长控制到任何后台进程的广义问题。
communication - 用于安全聊天的开源软件
我想找到一个开源库或服务,可以为针对儿童的聊天系统过滤不合适的语言。
有人听说过这样的事情吗?
甚至只是与此无关?只是过滤部分?
谢谢!
伊曼纽尔
java - 使用java在网站上实现家长控制
我想用java编写一个独立的应用程序来控制对受限网站的访问,而当父母不在时孩子们使用互联网。主要思想是根据正在浏览的人阻止成人/不需要的网站。用例是这样的:
1.用户打开浏览器。2.我们的应用程序(在后台运行)应该会弹出一个验证框并要求用户输入密码。3.根据输入的密码,应用程序将用户识别为成人或儿童。4.成人,网站不受限制。5.如果是孩子,那么必须发生以下事情, (a)所有从浏览器请求的 URL 都必须记录在日志文件中。(b) 必须阻止打开成人/不需要的网站,并且必须在浏览器中显示警告页面。
我的问题是:这个应用程序可以用java实现吗?如果是怎么办?我如何监控响应并根据我的条件过滤它们?我认为在java中使用套接字编程可能是可能的。
任何形式的帮助表示赞赏。
visual-c++ - 如何计算 Windows 用户登录的时间(VC++)
我正在编写一个 Windows 服务来进行家长控制(Visual C++)。
我遇到以下问题:
- 如何计算 Windows 用户今天登录的时间(时间以小时为单位)
- 当每天的时间超过指定值(例如 5 小时)时,如何触发用户 Windows 帐户的注销。
任何帮助表示赞赏。
问候!
c# - 在 C# 中使用 WMI 更改用户家长控制设置
我对 WMI 和 COM 真的很陌生。
我想将一些参数更改为用户帐户家长控制,唯一可用的 API 是 WMI。要使用的 WMI 提供程序类是 WpcUserSettings。
我不明白如何修改每个用户的参数。我是否必须为每个用户创建此类的 ManagmentObject,或者它们是否已经为每个用户实例化。
如果有人能给我一个用户的示例代码,那真的很有帮助。
谢谢!
编辑:再次嗨。我使用您的示例来获取用户帐户名称和 SIDS。但是,当我搜索 WpcUserSettings 时没有结果,我使用 WMI Studio 检查这个类并且没有实例,所以我无法读取或设置属性。你知道如何解决这个问题吗?
FIX:好的,我找到了诀窍。对于要添加到家长控制管理中的每个用户,您必须使用 ManagementObject.InvokeMethod() 调用 WpcSystemSettings 的方法 AddUser(SID)。然后,您可以在 WpcUserSettings 中启用家长控制并做任何您想做的事情。
whitelist - 对于网站的自我监管内容标签,是否有任何替代 ICRA 的方法?
我正在与一个赌博网站合作,该网站历来使用ICRA 词汇表标记自己,并用RDF和PICS标签表示。据我了解,这些标签被Internet Explorer 6 Content Advisor等系统解释为阻止网站访问。
不幸的是,ICRA 的标签计划似乎已经失效,正如ICRA 主页所证明的那样。
ICRA 标签引擎已停止使用。虽然所有当前标签将继续与 Internet 内容过滤器一起使用,但 ICRA 标签生成器、ICRA 工具和网站管理员支持将不再可用。
标签可能仍然有效,但无法生成任何新的 RDF 文件。此外,PICS 已被称为POWDER的东西取代。
我的问题是:是否应该使用其他自我标记方案将网站内容识别为包含语言、暴力、成人内容、潜在有害内容(如赌博等)?Netnanny 和 Cybersitter 等产品是否需要这些方案,或者它们是否会根据 url 白名单阻止内容?
更新:我确实找到了一些可能的替代方案,但尚未评估它们的用处:
c# - c#在启动时锁定windows计算机
我正在尝试为我的小弟弟编写一个简单的程序。他很多时候都在电脑后面,但他应该在学校学习简单的算术:D
我想做以下程序:
- 他启动电脑
- 他需要做一些简单的练习并完成
- 如果他做对了 x 量,他可以继续使用他的电脑。
是否有一种简单的(不需要非常干净的xD)方法来锁定他的计算机,直到我的程序说它可以这样做。
PS(我的意思不是像windows中的标准机制那样锁定)
PPS 它不需要是超高科技,只是普通计算机用户无法通过关闭软件来绕过它:P