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

SelectOS v.1.4.4 Alpha [ Colours ] [ Programs ]

Started by AnthonyD98™, 26 January 2013 - 12:49 PM
AnthonyD98™ #1
Posted 26 January 2013 - 01:49 PM
SelectOS

Current version : v.1.4.4 Alpha

From a glance at my dull forum post decoration SelectOS may look boring, useless or even pointless

but its not I assure you. I spend my spare time coding SelectOS because its fun ( for myself).

SelectOS comes with many features such as Mouse support & keyboard support, and it even has scrolling!

It comes with a Calculator, redstone timer, and a file browser currently.

I release updates which add new features and fix bugs often which you can all download while using SelectOS by clicking

'Check for Updates'. I could release updates with new features more often if you guys help point out bugs for me in SelectOS.

This way I can quickly fix that bug and then when I'm coding in new features it won't have any problems.



'pastebin get Xmqc41ik selectos'


Screenshots:
Spoiler[[attachment=1012:2013-02-16_13.14.06.png]/[attachment=1013:2013-02-16_13.14.15.png]s[attachment=1014:2013-02-16_13.14.45.png]


Current Features


- Colours!
- Mouse / Keyboard File Browser
- Fully mouse & keyboard UI

- Optional AutoUpdater

- Calculator

- Timer

- Auto updating of programs that come with SelectOS



Planned / Upcoming Features

- Control Panel / Options - [ In Progress ]
- Username & Password System
- Command Prompt - [ Rewriting]
- Program Manager - [ In Progress ]

- Error Handling

- More to come!

- Games


Changelog:
Spoiler

SelectOS v.1.4.4 Alpha

- Fixed some bugs concerning the autoupdater

- Added a Install feature which ask's you if you want SelectOS to update automatically

- New debug features for those interested

- Added a debug clock to see how long update checks take

- Fixed bug with tArgs causing the AutoUpdating to bug out

- Fixed random deletion of temp files after a successful update



SelectOS v.1.4.3 Alpha

- Added the option to disable autoupdating in the control panal

- Control Panal menu added

- Bugfixes

- By default the autoupdater is set to true


SelectOS v.1.4.2 Alpha

- Auto Updater added to Timer

- Improved the updater for SelectOS

- SelectOS now automatically checks for updates when starting

- Will be able to toggle off autoupdate checks in SelectOS v.1.4.3 Alpha

- New tArgs for those interested

- Pastebin save paths are now hidden when downloading programs

- Some bugfixes

- Discovered a bug: when you terminate a program using ctrl+t you can see the cursor blinking in SelectOS

- Debugged the updater


SelectOS v.1.4.1 Alpha

- Added Redstone timer

- Fixed the screen going blue when the user checks for an update and there is an update

- Changed the way SelectOS Installs and checks for missing files

- Bugfixes


SelectOS v.1.4.0 Alpha

- Command Prompt has been removed temporarliy

- New File browser (by BigSHinyToys)

- User Interface completely rewritten

- Full Mouse & Keyboard support (excluding the updater)

- Calculator made by NDF-Jay added

- Lots of bugfixes

- Less Code & More functionality

- TitleBar at the top of the screen

- Titlebar displays computer ID


SelectOS v1.2.0 Alpha
- Command Prompt Functionality has been improved
- Command prompt can now run the pastebin program
- File browser has been added
- All options on the main menu can now be used
- Some bugfixes
- Added '. . . Press any key to continue . . .' at the end of running a program with command prompt
- New colours / colors!

crazyguymgd #2
Posted 26 January 2013 - 03:54 PM
Well I'm not exactly interested in working on developing this project with you, I do always like helping people solve problems. So if you have any specific problems that you come across during development, post them here and I'd be happy to take a look.
Engineer #3
Posted 27 January 2013 - 10:33 AM
Wow, this is a really nice project. I think this can come out to maybe if you think big… to an OS (operating system). I am not skilled enough to help you developing this, but I will give constructive feedback on the outcome of this. Hope to hear much from this :)/>
AnthonyD98™ #4
Posted 27 January 2013 - 11:47 AM
Well I'm not exactly interested in working on developing this project with you, I do always like helping people solve problems. So if you have any specific problems that you come across during development, post them here and I'd be happy to take a look.
Wow, this is a really nice project. I think this can come out to maybe if you think big… to an OS (operating system). I am not skilled enough to help you developing this, but I will give constructive feedback on the outcome of this. Hope to hear much from this :)/>

Thank you guys for your support!

I am currently working on a file browser, I would appreciate any help and support.
Eventually I will add a Mouse-supported version of SelectGUI which will be quite different from the keyboard version.
(keyboard version can be used in 'safe-mode')
dan14941 #5
Posted 27 January 2013 - 01:52 PM
Well I'm not exactly interested in working on developing this project with you, I do always like helping people solve problems. So if you have any specific problems that you come across during development, post them here and I'd be happy to take a look.
Wow, this is a really nice project. I think this can come out to maybe if you think big… to an OS (operating system). I am not skilled enough to help you developing this, but I will give constructive feedback on the outcome of this. Hope to hear much from this :)/>

Thank you guys for your support!

I am currently working on a file browser, I would appreciate any help and support.
Eventually I will add a Mouse-supported version of SelectGUI which will be quite different from the keyboard version.
(keyboard version can be used in 'safe-mode')
for a file browser you could use the fs (api) if you want to find a file.

If this helped click my !
AnthonyD98™ #6
Posted 27 January 2013 - 01:54 PM
I know I can use the FS API but the information on the wiki is a bit confusing.
dan14941 #7
Posted 27 January 2013 - 02:01 PM
I know I can use the FS API but the information on the wiki is a bit confusing.
ok ill give you the direct code and info to browse a file.link: link Code:
fs.list(path) --add where you want to browse in "path"

Click my "" if i helped!

i would like to help develop this os im making my own lol so i want to help!
AnthonyD98™ #8
Posted 27 January 2013 - 02:03 PM
I know I can use the FS API but the information on the wiki is a bit confusing.
ok ill give you the direct code and info to browse a file.link: link Code:
fs.list(path) --add where you want to browse in "path"

Click my "" if i helped!

i would like to help develop this os im making my own lol so i want to help!

Okay you can help with the OS, what area in the OS would you like to help with?
dan14941 #9
Posted 27 January 2013 - 02:06 PM
I know I can use the FS API but the information on the wiki is a bit confusing.
ok ill give you the direct code and info to browse a file.link: link Code:
fs.list(path) --add where you want to browse in "path"

Click my "" if i helped!

i would like to help develop this os im making my own lol so i want to help!

Okay you can help with the OS, what area in the OS would you like to help with?
i would like to help in the menus section please

