Code Monkey home page Code Monkey logo

hexagongsx's Introduction

HexaGongsX

This repository contains the source code for the TMS XData server used in the HexaGongs project. More details about this project can be found in the HexaGongs Repository as well as a series of blog posts on the TMS Software website, starting with Part 1.

Getting Started

The project was created initially using the standard TMS XData Application Template, using Delphi 10.3. It was then updated to include some of the code from the TMS XData Template Demo Data repository, which included support for a configuration JSON file that is used to override the default URL, icon folder, and so on. Even without the configuration JSON present, however, the defaults should still work without any issues. Once compiled, the standard XData interface is shown, with all kinds of information related to the startup environment.

image

In order for the XData server to be able to serve up Audio Clips or Icon Sets as part of its function, the "audio-clips" and "icon-sets" folders need to be populated. These folders by default are subfolders of wherever the XData is run from, but their location can be modified in the configuration JSON, if one is supplied. The location of the configuration JSON can also be changed by passing a parameter to the executable. Please refer to the TMS XData Template Demo Data for more information about the configuration JSON contents and the parameters that are used for this.

Repository Information

Count Lines of Code

Last Updated at 2023-12-24 05:17:46 UTC
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
Pascal                           5            171            115            890
Delphi Form                      2              0              0            128
YAML                             2              9             12             33
Markdown                         1              6              2             25
-------------------------------------------------------------------------------
SUM:                            10            186            129           1076
-------------------------------------------------------------------------------

Sponsor / Donate / Support

If you find this work interesting, helpful, or valuable, or that it has saved you time, money, or both, please consider directly supporting these efforts financially via GitHub Sponsors or donating via Buy Me a Pizza. Also, check out these other GitHub Repositories that may interest you.

More TMS WEB Core and TMS XData Content

If you're interested in other TMS WEB Core and TMS XData content, follow along on ๐• at @WebCoreAndMore, join our ๐• Web Core and More Community, or check out the TMS Software Blog.

hexagongsx's People

Contributors

500foods avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

atkins126

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.