Jump to content




Short range Rednet. (not modem)


  • You cannot reply to this topic
84 replies to this topic

#1 Sebra

  • Members
  • 726 posts

Posted 10 February 2013 - 05:01 PM

Upcoming 1.5 version rednet support only Modems. And even Modems are insecure in it.
There are cases, when Turtle need to have other Peripherals, so rednet is unusable.

So I suggest Rednet to be able to open connectons between side-by-side computers.
All types of computers and turtles of course.

Basically I want computers to have peripheral method "send" to emit corresponding event with message as a parameter.

#2 Cloudy

    Ex-Developer

  • Members
  • 2,543 posts

Posted 10 February 2013 - 08:44 PM

What?

#3 theoriginalbit

    Semi-Professional ComputerCrafter

  • Moderators
  • 7,332 posts
  • LocationAustralia

Posted 10 February 2013 - 08:54 PM

View PostCloudy, on 10 February 2013 - 08:44 PM, said:

What?
He wishes that 2 computers or turtles or a combination of both have the ability to send messages between each other without needing a modem... for a more 'secure' rednet method. although i don't know where it would ever be useful or used.

#4 Sebra

  • Members
  • 726 posts

Posted 10 February 2013 - 10:21 PM

It seems I have trouble to explain in english again.

Security is not the main reason here but a valid reason too.
If Turtle has any tool and an upgrade, it has no place for Modem. So it unable to communicate at all. Write on a diskette is the only option without a side mods. Rednet is unusable for it.
Also if you have two Computers side-by-side, it's quite logical to be able to send messages directly. Computers are able to exchange information with any peripheral except themselves.

I understand a wish to make long range connection unreliable, but short range reliable should exist.

#5 lieudusty

  • Members
  • 419 posts

Posted 11 February 2013 - 12:03 PM

Soooo like NFC in phones?

#6 Mtdj2

  • Members
  • 66 posts
  • LocationBehind you

Posted 11 February 2013 - 12:20 PM

What this person means is, that two computers side-by-side should be connected, being able to give eachother messages. Think of it as a LAN cable, just built-in and invisible.

#7 immibis

    Lua God

  • Members
  • 1,033 posts
  • LocationWellington, New Zealand

Posted 11 February 2013 - 03:59 PM

This would be pretty useful.

#8 Cranium

    Ninja Scripter

  • Moderators
  • 4,031 posts
  • LocationLincoln, Nebraska

Posted 12 February 2013 - 04:05 AM

I would think that it would work much like the bundled cable rednet DID, but only if two computers are right next to each other. In this sense, it would be possible to make a massive, 'super processing' computer amalgomation... sounds scary.......... :(

#9 Dlcruz129

    What's a Lua?

  • Members
  • 1,423 posts

Posted 12 February 2013 - 04:08 AM

I think this would be useful, and would best be done by adding a new peripheral call to computers, maybe peripheral.call("back",send,"Hello")

#10 Sebra

  • Members
  • 726 posts

Posted 12 February 2013 - 07:20 AM

Yes, peripheral.call(...) to make a message event on another computer. Can we have true id here?

Thanks for all your responses here. :)

#11 Pinkishu

  • Members
  • 484 posts

Posted 12 February 2013 - 11:03 AM

Uh PC<->Disk Drive<->PC maybe?

View PostSebra, on 12 February 2013 - 07:20 AM, said:

Yes, peripheral.call(...) to make a message event on another computer. Can we have true id here?

Thanks for all your responses here. :)

true id is for lazy people :D

#12 JJRcop

  • Members
  • 131 posts

Posted 12 February 2013 - 11:37 AM

I like this. You get my vote.

#13 BigSHinyToys

  • Members
  • 1,001 posts

Posted 12 February 2013 - 11:58 AM

Direct comp to comp IO sounds great. + 1

#14 Mailmanq!

  • Members
  • 123 posts
  • LocationI am omnipresent... DUH

Posted 12 February 2013 - 04:34 PM

Sounds nice, but, not necessary, you could just check the ID of the computer sending the message, and use rednet.send() to only send to one computer. Nobody can intercept your message, and nobody can send fake messages. But I would like a file transfer from computer to computer, that would be amazing, but a giant computer cube sounds amazing!

#15 ChunLing

  • Members
  • 2,027 posts

Posted 12 February 2013 - 04:59 PM

Is it just me, or does it also sound considerably less capable than a single computer?

#16 immibis

    Lua God

  • Members
  • 1,033 posts
  • LocationWellington, New Zealand

Posted 12 February 2013 - 06:27 PM

View PostChunLing, on 12 February 2013 - 04:59 PM, said:

Is it just me, or does it also sound considerably less capable than a single computer?
A massive supercomputer amalgamation? Yes, that's pretty pointless. But there are other uses for this, mostly with turtles - have you ever been annoyed about needing to use up a peripheral slot for a modem to send messages to a computer/turtle one block away? Maybe your turtle already has two peripherals, or a tool and a peripheral.

#17 ChunLing

  • Members
  • 2,027 posts

Posted 12 February 2013 - 10:48 PM

Well, as mentioned above, you can use a disk drive to communicate...it is suboptimal for certain purposes, but there's not much you really can't do with a shared drive, communication wise.

I'm not opposed to adding in some kind of networking cable that would allow wired rednet and peripheral methods in the core mod, though. I just thought the idea of a big cube of computers sounded counterproductive.

#18 BigSHinyToys

  • Members
  • 1,001 posts

Posted 12 February 2013 - 11:24 PM

View PostChunLing, on 12 February 2013 - 10:48 PM, said:

Well, as mentioned above, you can use a disk drive to communicate...it is suboptimal for certain purposes, but there's not much you really can't do with a shared drive, communication wise.

I'm not opposed to adding in some kind of networking cable that would allow wired rednet and peripheral methods in the core mod, though. I just thought the idea of a big cube of computers sounded counterproductive.
I don't think it is super computers that this would be best but more peripheral attachment points would be nice specifically for hight band width devices like monitor redirection would be better from a fixed connection instead of broadcast.

#19 Pinkishu

  • Members
  • 484 posts

Posted 13 February 2013 - 12:27 AM

View Postmailmanq, on 12 February 2013 - 04:34 PM, said:

Sounds nice, but, not necessary, you could just check the ID of the computer sending the message, and use rednet.send() to only send to one computer. Nobody can intercept your message, and nobody can send fake messages. But I would like a file transfer from computer to computer, that would be amazing, but a giant computer cube sounds amazing!

Not anymore, 1.5 rednet uses channels, not ids. The rednet API still seems to give you the sender ID but it actually doesn't the rednet API just defaults to send the PC ID as reply channel. Anyone else could send you a message on your ID channel with someone elses ID as reply channel though. Anyone can listen to channels.

#20 Cloudy

    Ex-Developer

  • Members
  • 2,543 posts

Posted 13 February 2013 - 01:16 AM

A solution to this problem will come eventually (valve time).





2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users