I know I can use the FS API but the information on the wiki is a bit confusing.
ok ill give you the direct code and info to browse a file.link: link Code:
fs.list(path) --add where you want to browse in "path"

Click my "" if i helped!

i would like to help develop this os im making my own lol so i want to help!

Okay you can help with the OS, what area in the OS would you like to help with?
i would like to help in the menus section please
ill make an irc channel for us to talk on
AnthonyD98™ #10
Posted 27 January 2013 - 02:07 PM
I know I can use the FS API but the information on the wiki is a bit confusing.
ok ill give you the direct code and info to browse a file.link: link Code:
fs.list(path) --add where you want to browse in "path"

Click my "" if i helped!

i would like to help develop this os im making my own lol so i want to help!

Okay you can help with the OS, what area in the OS would you like to help with?
i would like to help in the menus section please

I know I can use the FS API but the information on the wiki is a bit confusing.
ok ill give you the direct code and info to browse a file.link: link Code:
fs.list(path) --add where you want to browse in "path"

Click my "" if i helped!

i would like to help develop this os im making my own lol so i want to help!

Okay you can help with the OS, what area in the OS would you like to help with?
i would like to help in the menus section please
ill make an irc channel for us to talk on

Okay sure just give me the link to the channel and we can talk about this.

lol! so many quotes!
dan14941 #11
Posted 27 January 2013 - 02:08 PM
http://esper.net/ channel #ccos
dan14941 #12
Posted 27 January 2013 - 02:10 PM
may not work fixing it
AnthonyD98™ #13
Posted 27 January 2013 - 02:22 PM
Hey everyone I'm currently adding some new features to SelectGUI
AnthonyD98™ #14
Posted 28 January 2013 - 04:48 PM
SelectOS v.1.1.3 Alpha Is out now!
SuicidalSTDz #15
Posted 31 January 2013 - 01:44 PM
This is a very nice OS. I hope to see more from this in the near future! As with anyone, I wish you luck with SelectOS.
AnthonyD98™ #16
Posted 31 January 2013 - 06:23 PM
This is a very nice OS. I hope to see more from this in the near future! As with anyone, I wish you luck with SelectOS.

Thanks, I'm back at school now so the development of SelectOS will be a bit slower now, I'll try get an update out for it this weekend.
dan14941 #17
Posted 01 February 2013 - 12:34 PM
This is a very nice OS. I hope to see more from this in the near future! As with anyone, I wish you luck with SelectOS.

Thanks, I'm back at school now so the development of SelectOS will be a bit slower now, I'll try get an update out for it this weekend.
same with me and im releasing my os
Skullblade #18
Posted 01 February 2013 - 12:43 PM
Anthony if you don't want to write your own Mouse file browser you could use mine ShockBrowser its pretty cool and has a config were you can set custom color schemes :D/> I would also help you if you need anything(also i am in the boring process of rewriting it)
AnthonyD98™ #19
Posted 01 February 2013 - 04:43 PM
Anthony if you don't want to write your own Mouse file browser you could use mine ShockBrowser its pretty cool and has a config were you can set custom color schemes :D/> I would also help you if you need anything(also i am in the boring process of rewriting it)

Thanks for the offer, but I'm going to try make my own file browser first. If I can't successfully make my own file browser then I will consider adding yours to SelectOS.
Skullblade #20
Posted 01 February 2013 - 04:49 PM
Anthony if you don't want to write your own Mouse file browser you could use mine ShockBrowser its pretty cool and has a config were you can set custom color schemes :D/> I would also help you if you need anything(also i am in the boring process of rewriting it)

Thanks for the offer, but I'm going to try make my own file browser first. If I can't successfully make my own file browser then I will consider adding yours to SelectOS.
Just trying to help but I get it. I never feel that I've accomplished anything unless i do it myself. good luck on the OS and if you have any questions feel free to ask
rob13 #21
Posted 02 February 2013 - 10:25 AM
The mouse-controlled OS would be incredibly useful. Please try your hand at making it when you have the time. :)/>

Good work!
AnthonyD98™ #22
Posted 02 February 2013 - 02:31 PM
The mouse-controlled OS would be incredibly useful. Please try your hand at making it when you have the time. :)/>

Good work!

Thanks :)/>

My goal is to make the OS as simple and easy to use as possiable.
AnthonyD98™ #23
Posted 02 February 2013 - 06:45 PM
SelectOS v.1.2.0 Alpha is out now!
SuicidalSTDz #24
Posted 03 February 2013 - 07:37 AM
Looking good, keep up the great work!
AnthonyD98™ #25
Posted 03 February 2013 - 04:46 PM
Looking good, keep up the great work!

Thanks you too :)/>
AnthonyD98™ #26
Posted 08 February 2013 - 01:37 PM
SelectOS Beta coming soon!


Features:

- Mouse support & keyboard support

- Scroll feature in the main menu

- Auto Updater

- File browser

- New GUI for the main menu!

- Improved Command Prompt!


Upcoming features:

- Login System

- Redstone Timer

- Doorlocks

- Rednet Chat!

- Games!

- Control Panal



Suggestions Please!


Credits:

- AnthonyD98 | Coder

- Skullblade | Coder



And a big thanks to everyone who helped me in 'Ask a Pro' Section.


:)/>
NeptunasLT #27
Posted 09 February 2013 - 07:57 AM
Good but it's look's like BIOS.
AnthonyD98™ #28
Posted 09 February 2013 - 10:30 AM
Good but it's look's like BIOS.

Would you rather it look like DOS? xD
Skullblade #29
Posted 09 February 2013 - 10:41 AM
Good but it's look's like BIOS.

Would you rather it look like DOS? xD
Hes just posting random stuff on all posts pay him no mind :P/>
AnthonyD98™ #30
Posted 09 February 2013 - 11:08 AM
Good but it's look's like BIOS.

Would you rather it look like DOS? xD
Hes just posting random stuff on all posts pay him no mind :P/>

Lol, alright :)/>
AnthonyD98™ #31
Posted 10 February 2013 - 04:16 PM
SelectOS Beta will be released sometime this upcoming week :)/>
AnthonyD98™ #32
Posted 11 February 2013 - 05:17 PM
Please vote on the latest polls :)/>

Also I have added a calculator to SelectOS kindly made by NDF-Jay ( I could have made one myself :P/> ) But I am quite busy and he was nice enough to help with it.
Now I'm working on the Control Panal & the Program Manager

Soon I will add a new File browser!
SuicidalSTDz #33
Posted 13 February 2013 - 03:54 PM
Please vote on the latest polls :)/>

Also I have added a calculator to SelectOS kindly made by NDF-Jay ( I could have made one myself :P/> ) But I am quite busy and he was nice enough to help with it.
Now I'm working on the Control Panal & the Program Manager

