Manipulating objects on your friends PC

About Truespace Archives

These pages are a copy of the official truespace forums prior to their removal somewhere around 2011.

They are retained here for archive purposes only.

Manipulating objects on your friends PC // Interactive Artwork

1  |  

Post by Wigand // Feb 6, 2007, 9:40am

Wigand
Total Posts: 462
pic
Do you want to manipulate objects on the screen of your friends TS7,

who is thousands of kilometers (or miles)

away from you?


Then you need the Connection.DLL

Please download it from my other posting.

http://forums1.caligari.com/truespace/showthread.php?t=2188


Install it and the few objects I offer to you.


In the Connect-Object in the LE you must

fill the:



LocalPort

RemotePort

RemoteHost


LocalPort is the port you want to open for send.

RemotePort is the port you want to open for receive.

RemoteHost is the IP of your friends PC.


Example:


LocalPort 1002

RemotePort 1003

RemoteHost 66.35.236.50 (only example)



Your friend should do the same with his Connect-Object

but

LocalPort number and RemotePort number should be exchanged.


LocalPort 1003

RemotePort 1002

RemoteHost Your IP (only example)


Look on the pictures how I connected the objects


Then check connect in the Connect-Object and then "Do".

Sometimes you need to do it twice.

Then the Connected-Check-Box should be checked.


This procedure should do your friend too.


Now your Firewall should appear and ask you whether

or not you want to open the door for your friend.

If you really want to chat, you must allow it.


Now the great moment: Move the object you connected to the

Sender_Matrix-Object and your friend should see the

moving immediately.


You can test all of these function for your own on your

PC. But you must open two TS7 on one PC. Then you must

fill "localhost" into RemoteHost. Now you can move one

object in two TS7-programs.




Please tell me if problems occur.

Post by Wigand // Feb 6, 2007, 9:45am

Wigand
Total Posts: 462
pic
here are the objects you need.

Connect.RsObj is the same as in my other posting

Post by Chester Desmond // Feb 6, 2007, 9:58am

Chester Desmond
Total Posts: 323
Oh great , now we have to factor practical jokes into it when we try to help someone with a problem. ;)

"My objects keep moving up by themselves, any ideas what might be wrong?"

****halfway across the globe, Wigand lets out an evil laugh and drags his mouse along the Zaxis.....


Looks cool! Wish I could give it a try...

Post by notejam // Dec 26, 2007, 3:59pm

notejam
Total Posts: 191
I am wondering how does one disable this so no one could connect? If i installed this and a friend did too, does that mean from then on he can mess with my work?


I would prefer a connection forbidden option that maybe just gave the person attempting to connect a text message, that we could change easily to say what we wanted.

Post by Emma // Dec 27, 2007, 11:13pm

Emma
Total Posts: 344
pic
There are some conditions to enable the connection


1. - enter following infos on both computers


LocalPort

RemotePort

RemoteHost


2. - loading the connection object on both computers into LE and


Then check connect in the Connect-Object


So it will not be that simple to manipulate your work, you should know and notice when it is possible. The check for Connect, which you have to set yourself by cklicking with your mouse on the Connect check box does represent the connection forbidden option


the remote host number (IP) by the way is mostly dynamically changed by your internet provider each time you connect to internet. Only if you let your computer run forever without shutdown he will keep it.

Post by Wigand // Dec 29, 2007, 10:54am

Wigand
Total Posts: 462
pic
And you should know:


Your firewall will ask you if you want to let the program make connections.

So you need to have the ports open. If you are afraid that others can connect to your PC, you can close all the ports as well.


The possibility to move a object on your or your friends pc is only by

connecting the script object to you desired objects matrix inputs.

It would need more programming skill to read out all the objects and their

parameters to move or change any of your objects. And if you look

inside the script objects you would see, that I made my own

data format with strings.


My scripts and dlls should only show what is possible.

Via the scripts it should also be possible to send pictures, audio or video.

If someone will develope this :rolleyes:




..........


One question: Could someone test the scripts if they still work with the actual TS version?

Otherwise I have to put some functions into a function set script.
Awportals.com is a privately held community resource website dedicated to Active Worlds.
Copyright (c) Mark Randall 2006 - 2024. All Rights Reserved.
Awportals.com   ·   ProLibraries Live   ·   Twitter   ·   LinkedIn