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

Normal to advanced computer upgrade

Started by awsmazinggenius, 30 March 2014 - 09:40 PM
awsmazinggenius #1
Posted 30 March 2014 - 11:40 PM
It would be nice to have an item we could craft with 7 gold ingots to upgrade normal computers to advanced ones. How it would work is you would craft the upgrade and then shift + right click a normal computer or turtle, or combine it with a turtle, computer or pocket computer that is in item form to change it to an advanced computer. This would be useful to be able to upgrade a normal computer to an advanced one while keeping it's id, filesystem etc. Sure, you could just craft one, but sat you only have the resources to make a normal one, then you could use that computer and later upgrade it when you get gold.
karelmikie3 #2
Posted 31 March 2014 - 06:21 PM
This is actully a great idea, I really like this!
awsmazinggenius #3
Posted 01 April 2014 - 02:15 AM
Thanks, I just find it a pain to copy everything on the computer to a floppy just to upgrade it to advanced.
Csstform #4
Posted 01 April 2014 - 07:13 PM
Hmm. Yeah. Just surround a normal computer with gold. In the long run you lose iron, so you are paying for this convinience.
apemanzilla #5
Posted 01 April 2014 - 08:14 PM
Hmm. Yeah. Just surround a normal computer with gold. In the long run you lose stone, so you are paying for this convinience.
Csstform #6
Posted 01 April 2014 - 10:49 PM
Hmm. Well then.
amtra5 #7
Posted 02 April 2014 - 05:52 AM
Hmm. Yeah. Just surround a normal computer with gold. In the long run you lose stone, so you are paying for this convinience.
You're also losing an extra gold ingot
Edited on 02 April 2014 - 03:52 AM
theoriginalbit #8
Posted 02 April 2014 - 06:02 AM
You're also losing an extra gold ingot
Small price for the convenience, I wouldn't mind this being implemented.
apemanzilla #9
Posted 02 April 2014 - 01:04 PM
I feel like this could give a real reason to use normal computers and then later upgrade them.
awsmazinggenius #10
Posted 04 April 2014 - 03:19 AM
Nice to see such positive input on this! I think you should craft the upgrade item though so you could also just shift-right click your computer/turtle without having to pickaxe it, while still being able to place the item + the computer/turtle/pocket pc in the crafting table.
oeed #11
Posted 04 April 2014 - 06:31 AM
Nice to see such positive input on this! I think you should craft the upgrade item though so you could also just shift-right click your computer/turtle without having to pickaxe it, while still being able to place the item + the computer/turtle/pocket pc in the crafting table.

Good point, I hadn't thought about that. You could always just label the computer then put it in the crafting bench. But that's a more straight forward approach.
Csstform #12
Posted 04 April 2014 - 12:06 PM
Nice to see such positive input on this! I think you should craft the upgrade item though so you could also just shift-right click your computer/turtle without having to pickaxe it, while still being able to place the item + the computer/turtle/pocket pc in the crafting table.

Good point, I hadn't thought about that. You could always just label the computer then put it in the crafting bench. But that's a more straight forward approach.
You would still have to label it, because it is essentially like picking up one computer and putting down another.
awsmazinggenius #13
Posted 05 April 2014 - 05:21 PM
I think the labelling would be handled automatically, as thee is always going to be somebody who doesn't even know about labels.
Kingdaro #14
Posted 07 April 2014 - 06:46 AM
I think it's fairly reasonable for it to keep its label. Losing its label would be equivalent to me upgrading my graphics card IRL and somehow getting my HDD wiped.
Edited on 07 April 2014 - 04:46 AM
crazyadam0 #15
Posted 09 April 2014 - 01:04 AM
Yeah keeping the label would be easy. Maybe you could have the upgrade but also have the crafting recipe for normal to advanced would be a normal pc and then 1 gold ingot on all 4 sides, though then again you could just label the normal pc and the advanced pc the same thing (or does that not work I've never tried it)
Edited on 08 April 2014 - 11:04 PM
jlp1528 #16
Posted 18 April 2014 - 03:36 PM
I had this idea as well, so I chatted a little on the IRC about it. Amazing how fast ideas can evolve there. When they voiced concerns about security, I immediately started formulating possible solutions to those type of issues. What I came up with, though not entirely original, could be an absolutely brilliant change to how we work with ComputerCraft.

Basically, I have an entire concept for an access control system. Largely based around the CoFH Core access control and friends system used for tesseracts, it would consist of two simple programs - "access" and "friends." The "access" program would have three options: default "private," "restricted," and "public." The "friends" program would allow you to add and remove people to the list of those allowed on the "restricted" option. Basically, only the player who placed the computer or turtle would be allowed to break it. However, depending on players' preferences, they could restrict all other permissions (working with programs etc.) to only themselves, only themselves + the players on the "restricted" list, or allow everyone to do whatever they want with the "public" option.

Again, an easy way to understand this system is to look at how one manages a tesseract in Thermal Expansion. But what does this have to do with the upgrades thing, you ask? Well, the thing is, by requiring the person who wants to upgrade the computer/turtle to be allowed via the permissions list, the idea could be implemented in a much more secure way. In fact, if properly implemented, an access control system like this could probably allow for all kinds of new possibilities!

I have not worked out many, many details on exactly how it would all work, but I for one believe it has great potential. That said, I need feedback on this one, and I would greatly appreciate it, positive or negative. Thanks!
CometWolf #17
Posted 18 April 2014 - 04:01 PM
Why on earth would you need to prevent people from upgrading your computer? lmao…
"Hey admin PLEASE HELP! Someone upgraded my computer, BAN NAAAO!"
jlp1528 #18
Posted 18 April 2014 - 04:21 PM
Why on earth would you need to prevent people from upgrading your computer?
That's not the point. The point is to prevent people from rebooting the computer at all, which an upgrade would do. There are ways to crack properly-secured computers, and forcing them to reboot is a step in a fair number of those exploit chains. So while not obvious at first, yes, it could be a problem.
Csstform #19
Posted 18 April 2014 - 05:42 PM
Why on earth would you need to prevent people from upgrading your computer? lmao…
"Hey admin PLEASE HELP! Someone upgraded my computer, BAN NAAAO!"
XD
CometWolf #20
Posted 18 April 2014 - 06:13 PM
That's not the point. The point is to prevent people from rebooting the computer at all, which an upgrade would do.
If i was gonna reboot your computer, i would just press ctrl+r, not waste my resources upgrading it lol. I like your suggestion, but it's entirely unrelated to this one, and should have it's own topic instead.
awsmazinggenius #21
Posted 19 April 2014 - 11:20 PM
If you want to control computer access and stuff, there's a different mod for that, it's called OpenComputers.

Also, server plugins can prevent players from accessing blocks, so, yeah.

But this is ComputerCraft, a mod that is designed to mostly be an open system for players to do whatever they please. If you're worried, go and write your own system that encrypts files on disk with AES encryption and needs the password on boot to access files, as well as requires the password after it goes to sleep to unlock the computer. (It is completely possible, I've done it before.)