Soon I will add a new File browser!
I will love to see what you have in mind for a program/file manager.

[Suggestion]You should make an installer for users to decide if they want color, non-color, mouse oriented, keyboard oriented, etc(Unless you already had this in mind ;)/>)[/Suggestion]
SuicidalSTDz #34
Posted 13 February 2013 - 03:57 PM
Good but it's look's like BIOS.
What is so bad about BIOS?
AnthonyD98™ #35
Posted 13 February 2013 - 04:15 PM
Please vote on the latest polls :)/>

Also I have added a calculator to SelectOS kindly made by NDF-Jay ( I could have made one myself :P/> ) But I am quite busy and he was nice enough to help with it.
Now I'm working on the Control Panal & the Program Manager

Soon I will add a new File browser!
I will love to see what you have in mind for a program/file manager.

[Suggestion]You should make an installer for users to decide if they want color, non-color, mouse oriented, keyboard oriented, etc(Unless you already had this in mind ;)/>)[/Suggestion]

I haven't really planned for a Installer yet but I will most likely add one in :P/>
AnthonyD98™ #36
Posted 13 February 2013 - 05:06 PM
Good news!
I will be making an Installer BUT it won't have the features SuicidalSTDz's Suggested just yet. I really look forward to coding I have coming :D/>

EDIT: Yay! I have reached 100 post :)/>
theoriginalbit #37
Posted 13 February 2013 - 05:52 PM
-snip-
[Suggestion]You should make an installer for users to decide if they want color, non-color -snip
I don't think that decision should be completely left up to the user what if they select colour on a cc1.3 or a non advanced computer?
AnthonyD98™ #38
Posted 13 February 2013 - 07:43 PM
-snip-
[Suggestion]You should make an installer for users to decide if they want color, non-color -snip
I don't think that decision should be completely left up to the user what if they select colour on a cc1.3 or a non advanced computer?

Maybe have it check if its colour|mouse or not and if it isn't colour|mouse then blocks the colour|mouse installation
AnthonyD98™ #39
Posted 13 February 2013 - 07:48 PM
Anyone have any idea how to secure Passwords?
theoriginalbit #40
Posted 13 February 2013 - 08:28 PM
-snip-
[Suggestion]You should make an installer for users to decide if they want color, non-color -snip
I don't think that decision should be completely left up to the user what if they select colour on a cc1.3 or a non advanced computer?

Maybe have it check if its colour|mouse or not and if it isn't colour|mouse then blocks the colour|mouse installation
maybe… also is your username ACTUALLY a trademark? o.O


Anyone have any idea how to secure Passwords?

Secure passwords with hashes… use something such as SHA256 and add a salt… a salt is a string that gets added so if someone can reverse the password, they dont actually have the password, they have the password and the salt… you then need to hash the input and compare the inputs to check if the password matches. Feel free to take a look at my door lock program to see a working example :)/>
Skullblade #41
Posted 14 February 2013 - 12:44 AM
Anyone have any idea how to secure Passwords?
If u want a single function hashing method here is one http://www.computercraft.info/forums2/index.php?/topic/8169-single-function-sha-244-and-sha-256/
It's sha256
theoriginalbit #42
Posted 14 February 2013 - 01:03 AM
If u want a single function hashing method here is one http://www.computerc...44-and-sha-256/
It's sha256
Probably the best one to get…. ever!
Skullblade #43
Posted 14 February 2013 - 01:09 AM
If u want a single function hashing method here is one http://www.computerc...44-and-sha-256/
It's sha256
Probably the best one to get…. ever!
Yeah I love it…works very well; I think that gravity score made it…
SuicidalSTDz #44
Posted 14 February 2013 - 01:14 AM
-snip-
[Suggestion]You should make an installer for users to decide if they want color, non-color -snip
I don't think that decision should be completely left up to the user what if they select colour on a cc1.3 or a non advanced computer?
if not term.isColor() then
–Download the non-color version
else
–Download the color version
end
GravityScore #45
Posted 14 February 2013 - 01:26 AM
If u want a single function hashing method here is one http://www.computerc...44-and-sha-256/
It's sha256
Probably the best one to get…. ever!
Yeah I love it…works very well; I think that gravity score made it…

:D/> Glad you like it.

Could be improved though :P/>
Skullblade #46
Posted 14 February 2013 - 01:31 AM
Yeah I love it…works very well; I think that gravity score made it…

:D/>/> Glad you like it.

Could be improved though :P/>/>
Well it runs and doesn't error, it's fairly secure, and it's single function, that's all it needs to be WAY better then what I can make :P/>
theoriginalbit #47
Posted 14 February 2013 - 01:35 AM
:D/> Glad you like it.

Could be improved though :P/>
Of course, its awesome.
How would you improve it? have it not error on files contents? thats pretty much the only thing i can think of. only reason it does with files contents is they are so damn long the computer doesn't yield.

if not term.isColor() then
–Download the non-color version
else
–Download the color version
end
If probably use

if not term.isColor and term.isColor() then

that way its compatible with cc1.3 as well
SuicidalSTDz #48
Posted 14 February 2013 - 09:09 AM
:D/> Glad you like it.

Could be improved though :P/>
Of course, its awesome.
How would you improve it? have it not error on files contents? thats pretty much the only thing i can think of. only reason it does with files contents is they are so damn long the computer doesn't yield.

if not term.isColor() then
–Download the non-color version
else
–Download the color version
end
If probably use

if not term.isColor and term.isColor() then

that way its compatible with cc1.3 as well
True :)/>
Lyqyd #49
Posted 14 February 2013 - 10:30 AM
if not term.isColor and term.isColor() then

that way its compatible with cc1.3 as well

You would want this instead, actually:


if term.isColor and term.isColor() then
  --up to date, adv. computer
elseif term.isColor and not term.isColor() then
  --up to date, regular computer (can still use black and white colors)
else
  --not up to date, cannot use any colors.
end
SuicidalSTDz #50
Posted 14 February 2013 - 10:39 AM
if not term.isColor and term.isColor() then

that way its compatible with cc1.3 as well

You would want this instead, actually:


if term.isColor and term.isColor() then
  --up to date, adv. computer
elseif term.isColor and not term.isColor() then
  --up to date, regular computer (can still use black and white colors)
else
  --not up to date, cannot use any colors.
