Opencomputers: [IDEA] Mouse integration, COM PORTS & UPGRADED NETWORKS, advanced hard disk, UAC, Shared Folders(Network Drives)!

Created on 28 Mar 2016  路  6Comments  路  Source: MightyPirates/OpenComputers

might increase complexity a little( #1043 ).
------MOUSE INTEGRATION------
I think there should be some sort of mouse integration with oc somehow.
there should be events like whenmouseclicked([button side]) or
whenmousescroll([direction like up or down]) or getmousecursorpos()
and there would be things added like
"PS/2 MOUSE" AND
"SERIAL MOUSE" AND
"PORT MOUSE" AND
"USB MOUSE".
------end of mouse integration section------

------COM PORTS & upgraded networks------
back then they had COM ports
these were used for things like
lan networks and TELNET connections
also there were
"PORT KEYBOARDS"
"SERIAL KEYBOARDS"
"USB KEYBOARDS"
there should be a com port api/component
and also tcp/ip
------END OF COM PORTS & upgraded networks------

------ADVANCED HARD DISKS------
today we don't have the old way of booting (using ntldr to boot or command.com)
so i was wondering if there could be a bootsector??
and filesystems(readonlymemory, networkingfilesystem, fileallocationtable32, fileallocationtable12/16)
and sector properties(sectorspertrack , sectersperfileallocationtable)
in the config there would be options to disable this
(advancedsectordata = true/false)
------END OF ADVANCED HARD DISKS------

------UAC------
since we have users on oc why not have a user account control(UAC)
THIS WOULD ALSO ADD TYPES OF ACCOUNTS SUCH AS
ADMINISTRATOR , STANDARD USER
------END OF UAC------

------Shared Folders(Network Drives)------
Shared folders and network drives would allow users
to access data by connecting a computer via ethernet cable
there would be a comand to share called share [dirname] [user types allowed to acess like administrator or user1,user2,user3, and so on or everyone]
and mountnetdrv [network drive name] [shared dir name]
then users connected to that computer via an ethernet cable
------END OF Shared Folders(Network Drives)------

Most helpful comment

What they said!

All 6 comments

Most of what you have listed here is either already implemented in some form, or easily done in Lua on the software side.

MOUSE INTEGRATION

Already implemented in OpenComputers. With a Tier 2 or 3 display, you can use the right mouse button in the overworld while sneaking on the screen to create a touch event, or use the left mouse button while interfacing with the screen with a keyboard to create a touch event. These events are essentially mouse clicks.

COM PORTS

No, I don't think that'd work well with the current peripheral system.

upgraded networks

Did you find the "Network" loot disk? That contains software for making advanced networks in OpenComputers.

ADVANCED HARD DISKS

You mean, unmanged HDDs? Take an HDD (not one you care about!) and sneak + right click. From here you can change it into Unmanaged mode, where the disk is just a big binary blob. Now, you'll have to make a custom BIOS to mount the disk and get the operating system started, like ntldr, but you'll have to do this one youself.

UAC

If you want multiple users on a single computer with logins, check out OpenSecurity and the OpenOS fork it comes with called SecureOS. It adds this.

Shared Folders(Network Drives)

Set up a RAID on the network. It'll be visible to all connected computers.

What they said!

thank you

@Techokami SENPAI NOTICED ME!!! I'm done.

Oh, and @n00b7, SOS doesn't require OS to work.

Was this page helpful?
0 / 5 - 0 ratings