PDA

View Full Version : TCP/IP plugin/client drives me crazyyyyyyy! Help!



jediperry
October 13th, 2002, 12:55 PM
If you have "don't send IR commands when girder Froground..." selected in settings, the test command doesn't seem to work.

Would it be easy for you to change this behaviour Ron or is it intentional? Only a small niggle really.

Mike

JayGuerette
October 13th, 2002, 12:55 PM
I think the unfortunate answer is that the v2.0 beta x TCP/IP server is incompatible with the v1.x client. :evil:

An updated client is in the works, but that doesn't help you now. You have two options:

1. Go back to the original TCP/IP server that came with Girder; and don't use the 'Quiet Mode' option in the 1.3 version.

2. Wait a day. Tonight I will add a 'Compatibility' option, that will allow the new server to work with older clients.

JayGuerette
October 13th, 2002, 12:55 PM
The 'Quiet Mode' option disables all prompting from the server; it just waits for input. There are 2 resaons you would want this:

1. Security through obscurity. If someone 'stumble upon' the port Girder is listening on, they will have NO idea what it is or what input it's expecting.

2. Scripting. It's simply easier to write a script that outputs the right stuff without having to read replies.


<font size=-1>[ This Message was edited by: JayGuerette on 2001-07-29 16:47 ]</font>

JayGuerette
October 13th, 2002, 12:55 PM
If we're lucky, the kids will nap and I can put the 'Compatibility' mode in this afternoon.... :wink:

JayGuerette
October 13th, 2002, 12:55 PM
2 & 4 here.... I find the hammer method not only makes them nap well, but also pretty compliant for the rest of the day... :smile:

JayGuerette
October 13th, 2002, 12:55 PM
The extra security and obscurity features are really for those of us that use Girder at work, and would like to prevent their co-miscreants from taking over their computer.

The quiet mode is also good for scripting; I have a web-based Winamp control panel that sends commands to Girder and through to Winamp. Once I have a compatible client, then the posiibilities are endless...

JayGuerette
October 13th, 2002, 12:55 PM
I posted TCP/IP Server Plugin v2.0 beta 5.

Added optional 'Compatibility Mode' to emulate a v1.x server.

When enabled, the server emulates the prompting of the v1.x server. This is for use with the tcpclient.exe program packaged with Girder, and any other interface that relies on the previous version's prompts and inputs.

Available at:
http://www.guerette.net/girder/

JayGuerette
October 13th, 2002, 12:55 PM
Very strange indeed. I tested it and had no problem. I used clicked 'learn event' on one, and 'test command' on the other; and it worked. Subsequent 'test command' triggered the remote instance as expected... you're saying it works when triggered normally, but doesn't work when forced by 'test command'? Weird...

JayGuerette
October 13th, 2002, 12:55 PM
It does appear to be true: if "Don't send..." is checked, "Test Command" doesn't work. I agree with 'jediperry' above that perhaps Ron should change this behavior.

JayGuerette
October 13th, 2002, 12:55 PM
The upshot of your original root problem is that I'm all fired up to write a v2.0 TCP client plugin... :grin:

Mastiff
October 13th, 2002, 12:55 PM
Hi!
I've got everything working here, except for the TCP/IP bit. When I try to use the action plugin or the tcpclient.exe, I get nothing. If I use telnet on the same computer, it works like nothing's happened. What can this be?!?!
I've tried changing passwords but to no avail. The computer I'm accessing has got the latest beta of the TCP/IP server and Windows ME, the one I'm trying to get it to work from has got the latest Girder, with both TCP/IP-plugin and tcpclient.exe, and it runs Windows 2000 Advanced Server. Can this be the problem? I'd really appreciate help, I've used two hours of my workday here, and if my wife ever finds that out, I'm dead! :wink:

Mastiff
October 13th, 2002, 12:55 PM
Man, you're quick! :smile:
Thanks a lot, you've really saved me from scratching my head to the bone (most of my hair is gone, but that's hereditary and not software-related). OK, I'll wait for the compatibility mode, I think. Heck, I don't even know what this "quiet mode" is. Could you explain it, please? :smile:

And thanks a lot!

Mastiff
October 13th, 2002, 12:55 PM
OK, I admit it! I'm weak! :wink:
I had to try with the older server, and the tcpclient.exe worked perfectly! Haven't had the chance to try the plugin yet, but I'm sure that will be just as good. Thanks again!

Mastiff
October 13th, 2002, 12:55 PM
You mean to tell me that not all plugin developers are 19 year old students with all the time in the world? :wink:
I've got two of my own (4 & 5 years) and couldn't get them to nap now unless I hit them in the head with something very hard! >;->

Mastiff
October 13th, 2002, 12:55 PM
Actually I prefer to hit one with the other. It supports the regular explanation:
"Honey, they were playing and collided. Don't believe them, I didn't do anything! Honest!"
:wink: But seriously, I've tested the plugin for TCP/IP now, and that too works flawlessly when I use 1.3 client. Also I read a bit about the quiet mode, but I suppose it doesn't bother me not to have it if I use the tcpclient.exe or the action plugin, right?

_________________
Tor

<font size=-1>[ This Message was edited by: mastiff on 2001-07-29 17:05 ]</font>

Mastiff
October 13th, 2002, 12:55 PM
Thanks for the info. I'll leave you to take care of your kids and your plugin-baby. :smile:

Mastiff
October 13th, 2002, 12:55 PM
Thanks!
I've downloaded it and I will test it this afternoon (better not use anymore work hours on this...)

Mastiff
October 13th, 2002, 12:55 PM
Yessir, it works! But one thing is very strange with Girder: When I try "Test command" I can't get it to work. The only way I can test if the IR Action Plugin sends any messages to the server on the other pc is to use a third pc with tcpclient.exe and a batchfile to send the command to the main server and then see if it sends the command to the multimedia server (which it does). Is this normal, doctor? :wink:

Mastiff
October 13th, 2002, 12:55 PM
Yes, it's weird. Haven't tried without the "Don't send..." box checked, though.