我写了一个未发布的(个人) Chrome扩展,它执行页面检查,然后在满足特定条件的情况下执行打开新选项卡等操作。我希望能够从我的手机“远程控制”它,例如,当我离开我的办公桌时,打开或关闭或调整设置。
我考虑这个扩展是否可以读/写Dropbox中的文件,然后我也可以在我的手机或任何其他设备上编辑这些文件。但我不确定是否允许扩展在文件系统中任意读/写,或者只允许"apps“。还有其他建议吗?
发布于 2015-08-03 01:08:57
假设您不能直接连接到您的计算机(否则wOxxOm的答案是有效的)..
你可以制作一个配套的手机应用程序并使用GCM push messages;你的手机会通过它向你的服务器发送消息(如果它只是供你私人使用,它可以很容易地托管在免费的App Engine层上),服务器会将消息推送出去。
尽管只需要启动App Engine服务器并提供一个WebSocket端点,您的扩展可以连接到该端点以实时接收命令,并在web上提供某种类型的应用程序接口/控制面板(当然是经过身份验证的),这可能会容易得多。
发布于 2015-08-02 23:48:17
我认为,任何基于free服务器的免费解决方案都会出现延迟,甚至高达500ms。
尝试制作一个互补的原生PC程序:远程控制的移动应用程序通常将其PC部分作为后台服务运行,或者是一个只有一个贝壳图标的应用程序。这样的程序在PC上打开一个TCP/UDP端口,监听来自移动应用程序的命令,并可以通过Chrome的native messaging API与你的分机进行通信。
https://stackoverflow.com/questions/31771843
复制相似问题