Dinosaurs weren't using TeamSpeak and wiped about 66 million years ago. Coincidence? I think not.

YaTQA Download

YaTQA is a tool for managing TeamSpeak 3 servers and instances using the query interface. If you don’t want to spend ages learning the query commands and understanding the output, YaTQA is what you need. It comes with support for any feature of the query interface.

DOWNLOAD (v3.6.1, 30 Aug 2016, 1.2 MiB, see what’s new)
Download Preview (v3.7-rc1, 19 Oct 2016, 1.3 MiB, see what’s new)
Free (more details). Windows XP and up (or Linux via Wine), see system requirements.

Despite the small size, this is the full installer. It includes the tool in English and German (selectable during installation). The installer does not modify your system, it just extracts the chosen language version and creates shortcuts if you want. If you don’t enable the Portable Mode in the installer, YaTQA stores some files in %APPDATA%\YaTQA. There is no adware/spyware whatsoever.

Screenshot
Virtual server statistics
Screenshot
Virtual server settings
Screenshot
Channel tree and image preview
Screenshot
Permission overview with realtime editing
more screenshots · exclusive features

News, Announcements, Blog

I added this section on November 8th to deal with the big number of announcements on top of the page.

Changes to the Development Snapshot Links – Yes, again (20 Nov 2016)

I changed my cloud sync provider again, because Syncplicity does not properly work when the client is not running while files are changed, which is a problem because I only sync periodically. It takes several minutes to find the changed files (and sometimes I’m not sure if it even found all of them).

Currently, I’m trying MEGA. Links have already been updated yesterday. The performance is very bad when many files (>1,000) are in the sync queue (about 2 files per second when 10,000 files are queued) because it needs way too much CPU time to make its multi-connection technology improve the speed. I solved that by uploading folders with many files via browser (with their extension installed) instead of their client. Hilariously, the browser extension tells me to use the sync client for better performance. I LOL’ed.

Once all files are in the cloud, performance for merging and syncing small updates appears to be quite good. It seems that merging is done by hash, so all existing files are read for hashing. They call the way they handle change conflicts “non-deterministic“, which is really scary. What is also strange is that it syncs deleted items and old revisions to your disk. At least sometimes.

Changes to the Development Snapshot Links – Once More (12 Nov 2016)

It’s not as easy as I thought to find a good replacement for Cubby. Requirements: Windows XP (YaTQA is also tested on Windows XP and much of its development was done on my Windows XP laptop until March this year), sync any folder, merge with existing folders on other devices, bonus points for versioning. Cubby had all this.

Another requirements: Free 3 gigabytes of space, the amount required for YaTQA and graphics. Why free? Because the smallest plans cloud sync services offer are always some hundred gigabytes – with the corresponding price tags of around 10 euros a month. That’s an overkill.

Here’s a list of what I tried so far and what caused me to abandon them:

  1. OneDrive: no Windows XP
  2. iDrive Sync: only one folder
  3. pCloud: If merging with an existing folder, the new computer has to upload all files again, even if the exact same files are already in the cloud.
  4. sync.com: only one folder
  5. syncplicity: no Windows XP
  6. Google Drive: only one folder
  7. Memopal: only one folder
  8. syncplicity (again): I did find an old client (3.5.2.28) that appears to work on XP at Software Informer. However, I wouldn’t be surprised if even the current one worked... Other than pCloud which uploads all files of merged folder to the cloud, even the most recent version of the client downloads them instead. At least that what it is saying, but then it will notice that you already have these files on your computer (and the program then claims that it did in fact not download these). To notice this, the program takes quite long (4 files per second, the files being just 20-byte snippets), that’s much longer than the upload took. But I think I will use Syncplicity now.

Therefore, the links are likely to change again soon (into individual ones again, sadly with no update/upload time given).

Beside changing my cloud service provider once more, I will also change my primary test server’s provider again. I simply can’t contact the support of my current provider, RackBurst.net from Great Britain. Everything is totally fine right now, but you never know how long. According to discussions at LowEndBox.com, I should better feel lucky to have gotten a server from them at all. Their previous project evorack (whose name is displayed in PayPal) caused people similar problems and its domain is now parked.