end
Lol, nice. Go big or go home ;)/>
AnthonyD98™ #51
Posted 14 February 2013 - 01:59 PM
Just got on and I have just discovered a ton of post :D/>
AnthonyD98™ #52
Posted 14 February 2013 - 02:08 PM
Wow, I looked at the SHA-256, so I have to put all that code at the top of SelectOS?
SuicidalSTDz #53
Posted 14 February 2013 - 02:21 PM
Wow, I looked at the SHA-256, so I have to put all that code at the top of SelectOS?
More likely so. Or you could run it as a program and hash their information there.
AnthonyD98™ #54
Posted 14 February 2013 - 02:22 PM
Hmm, right now I'm not sure what to work on.

What do you guys think I should work on now?
SuicidalSTDz #55
Posted 14 February 2013 - 02:26 PM
Hmm, right now I'm not sure what to work on.

What do you guys think I should work on now?
Hashing :)/> or look for games to put in your OS or… MAKE A GAME! :D/>
theoriginalbit #56
Posted 14 February 2013 - 02:30 PM
regular computer (can still use black and white colors)
I always forget about that.
AnthonyD98™ #57
Posted 14 February 2013 - 02:31 PM
Hmm, right now I'm not sure what to work on.

What do you guys think I should work on now?
Hashing :)/> or look for games to put in your OS or… MAKE A GAME! :D/>

I would like to make a game but I have no idea how to make one :P/>
SuicidalSTDz #58
Posted 14 February 2013 - 02:34 PM
Hmm, right now I'm not sure what to work on.

What do you guys think I should work on now?
Hashing :)/> or look for games to put in your OS or… MAKE A GAME! :D/>

I would like to make a game but I have no idea how to make one :P/>
I tried my luck at a color game. You guess what color the Endermen are thinking of and if you are correct, you get 20 coins(Start out with 100) and go from there. The colors are randomly generated using color = math.random(1,16) Still needs some improvement though…
AnthonyD98™ #59
Posted 14 February 2013 - 02:39 PM
At least you tried.

On another note I've improved the space() function :D/>

-- Code
local function space(times)
for rep = 1,times do
  print("")
 end
end

-- Usage:
space()
--Put the number of times you want it to miss a line
-- Example:
space(5)
-- Prints 5 blank lines
SuicidalSTDz #60
Posted 14 February 2013 - 02:45 PM
At least you tried.

On another note I've improved the space() function :D/>

-- Code
local function space(times)
for rep = 1,times do
  print("")
end
end

-- Usage:
space()
--Put the number of times you want it to miss a line
-- Example:
space(5)
-- Prints 5 blank lines
Very nice. This is actually pretty useful, sure I could think of… HUNDREDS of things to use this for :D/>
AnthonyD98™ #61
Posted 14 February 2013 - 02:50 PM
:D/> It's useful for me.

What I'm doing now:

Making a taskbar sort of thingy.
theoriginalbit #62
Posted 14 February 2013 - 02:57 PM
On another note I've improved the space() function :D/>
-- Code
local function space(times)
for rep = 1,times do
  print("")
end
end
Further improvement

local function space(times)
  write(string.rep(" ",times))
end
string.rep is repetition :)/>
Lyqyd #63
Posted 14 February 2013 - 03:02 PM
No, the point was the skip lines, so you'd need to use \n rather than space. It'd still be better to use scroll and setCursorPos, though.
AnthonyD98™ #64
Posted 14 February 2013 - 03:03 PM
On another note I've improved the space() function :D/>
-- Code
local function space(times)
for rep = 1,times do
  print("")
end
end
Further improvement

local function space(times)
  write(string.rep(" ",times))
end
string.rep is repetition :)/>

That just makes a space on the current line, anyway it is still useful. Thanks TheOrginalBit :D/>

Also here is a picture of the current Menu for SelectOS
[attachment=1002:SelectOS Sneak Peak.JPG]
SuicidalSTDz #65
Posted 14 February 2013 - 03:08 PM
On another note I've improved the space() function :D/>
-- Code
local function space(times)
for rep = 1,times do
  print("")
end
end
Further improvement

local function space(times)
  write(string.rep(" ",times))
end
string.rep is repetition :)/>

That just makes a space on the current line, anyway it is still useful. Thanks TheOrginalBit :D/>

Also here is a picture of the current Menu for SelectOS
[attachment=1002:SelectOS Sneak Peak.JPG]
Very nice!
AnthonyD98™ #66
Posted 14 February 2013 - 03:12 PM
Now I need to implement the mouse_click & keyboard functionality for [ File ] Which I will need Skullblades help with the mouse part of that since I don't know how his mouse code works.
For the keyboard functionality though, I think you should press ctrl then use the directional keys to navigate the taskbar (The grey bar at the top) Or I could have it so when you press Ctrl+F it opens the [ File ] Bit.

What File is for you may ask?

It will have the following selections in it:

* Run
* Edit
* List

Run will open up a text input box which you then input what program you want to run and then it runs it
Edit will do the same as Run but instead of running the program it will edit it.
And List (Which may be removed) will list all the programs that you can run.
AnthonyD98™ #67
Posted 14 February 2013 - 03:13 PM
Thanks SuicidalSTDz :D/>
Skullblade #68
Posted 14 February 2013 - 03:17 PM
Now I need to implement the mouse_click & keyboard functionality for [ File ] Which I will need Skullblades help with the mouse part of that since I don't know how his mouse code works.
For the keyboard functionality though, I think you should press ctrl then use the directional keys to navigate the taskbar (The grey bar at the top) Or I could have it so when you press Ctrl+F it opens the [ File ] Bit.

What File is for you may ask?

It will have the following selections in it:

* Run
* Edit
* List

Run will open up a text input box which you then input what program you want to run and then it runs it
Edit will do the same as Run but instead of running the program it will edit it.
And List (Which may be removed) will list all the programs that you can run.
How would u like me 2 help u w/ the file browser (thats what u need right?)?

EDIT:Do you need basic knowledge of the mouse api or do you want me 2 show you what i did to implement it specifically?

EDIT EDIT: look at the grammar in red :P/>
SuicidalSTDz #69
Posted 14 February 2013 - 03:18 PM
Now I need to implement the mouse_click & keyboard functionality for [ File ] Which I will need Skullblades help with the mouse part of that since I don't know how his mouse code works.
For the keyboard functionality though, I think you should press ctrl then use the directional keys to navigate the taskbar (The grey bar at the top) Or I could have it so when you press Ctrl+F it opens the [ File ] Bit.

What File is for you may ask?

It will have the following selections in it:

* Run
* Edit
* List

Run will open up a text input box which you then input what program you want to run and then it runs it
Edit will do the same as Run but instead of running the program it will edit it.
And List (Which may be removed) will list all the programs that you can run.
Mouse click detection is quite simple:

