问题标签 [zeroconf]
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.
python - ZeroConf 与 Python 聊天
我正在尝试为我们的帮助台系统设置 Bonjour(或 Ahavi)聊天机器人,它可以根据菜单系统回答基本问题。我的问题的基础是如何让 python 来创建机器人,以便它作为聊天客户端连接到网络。
基本上,我网络上使用 iChat 或 Empathy(或任何能够通过本地网络查看用户的聊天程序)的任何人都应该像看到其他用户一样看到机器人。实际的机器人部分编程起来非常简单,但我不知道如何在网络上获取它。
我研究了 ZeroConf,但我不确定它是如何工作的,或者如何让聊天服务与 python 一起运行。我已经看到了对 pybonjour、avahi 的 python 绑定和 pyzeroconf 的引用,但同样,我不知道如何设置它们。
如果有人能给出一个例子,或者参考,甚至是一篇关于这个主题的好文章,那将不胜感激。谢谢!
科里
windows - 如何在 Visual C++ 中宣传 Bonjour 服务
我试图弄清楚这是否可能,但是通过 Visual C++ 宣传 Bonjour 服务的最简单方法是什么?
python - 使用 Python 在 LAN 上发布和查找服务的正确方法
我的应用程序打开一个 TCP 套接字并等待来自网络上使用同一应用程序的其他用户的数据。同时,它可以向网络上的指定主机广播数据。
目前,我需要手动输入目标主机的 IP 才能发送数据。我希望能够找到运行应用程序的所有主机的列表,并让用户选择将数据广播到哪个主机。
Bonjour/ZeroConf 是实现这一目标的正确途径吗?(我希望它跨平台 OSX/Win/*Nix)
android - Bonjour 在 Android 上的实现
我正在尝试在我的 android 应用程序上实现 bonjour/zero conf。我正在使用 jmDns 库来搜索所有可用的设备。这是我用于搜索同一网络中的设备的代码:
基本上,我将它们添加到列表中,以便显示所有可用设备的列表。现在,当我运行此代码时,我没有收到任何异常/没有类似错误的情况。但另一方面,我的列表中没有添加任何内容 [PS:网络中至少有 5-6 台 PC 和 Mac。
我还尝试从此代码中获取列表:
listener
在活动中定义onCreate
。但这也没有返回任何设备。
请帮忙,建议我在这里做错了什么。任何帮助表示赞赏!
networking - 用于 Windows Mobile WiFi 管理和控制的托管库/组件/api?
有谁知道我可以在 Windows Mobile 6 和 .NET CF 3.5 应用程序中使用的商业或免费 .NET CF 库/组件/api?
我需要:枚举范围内可用 WiFi 网络的列表,连接和断开列表中的特定 SSID/网络,并以编程方式管理 SSID 之间的切换(例如,我当前连接到“public1”并希望切换到“public2”做一些事情,然后切换回“public1”)。
我已经为此尝试了 OpenNETCF 库,它有些工作,但它经常因本机异常而崩溃,我无法在我的 C# 代码中使用 catch() 处理它,所以它们冒泡到最终用户那里,他们得到了一个讨厌带有“发送”和“不发送”按钮的 Windows 崩溃屏幕。
OpenNETCF 论坛似乎已经死了,有很多帖子,但大多数都没有回复,而这些人的最后一次发布是在 2009 年 3 月。
android - Android 上的 JmDNS
你在 Android 中使用 jmdns 成功发现服务了吗?我面临同样的问题,无法在 Android 中使用 jmdns 发现服务。
从我使用 jmdns 的代码中,我试图发现以下类型的服务:
我已经在我的 Linux Ubuntu PC 上安装了 _afpovertcp._tcp 服务类型(Avahi 包)。我的 Android 手机和我的代码和 linux 机器都配置为 WI-FI。仍然无法发现我的 Linux PC。
networking - iChat 的 bonjour 聊天使用什么协议?
请不要说你好。我能收集到的最好的猜测是 XMPP,但我认为这不对
android - 应用程序进入 ANR 模式
当用户在我的应用程序中按下后退按钮时。这是场景:
- 用户启动应用程序 - 活动显示
- 用户按下返回按钮
- 用户重新启动应用程序。 此时应用程序只显示一个空白屏幕,没有按钮(主页/返回)响应,一段时间后强制关闭对话框出现。
注意:如果用户按下“主页”然后重新启动应用程序,则不会发生这种情况,只有当用户按下“返回”然后重新启动它时才会发生。
在我的 onCreate() 中,我有一些网络设置代码。但是,onDestroy() 有相应的清理代码,所以我不明白为什么会这样。
不知道发生了什么,也不知道如何调试。
有趣的是—— “Zeroconf Browser” 是我从 Android Market 下载并用于调试我的流行应用程序——似乎也有同样的问题。
编辑:将代码从 onStart()/onStop() 更改为 onCreate()/onDestroy()。和以前一样的问题。
编辑:对于遇到类似问题的任何人,这就是造成我痛苦的原因。Android 代码不是罪魁祸首: http: //sourceforge.net/tracker/index.php ?func=detail&aid=2933183&group_id=93852&atid=605791
c++ - avahi:广播我的服务已更新信息
我有一个 avahi (zeroconf, dnssd, bonjour) 服务。我希望服务能够在有新数据时通知客户端,以便客户端可以连接并查询更新的信息。
服务应该发布什么类型的消息,以及如何使用 avahi API 来完成(服务是用 C++ 编写的)?
c# - Win7 x64 上 .NET 中的 Bonjour/Zeroconf
有没有人尝试过在 x64 系统上通过 Bonjour 发布网络服务?我尝试了几个库,如Mono.Zeroconf、Deusty(评论中有一些 x64 讨论)和Zeroconf.Codeplex。只要我为平台目标 x86 构建我的应用程序,它们就可以完美地工作。我要做的就是将我的服务发布到任何 Win7 机器 (x86/x64) 上的 LAN 中。
每个提示都受到高度赞赏!
最好的问候,
Waescher