Giter Site home page Giter Site logo

cbadk's Introduction

CBADK

App Dev Kit for Chaturbate

What is this?

Well the name says it all: This tool is supposed to help develop and test Apps for CB. I decided to not attempt to make a website copy of CB and build features around it, instead i did my own implementation to realize features that i think are important. Unfortunately the CB API didn't gave me much to work with, so i filled the gaps with tests and guesswork.

Who is this for?

Originally for me since the old ADK linked in the CB API is outdated and misses a lot of features. I make barely everything i code open source so others can profit from it. Doesn't matter if you are a beginner or a pro, you should be able to work fine with this.

Feautures

  • All API functions.
  • Multi-User support.
    • You can create users and get the POV of the user you select (notices, cam etc.)
    • You can act as any user at any time (chat, tip, enter/leave room etc.)
  • Debugger
  • Easy chat fontsize adjustment
    • As a broadcaster i can tell you a lot of us greatly increase the fontsize since we usually sit between 1m and 5m away from the screen.
    • Notice-spamming or real big notices fill up the whole chat window disturbingly often, so you should think of (and test) that while developing.
  • Image support (without animations)
    • ":whatever" will load "Images/whatever.(jpg/png/gif)"
  • Code warnings.
    • Let's face it, the CB appengine has a few flaws. I attempt to give warnings if your code does something stupid.

Make it better

Don't hesitate to report bugs, make feature/pull requests or mail me. I originally did this for myself and didn't intend to fit the needs of everyone.

Compile

It is completely portable and only depends on Qt(5.7) to build.

qmake && make
  • Windows
  • Since Windows-people usually don't like to compile things i put up a release file. It's just blindly cross compiled with MXE and never tested. If it doesn't work just get Qt and compile it yourself, it's maybe 10clicks and a coffee. There is no knowledge of C++ required to complie and run a project (a chimpanse can do it).

cbadk's People

Contributors

lluachaturbate avatar

Watchers

James Cloos avatar mattyp avatar

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.