Jump to content


KingofGamesYami's Content

There have been 51 items by KingofGamesYami (Search limited from 10-February 22)


By content type

See this member's


Sort by                Order  

#277677 Why CraftOS is better than Windows

Posted by KingofGamesYami on 03 July 2018 - 12:06 AM in Media

I for one welcome security updates and bug fixes. CraftOS in the last official release is laughably broken.



#277680 Why CraftOS is better than Windows

Posted by KingofGamesYami on 04 July 2018 - 12:17 AM in Media

I have an Ubuntu VM through Virtualbox, it is very fast. I have allocated 4 cores and 11 GB of RAM to it though, so that probably helps.



#278472 Weird error?

Posted by KingofGamesYami on 04 November 2018 - 09:46 PM in Ask a Pro

There is no functional difference between deleting inside a program and deleting manually.



#278497 Use more grayscale!

Posted by KingofGamesYami on 05 November 2018 - 10:52 PM in General

What've you got against the hot dog stand theme?

Just kidding, I agree with you. Grayscale looks awesome.



#277763 the HTTP API and the cookies

Posted by KingofGamesYami on 12 July 2018 - 09:49 PM in Ask a Pro

Cookies are in the headers, of course. You can't read the headers in any version of computercraft that has been officially released, but the latest version includes the ability to do so through the .getResponseHeaders method.

Reference: https://github.com/d...TTPRequest.java



#277770 the HTTP API and the cookies

Posted by KingofGamesYami on 13 July 2018 - 01:32 AM in Ask a Pro

It was added in 1.80pr0 or 1.80pr1 (unreleased).

The builds available on https://cc.crzd.me should include it.



#278137 The ban game

Posted by KingofGamesYami on 18 August 2018 - 11:13 PM in Forum Games

Banned for causing ghandi nukes.

Pokemon



#278164 Solar OS Help- How to

Posted by KingofGamesYami on 23 August 2018 - 01:48 AM in Ask a Pro

Well, first you read in a username and password. Then you hash the password and compare it to the previously stored hash, preferably with some salting.



#278570 Saving Table To File With Functions

Posted by KingofGamesYami on 26 November 2018 - 10:29 PM in Ask a Pro

The reason that error occurs is because there is no way to create a string from a function that is guaranteed to work the same after converting it back to a function.

As you are writing the function in question, just write it as a string in the first place. You can later use loadstring and pass arguments to it using varargs (as is done with programs).



#277837 Reading bytes

Posted by KingofGamesYami on 20 July 2018 - 12:52 AM in Ask a Pro

I have very little experience with reading binary in CC, but my first thought is that num is larger than the number of bytes available for some reason.



#277834 Reading bytes

Posted by KingofGamesYami on 19 July 2018 - 09:56 PM in Ask a Pro

HTTP binary support was a long standing bug that was patched in 1.80pr1. If you are using an older version it will not work.



#277873 Reading bytes

Posted by KingofGamesYami on 23 July 2018 - 11:57 PM in Ask a Pro

This is why you're getting that error.



#277879 Reading bytes

Posted by KingofGamesYami on 24 July 2018 - 09:34 PM in Ask a Pro

unpack has been renamed to table.unpack in later versions.



#278602 Printing float digits...

Posted by KingofGamesYami on 09 December 2018 - 09:50 PM in Ask a Pro

Think about what num % 1 would return if there is no decimal. You can come up with a simlple program similar to the one you have now with that information.



#278525 Portable Computers and Touchscreen Menus

Posted by KingofGamesYami on 14 November 2018 - 05:18 AM in Ask a Pro

I recommend taking a look at the touchpoint API. It handles all the difficult stuff for you, you just have to tell it where each button is and what it should do.



#278840 Odd turtle.craft issue.

Posted by KingofGamesYami on 02 March 2019 - 11:46 PM in Ask a Pro

Sometimes line numbers are innaccurate. Can you verify that it is that line by adding some print statements?



#277785 [SOLVED] string.gmatch seems to steal letters

Posted by KingofGamesYami on 14 July 2018 - 06:39 PM in Ask a Pro

Have you tried "^\"" yet? That will match everything except a double quote.



#277760 [SOLVED] string.gmatch seems to steal letters

Posted by KingofGamesYami on 12 July 2018 - 09:05 PM in Ask a Pro

You can easily create a custom pattern to match all letters and _. It'd look something like this: "[%a_]"



#277753 [SOLVED] string.gmatch seems to steal letters

Posted by KingofGamesYami on 12 July 2018 - 01:22 AM in Ask a Pro

I think string.gsub( str, "minecraft:", "" ) would work much better in this case.



#278851 [Solved] Compare two Tables

Posted by KingofGamesYami on 03 March 2019 - 11:03 PM in Ask a Pro

The error message clearly states your problem:

You have treated components as a function and placed parentheses after it as if to call it. Unfortunately it is not a function and so the error.



#278057 [SOLVED] calling code from string

Posted by KingofGamesYami on 10 August 2018 - 12:23 AM in Ask a Pro

View PostBrunoZockt, on 09 August 2018 - 07:58 PM, said:

I need to run code from a string (e.g. "if true then print("bla") end"). loadstring() doesn't work for me since I need to call functions that are not global but only exist within my program.

First off, WHY? There is most likely a MUCH better solution to whatever problem you have than doing this (which is why the default behavior is to not allow it).

View PostBrunoZockt, on 09 August 2018 - 07:58 PM, said:

the documentation of load() is so bad

It's actually very good, IMO.

Finally, neither example #1 nor example #2 work for me. A minimal reproduction is easy:

local foo = "Hello World"
print( getfenv().foo ) --# nil

Unfortunately, it is completely impossible to get locally delcared variables in ComputerCraft. In regular Lua it is possible to do via the debug library, but this is disabled for security reasons.

The easiest workaround would be to not declare your stuff as local. But that is going to pollute the global env. and do various bad things. A better workaround is to pass all the required variables to the function when it is called. If this is impractical, you might want to consider a different approach to whatever problem you're attempting to solve.



#277803 [Plethora] Analog clock in your upper left corner using overlay glasses

Posted by KingofGamesYami on 15 July 2018 - 11:39 PM in Programs

Are you sure about that?



#277556 [N00B] Download audio files onto computer for Computronics

Posted by KingofGamesYami on 11 June 2018 - 11:23 PM in Ask a Pro

Have you spelled fs correctly?



#277518 [N00b] - Trouble using IO library

Posted by KingofGamesYami on 04 June 2018 - 09:10 PM in Ask a Pro

https://github.com/d...rom/apis/io.lua

IO is literally a wrapper for fs.



#278973 [CC 1.41] Lettuce's Improved Land-Clearing Program

Posted by KingofGamesYami on 30 April 2019 - 11:04 PM in Turtle Programs

View Postdoctorwhofan92, on 30 April 2019 - 08:53 PM, said:

Is there any chance this will be updated to work with the current(1.12.2) version of computercraft?

OP hasn't logged in since 2015 so I rather doubt they will respond.