问题标签 [system-configuration]
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.
ios - 如何在 iOS 模拟器中伪造网络连接类型更改?
我想在所有可能的网络条件下测试我的 iOS 应用程序,包括连接质量(离线、差、好)和运营商(WiFi、3G)。对于前者,其他人已经建议使用网络链接调节器,例如这里:
这对于带宽和数据包丢失来说很好,但不幸的是它无法更改报告给模拟器的运营商类型。所以我正在寻找一种不那么老套的方法来模拟运营商类型的变化。我说不是那么 hacky 是因为我已经提出了一个 hacky 解决方案,而且它是不完整的,因为它只能欺骗明确依赖于 Apple 著名Reachability
模块的代码。(不过如果有人感兴趣,我可以在这里发布。)
有没有办法劫持/篡改SystemConfiguration
API 报告的内容?
javascript - 如何确定用户PC的配置?
当他访问网络资源时,有没有办法确定用户 PC 的硬件配置?像处理器的特性或 RAM 的数量。
我可以用 JS 或 PHP 做到这一点吗?
vba - VBA Access 2010 用于更改系统日期、时间
需要 Access 2010 的 VBA 代码来更改/设置系统日期、时间。提前致谢!
iphone - 只读访问 SystemConfiguration 非越狱设备
我发现 AppStore 中的某些应用程序,例如 hotpot shield 可以识别您是否在 VPN 设置中选择了他们的配置文件,或者它的按需开关是否启用。我发现可以在这个地址上读取设置:
“/var/preferences/SystemConfiguration/preferences.plist”
但我想知道是否可以在非越狱设备上阅读此内容?有没有其他方法可以做到这一点?我的意思是在设置中访问我们的 vpn 配置文件?
magento - 在系统配置magento中获取自定义电子邮件模板?
我需要在管理系统配置中获取自定义电子邮件模板。
系统.xml
这是我的电子邮件模板字段代码。
配置文件
我在 locale/en_US/template/email/mymodule/ 路径中添加了 email.html 文件现在我得到了这样的输出
但我需要在该下拉列表中显示我的自定义电子邮件名称。喜欢:
magento - 如何在 Magento 系统配置中添加所见即所得编辑器?
我想在 Magento 系统配置中添加所见即所得编辑器。
并且还可以从执行此操作的选项中获取价值。
干杯。
c - 如何关联(传递给 SCDynamicStoreCreate() 回调的更改密钥字符串)到网络设备?
我的 C/C++ 程序使用 MacOS/X 的 SystemConfiguration 函数SCDynamicsStoreCreate()和朋友来检测 Mac 的网络配置何时发生变化,或多或少如 Apple在此处提供的示例代码所示。
这很好用;特别是,我作为第三个参数传递给 SCDynamicsStoreCreate() 的回调函数会在 Mac 的任何网络接口启动或关闭时被调用。
不过,我想通过准确找出哪些接口特别是出现或关闭来改进一些事情。这样我的程序就可以很智能,并且只关闭依赖于现在已经分离的网络接口的套接字,而不是像现在那样总是重新创建所有套接字。
这是我的回调函数现在的样子:
当(作为一个简单的测试)我在我的 Mac 上启用或禁用 WiFi 接口时,会调用上述函数,并打印如下输出:
我怀疑那个长的十六进制字符串对应于我的 Mac 的 Wi-Fi 接口,但是我如何将该值映射到我的 Mac 的 WiFi IP 地址(或 MAC 地址,或接口索引,或任何我可以用来将此回调关联到getaddrinfo ())返回的数据?
configuration-management - 迁移系统配置
是否有任何工具,例如Django South数据库迁移应用程序,但用于迁移整个服务器配置?
我完全通过源代码管理管理多个服务器配置。Django 应用程序代码、Apache 配置、负载均衡器配置、Ubuntu 软件包列表,所有内容都列在配置文件中,并可通过Fabric命令进行部署。但是,我仍然需要手动确定更改的内容,并决定依次运行哪些部署命令以使服务器与我的配置文件匹配。
理想情况下,我想以 South 管理我的数据库模式的方式来管理我的服务器。更改代码后,我想生成“模式迁移”,这将确定是否需要重写 Apache.conf、是否需要上传静态媒体、是否需要安装新的系统包等.
我看过一些传统的配置管理工具,但即使是最大的工具,比如 Chef 和 Puppet,似乎也没有这样的功能,而且通常不是幂等的。我自己与 Chef 的亲身经历表明,这在一定程度上是它的目标,但它通常无法实现这一点,并且众所周知难以定制和调试。
有谁知道具有此功能的工具?
ios - Mac 和 iOS 上的互联网连接
我目前正在编写一些代码来确定是否可以在 Mac 或 iOS 上进行网络请求。
在我被告知查看 Apple 提供的 Reachability 类之前,我只想指出,即使使用它们,我也会得到相同的结果。所以,相反,我想我会写我自己的,因为它确实是我所需要的。
我已经启动了一个与 Apple 完全一样的可达性对象:
然后调用[networkStatusForFlags:flags]
(或其在我的代码中的等价物),我有以下内容:
无论我的 Mac 的 Wifi 是打开还是关闭,我都会将以下内容输出到控制台Reachability Flag Status: -R -----l-
,这对我来说表明互联网存在(由于R
被标记)
我错过了什么吗?任何帮助将不胜感激。
NOTE: I'm using the iOS Simulator. Don't think that should matter though.
c++ - SCDynamicStoreContext 的函数指针字段有什么用?
SCDynamicStoreContext
定义如下(版本 0):
我见过的关于如何初始化SCDynamicStoreContext
(包括来自 Apple的)的各种示例都将retain
、release
和copyDescription
字段设置为NULL
,但我想知道这些字段的用途。
例如,retain
当对象是_release
info
NSObject
是什么?
copyDescription
函数是用来做什么的?