问题标签 [teamspeak]
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.
mysql - IPTABLES 允许teampeak 3 在同一台机器上连接到 Mariadb
Goodday,我有一台 centos 7 机器,它将同时作为 web 服务器和 teampeak 服务器。我已经为我的网络服务器正确配置了 iptables:Nginx 和 Mariadb 可用于指定端口。现在我安装了我的 teampeak 3 服务器,但它无法联系同一台机器上的 Mysql (Mariadb) 数据库。我不知道我应该添加什么 iptable 条目以使其与它联系。这些是我的 iptable 规则:
我缺少什么条目才能使其正常工作?teampeak cleary 的日志说它无法连接到 127.0.0.1,当我关闭 iptables 时,一切正常,所以它必须是我缺少的东西。我也不想做一个全局环回条目!
plugins - 尝试通过 lua 为 Teamspeak 设置自动回复器
我在 TeamSpeak 社区论坛上提问过,要么收到了非常粗鲁或冷淡的评论。这是我所拥有的,但没有成功。
响应者工作得很好。我正在尝试将其设置为在我处于特定频道时回复。
mysql - SQLite 比 MySQL 快?
我想建立一个teampeak 3服务器。我可以选择 SQLite 和 MySQL 作为数据库。好吧,我通常倾向于“不要在生产中使用 SQLite”。但另一方面,它是一个团队语音服务器。好吧,让我用谷歌搜索一下……我发现了这个:
- 速度
SQLite3 比 MySQL 数据库快得多。这是因为文件数据库总是比 unix socket 快。当我请求编辑频道时,在 MySQL 数据库(127.0.0.1)上大约需要 0.5-1 秒,在 SQLite 3 上几乎立即(0.1 秒)。 [...]
http://forum.teamspeak.com/showthread.php/77126-SQLite-vs-MySQL-Answer-is-here
我不想开始 SQLite 与 MySQL 的辩论。我只想问:他的论点是否有效?我无法想象他说的是真的。但不幸的是,我不够专业,无法自己回答这个问题。
也许 TeamSpeak 开发人员的数据库架构在 SQLite 和 MySQL 之间存在一些重大差异,这解释了速度上的巨大差异(我无法想象这一点)。
c++ - 使用套接字连接到 TeamSpeak 服务器查询 (C++)
目前我正在尝试编写一个程序(C++)来连接到我的 TS3 服务器并运行查询。
为了完成这个任务,我使用了一个套接字。当我使用 SocketTest 程序 ( http://sourceforge.net/projects/sockettest/ )对其进行测试时,套接字本身工作正常。不过,我无法连接到我的 TS3 服务器并运行查询。
我正在使用的代码(更具体地说是函数):
如果我使用 SocketTest 程序测试我的代码(包括上面的函数),一切正常,客户端正在连接并且服务器接收消息,但它不适用于我的 TS3 服务器。TS3 服务器的日志没有显示连接客户端的迹象。
我的代码是否有任何问题,或者是否有其他原因导致这不适用于我的 TS3 服务器?
PS:我将localhost(127.0.0.1)添加到我的TS3服务器的服务器查询白名单中。
PSS:我测试了几台TS3服务器,还是一样。
解决方案(编辑):
解决方案似乎很简单。事实上,只要您连接到它或发送命令,TS3 服务器查询就会发送数据(欢迎消息、错误等)。为了让它工作,我只需要接收发送的数据,这就是一切。
代码如下:
(我知道上面的代码没有错误检查,但我特意省略了。如果你在真实环境中运行这段代码,你显然需要一些错误检查。
除此之外,我还检查了我的环境中的错误在用这段代码说明我的问题之前。)
sizeof(buffer)
(在执行命令时使用代替strlen(buffer)
(或类似的东西)也很重要recv()
,否则接收发送的数据将不起作用。)
javascript - Teamspeak 连接按钮并选择昵称
所以我想要一个连接按钮,让您可以从 Web 浏览器加入服务器,当您单击它时,会出现一个弹出窗口,让您选择您的昵称。此外,我希望有一个保存用户名的 cookie,这样您就不必每次都输入它。
这可以只用 HTML 中的 javascript 来完成吗?
谢谢
batch-file - 使用 teampeak 实例从 .bat 自动化 Telnet 脚本
脚本的功能部分:
当我将它直接粘贴到 CMD 时,这有效,但当我从 .bat 文件执行它时无效。我不确定为什么会这样,我需要一个解决方法。
我的问题的第二部分是我需要自动化这个过程,并让它每十分钟循环一次。由于上述原因,这 a) 在 .bat 文件中不起作用,并且 b) 甚至无法注册。
帮助!
linux - 如何在启动时运行 TeamSpeak3 服务器?
我正在尝试在启动时运行 TeamSpeak3 服务器。我在/etc/init.d中有 ts3server 脚本。如果我键入ts3server start它可以工作,但它在启动时不起作用。更重要的是它会在重新启动时关闭,因此只有启动才有效。要设置它,我使用过:
我做错什么了吗?这是脚本的代码:
php - 找不到类“TeamSpeak3_Helper_Uri”
我正在制作一个需要CodeIgniter 中的Teamspeak 3 库的仪表板。我现在收到一个错误,即 TeamSpeak3_Helper_Uri 尚未在 Teamspeak.php 中找到。也许它与命名有关,因为它在 Windows 机器上运行良好(现在在 Linux 上运行)。
错误:
Teamspeak3.php 第 309 行到第 322 行:
我在 CodeIgniter 中的文件结构:
当我调用我的模型时发生错误:
我希望你能帮忙,因为我不知道出了什么问题。
php - TeamSpeak 服务器状态和信息
我有一个 teampeak 服务器,我想显示服务器状态(在线、离线)和网页中连接的客户端数量(在 PHP 中)。请问你能帮帮我吗 ?
我没有 serverquery 我的提供商不要给我!
java - 在 Java 中使用 JNI 加载 Teamspeak 动态链接库
是否可以在 java 中加载 Teamspeak.so 库System.loadLibrary
并访问 .h 文件中声明的方法?(来源是来自 ts3_sdk_3.0.3.2 的文件 - 来自 /include/teamspeak/serverlib.h 的 .h 文件;来自 /bin/libts3server_linux_amd64.so 的 .so 文件)
我能够加载库:
System.loadLibrary("ts3server_linux_amd64");
- 工作没有错误。
当我尝试使用一种方法时,我得到了
java.lang.UnsatisfiedLinkError
测试代码:
(.so 文件存储在 lib 文件夹中并添加到类路径中。操作系统是 ubuntu)。
谢谢和最好的问候