Skip to the content.

Contributors Forks Stargazers Issues


Logo

TI Connect CE Browser

A patched version of TI Connect CE for Chrome OS that works in the browser without installing anything
View Demo · Report Bug

Table of Contents
  1. About The Project
  2. Usage
  3. Contributing
  4. Contributing
  5. Contact
  6. Legal

About The Project

In most schools nowadays, students use chromebooks. These chromebooks are usually locked down so you can’t install games and other non-school related stuff. I believe this app should always have been available online the same way it is already for the TI-Nspire™ CX II. (https://nspireconnect.ti.com/nsc/) As a student myself, I found it pretty hard to find a program that works exactly the same as TI Connect CE The app most similar to a website was of course the one on the webstore so I went ahead, downloaded it and started patching everything. It works by emulating the environment of a platform app in a browser.

There MAY be some bugs so USE AT YOUR OWN RISK.

Usage

For the install process (putting it on a webserver) the Automatic installation requires python code execution with access to the system.

If you are using a chromebook, you can either use the demo from above or follow the Manual installation.

1. Manual installation - DEPRECATED. USE AUTOMATIC INSTALLATION INSTEAD

THIS DOESN’T WORK ANYMORE.

2. Automatic installation - Run a python script that will create a www folder that you can later on upload to a web server.

  1. Clone the repo. (git clone https://github.com/LateAlways/ti-connect-ce-browser.git)
  2. Enter the newly created directory. (cd ti-connect-ce-browser)
  3. Run generate.py. (python generate.py)
  4. Done! The files should be in a new folder titled www. You can upload these files anywhere on a webserver and then access the app from a browser.

Credits

The real-time python file conversion wouldn’t have been possible without tivars_lib_cpp by adriweb.

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag “enhancement”. Don’t forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Contact

LateAlways - Discord: latealways - latealways.official@gmail.com

Project Link: https://github.com/LateAlways/ti-connect-ce-browser

This code is in no way affiliated with, authorized, maintained, sponsored or endorsed by TI (Texas Instruments) or any of its affiliates or subsidiaries. Use at your own risk.