--Code
local event, button, xPos, yPos = os.pullEvent("mouse_click")
if button == [1 or 2] then--One being left click, two being right click
if (xPos >= [First pos] and xPos <= [Last pos] and yPos == [y pos]) then --Something
end
Im sure Skullblade can go into more detail for you, since Im not a "great" teacher ;)/>

EDIT: Forgot to close my if statement D: (Noob mistake…)
AnthonyD98™ #70
Posted 14 February 2013 - 03:21 PM
Now I need to implement the mouse_click &amp; keyboard functionality for [ File ] Which I will need Skullblades help with the mouse part of that since I don't know how his mouse code works.
For the keyboard functionality though, I think you should press ctrl then use the directional keys to navigate the taskbar (The grey bar at the top) Or I could have it so when you press Ctrl+F it opens the [ File ] Bit.

What File is for you may ask?

It will have the following selections in it:

* Run
* Edit
* List

Run will open up a text input box which you then input what program you want to run and then it runs it
Edit will do the same as Run but instead of running the program it will edit it.
And List (Which may be removed) will list all the programs that you can run.
How would u like me 2 help u w/ the file browser (thats what u need right?)?

No not the file browser, the [ File ] Button on the taskbar.

Now I need to implement the mouse_click &amp; keyboard functionality for [ File ] Which I will need Skullblades help with the mouse part of that since I don't know how his mouse code works.
For the keyboard functionality though, I think you should press ctrl then use the directional keys to navigate the taskbar (The grey bar at the top) Or I could have it so when you press Ctrl+F it opens the [ File ] Bit.

What File is for you may ask?

It will have the following selections in it:

* Run
* Edit
* List

Run will open up a text input box which you then input what program you want to run and then it runs it
Edit will do the same as Run but instead of running the program it will edit it.
And List (Which may be removed) will list all the programs that you can run.
Mouse click detection is quite simple:

--Code
local event, button, xPos, yPos = os.pullEvent("mouse_click")
if button == [1 or 2] then--One being left click, two being right click
if (xPos >= [First pos] and xPos <= [Last pos] and yPos == [y pos]) then --Something
end
Im sure Skullblade can go into more detail for you, since Im not a "great" teacher ;)/>

EDIT: Forgot to close my if statement D: (Noob mistake…)

I know how to use the mouse_click detection. Its just that SkullBlades code is some pretty advanced stuff so I'm not sure what to do :D/>
AnthonyD98™ #71
Posted 14 February 2013 - 03:22 PM
Sorry about my grammer, but sometimes I'm in a rush ;)/>

Skullblade could you tell me how your mouse code works?
Skullblade #72
Posted 14 February 2013 - 03:32 PM
I know how to use the mouse_click detection. Its just that SkullBlades code is some pretty advanced stuff so I'm not sure what to do :D/>
Its not really advanced but if you pm me a link to the current code i cant look at what your doing with the [File]

How i did mouse
I checked if the Y you clicked minus the space above options (space above 1st option) isn't nil in the table of options. (Checking Y)
I then checked if the X was within the text for the option (this is were it gets complicated…i had to reverse engineer the print center function…)

Sorry about my grammer, but sometimes I'm in a rush ;)/>

Skullblade could you tell me how your mouse code works?
Just pointing the grammar out for you ;)/>
SuicidalSTDz #73
Posted 14 February 2013 - 03:39 PM
I know how to use the mouse_click detection. Its just that SkullBlades code is some pretty advanced stuff so I'm not sure what to do :D/>
Its not really advanced but if you pm me a link to the current code i cant look at what your doing with the [File]

How i did mouse
I checked if the Y you clicked minus the space above options (space above 1st option) isn't nil in the table of options. (Checking Y)
I then checked if the X was within the text for the option (this is were it gets complicated…i had to reverse engineer the print center function…)
That is acutally I nice way of mouse_click detection. Never thought of that before :)/>
SuicidalSTDz #74
Posted 14 February 2013 - 03:41 PM
Its not really advanced but if you pm me a link to the current code i cant look at what your doing with the [File]
You can't look at his code? D:
AnthonyD98™ #75
Posted 14 February 2013 - 03:44 PM
Its not really advanced but if you pm me a link to the current code i cant look at what your doing with the [File]
You can't look at his code? D:

I've PM'ed him the code. Yes nobody can view the code unless they request to by asking me :D/>

I don't want to spoil any suprises xD
Skullblade #76
Posted 14 February 2013 - 04:01 PM
Its not really advanced but if you pm me a link to the current code i cant look at what your doing with the [File]
You can't look at his code? D:

I've PM'ed him the code. Yes nobody can view the code unless they request to by asking me :D/>/>

I don't want to spoil any suprises xD
I'm not on my computer right now and I refuse to code on my shitty iPhone "keyboard", is it ok if
I help u 2marrow?
SuicidalSTDz #77
Posted 14 February 2013 - 04:14 PM
Its not really advanced but if you pm me a link to the current code i cant look at what your doing with the [File]
You can't look at his code? D:

I've PM'ed him the code. Yes nobody can view the code unless they request to by asking me :D/>/>

I don't want to spoil any suprises xD
I'm not on my computer right now and I refuse to code on my shitty iPhone "keyboard", is it ok if
I help u 2marrow?
Apple - Dissapointing customers since… When did they begin? Oh well, you get where I am going :P/>
theoriginalbit #78
Posted 14 February 2013 - 04:19 PM
Apple - Dissapointing customers since… When did they begin? Oh well, you get where I am going :P/>
Not just Apple. its quite annoying to code on any smart phone or tablets keyboard.
SuicidalSTDz #79
Posted 14 February 2013 - 04:21 PM
Apple - Dissapointing customers since… When did they begin? Oh well, you get where I am going :P/>
Not just Apple. its quite annoying to code on any smart phone or tablets keyboard.
My Verizon Stellar is quite nice for the occasion… Unless there are some "people" tapping on your shoulders the whole time you are trying to type (True story :P/>)
AnthonyD98™ #80
Posted 14 February 2013 - 04:33 PM
Its not really advanced but if you pm me a link to the current code i cant look at what your doing with the [File]
You can't look at his code? D:

I've PM'ed him the code. Yes nobody can view the code unless they request to by asking me :D/>/>

I don't want to spoil any suprises xD
I'm not on my computer right now and I refuse to code on my shitty iPhone "keyboard", is it ok if
I help u 2marrow?

Yeah its fine
AnthonyD98™ #81
Posted 15 February 2013 - 09:06 AM
Hey guys what do you think about me adding a BSOD to SelectOS that actually works?
theoriginalbit #82
Posted 15 February 2013 - 09:40 AM
Hey guys what do you think about me adding a BSOD to SelectOS that actually works?
I think that would be awesome………………… :ph34r:/> :ph34r:/> :ph34r:/> :P/>

