Cealgair's CT Downloader

From Custom Mario Kart
Jump to: navigation, search
Cealgair's CT Downloader
Author: Cealgair
Operating system: Linux
Version: Beta 2
Date of latest version 2021-03-26
Download: Google Drive

Overview

Cealgair's CT Downloader is a set of tools for Linux created by Cealgair. It was originally intended as a tool to automatically download custom tracks from Wiimm's Custom Archive, since the author used to find the process of manually downloading hundreds of files tedious. The author then decided to include a few scripts as well to make creating a distribution easier.

At the moment, the author does not plan to port it to Windows or other operating systems. He did include the source code, though, so anyone can port it if they wish.

Usage

This set of tools contains five main programs. "ct-downloader" is the one that takes care of downloading the files from Wiimm's Custom Archive, while the others help creating the distribution. All of the instructions are given in the "readme" file.

Version History

Version Date of release Information
Beta 2020-12-27 First release
Beta 2 2021-03-26
  • Added separate BMG messages for the track selection screen and the track intro.
  • Added a log.
  • Minor bug fixes.

Troubleshooting

Permission denied

On some Linux distributions, after unpacking the tar archive and trying to execute ct-downloader or any of the other executables, you might get a "permission denied" error. If this happens, type this in the command line:

chmod u+x ct-downloader

And repeat the same for each of the other executables. This will basically tell Linux that ct-downloader is, in fact, an executable, and will grant you the permission to run it.

Known Bugs

ct-downloader

  • When the user is asked to input something, if they input a really long string, then the program's behavior is not well documented.
  • The program behaves weirdly when reading the last line of "input.txt", so it is best keep it empty (or maybe even to keep the final two lines empty).
  • If ct.wiimm.de is not reachable, the program acts as if the search produced no results.
By the same author: Cealgair

Software:
Cealgair's CT Downloader