This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
DannySMc's profile picture

Verinian Desktop Environment - Version 3.0.1

Started by DannySMc, 05 November 2014 - 04:31 PM
DannySMc #1
Posted 05 November 2014 - 05:31 PM
EDIT: Link is now working!!

Welcome to the newest edition to Verinian Desktop Environment, bringing a more usable interface that is built around desktop based environments. The newest version is a complete redesign of the 2.3.0 version and has a lot of new features including a whole new interface and all new touch screen functions. The environment now incorporates an environment, with a start menu and sub menus for any other programs that are built by me. There is now add-on abilities and new apps and libraries folders.

- PLEASE READ -
The login system and the inbox has been taken down while I change the scripts to use the new ccsystems script as this script is more secure and immature users have been abusing the php scripts. I shall post on here and on my profile when it has been updated, I apologise for any problems this may have caused.

The program is just short of 432 KB (442,368 bytes), which may take more than a few seconds to download through ComputerCraft. The program installs a few folders under a main folder called /core/. There are 5 config files created on startup and two games installed.

Download:
SpoilerPastebin Link
 pastebin get aQN8Tfyr vde.lua 

Programs List:
Spoiler+ Ink (OEED)
+ Sketch (OEED)
+ FlowOffice (Konichen)
+ Mouse File Browser (BigSHinyToys)
+ LuaIDE (GravityScore)
+ L2P Live Email Client (dannysmc95)
+ Blaze Email Client (dannysmc95)
+ Lasers Game (TheOddByte)
+ Stacker Game (KingOfGamesYami)
+ Transmit (Internally Installed) (dannysmc95)
+ SHA256 Hash Test (dannysmc95)
+ Pastebin Downloader Add-on for VDE (dannysmc95)

Screenshots:
SpoilerLogin Screen:
[attachment=2052:vde1.PNG]
Register Screen:
[attachment=2053:vde2.PNG]
Desktop:
[attachment=2054:vde3.PNG]
Desktop Go Menu:
[attachment=2055:vde4.PNG]
Top Screen Sub-Menus:
[attachment=2056:vde5.PNG]
VDE Shell:
[attachment=2057:vde6.PNG]
VDE Shell Help:
[attachment=2058:vde7.PNG]
Transmit - Send:
[attachment=2059:vde8.PNG]
File Browser:
[attachment=2060:vde9.PNG]
Add-ons Screen:
[attachment=2061:vde10.PNG]
Control Panel - Home:
[attachment=2062:vde11.PNG]
Control Panel - OS Options:
[attachment=2063:vde12.PNG]

FEATURES / UPDATES LOG:
SpoilerUpdate (3.0.1):
Spoiler+ Added the Beta version of Blaze File Finder
+ Finder now has access to LuaIDE and Sketch
+ Fixed a few problems with rednet
+ Fixed some stability issues

Update (3.0.0):
Spoiler+ Complete redesign of the interface,
+ Desktop environment, completely touch screen,
+ Took out none working/useless programs,
+ Added a few of my own programs plus support for my new programs to be installed via add-on,
+ Added Control Panel (with 4 tabs),
+ Added same login/register as Blaze, with the same database, meaning blaze is installed all internally.
+ Added new VDE uninstaller,
+ Added Two Games,
+ Added app support,
+ Add updater, allowing for update upon click,
+ Added platform logic to figure out the platform you are using, pocket, computer etc.
+ Drop down menus for multiple apps,
+ Shortcuts for Desktop,
+ Added VDE Shell, a shell just for vde,
+ Added add-on displayer (Delete, Run)
+ Added internal based Transmit for sending/receiving files,
+ Added URL downloader for external programs from Pastebin etc,
+ Added pastebin downloader,