Also I would just like to say, I'm glad your not like a normal OS and just do stuff and make people get over it :P/>
AnthonyD98™ #83
Posted 15 February 2013 - 11:43 AM
Hey guys what do you think about me adding a BSOD to SelectOS that actually works?
I think that would be awesome………………… :ph34r:/> :ph34r:/> :ph34r:/> :P/>

Also I would just like to say, I'm glad your not like a normal OS and just do stuff and make people get over it :P/>

Lol :D/>
I'll start working on the BSOD maybe later today or during this weekend.
AnthonyD98™ #84
Posted 15 February 2013 - 06:02 PM
Okay guys i'm sorry for the update taking so long to get out, but its just that I don't want to make any mistakes so Thats why Its taking so long :P/>
Also I really appreciate your guys help :)/>

I also I am open to people suggesting logo's now because I have no clue what the logo should be :D/>
AnthonyD98™ #85
Posted 16 February 2013 - 01:35 PM
SelectOS v.1.4.0 Alpha

- Command Prompt has been removed temporarliy

- New File browser (by BigSHinyToys)

- User Interface completely rewritten

- Full Mouse &amp; Keyboard support (excluding the updater)

- Calculator made by NDF-Jay added

- Lots of bugfixes

- Less Code &amp; More functionality

- TitleBar at the top of the screen

- Titlebar displays computer ID

- Check for updates button


Out now!
AnthonyD98™ #86
Posted 16 February 2013 - 01:52 PM
Working on Timer now :)/>
Expect an update sometime in the next hour or so.

EDIT: Just spotted a problem with the Program downloading (for those who are interested its on line 73). When I release an update that incldues a new program it will not download it due to the fact that the rootDir exist.

One thing I could do is have it check if each program exist and if they don't then it downloads it into the rootDir.
BigSHinyToys #87
Posted 16 February 2013 - 01:52 PM
SelectOS added to list of compatible OS's
link: Mouse File Browser

I'm always interested in feed back about Mouse File Browser so feel free to drop me a PM if you have any comments.
AnthonyD98™ #88
Posted 16 February 2013 - 01:57 PM
SelectOS added to list of compatible OS's
link: Mouse File Browser

I'm always interested in feed back about Mouse File Browser so feel free to drop me a PM if you have any comments.

Okay I will do so if needed.
AnthonyD98™ #89
Posted 16 February 2013 - 02:04 PM
The bug with the program downloading is fixed :)/>
Now working on Timer.
AnthonyD98™ #90
Posted 16 February 2013 - 02:10 PM
How would I make it so that the user can only enter a number and not a letter?
theoriginalbit #91
Posted 16 February 2013 - 02:56 PM
How would I make it so that the user can only enter a number and not a letter?
Pretty sure there is a way to do it in Lua but it doesn't work in CC, unless its fixed or I'm just going crazy and there isn't one, short of that you have to write a custom read function. here I made one for you ;)/>

Spoiler


-- this function is from my extended string library
function isNumeric( str )
  if type( str ) ~= "string" then error( "Bad argument: String expected, got "..type( str ), 2 ) end
  local found = str:find( "%D" )
  return found == nil
end