EDIT: This upgrade would handle the transformation Java-side, and wouldn't require the user to label their computer (although they should), to make it very straightforward. Also, the reboot issue, ever heard of a startup file and saving your state?
Edited on 19 April 2014 - 09:27 PM
fox88100 #22
Posted 09 May 2014 - 01:49 AM
what if you just put gold pants on it?
awsmazinggenius #23
Posted 09 May 2014 - 05:54 AM
A computer wearing leggings makes absolutely no sense, that's why.
Jewboymini #24
Posted 18 May 2014 - 05:52 AM
This is a great suggestion. It would be very helpful if you have gotten advanced computers already but then you happen to still have some normal ones. You could simply upgrade them and then you could keep the computer while getting another advanced one.
Geforce Fan #25
Posted 18 May 2014 - 06:21 AM
psssh EVERYONE's computer wears gold pants
DUH
apemanzilla #26
Posted 20 May 2014 - 05:01 PM
Computer + gold pants + zombie head = cyborg? :3
GalacticCow #27
Posted 29 May 2014 - 05:43 PM
I like this idea. It doesn't seem like it would be that difficult to implement, and would make a lot of sense, as well as add needed utility to the game.
Slash0mega #28
Posted 01 June 2014 - 06:54 AM
I am confused… why would upgrading reboot a computer… or why would it have to auto label to keep its hard disk?

about the rebooting thing… the computer would have to be off in the fist place to be upgraded, as you would have to pick it up.

the label thing. again with picking it up to craft it. without a label, it would lose its disk, which means if it auto labeled it would STILL have a blank hard drive.
awsmazinggenius #29
Posted 01 June 2014 - 03:20 PM
No, you craft the upgrade and then either combine the computer, pocket computer or turtle in the crafting table, or you can just shift-right click it on to your computer/turtle.
cptdeath58 #30
Posted 23 June 2014 - 11:54 PM
what if you just put gold pants on it?
Dude, what the heck…
"Hey I'm a computer with FANCY PANTS." -starts dancing-
really -.-

On Topic:
+1 here
Edited on 23 June 2014 - 09:55 PM
acepilot1122 #31
Posted 08 August 2014 - 06:35 PM
I like it :P/> maybe it should be an expensive or time-consuming thing to do… like you have to craft some kind of upgrade chip first with gold and redstone pieces first? but just shift-click it into the computer…
Saldor010 #32
Posted 09 August 2014 - 03:35 AM
I like it :P/> maybe it should be an expensive or time-consuming thing to do… like you have to craft some kind of upgrade chip first with gold and redstone pieces first? but just shift-click it into the computer…

… But computercraft isn't supposed to be expensive or time-consuming..
Sebra #33
Posted 10 August 2014 - 01:40 PM
To dig up the month old theme just to suggest upgrade recipe with the cost of the whole new computer…
Oh! 8O
CCJJSax #34
Posted 12 August 2014 - 04:13 AM
I was thinking about posting this suggestion just the other day. My reason wasn't even that it's a pain to transfer over with a floppy. Mine was I absolutely hate my computers folder having lots of unneeded folders in it. OCD maybe?