问题标签 [personal-hotspot]
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 - 使用私有 api 检测 iOS 中启用的热点
好的,所以我想检测用户是否在 iOS 设备中启用了热点/网络共享的天气。我可以使用私有 api,知道它不会进入应用商店。
我试图浏览私有 api 的列表/运行时标头,但有太多无法决定哪个可能有用。
或者我是否可以知道UIApplicationWillChangeStatusBarFrameNotification在私有 api 中从哪里被触发(可能调用主动调用和激活热点等)
我试过这个检测个人热点,也使用了 CaptiveNetwork,但它只返回连接的 wi-fi ssid,而不是创建的热点。
任何分享的知识都将非常有帮助
更新:@creker
使用上面的代码,编译器显示错误“ SCDynamicStoreCreate 不可用:在 iOS 上不可用。所以我进入 SCDynamicStore.h 并更改了以下内容
到
现在我可以得到状态为 1022 和 1023 的字典。只是想通过像这样更改文件来确认(以前没有做过)我在归档构建时会遇到任何问题(或任何其他问题),除了我们的事实知道此代码不会进入应用商店
android - Android:更改热点的网关地址
有没有办法在不重新编译任何东西的情况下将Android的AP热点功能的网关地址从192.168.43.1更改为192.168.43.3等其他地址?我有一个植根的 Android 设备。
ios - 在热点模式下,启动屏幕不会填满屏幕设备
如果我在我的 iPhone 上激活热点,启动屏幕会向上移动,在屏幕底部我有一个填充空间,我可以在其中看到我的手机壁纸。我在导航控制器上遇到了同样的问题,但我修复了它。在这里我不知道我能做什么。
如果有人可以帮助我..请
ios - 无法发现 iPhone 个人热点
我正在构建一个允许将其他设备连接到我的 iPhone 热点的应用程序。在 iPhone 设置中启用“个人热点”后,我的另一台设备检测到该热点...
我使用这个命令来检查热点是否在网络上:
但是,如果我离开这个设置视图(在我的 iPhone 上)并打开任何其他需要互联网的应用程序(例如:Safari),热点就不再被发现......直到我返回“个人热点”设置页面。
我已经在 ubuntu 14.10 和 Raspbian 上测试过这个命令,但是我的 macbook 和 iPhone 没有看到网络列表中的热点。I 是在 iOS 8 上使用 iPhone5(iOs8.3) 和 iPhone6(iOs8.4) 创建的。
android - 如何在 Android 5.0 中使用 WiFi 热点
为什么这段代码在 android 5.0中不起作用?
我应该调用什么方法在 Android 5.0中打开/关闭它?
添加清单:
authentication - Wifidog 不显示启动页面
我是OpenWrt路由器开发的初学者,我正在尝试使用WifiDog创建一个热点管理系统和社交网站(如Facebook、Twitter和LinkedIn)。
我已经使用腻子安装了wifidog
,opkg install
但是当我尝试连接到互联网时它没有显示任何启动页面(如nodogsplash
)。
请在下面查看我的 .conf 文件
windows-8.1 - 无法启用共享访问错误 1061 - 服务无法接受控制
我正在尝试从我的 del 笔记本电脑(Windows 8.1)创建一个热点。
我在 cmd 提示符下输入以下内容: netsh wlan set hostsnetwork mode=allow ssid=Hotspot key=Password netsh wlan start hostsnetwork
到这里为止一切都很顺利。现在,当我尝试将我的宽带连接共享到热点连接时,我反复收到一条错误消息“无法启用共享访问错误 1061 - 该服务目前无法接受控制”。
有人可以帮我解决这个问题吗?
openwrt - OpenWRT 上的 ChilliSpot
我正在尝试在 OpenWRT 上配置 ChillySpot,但不确定我做错了什么。到目前为止我所做的。1. OpenWRT 新增 ChilliSpot via web menu。2. 从http://www.chillispot.org/chilliforum/topic18-documentation-howto-setting-up-openwrt-as-a-captive-portal-on-wrt54gl向 /etc/init.d/S45firewall 添加配置。 html 3. 按照上面的页面配置chilli.conf。
手册中提到了一个配置,但不知道放在哪里:
此外,重新启动后,我看不到辣椒进程正在运行(通过 ps -w)。
当我chilli -fd
手动运行时,尝试通过手机连接到 WiFi 路由器时看不到任何连接。
路由器是带有 OpenWrt Attitude Adjustment 12.09-rc1 的 TP-Link。互联网是通过无线连接从外部路由器。
另外,由于某种原因,它说 ipkg 命令不存在,所以我无法通过终端安装任何东西。
而且,如果可能的话,请像我 5 岁一样向我解释,我对网络配置,尤其是路由器真的很陌生。
问题是:将上述配置 ( lan_iframe=....
) 放在哪里?这是什么意思 ?为什么 ChilliSpot 不在路由器启动时运行?辣椒启动文件位于 /etc/init.d 中,包含:
非常感谢您的回复!
raidus 守护程序驻留在不同的机器上,并且已经过验证可以与 radtest 和其他工具一起使用。
android - 如何获取通过我的 Android 手机热点连接的每台设备的流量统计
TrafficStats.getUidRxBytes(uid)
获取应用的流量。但是,我不知道哪个 UID 是 WiFi 热点(这是一个系统应用程序)。
AID_WIFI
的 UID 是1010
,所以我试过TrafficStats.getUidRxBytes(1010)
当 WiFi 热点打开并且另一个电话连接连接到它时(并从互联网上搜索检索一些图片),但它只是返回-1
.
如果我运行:
控制台日志输出为:
iphone - SSH 到通过 iPhone 热点连接的 RaspberryPi
我有一个树莓派,它被配置为自动连接到我的 iPhone 的 wifi 热点。我需要将 RaspberryPi 带到不同的位置进行测试,而且我经常需要将它长时间放置在某个位置(没有我的 iPhone 热点)。RaspberryPi 需要互联网连接才能正确完成测试。
我正在尝试找到一种解决方案,该解决方案允许我在 RaspberryPi 连接到我的 iPhone 的 wifi 热点时通过 SSH(或以其他方式连接)到它。这将允许我在移动到新位置时添加新的 wifi 网络/密码(我通常无法提前获取 wifi 网络/密码)。换句话说,我将搬到一个新位置,RaspberryPi 将连接到我的热点并开始测试,一旦我获得该位置的无线网络/密码,我想连接到 RaspberryPi 以添加该信息,所以它可以连接到该位置的 wifi 网络,而不是我的热点。
我没有用于 RaspberryPi 的便携式监视器,所以我不能将它连接到屏幕并以这种方式进行更改。
有没有人有什么建议?提前致谢。