My next provider is likely going to be Linevast. They do offer me to get one server free for posting a review here (you can’t get better advertising than here, can you?), but I’m not sure if I should go for it or just rent one like always – even though you see here that I have some urge to tell you about my servers anyway. There is no cheap SSD-powered offer right now, but they are known for their Advent calendar. Hope that Rackburst will last for two more months.

Changes to the Development Snapshot Links (06 Nov 2016)

Cubby, the cloud space provider I use for my project files since late 2013, will be shutting down soon. Maybe that’s why development snapshot links are down and new ones break by the minute.

I’m currently trying pcloud.com and links have been adjusted to this new host. The most important change is that there is only one linke for both, the English and the German snapshot, because other than Cubby, pcloud does not display the date (upload date in this case) for single files. The German snapshot’s filename is yatqa.exe, the English one’s is yatqa-en.exe, as YaTQA’s primary language is German.

YaTQA 3.7-rc1 released (19 Oct 2016)

YaTQA 3.7-rc1 was released. It includes a few new features and a big number of bugfixes, e.g. the one that could make YaTQA appear to hang during very long operations. The most important new feature is the DNS resolver, which can now simulate all TS3 client versions released so far, which behaved in ten different ways during DNS lookups (see the changelog for more details).

Get the new version from the links above – if you don't mind 2/55 heuristical finds on VirusTotal. Meh!

Trouble with Microsoft Email Services (18 Sep 2016)

Microsoft’s email services (Outlook, Live, HoTMaiL, MSN) seem to not deliver keys again sometimes. If you think you’re affected, let me know. I enabled SPF (Sender Policy Framework) for this domain, hoping that it will help a bit.

/Edit (08 Nov 2016): I haven’t heard any complaints again, so I think this issue is resolved.

Note on Anti-Virus Issues (05 Sep 2016)

Many people contact me these days, informing me about false-positives, especially by Kaspersky. Every YaTQA setup file is checked by Virustotal. As every antivirus should support the Lempel-Ziv-Markov algorithm (LZMA) that was used to compress it, the uncompressed executables are not individually scanned.

Usually 0 to 2 of around 56 scanners report something. In that case, it’s always something generic (you can tell by “Gen”, “Multi” or “Heur” in the name). Other than an actual suspicion, a generic suspicion is based on heuristic analysis. The antivirus software just assumes there is a threat – with no actual evidence. YaTQA is made with Delphi and packed with NSIS. Both are very popular. Programs made with them share some common code. In simple words, if someone makes a virus with Delphi or distributes it with NSIS, antivirus companies might make “packed with NSIS” or “made with Delphi” a rule for malware, therefore identifying YaTQA as a threat.

Antivirus companies appear to prefer type I errors (false-positive) over type II errors (false-negative). In other words: It’s better to block all downloads than not to block a single malicious one – because noone can complain that he wasn’t warned about a malicious download if all downloads are blocked.

Example: When YaTQA v3.6.1 was released 0/56 scanners complained about the setup file, but 6/68 scanners (+1 that wasn’t sure...) complained about the download link of exactly that file. You can’t call that trustworthy, can you? Numbers have changed since, but were valid after the release of v3.6.1. /Edit 13 Sep 2016: Right now, Kaspersky only complains about the installer file, but not neither of the two files (German, English) within (which means that Kaspersky users could simply download the development snapshots found at the bottom of the changelog). Actually, no antivirus complains about the English version of YaTQA at all, but one complains about the German one. However, the English version is just the German version with other resources (this is the text and the image containing the icons for text editor toolbar). I don’t even compile the English version, I just have a script that exchanges the resources in the German version. Therefore, no executable code is changed, and code is the only thing antivirus should care about. How can you trust an antivirus that complains about text? It’s like dubbing a movie in another language and then claiming that there is more graphic violence in the dubbed version.

If you use antivirus software, do it, but don’t complain to me – complain to the people who make these programs. Just in case someone asks what antivirus I use: brain.exe