ComputerCraft YouTube
v3.21
(Last edited: 03/17/13) - Fixed a few bugs and changed a few things in accounts tab
Yes, it's finally here!Since Lightshot came out, I thought it would be a good idea to make a 'YouTube' version for ComputerCraft which can be used to play Lightshot Videos.
ComputerCraft YouTube is a program that uses the HTTP API to get information from a MySQL Database which has information about videos saved into it. This program accesses the page and stores all the information for each video into a table and then prints it onto the screen.
I'm using a website hosted freely by 000webhosts.com to store all the information for the videos.
The website is the official website for ComputerCraft YouTube and was made by me. It is available for uploading/downloading and contacting
me if you have any questions.
Official Website: ComputerCraft YouTube - sink into our videos.
What can you do on the website?
- Upload videos
- Download videos
- View the changelog
As of v3.1, an 'Accounts' menu has been added with a Register/login feature which allows your to register an account with a desired name, *email, username and password. This information is stored into a MySQL database with the passwords been **HEAVILY SECURED to prevent any breaches into my system. Registration only requires a username and password, name and email are optional.
Also, I need feedback about everything to do with the Account tab, the colours, text, position, etc. The colours now are from testing and I still yet need to find a better combination.
* For now, emails will be used to notify you about updates (soon to come)
** Passwords are secured like so:
- EACH password has it's own generated salt
- Hashed using SHA in many various ways about 6 times
- According to How Secure Is My Password, it will take A quattuordecillion years to hack my password
Even if someone had the SAME password as yours, their hash code wouldn't been the same as yours.
FOR YOUR OWN SAFETY: Choose a password that you do not use anywhere else in-case something were to happen, but I'm positive nothing will.
Features:
- Login/Register your own account
- Delete your account
- Viewing a video in the website gallery will show with a green + on the left if you have it on your computer already (Mouse and key support)
- Download videos that other users have posted
- Play downloaded videos from your computer
- Search for updates
- Upload your own video using a pastebin code - I will soon add the feature to upload a file directly from your computer. If upload has failed, it now remembers the details that you added previously
- Connects to a website to manage everything
- Mailing system - mail other users using there username
- Installer - custom installer for ComputerCraft YouTube which downloads/creates all files/folders in a sourceFolder '.ccYouTube'
- has a -redownload feature to which deletes current CC YouTube on your computer and redownloads a fresh one (TheOriginalBit's idea)
- -redownload feature now backs up all current videos and copies them back to the downloads folder
- has a -redownload feature to which deletes current CC YouTube on your computer and redownloads a fresh one (TheOriginalBit's idea)
- Files uploaded to you will be saved into your user profile if you're logged in.
- Support for changing your user details in 'Prefrences' tab
- Able to view all users and check their uploaded videos.
- Backup folder - create backups of videos
Need feedback on the colours. Colours at the moment don't seem to fit in so nice.
Credits:
- TheOriginalBit - LoadingScreen and Extended String Library APIs
- Orwell - helping me with http.post and string.gmatch
- Bubba - helped with string.gmatch multiline removal
- GravityScore - PHP help and general way of how the mailing system will work
You can get it by downloading and running this installer - or pastebin get tLSZaRB2 installer
Watch this Lightshot Video (CC YouTube v3.0) to see what's new and to inspire you to download it and use it
Changelog:
Screenies
Post ANY feedback or suggestions (what can I improve/add?) here!


This topic is locked



















