Jump to content




Glass OS 5 : Discontinued :(

computer

78 replies to this topic

Poll: GLASS (63 member(s) have cast votes)

Which feature would be the best?

You cannot see the results of the poll until you have voted. Please login and cast your vote to see the results of this poll.

Do you like the NEW version?

You cannot see the results of the poll until you have voted. Please login and cast your vote to see the results of this poll.

Which rating will you give?

You cannot see the results of the poll until you have voted. Please login and cast your vote to see the results of this poll.

Should I discontinue GLASS os?

You cannot see the results of the poll until you have voted. Please login and cast your vote to see the results of this poll.
Vote Guests cannot vote

#1 Blue

  • Members
  • 309 posts
  • LocationGlass/UX/main.lua

Posted 04 May 2014 - 06:53 AM

GLASS OS

Oh,how did you get here? :P. Please do not bump this topic and check out Glass UI instead. Trust me,it's 10x better than this.

Glass os is DISCONTINUED :(

Check out the features of Glass UI!

GLASS UI FEATURES
Spoiler
Questions+Glass OS
Spoiler

Edited by Glass Systems, 26 November 2015 - 03:52 PM.


#2 oeed

    Oversimplifier

  • Members
  • 2,095 posts
  • LocationAuckland, New Zealand

Posted 04 May 2014 - 07:13 AM

This looks quite nice, I like the blue colour scheme.

However, I prefer to live sans-Comic Sans, and you should too.

Edited by oeed, 11 May 2014 - 12:45 AM.


#3 viluon

  • Members
  • 183 posts
  • LocationCzech Republic

Posted 04 May 2014 - 09:05 AM

(Haven't tested)
Arguments of a script run via shell.run(...) should be passed this way:
shell.run("cd","My Directory")
not this way:
shell.run("cd My Directory")

Edit: /me still haven't tested, looking at your code

You don't hash/encrypt passwords
Edit2: you don't use term.getSize() and your code is thus not compatible with monitors

Edit3: you shall use shell.resolve(".") when operating with relative paths

Edited by viluon, 04 May 2014 - 10:09 AM.


#4 oeed

    Oversimplifier

  • Members
  • 2,095 posts
  • LocationAuckland, New Zealand

Posted 04 May 2014 - 09:09 AM

View Postviluon, on 04 May 2014 - 09:05 AM, said:

(Haven't tested)
Arguments of a script run via shell.run(...) should be passed this way:
shell.run("cd","My Directory")
not this way:
shell.run("cd My Directory")

Both ways are completely valid. The second way is a bit newer (not 100% sure when it was added, probs 1.5), but if you're wanting compatibility with old version (again, not sure when it was added) then you'd be better with the first.

Edited by oeed, 04 May 2014 - 09:10 AM.


#5 Blue

  • Members
  • 309 posts
  • LocationGlass/UX/main.lua

Posted 04 May 2014 - 09:20 AM

View Postviluon, on 04 May 2014 - 09:05 AM, said:

(Haven't tested)
Arguments of a script run via shell.run(...) should be passed this way:
shell.run("cd","My Directory")
not this way:
shell.run("cd My Directory")

Edit: /me still haven't tested, looking at your code

You don't hash/encrypt passwords
Encryption will come later. Right now the os is really noobish.

View Postoeed, on 04 May 2014 - 09:09 AM, said:

View Postviluon, on 04 May 2014 - 09:05 AM, said:

(Haven't tested)
Arguments of a script run via shell.run(...) should be passed this way:
shell.run("cd","My Directory")
not this way:
shell.run("cd My Directory")

Both ways are completely valid. The second way is a bit newer (not 100% sure when it was added, probs 1.5), but if you're wanting compatibility with old version (again, not sure when it was added) then you'd be better with the first.
Glass os uses the multitasking feature included in 1.6 :)

Edited by Glass Systems, 10 May 2014 - 06:39 PM.


#6 viluon

  • Members
  • 183 posts
  • LocationCzech Republic

Posted 04 May 2014 - 10:00 AM

View Postoeed, on 04 May 2014 - 09:09 AM, said:

View Postviluon, on 04 May 2014 - 09:05 AM, said:

(Haven't tested)
Arguments of a script run via shell.run(...) should be passed this way:
shell.run("cd","My Directory")
not this way:
shell.run("cd My Directory")

Both ways are completely valid. The second way is a bit newer (not 100% sure when it was added, probs 1.5), but if you're wanting compatibility with old version (again, not sure when it was added) then you'd be better with the first.
The second one is not. Try creating a script with name "cd My Directory"

#7 Blue

  • Members
  • 309 posts
  • LocationGlass/UX/main.lua

Posted 04 May 2014 - 10:05 AM

View Postviluon, on 04 May 2014 - 10:00 AM, said:

View Postoeed, on 04 May 2014 - 09:09 AM, said:

View Postviluon, on 04 May 2014 - 09:05 AM, said:

(Haven't tested)
Arguments of a script run via shell.run(...) should be passed this way:
shell.run("cd","My Directory")
not this way:
shell.run("cd My Directory")

Both ways are completely valid. The second way is a bit newer (not 100% sure when it was added, probs 1.5), but if you're wanting compatibility with old version (again, not sure when it was added) then you'd be better with the first.
The second one is not. Try creating a script with name "cd My Directory"
Works for me.
EDIT: Didn't see the space

Edited by Glass Systems, 04 May 2014 - 10:10 AM.


#8 oeed

    Oversimplifier

  • Members
  • 2,095 posts
  • LocationAuckland, New Zealand

Posted 04 May 2014 - 10:05 AM

View Postviluon, on 04 May 2014 - 10:00 AM, said:

View Postoeed, on 04 May 2014 - 09:09 AM, said:

View Postviluon, on 04 May 2014 - 09:05 AM, said:

(Haven't tested)
Arguments of a script run via shell.run(...) should be passed this way:
shell.run("cd","My Directory")
not this way:
shell.run("cd My Directory")

Both ways are completely valid. The second way is a bit newer (not 100% sure when it was added, probs 1.5), but if you're wanting compatibility with old version (again, not sure when it was added) then you'd be better with the first.
The second one is not. Try creating a script with name "cd My Directory"
Oh sorry, my bad. The space would between the My and Directory might throw it off, didn't notice that.

Edited by oeed, 04 May 2014 - 10:05 AM.


#9 Blue

  • Members
  • 309 posts
  • LocationGlass/UX/main.lua

Posted 04 May 2014 - 10:08 AM

Who voted "noobish" and "no"? :( :P

Edited by Glass Systems, 04 May 2014 - 10:08 AM.


#10 viluon

  • Members
  • 183 posts
  • LocationCzech Republic

Posted 04 May 2014 - 10:11 AM

Sorry it was me but I think it decreases functionality rather than it's noobish

Edit: I'll delete my vote if it'd help you (beginnings are difficult)

Edited by viluon, 04 May 2014 - 10:13 AM.


#11 Blue

  • Members
  • 309 posts
  • LocationGlass/UX/main.lua

Posted 04 May 2014 - 10:16 AM

View Postviluon, on 04 May 2014 - 10:11 AM, said:

Sorry it was me but I think it decreases functionality rather than it's noobish
Why?

Thanks :) :) :) :) :) :)

Do you have any suggestions for the os?

#12 viluon

  • Members
  • 183 posts
  • LocationCzech Republic

Posted 04 May 2014 - 10:16 AM

Well, if you do not encrypt passwords then it's better not to use them so e.g. server Admins can't read them

Edit: for suggestions look at my original post, I'll add more as soon as I test your code

Edited by viluon, 04 May 2014 - 10:17 AM.


#13 Blue

  • Members
  • 309 posts
  • LocationGlass/UX/main.lua

Posted 04 May 2014 - 10:18 AM

View Postviluon, on 04 May 2014 - 10:16 AM, said:

Well, if you do not encrypt passwords then it's better not to use them so e.g. server Admins can't read them

Edit: for suggestions look at my original post, I'll add more as soon as I test your code
How do i encrypt passwords?

#14 viluon

  • Members
  • 183 posts
  • LocationCzech Republic

Posted 04 May 2014 - 10:23 AM

(We should get back on topic)
To your question, there was some hashing API on the forums, I haven't used it yet and don't remember who created it, maybe theoriginalbit or gopheratl. Try look through the forums

#15 Blue

  • Members
  • 309 posts
  • LocationGlass/UX/main.lua

Posted 04 May 2014 - 10:41 AM

Looking for Hashing API.The update will be posted when finished.

#16 oeed

    Oversimplifier

  • Members
  • 2,095 posts
  • LocationAuckland, New Zealand

Posted 04 May 2014 - 10:42 AM

View Postviluon, on 04 May 2014 - 10:23 AM, said:

(We should get back on topic)
To your question, there was some hashing API on the forums, I haven't used it yet and don't remember who created it, maybe theoriginalbit or gopheratl. Try look through the forums

GravityScore made one: http://www.computerc...56-in-pure-lua/

#17 viluon

  • Members
  • 183 posts
  • LocationCzech Republic

Posted 04 May 2014 - 10:44 AM

Yeah so it was gravity... sorry :D

#18 Blue

  • Members
  • 309 posts
  • LocationGlass/UX/main.lua

Posted 04 May 2014 - 11:29 AM

Forgot to add the startup file! Why did nobody notice!

Edited by Glass Systems, 04 May 2014 - 11:30 AM.


#19 MatthewGB

  • Members
  • 24 posts
  • Locationwhere you won't find me :3

Posted 04 May 2014 - 11:35 AM

Got an error in account.exe, line 11 attempt to index a nil value. Btw, CLI looks very noobish, and I couldn't make an account due to the error. I would recommend adding an os.reboot() to the end of the installation, and asking to make an account if there are none at startup. Nice theme and layout though on the login GUI.

#20 Blue

  • Members
  • 309 posts
  • LocationGlass/UX/main.lua

Posted 04 May 2014 - 11:39 AM

View PostMatthewGB, on 04 May 2014 - 11:35 AM, said:

Got an error in account.exe, line 11 attempt to index a nil value. Btw, CLI looks very noobish, and I couldn't make an account due to the error. I would recommend adding an os.reboot() to the end of the installation, and asking to make an account if there are none at startup. Nice theme and layout though on the login GUI.
What's CLI?
EDIT:Please reinstall to fix the error
I cannot check if there is an account due to the fact that it has unlimited slots

Edited by Glass Systems, 04 May 2014 - 11:51 AM.






1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users