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  

#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.



#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?



#277600 Need PROGRAM_FILES/JAVA/jre1.8.0_171

Posted by KingofGamesYami on 19 June 2018 - 01:38 AM in Ask a Pro

What exactly are you trying to open?



#277605 Need PROGRAM_FILES/JAVA/jre1.8.0_171

Posted by KingofGamesYami on 19 June 2018 - 11:34 AM in Ask a Pro

That makes no sense, why would Windows prompt you to open a standalone application (the java installer) with java or notepad?



#277668 HELP! All my \13s are being converted to \10s

Posted by KingofGamesYami on 30 June 2018 - 01:52 AM in Ask a Pro

Carriage return (\r) and line feed (\n) are handled differently at the OS level by eg. OSX vs. Windows. Sometimes git will change these around, if you're using that for versino control.



#277673 HELP! All my \13s are being converted to \10s

Posted by KingofGamesYami on 30 June 2018 - 07:47 PM in Ask a Pro

View PostBomb Bloke, on 30 June 2018 - 09:05 AM, said:

I'm not entirely sure that this is an "OS level" thing

Yeah, I doubt the OS is actually doing anything. I suspect another program (eg. Git) is changing it for that reason.



#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.



#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.



#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_]"



#277761 Melee turtles and os.pullEvent

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

You're triggering computercraft's yield prevention because your code is not yielding. This blocks all other parallel functions and all other computers in the world from executing until it is shut down.



#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.



#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.



#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?



#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.



#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.



#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.



#277965 Making a directory with multiple directories

Posted by KingofGamesYami on 02 August 2018 - 12:51 AM in Ask a Pro

Not that I'm aware of. You could certainly write a program that does it, but the support is not there in CraftOS.



#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.



#278065 computercrafts terminal

Posted by KingofGamesYami on 10 August 2018 - 08:37 PM in Ask a Pro

1. You can only use the built in colors; however in later versions what those colors are can be changed on the fly. Example: http://www.computerc...s-a-great-idea/
2. No.



#278091 computercrafts terminal

Posted by KingofGamesYami on 12 August 2018 - 03:25 PM in Ask a Pro

View PostTa©ti_Tac0Z, on 12 August 2018 - 01:16 PM, said:


View PostBomb Bloke, on 11 August 2018 - 02:37 PM, said:

colours.orange doesn't actually hold a representation of the colour orange, for example - it merely holds a palette index.


wrong...:
Posted Image

the organges rgb color value is 2 (EDIT: not just the color index) as stated in the table: http://computercraft...ki/Colors_(API)


You are mistaken. "2" is not an RGB value.

ComputerCraft uses binary indexes (2^0,2^1,2^2 ... 2^15). This is primarily to support passing multiple colors as one number to bundled cables. For example, to turn on blue and green you would pass 2^11 + 2^13, or 10,240 in base 10.

The RGB value of colors.orange is, by default, red 242, green 178, blue 51, as shown in the Display column of the table you reference.



#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.