问题标签 [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.
bash - 语法错误:文件意外结束。重击
我想建立一个 teampeak 机器人,我有这个脚本来启动它。
但是当我输入bash bot.sh
它时说syntax error: unexpected end of file
我不知道我做错了什么:/ chmod 设置为755
谢谢!
php - Teamspeak Hostbanner 不适用于 PHP 文件
我有一个 PHP 文件,它通过将 mime-type 设置为image/png
.
感谢.htaccess
我拥有的 -file,我可以通过以下方式访问我的图像:
- /img/img
- /img/img.png
- /img/img.php
并且它们都在我的浏览器中运行良好,但它们没有加载到我的 Teamspeak 服务器上。
c# - 您如何使用 size_t 遍历 uint64*,c# 的等价物是什么?
我正在开发一个用 c# 编写的 Teamspeak3 插件(使用这个 base),我正在获取一个频道列表,这就是在 c 中的方法:
在处for(i=0; ids[i]; i++)
,它声明 auint64*
正在与 a 进行迭代size_t
。
我想知道如何迭代它,以及 c# 中最接近的等价物是什么?
php - TeamSpeak 3 PHP 框架
我仍在学习 PHP,这是我第一次使用这个库(TeamSpeak 3 PHP Framework),我试图返回特定组中的在线用户数,我尝试了几种不同的方法,但没有成功。
这一项,统计组内所有用户(包括离线用户):
所以我尝试将该列表与在线用户列表进行比较:
它有时有效,我说有时是因为我在我的虚拟服务器上尝试过并且没有问题,计数是正确的,但是当我在另一个虚拟服务器上尝试它时(我更改了组 ID 和端口),我得到了这个:
该警告仅出现在某些服务器组中,我不知道原因。
我想这段代码应该显示所有在线用户,但我对其进行了测试,但价值并不总是在线用户,就像我之前在我的虚拟服务器上所说的那样,它显示了正确的计数,但是当我在另一个虚拟服务器上尝试时,我得到了 48但是有61个用户在线。
audio - Teamspeak 3 Musicbot - 将只有一个身份的用户静音
我目前正在尝试在 ts3 服务器上设置音乐机器人(我不是服务器的所有者)。我使用以下软件做到了这一点:
要在 ts3 服务器上获取音乐机器人,我只需连接第二个身份。问题是声音机器人在有几个人的频道中会产生巨大的回声。我尝试将其他人作为音乐机器人静音,但随后人们也以我的正常身份静音(当我仍想与他们交流时,这很糟糕)。我不是服务器所有者,因此无法创建群组和编辑频道!
有没有办法只为一个身份静音 ppl?所以音乐机器人无法听到频道中的其他人,但我仍然能够与所有人交谈?
php - TeamSpeak3 服务器状态
我有一个大问题,因为当我试图显示我的 ts3 服务器的状态时,我有空白页......我做错了什么?
当我评论此代码时,页面显示正常...
编辑:我现在看到了,如果我只添加这个 require_once('libraries/TeamSpeak3/TeamSpeak3.php'); 仅此而已,我的代码显示空白页...是否有可能,此处的该库无法正常工作?
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 脚本中?
php - TeamSpeak API for PHP 更改的变量
我正在为网站开发一个工具,但我遇到了一个奇怪的问题,或者更好的是,一个奇怪的情况。
我正在使用下面的代码从 TeamSpeak 服务器检索数据。我使用此信息来建立用户的个人资料。
现在,奇怪的情况是这个代码块的输出:
(注意print_r)
与此代码块的输出完全不同:
我的意思是,我调用之后的函数clientList()
(我存储在变量中的输出$a
)正在改变该变量的内容。也就是说,他们有点将输出附加到变量中。
我从来没有专业地学习过 PHP,我只是在尝试一下……我是否遗漏了一些关于这种语言的东西来证明这种行为是正当的?如果我是,我能做些什么来阻止它?
谢谢你们。
c# - ts3 telnet 与 C# 的连接
我尝试在 C# 应用程序中使用 telnet 连接到我的 TeamSpeak 3 服务器。
顺便说一句,我使用 telnet ^^' 的经验不是很丰富,所以我在站点 https://msdn.microsoft.com/en-us/library/system.net.sockets.tcpclient(VS. 80).aspx
以下代码应:
- 连接到 teampeak 服务器
- 发送密码并读出欢迎信息
发送命令“帮助”并读出帮助信息
/li>
第一个查询正常工作,并将欢迎消息写入控制台。但是在Int32 bytes2 = stream.Read(data2, 0, data2.Length);
第二个查询中,应用程序停止而不返回任何异常。
谁能解释为什么我无法读出帮助消息?
qt - 如何正确设置 QT_QPA_PLATFORM_PLUGIN_PATH(概念)?
我安装了 Qt Creator 和 Qt 5.5。
如果我禁用环境变量,当我从 QtC 启动应用程序时会出现错误。所以这个变量似乎是必需的。
我的问题是:
- 当我运行其他基于 Qt 的应用程序(即 Teamspeak 等)时,它们失败了,我总是必须先禁用(删除
QT_QPA_PLATFORM_PLUGIN_PATH
) - 当我在 QtC 中使用 KITS 并在 Qt 版本(即 5.4、5.6)之间切换时,变量与这个版本不同步
这应该如何工作?