Update (2.4.0):
Spoiler+ Deleted Tablet support until the main bugs are fixed!
+ Added Screen Popups for users (so you can leave a message for a certain user, and when they login it will display the message then delete it after!
+ Added Settings entry - Create Startup Pop-Up
+ Added new: Custom Menu for Users to add shortcuts and widgets (under construction at the moment - PM me with ideas!) - It is on there just not in use
+ Added New Settings entry - Uninstall VDE.
+ Fixed Settings Text and Bottom Bar Drawing Colour problem!
+ Added a new loader for extra menu
+ Added VDE uninstaller
+ Fixed ID Pass bugs!

Update (2.3.0):
Spoiler+ SHA256 Hashing fixed - Wouldn't login…
+ Fixed Bugs
+ External and Internap programs pages are separate now as for no space on each page
+ Added Bedrock API (OEED)
+ LuaIDE (GravityScore)
+ ThunderHawk Client (GravityScore)
+ Firewolf (GravityScore)
+ Lightshot (GravityScore and 1lann)
+ Brain Fuck Interpreter (GravityScore)
+ L2P Live Email Client (ME)
+ Added ID Pass for secure rednet transfers (Not yet implemented into Transmit - next update)
+ Added rednet broadcasting!
+ New internal shell that re-routes shell commands to new fg tab
+ Fixed some program errors and touch screen errors
+ New Updater!!
+ Getting ready for the monitor update!

Update (2.0.1):
Spoiler+ New SHA256 hashing, please remove your old account before updating!
+ Pocket Computer OS support has been created, this will be functional, next update!
+ Fixed minor bugs and added more programs!
+ New game fixes have been made for next update!
+ and more!

Update (1.2.0):
Spoiler+ New uChat program (from my old uPrograms set, remastered for VDE)
+ Added Transmit for rednet file sending!
+ Pastebin download client (press 'z' on the programs screen to get to this)
+ Added running CraftOS support
+ Fixed DBControls to look better and not be so buggy!
+ Fixed extra information for DBControls and programs
+ Created 'b' for back in all most every screen!
+ Added a setting for turning on rednet, as long as a modem is present!
+ Initialization creates a new folder called /transmit/ for received files,
+ Added peripheral fixes.

Update (1.1.0):
Spoiler+ Touch screen features in some of the screens and every screen uses key input, use numbers for options and letters for other options (normally 'b' is for back on all screens),
+ A live database login, please make sure to add yourself to the database by using the DBControl option on the home screem, log out and try your username. (To allow you to login without a database login, use "admin" in the username box and just login.),
+ Database controls. Delete your account, add a new account, view an account and check login for an account,
+ A home screen with tiles/buttons to press,
+ Ink by OEED internally installed,
+ Sketch by OEED internally installed,
+ FlowOffice by kornichen internally installed,
+ Mouse File Browser by BigSHinyToys internally installed,
+ ComputerCraft App Store by OEED externally installed,
+ API folder,
+ Games folder,
+ Programs folder,
+ Seperate Config folder,
+ startup file created,
+ Extra information on the console for help and tips,
+ External program launcher into new tab,
+ Pastebin downloader,
+ Contact Me Email Form,
+ Auto-Updater,


FUTURE UPDATES LIST:
Spoiler+ Add tablet support for multi-control
+ Add Turtle Support
+ Finish some new CGILua functions
+ Add in the CGILua based web browser
+ Add in my own file browser
+ Finish addons list
+ Finish PHP for App Store

Extra Info:

ADDED NEW IMAGES WITH PROGRAM SCREENSHOTS AND THE SHA256 HASHING ALGORITHM IN EFFECT!

Any ideas please tell me so I can add them :D/> Thanks!

NOTICE:
Please don't slate it because it's not the best OS out there, that's because it has been a few days and I needed a release so people can find bugs for me and help me out.

Also Note: External programs (if they error) will be nothing to do with the OS, and the bug needs to be submitted to the creator… NOT ME.

THANKS:
Thanks to some of my friends who tested it out before I released it, and thank you to: darkrising as his programs inspired me from day 1 of using ComputerCraft, so In my API there are a few functions I used from his API in the OS, as they are extremely useful!

Thanks!
Edited on 01 March 2015 - 06:46 PM
KingofGamesYami #2
Posted 05 November 2014 - 06:18 PM
Your pastebin: http://pastebin.com/9dwvwFFL

What I get:
This paste has been removed!
Saldor010 #3
Posted 05 November 2014 - 06:44 PM
Your pastebin: http://pastebin.com/9dwvwFFL

What I get:
This paste has been removed!

He probably forgot to set the auto-delete time to "Never".
DannySMc #4
Posted 05 November 2014 - 10:52 PM
Your pastebin: http://pastebin.com/9dwvwFFL

What I get:
This paste has been removed!

He probably forgot to set the auto-delete time to "Never".

No it seems, to have been removed? :S I am not quite sure why? I will repost it when I have a chance! Sorry!
DannySMc #5
Posted 05 November 2014 - 11:09 PM
EDIT: The link has been removed for some unknown cause, not sure why? I will be re-uploading it to my website as well and will create a quick installer, as this will stop it from getting deleted. Again, if you have any ideas or new programs to add to it, tell meee!! As I am keen to expand this environment as much as humanly possible, as I want it to be useful.
Geforce Fan #6
Posted 26 March 2015 - 09:27 PM
On registering, I get:
vde.lua:1409: attempt to index ? (a nil value)
I'm using cc in actual minecraft (version 1.6.3)
DannySMc #7
Posted 26 March 2015 - 10:22 PM
On registering, I get:
vde.lua:1409: attempt to index ? (a nil value)
I'm using cc in actual minecraft (version 1.6.3)

That is because no one uses this anymore and the PHP file that was used for the login has been moved and updated so it doesn't exist anymore, just go into the code and change it if you want? You should be able to get it working. Sorry if you do get it working and you like it, I can update it so it logs in properly?
CaosTECH #8
Posted 07 October 2015 - 09:08 PM
Whenever I register or try registering it says unknown login,
I would really like to try it out but it requires me to register or login but whenever I try registering it doesn't let me
DannySMc #9
Posted 07 October 2015 - 09:23 PM
Whenever I register or try registering it says unknown login, I would really like to try it out but it requires me to register or login but whenever I try registering it doesn't let me

Yeah apologies for that, it is because the OS, was made nearly a 11 months ago, and the old login script is dead and gone, as well I do not know if it works on the new version of CC either. If you are willing to wait, I am working on a new desktop environment, that is nicer and has better features etc. Or if you REALLY want to use this I can recode the login scripts?
CaosTECH #10
Posted 08 October 2015 - 05:09 PM
I will let you finish ur new OS, cant wait :)/>
Edited on 08 October 2015 - 03:10 PM
DannySMc #11
Posted 08 October 2015 - 05:32 PM
I will let you finish ur new OS, cant wait :)/>/>/>

Awesome! :D/>/> Nice of you to be interested :P/>/>, you can be my beta tester if you want? Normally I just throw it onto my Minecraft Server and let the players look at it :P/>/> If you want to join a server come to ours :D/> (the link is in my footer: ShinexusUK Server).
Edited on 08 October 2015 - 03:33 PM
Lyqyd #12
Posted 08 October 2015 - 11:18 PM
I've cleaned up some posts that were bringing back the "what is/qualifies as an OS" debate. That whole topic is so tired and played-out, and opinions on both sides are unreasonably strong. It's waaay too easy for the topic to turn into a flame war like it usually does. Discuss it via PM, or better yet, entirely elsewhere, if you really must.
DannySMc #13
Posted 06 November 2015 - 10:07 AM
After many questions etc etc, I have removed the login function, as on testing it still works without the login, and the system was never built to work with the new database API… So for now you can you use it just without any login. Just redownload from the above pastebin url.