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

Scanning all enderchests, endertanks and tesseracts

Started by Yarillo, 02 August 2015 - 04:40 PM
Yarillo #1
Posted 02 August 2015 - 06:40 PM
pastebin get krhWSiQ4 eScan

Hi. I couldn't find a similar program so I decided to upload mine.
I use a lot of enderchests, endertanks and tesseracts and I managed to forget all of my color codes and frequencies. I deleted the wrong file.
I think I went a little overboard and ended up making a quite sophisticated script here.


Menu API
I also ended up doing my own selection screen API based on Advert's code. Thanks Advert.
It has been massively improved. Title sizes can vary, it understands columns… It's great.
LINK

What it does
This algorithm will basically scan all of the existing enderchests/endertanks/tesseracts and create a log file of what was found.
  • Find which tesseract frequencies are currently transmitting RFs
  • Figure out in which enderchest you lost your items. It searches for non-empty enderchests
  • Works with ender tanks too
Beware
It can be pretty slow on a laggy server. 4096 color codes to check for Ender chests/tanks and 999 for tesseracts.
You can just let it run in the background and exploit whatever it finds, even if it didn't have time to finish. The logs are always exploitable.

Please only use this on your own ender chests. Don't steal from people. This is only a tool and I don't want it to be misused.




Main menu



Main menu 2




Log files management (just displays all the .log files):




Here's if you choose "tesseracts":
No, there is no pre-made function that actually tells you how many rf/t a tesseract is outputting. It actually calculates that rf transmission (which is why you need to have an energy cell as well, so it can monitor the energy stored and calculate an input speed with V = d/t).





And if you choose "ender chest"/"tank"
(color1, color2, color3, item in slot 1)
(here there's some multimaterials in the chest white/white/purple)
Edited on 17 October 2015 - 12:10 AM
apemanzilla #2
Posted 03 August 2015 - 01:33 AM
Thankfully you can lock your enderchests, making this ineffective unless someone gets their hands on your enderchest.
Edited on 17 October 2015 - 01:06 AM
Yarillo #3
Posted 03 August 2015 - 01:44 PM
Yes. But you only need one careless player on the whole server. Unless a griefer manages to steal someone's protected chest, then he could have access to all of your other chests and you couldn't do anything.

That's why on servers you have to be very careful with your signed enderchests. Don't put them carelessly in mining worlds or any world where turtles are enabled because they can steal them with a program such as mote even if there is a protection plugin.
Edited on 16 October 2015 - 08:15 PM
Yarillo #4
Posted 17 October 2015 - 01:54 AM
I made a major edit.
It now supports tesseracts, it has damn nice menus, you don't need to download two separate scripts to make logs and read them…
It's generally better.
And cooler.

Edit: TheBestOpinion
Edited on 17 October 2015 - 08:47 AM