local function getNumberInput(mask)
  local input = ""
  local sx,sy = term.getCursorPos()
  local sw,sh = term.getSize()

  while true do
	local event, code = os.pullEvent()
	if event == "char" and isNumeric(code) then
	  input = input..code
	elseif event == "key" then
	  if code == 14 then -- backspace
		input = input:sub(1,#input-1)
	  elseif code == 28 then -- enter
		return input
	  end
	end
	term.setCursorPos(sx,sy)
	if mask then
	  write(input and (string.rep("*",#input).." ") or "")
	else
	  write(input.." " or "")
	end
  end

  error("Should never get here!",2)
end

term.clear()
term.setCursorPos(1,1)
write(">>>")
print(getNumberInput())
write(">>>")
print(getNumberInput('*'))
AnthonyD98™ #92
Posted 16 February 2013 - 02:58 PM
SelectOS v.1.4.1 Alpha

- Timer added

- Fixed a bug which caused the screen to go blue if an update was avaliable

- Changed the way SelectOS installs


Notice:

If you encounter the blue screen when checking for update then press enter and it should update to Alpha v.1.4.1

If you get a error message then go to line 52 and change run to pRun
theoriginalbit #93
Posted 16 February 2013 - 03:00 PM
- Fixed a bug which caused the screen to go blue if an update was avaliable
[left]
[/left]
[left]Bug in your BSoD code?[/left]
AnthonyD98™ #94
Posted 16 February 2013 - 03:00 PM
How would I make it so that the user can only enter a number and not a letter?
Pretty sure there is a way to do it in Lua but it doesn't work in CC, unless its fixed or I'm just going crazy and there isn't one, short of that you have to write a custom read function. here I made one for you ;)/>

Spoiler


-- this function is from my extended string library
function isNumeric( str )
  if type( str ) ~= "string" then error( "Bad argument: String expected, got "..type( str ), 2 ) end
  local found = str:find( "%D" )
  return found == nil
end

local function getNumberInput(mask)
  local input = ""
  local sx,sy = term.getCursorPos()
  local sw,sh = term.getSize()

  while true do
	local event, code = os.pullEvent()
	if event == "char" and isNumeric(code) then
	  input = input..code
	elseif event == "key" then
	  if code == 14 then -- backspace
		input = input:sub(1,#input-1)
	  elseif code == 28 then -- enter
		return input
	  end
	end
	term.setCursorPos(sx,sy)
	if mask then
	  write(input and (string.rep("*",#input).." ") or "")
	else
	  write(input.." " or "")
	end
  end

  error("Should never get here!",2)
end

term.clear()
term.setCursorPos(1,1)
write(">>>")
print(getNumberInput())
write(">>>")
print(getNumberInput('*'))

Thanks, now I'm just wondering if there is a better way to host SelectOS's Files instead of using pastebin.
(You see if I was to implement what you just posted I would have to delete the current timer via update and then have it download the new timer.)
AnthonyD98™ #95
Posted 16 February 2013 - 03:01 PM
- Fixed a bug which caused the screen to go blue if an update was avaliable


[left]
[/left]
[left]Bug in your BSoD code?[/left]

No, :D/>
It may look like a BSoD but it isn't I just forgot to set the text colour for the updater back to white.
I haven't coded the BSoD yet.
AnthonyD98™ #96
Posted 16 February 2013 - 03:05 PM
Just discovered another bug -_-/>
On line 52 I forgot to rename run to pRun.
theoriginalbit #97
Posted 16 February 2013 - 03:07 PM
Thanks, now I'm just wondering if there is a better way to host SelectOS's Files instead of using pastebin.
(You see if I was to implement what you just posted I would have to delete the current timer via update and then have it download the new timer.)
GitHub or a server. but pastebin is better for things like installers and such, so that people dont have to have access to the computer files.
I personally use github for all my projects and updaters pull from github because I have a bad habit of forgetting to update the pastebins.


No, :D/>
It may look like a BSoD but it isn't I just forgot to set the text colour for the updater back to white.
I haven't coded the BSoD yet.
Ahhh ok, lol
AnthonyD98™ #98
Posted 16 February 2013 - 03:10 PM
Thanks, now I'm just wondering if there is a better way to host SelectOS's Files instead of using pastebin.
(You see if I was to implement what you just posted I would have to delete the current timer via update and then have it download the new timer.)
GitHub or a server. but pastebin is better for things like installers and such, so that people dont have to have access to the computer files.
I personally use github for all my projects and updaters pull from github because I have a bad habit of forgetting to update the pastebins.


No, :D/>
It may look like a BSoD but it isn't I just forgot to set the text colour for the updater back to white.
I haven't coded the BSoD yet.
Ahhh ok, lol

I tried to use GitHub before but I couldn't get a handle on it. ( I don't know how to use it )
theoriginalbit #99
Posted 16 February 2013 - 03:14 PM
I tried to use GitHub before but I couldn't get a handle on it. ( I don't know how to use it )
Yeh it does take a bit to get used to, but have a read here
http://www.computercraft.info/forums2/index.php?/topic/10455-help-getting-started-with-github/
AnthonyD98™ #100
Posted 16 February 2013 - 03:19 PM
I tried to use GitHub before but I couldn't get a handle on it. ( I don't know how to use it )
Yeh it does take a bit to get used to, but have a read here
http://www.computerc...ed-with-github/

Okay I see now, but does the CC program download the files?
And what if I wanted to fix a bug in a already released version? Would I have to release a totally new version to fix that bug?
theoriginalbit #101
Posted 16 February 2013 - 03:25 PM
Okay I see now, but does the CC program download the files?
Well you point the updater to the raw version of your files on the main branch.

And what if I wanted to fix a bug in a already released version? Would I have to release a totally new version to fix that bug?
If you have an updater that goes to pastebin for updates, then when you change the updater to point to github the next time it checks for an update it will take from github. but you are going to either have to have the program just periodically check, or ask a server, or check a file, to see if there is an update
AnthonyD98™ #102
Posted 16 February 2013 - 03:27 PM
Okay I see now, but does the CC program download the files?
Well you point the updater to the raw version of your files on the main branch.

And what if I wanted to fix a bug in a already released version? Would I have to release a totally new version to fix that bug?
If you have an updater that goes to pastebin for updates, then when you change the updater to point to github the next time it checks for an update it will take from github. but you are going to either have to have the program just periodically check, or ask a server, or check a file, to see if there is an update

This is all very confusing for me.

EDIT: How github works I mean
NeptunasLT #103
Posted 17 February 2013 - 12:10 AM
This OS rock's I like it.
AnthonyD98™ #104
Posted 17 February 2013 - 12:16 PM
This OS rock's I like it.

Thanks :)/>
AnthonyD98™ #105
Posted 17 February 2013 - 01:26 PM
SelectOS v.1.4.2 Alpha

- Auto Updater added to Timer

- Improved the updater for SelectOS

- SelectOS now automatically checks for updates when starting

- Will be able to toggle off autoupdate checks in SelectOS v.1.4.3 Alpha

- New tArgs for those interested

- Pastebin save paths are now hidden when downloading programs

- Some bugfixes

- Discovered a bug: when you terminate a program using ctrl+t you can see the cursor blinking in SelectOS

- Debugged the updater :)/>


Coming soon

SelectOS v.1.4.3 Alpha
AnthonyD98™ #106
Posted 17 February 2013 - 01:56 PM
SelectOS v.1.4.3 Alpha

- Added the option to disable autoupdating in the control panal

- Control Panal menu added

- Bugfixes

- By default the autoupdater is set to true
AnthonyD98™ #107
Posted 18 February 2013 - 04:35 PM
Okay I think I'm ready now to start working on the Login system :)/>

Wish me luck :o/>

EDIT: I have alot of things I want to implement into SelectOS but i'm not quite sure how to code some of these things :D/>
AnthonyD98™ #108
Posted 18 February 2013 - 06:50 PM
SelectOS v.1.4.4 Alpha

- Fixed some bugs concerning the autoupdater

- Added a Install feature which ask's you if you want SelectOS to update automatically

- New debug features for those interested

- Added a debug clock to see how long update checks take

- Fixed bug with tArgs causing the AutoUpdating to bug out

- Fixed random deletion of temp files after a successful update


Notice:

I'm still at school and todays monday so expect not as many updates this week.
AnthonyD98™ #109
Posted 19 February 2013 - 07:03 PM
I don't see why I should continue with SelectOS, I might stop development for awhile.
theoriginalbit #110
Posted 19 February 2013 - 07:07 PM
I don't see why I should continue with SelectOS, I might stop development for awhile.
:(/> to do the dev discussed in the Ask a Pro?
AnthonyD98™ #111
Posted 19 February 2013 - 07:16 PM
I don't see why I should continue with SelectOS, I might stop development for awhile.
:(/> to do the dev discussed in the Ask a Pro?

Yeah but I don't know if I have the skill to do that, I also think that people aren't actually using SelectOS which discourages me. But I'll give it a go, I just need to become a bit more experianced with mouse api first though.
theoriginalbit #112
Posted 19 February 2013 - 07:24 PM
Yeah but I don't know if I have the skill to do that, I also think that people aren't actually using SelectOS which discourages me. But I'll give it a go, I just need to become a bit more experianced with mouse api first though.
Its really hard to know if people are or not. sometimes you just have to keep going and assume people are. if everyone stopped if they didn't think people were using their stuff then there would be a lot less on these forums. and I would have 1 program not ~32.

Mouse stuff isn't too hard. there is no api though.


local event, button, xPos, yPos = os.pullEvent()

if event == "mouse_click" then
  if button == 1 then -- 1 is left, 2 is right, 3 is middle
    print("Clicked at X: "..xPos.." Y: "..yPos)
  end
end
and if you wanted to add monitor touch support

if event == "mouse_click" then
   -- stuff
elseif event == "monitor_touch" and button == "left" then -- or whatever side the monitor we are drawing on is
   os.queueEvent("mouse_click", 1, xPos, yPos) -- with monitor touch the 2nd parameter is the side, we don't want this
end
Skullblade #113
Posted 19 February 2013 - 07:36 PM
Yeah but I don't know if I have the skill to do that, I also think that people aren't actually using SelectOS which discourages me. But I'll give it a go, I just need to become a bit more experianced with mouse api first though.
Its really hard to know if people are or not. sometimes you just have to keep going and assume people are. if everyone stopped if they didn't think people were using their stuff then there would be a lot less on these forums. and I would have 1 program not ~32.

Mouse stuff isn't too hard. there is no api though.


local event, button, xPos, yPos = os.pullEvent()

if event == "mouse_click" then
  if button == 1 then -- 1 is left, 2 is right, 3 is middle
	print("Clicked at X: "..xPos.." Y: "..yPos)
  end
end
and if you wanted to add monitor touch support

if event == "mouse_click" then
   -- stuff
elseif event == "monitor_touch" and button == "left" then -- or whatever side the monitor we are drawing on is
   os.queueEvent("mouse_click", 1, xPos, yPos) -- with monitor touch the 2nd parameter is the side, we don't want this
end
what would that one program be?
AnthonyD98™ #114
Posted 19 February 2013 - 07:38 PM
Yeah but I don't know if I have the skill to do that, I also think that people aren't actually using SelectOS which discourages me. But I'll give it a go, I just need to become a bit more experianced with mouse api first though.
Its really hard to know if people are or not. sometimes you just have to keep going and assume people are. if everyone stopped if they didn't think people were using their stuff then there would be a lot less on these forums. and I would have 1 program not ~32.

Mouse stuff isn't too hard. there is no api though.


local event, button, xPos, yPos = os.pullEvent()

if event == "mouse_click" then
  if button == 1 then -- 1 is left, 2 is right, 3 is middle
	print("Clicked at X: "..xPos.." Y: "..yPos)
  end
end
and if you wanted to add monitor touch support

if event == "mouse_click" then
   -- stuff
elseif event == "monitor_touch" and button == "left" then -- or whatever side the monitor we are drawing on is
   os.queueEvent("mouse_click", 1, xPos, yPos) -- with monitor touch the 2nd parameter is the side, we don't want this
end
what would that one program be?

What program ???
Skullblade #115
Posted 19 February 2013 - 07:40 PM
Its really hard to know if people are or not. sometimes you just have to keep going and assume people are. if everyone stopped if they didn't think people were using their stuff then there would be a lot less on these forums. and I would have 1 program not ~32.
that
AnthonyD98™ #116
Posted 19 February 2013 - 07:41 PM
Its really hard to know if people are or not. sometimes you just have to keep going and assume people are. if everyone stopped if they didn't think people were using their stuff then there would be a lot less on these forums. and I would have 1 program not ~32.
that

You would have to ask TheOriginalBit
Skullblade #117
Posted 19 February 2013 - 07:46 PM
Its really hard to know if people are or not. sometimes you just have to keep going and assume people are. if everyone stopped if they didn't think people were using their stuff then there would be a lot less on these forums. and I would have 1 program not ~32.
that

You would have to ask TheOriginalBit
I did…thats why i quoted him….
theoriginalbit #118
Posted 19 February 2013 - 07:52 PM
What program ???
that
You would have to ask TheOriginalBit
I did…thats why i quoted him….

Lol, you guys :P/>

what would that one program be?
hmmm. iirc my first program was a Turtle program called "Flint Maker". I don't even think its in my current programs list. but can be found here … ik overkill. was trying to figure out the power of CC :)/>
Skullblade #119
Posted 19 February 2013 - 08:05 PM
What program ???
that
You would have to ask TheOriginalBit
I did…thats why i quoted him….

Lol, you guys :P/>

what would that one program be?
hmmm. iirc my first program was a Turtle program called "Flint Maker". I don't even think its in my current programs list. but can be found here … ik overkill. was trying to figure out the power of CC :)/>
nice copyright notice josh :P/>
is it really copyrighted?
theoriginalbit #120
Posted 19 February 2013 - 08:34 PM
nice copyright notice josh :P/>
is it really copyrighted?
Clearly haven't used any of my programs before. they all have that notice on the top :P/> just a fairly generic one I found once, and have used it.

……….. maybe. :P/>
Skullblade #121
Posted 20 February 2013 - 04:44 AM
nice copyright notice josh :P/>
is it really copyrighted?
Clearly haven't used any of my programs before. they all have that notice on the top :P/> just a fairly generic one I found once, and have used it.

……….. maybe. :P/>
actually i have used a fair amount of your programs but my eyes normally avoid big long wordy comments :P/>
theoriginalbit #122
Posted 20 February 2013 - 04:49 AM
actually i have used a fair amount of your programs but my eyes normally avoid big long wordy comments :P/>
Well other than the comment at the top, they are normally there to help you :P/> what have you used?
Skullblade #123
Posted 20 February 2013 - 04:52 AM
actually i have used a fair amount of your programs but my eyes normally avoid big long wordy comments :P/>
Well other than the comment at the top, they are normally there to help you :P/> what have you used?
well most recently the cconfig and the screen saver program. Also patiently waiting for cctube :D/>
theoriginalbit #124
Posted 20 February 2013 - 04:55 AM
well most recently the cconfig and the screen saver program. Also patiently waiting for cctube :D/>
I know, I know. Its 3am here, and I'm still up doing the guis… the things I do for you guys :P/>
Skullblade #125
Posted 20 February 2013 - 04:59 AM
well most recently the cconfig and the screen saver program. Also patiently waiting for cctube :D/>
I know, I know. Its 3am here, and I'm still up doing the guis… the things I do for you guys :P/>
i just woke up from staying up to 3 am last night :P/>
very late
Engineer #126
Posted 26 February 2013 - 07:25 AM
Uhhm in the beginning of your code

local tArgs = (…)

should be

local tArgs = {…}
Skullblade #127
Posted 26 February 2013 - 08:36 AM
Uhhm in the beginning of your code

local tArgs = (…)

should be

local tArgs = {…}
It doesn't have to be…with this method u only get the 1st arg though
Engineer #128
Posted 26 February 2013 - 08:39 AM
Uhhm in the beginning of your code

local tArgs = (…)

should be

local tArgs = {…}
It doesn't have to be…with this method u only get the 1st arg though

ooh.. Didnt know that :P/>
Skullblade #129
Posted 26 February 2013 - 08:47 AM
Now u know :)/>
AnthonyD98™ #130
Posted 26 February 2013 - 04:48 PM
I'm glad someone has found use for my codes :)/>
I'm not really developing SelectOS now.
AnthonyD98™ #131
Posted 05 March 2013 - 04:31 PM
I was wondering . . . Do you guys think I should start working on SelectOS again?
I've got nothing else to do. xD

If you think I should then I would gladly like to hear any suggestions | Ideas that you can come up with.

Thanks.