问题标签 [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.

0 投票
1 回答
3671 浏览

bash - 语法错误:文件意外结束。重击

我想建立一个 teampeak 机器人,我有这个脚本来启动它。

但是当我输入bash bot.sh它时说syntax error: unexpected end of file 我不知道​​我做错了什么:/ chmod 设置为755

谢谢!

0 投票
2 回答
112 浏览

php - Teamspeak Hostbanner 不适用于 PHP 文件

我有一个 PHP 文件,它通过将 mime-type 设置为image/png.

感谢.htaccess我拥有的 -file,我可以通过以下方式访问我的图像

  • /img/img
  • /img/img.png
  • /img/img.php

并且它们都在我的浏览器中运行良好,但它们没有加载到我的 Teamspeak 服务器上。

0 投票
1 回答
304 浏览

c# - 您如何使用 size_t 遍历 uint64*,c# 的等价物是什么?

我正在开发一个用 c# 编写的 Teamspeak3 插件(使用这个 base),我正在获取一个频道列表,这就是在 c 中的方法:

在处for(i=0; ids[i]; i++),它声明 auint64*正在与 a 进行迭代size_t

我想知道如何迭代它,以及 c# 中最接近的等价物是什么?

0 投票
1 回答
1673 浏览

php - TeamSpeak 3 PHP 框架

我仍在学习 PHP,这是我第一次使用这个库(TeamSpeak 3 PHP Framework),我试图返回特定组中的在线用户数,我尝试了几种不同的方法,但没有成功。

这一项,统计组内所有用户(包括离线用户):

所以我尝试将该列表与在线用户列表进行比较:

它有时有效,我说有时是因为我在我的虚拟服务器上尝试过并且没有问题,计数是正确的,但是当我在另一个虚拟服务器上尝试它时(我更改了组 ID 和端口),我得到了这个:

该警告仅出现在某些服务器组中,我不知道原因。


我想这段代码应该显示所有在线用户,但我对其进行了测试,但价值并不总是在线用户,就像我之前在我的虚拟服务器上所说的那样,它显示了正确的计数,但是当我在另一个虚拟服务器上尝试时,我得到了 48但是有61个用户在线。

0 投票
1 回答
1341 浏览

audio - Teamspeak 3 Musicbot - 将只有一个身份的用户静音

我目前正在尝试在 ts3 服务器上设置音乐机器人(我不是服务器的所有者)。我使用以下软件做到了这一点:

要在 ts3 服务器上获取音乐机器人,我只需连接第二个身份。问题是声音机器人在有几个人的频道中会产生巨大的回声。我尝试将其他人作为音乐机器人静音,但随后人们也以我的正常身份静音(当我仍想与他们交流时,这很糟糕)。我不是服务器所有者,因此无法创建群组和编辑频道!

有没有办法只为一个身份静音 ppl?所以音乐机器人无法听到频道中的其他人,但我仍然能够与所有人交谈?

0 投票
1 回答
578 浏览

php - TeamSpeak3 服务器状态

我有一个大问题,因为当我试图显示我的 ts3 服务器的状态时,我有空白页......我做错了什么?

当我评论此代码时,页面显示正常...

编辑:我现在看到了,如果我只添加这个 require_once('libraries/TeamSpeak3/TeamSpeak3.php'); 仅此而已,我的代码显示空白页...是否有可能,此处的该库无法正常工作?

0 投票
1 回答
361 浏览

bash - Teamspeak 3 通过日志的简单 Bash 在线计时脚本?

因此,我试图通过日志计算用户在 Teamspeak 3 服务器上的在线时间。日志格式类似于

2015-10-14 23:30:29.676932|INFO |VirtualServerBase| 1| client connected 'clientX'(id:XY) from IPx.IPx.IPx.IPx:PortX 2015-10-15 00:12:45.870381|INFO |VirtualServerBase| 1| client disconnected 'clientX'(id:XY) reason 'reasonmsg=leave'.

我当然可以grep "client connected \|client disconnected"用来过滤掉其他条目并添加| grep "(id:XY)"到只看到用户 XY。如果我| cut -c 1-16过去只看到时间和日期并过滤掉所有不必要的东西。

结果命令是cat *.log | grep "client connected\|client disconnected" | cut -c 1-16. 之后,输出如下所示:

2015-10-02 14:12 2015-10-02 14:17 2015-10-06 14:18 2015-10-06 15:27

问题是:我如何计算连接和断开之间的时间并将它们添加到 shell 脚本中?

0 投票
1 回答
328 浏览

php - TeamSpeak API for PHP 更改的变量

我正在为网站开发一个工具,但我遇到了一个奇怪的问题,或者更好的是,一个奇怪的情况。

我正在使用下面的代码从 TeamSpeak 服务器检索数据。我使用此信息来建立用户的个人资料。

现在,奇怪的情况是这个代码块的输出:

(注意print_r
与此代码块的输出完全不同:

我的意思是,我调用之后的函数clientList()(我存储在变量中的输出$a)正在改变该变量的内容。也就是说,他们有点将输出附加到变量中。

我从来没有专业地学习过 PHP,我只是在尝试一下……我是否遗漏了一些关于这种语言的东西来证明这种行为是正当的?如果我是,我能做些什么来阻止它?

谢谢你们。

0 投票
1 回答
1324 浏览

c# - ts3 telnet 与 C# 的连接

我尝试在 C# 应用程序中使用 telnet 连接到我的 TeamSpeak 3 服务器。

顺便说一句,我使用 telnet ^^' 的经验不是很丰富,所以我在站点 https://msdn.microsoft.com/en-us/library/system.net.sockets.tcpclient(VS. 80).aspx

以下代码应:

  1. 连接到 teampeak 服务器
  2. 发送密码并读出欢迎信息
  3. 发送命令“帮助”并读出帮助信息

    /li>

第一个查询正常工作,并将欢迎消息写入控制台。但是在Int32 bytes2 = stream.Read(data2, 0, data2.Length);第二个查询中,应用程序停止而不返回任何异常。

谁能解释为什么我无法读出帮助消息?

0 投票
2 回答
12487 浏览

qt - 如何正确设置 QT_QPA_PLATFORM_PLUGIN_PATH(概念)?

我安装了 Qt Creator 和 Qt 5.5。

如果我禁用环境变量,当我从 QtC 启动应用程序时会出现错误。所以这个变量似乎是必需的。

我的问题是:

  1. 当我运行其他基于 Qt 的应用程序(即 Teamspeak 等)时,它们失败了,我总是必须先禁用(删除QT_QPA_PLATFORM_PLUGIN_PATH
  2. 当我在 QtC 中使用 KITS 并在 Qt 版本(即 5.4、5.6)之间切换时,变量与这个版本不同步

这应该如何工作?