Jump to content


Devon The Novice's Content

There have been 12 items by Devon The Novice (Search limited from 29-March 23)


By content type

See this member's

Sort by                Order  

#163021 ComputerCraft Beta Versions - Download and Discussion (1.74pr37, released Jun...

Posted by Devon The Novice on 01 February 2014 - 08:30 PM in Beta Testing

I was going to recommend something like that, but don't need to now :P .

Noticed something about windows (the api) though, you can term.redirect to it, however, mouse_click (and I would assume monitor_touch) returns the value's of the parent, not the window. any plan to make clicks on windows return where on the window was clicked?



#162915 ComputerCraft Beta Versions - Download and Discussion (1.74pr37, released Jun...

Posted by Devon The Novice on 31 January 2014 - 11:16 PM in Beta Testing

First of all, I am in love with the new version. Anyway, a few things I noticed about rednet, not really bugs, but worth noting. For the repeat program (for rednet repeaters) would it be possible to add in bouncing messages. As in, I have a repeater with 2 modems on it. A wired and wireless. And I have 2 computers connected using wireless. say both wireless computers are in range of the repeater, but not each other. I know there are ways to work around this and for the most part, it would kind of be rare for this, but seeing as it is an easy to add feature, would it be possible to set up a way so that it you could get the message from one directly to the other via the repeater? is it already added or being added?

Basically remove this line

if sModem ~= sOtherModem then
peripheral.call( sOtherModem, "transmit", rednet.CHANNEL_REPEAT, nReplyChannel, tMessage )
peripheral.call( sOtherModem, "transmit", tMessage.nRecipient, nReplyChannel, tMessage )
end

--and replace it with

peripheral.call( sOtherModem, "transmit", rednet.CHANNEL_REPEAT, nReplyChannel, tMessage )
peripheral.call( sOtherModem, "transmit", tMessage.nRecipient, nReplyChannel, tMessage )

I don't know what your plans are, but that is my long suggestion.

My short suggestion is why not just use a time, day, sender stamp on messages to determine duplicates. I am guessing there is a reason, but I would just like to know!

Edit: Sorry if the post looks bad... Editor is lagging out, not recognising all key strokes, and the code option seems to not work opens fine, but clicking ok does nothing.



#145244 Devon The Novice's Noobish Programs

Posted by Devon The Novice on 16 September 2013 - 04:56 PM in Programs

A massive DevNet update is nearly done, it has too much planned for me to type it out on a phone, so I will list it all when I launch it, but this time, it will be so much more then a glorified rednet. I also have a side project that I will be revealing when it is ready for beta testing



#138142 Devon The Novice's Noobish Programs

Posted by Devon The Novice on 04 August 2013 - 05:11 PM in Programs

launched an update to fix LAN messages, devnet should be able to send messages via the local network as well and the whole devnet.

as for security and wireless/message checking, that will be added soon, but not yet.



#138138 Devon The Novice's Noobish Programs

Posted by Devon The Novice on 04 August 2013 - 04:55 PM in Programs

actually at least in my tests, the range was around 255, i tested with a really long cord stretching from the bottom to the top same chunk :P, with a cord of 254 it worked, but extended to around 256, and it stops receiving. Well, however the cables work, the refresher (relay in devnet 0.1.5) will be there just in case.



#138087 Devon The Novice's Noobish Programs

Posted by Devon The Novice on 04 August 2013 - 12:39 PM in Programs

For the refresher, or relay as you called it, it intention was for long cables that would say, stretch from one town to another, however, I was thinking about a message checker. if I do implement a checker then wired routers will become just routers, in that case, WI-FI!!! as for the security risks. it uses so many because they are intended as public channels, that only the routers can directly use, the router translate the address when it receives a message, although I might implement a form of security, the program is still beta. its incomplete, but close enough that I feel, before it's full launch, I should have the community look it over.

And don't worry, its not mean at all. You gave advice on how to improve it and asked legitimate questions.

Mind if I steal the name relay?



#137989 Devon The Novice's Noobish Programs

Posted by Devon The Novice on 03 August 2013 - 11:35 PM in Programs

