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
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.
- Clone the repo. (
git clone https://github.com/LateAlways/ti-connect-ce-browser.git
) - Enter the newly created directory. (
cd ti-connect-ce-browser
) - Run
generate.py
. (python generate.py
) - 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!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Contact
LateAlways - Discord: latealways - latealways.official@gmail.com
Project Link: https://github.com/LateAlways/ti-connect-ce-browser
Legal
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.