View PostFreack100, on 03 August 2013 - 08:01 PM, said:

Improvement for the devnote side detection:
You can use rs.getSides().
local noteHandler
for _,side in pairs(rs.getSides()) do
  if peripheral.isPresent(side) and peripheral.getType(side) == "note" then
	noteHandler = peripheral.wrap(side)
  end
end

I did not know that, thanks for the tip. I updated the OP to include the change, as well as the pastebin. This should make future codes of mine a lot simpler.



#137944 Devon The Novice's Noobish Programs

Posted by Devon The Novice on 03 August 2013 - 07:43 PM in Programs

Hi, thanks for checking this out, It's not much, but I thought I should post a few things I have.

First off, an API I call Devnote. basically like the colors API, something that only makes programming a little easier. but instead of colors, it is NOTES, (from the Iron Note Block peripheral from RichardG's MiscPeripherals mod) exposes the following functions.

devnote.wrap(side) --side is completely optional.
devnote.piano(nPitch) --play a piano note at the pitch given
devnote.drum(nPitch) --play a bass drum note at the pitch given
devnote.snare(nPitch) --play a snare drum note at the pitch given
devnote.click(nPitch) --play a click note at the pitch given
devnote.bass(nPitch) --play a bass guitar note at the pitch given

So, with a handy tip from Freack100, I shrank the devnote.wrap function, it will auto detect iron note blocks on all sides and wrap the first one it finds, it works on all sides, however, the choice to specify the side is still there, vary useful for iron note blocks on a network.

pastebin link: http://pastebin.com/UayrZS3K

So, with the new rednet and gui functions coming out soonish I have canceled the development of DevNet. Instead, I am thinking of working on something else, maybe OpenEmail and possibly OpenWeb. not sure, If anyone sees this, let me know what you think!



#137884 Turtle cant suck (Thinker construct's berries, mystcraft receptacle, etc ...)

Posted by Devon The Novice on 03 August 2013 - 02:34 PM in Ask a Pro

I am by far NOT A PRO, but I have the same problem I was trying to build a automatic portal, but could not get the book out with a turtle. So I tried using buildcraft pipes... they didn't work. So then I tried AE import buses, they didn't work. Every way I tried in minecraft 1.5.2 didn't work. So, at least to me, it's not (just) computercraft.



#135754 [CC1.53][MC1.5.2] MiscPeripherals 3.3

Posted by Devon The Novice on 25 July 2013 - 01:47 AM in Peripherals and Turtle Upgrades

This is a amazing mod, whenever I get a ComputerCraft update, First thing I do is look for this mod, and the mods that go with it.

Just a recipe suggestion, with the advance nuclear information reader, is a nether star not a little much? I know it is a supposed to be expensive, and maybe it is just me, but i find that a little much, perhaps you could make the recipe include a ender eye or something like that. But, I am not so good with recipes.

but regardless of that, keep up the good mod, it always has a place in my minecraft.



#124147 [mc 1.6.x] Openperipheral

Posted by Devon The Novice on 06 June 2013 - 04:22 PM in Peripherals and Turtle Upgrades

View PostMikeemoo, on 25 May 2013 - 07:30 PM, said:

Also, at the moment I'm very aware that this is overpowered considering it costs nothing! I'll probably add a way for it to sink some resources. It'll probably be something like.. you drop redstone onto the computer and it'll give you a few thousand credits you can use for api calls.
perhaps you could make a card or something that you then have to use on the item before you can use it a a peripheral. (however that might not make sense if you want to make it all server side.

But, I defiantly am going to try this out. just a question, is the mod able to get heat from a reactor chamber, or does the computer have to be touching the reactor block in order to get the heat level. i ask because it cause issues with limiting reactor size.



#116472 make wired modem work for semisolids

Posted by Devon The Novice on 09 May 2013 - 02:06 AM in General

Are you trying to find a way to have wired modems connect to wireless modems? Well then you are out of luck. then perhaps you would be interested in a program I have been working on. It is still beta, but I would be happy to let you test. Just PM me and I will get right on a release.