Apr. 21, 2018

Hello der,  Guest
Trader Name:
Password:
 | Home | Forum List | Active Threads | Search:
Page: of 1   
TWX Development > TWX Proxy 2.04b vs TWX Proxy Pro 2.11  
<< Thread >>
Subscribed:  
Sketch

Joined: Jun 2006

posted: 07/11/2006 at 10:53 AM Post #1

What are the differences between TWX Proxy 2.04b here and TWX Proxy Pro 2.11 on twxproxy.sf.net?  Their latest changelogs look very similar.
Traitor
Admin of THE tw
info site


Joined: Mar 2005

posted: 07/11/2006 at 01:18 PM Post #2

2.04b is better!  Don't let the higher version number fool you.  2.11 is no longer maintained.  2.04 is.



edited by: traitor on 07/11/2006 at 01:23 PM

Visit www.tw-cabal.com!
ElderProphet
TWX Development Team

Joined: Mar 2005

posted: 07/13/2006 at 08:53 PM Post #3

You see, I'm a scripter, and so the changes I've made to TWX are fixes and optimizations that improve performance and stability in areas that have affected me or other scripters.  The important fixes are the same in each version (like decimal rounding and sector parameter issues), and beyond that you have alterations based on what each developer felt was important.  Wabbit implemented some nice features like VScreen updates and Class 0 constants for Pro 2.11, and I've included those that I felt were good.  But those that seemed trivial to me, I didn't spend the time to implement.  And then I added features that seemed most relevant and needed from my scripting experience.  Examples are getTimer, readToArray, and database updating from fig refresh and port reports or porting.

You can be sure that future releases by me will again cater to the script writer, simplifying and optimizing as much as possible.  You see, I'm not a better programmer than Wabbit was, but I have a different insight into what will most benefit scripters.  I speculate that future scripts will be written to utilize 2.04 features rather than 2.11.

Oh, and I can still ask Xide nicely for help, and he's always gracious to do so ;)

+EP+

Haggle Blog-> http://jroller.com/page/ElderProphet
Sketch

Joined: Jun 2006

posted: 07/14/2006 at 10:52 AM Post #4

Thanks for all the feedback, I'll start my migration to 2.04b.  So is there a CVS or SVN repository where I can get bleeding edge versions?

Also, if I may make a small feature request, but I'm not sure how popular it would be.  Basically, it would be nice if the 'listening port' was really a 'base port' so that if multiple instances were started, it would just increment the listening port.  The actual port it ended up listening on could show up someplace like the tooltip or in the config screen under the base port.  I've been using the /P command line option to work around this for now (which I found by digging through the 2.03 source code), but it would be nice if it were more automatic.

It's also possible I'm the only one who wants to run multiple TWX instances.
ElderProphet
TWX Development Team

Joined: Mar 2005

posted: 07/14/2006 at 12:35 PM Post #5

You aren't the only one, I promise ;)

I don't foresee me implementing a method for the listening port to increment like that.  However, the feature that I've wanted forever to support multiple TWX sessions is what I outlined in one of the other active threads here, where the listening port is saved in the database.  So by launching TWX and selecting the database, the listening port last set for that database will be active.

I did outline the undocumented /p switch in a thread on EIS as well, as well as a few features that could make it more useful.

I'd love to discuss this further, so hit me up via email: ElderProphet (at) comcast.net.

+EP+

Haggle Blog-> http://jroller.com/page/ElderProphet
Dnyarri


Joined: Jun 2005

posted: 07/14/2006 at 04:18 PM Post #6

You can already do multiple TWX instances. Start the program. It'll give you a port error. Change the port. It's now updated and you can use it at will. Right-click -> setup -> program. If you setup a seperate DB on each and then mouse-over that little icon the name of the DB will appear there, telling you which is which. Any change could be done by just tacking on the port to that line... like "vulcans USO game M :200" where the :200 is the port num.

Once you've loaded your instances just leave them there while you're in the game. I can go weeks without ever closing TWX.


edited by: Dnyarri on 07/14/2006 at 04:19 PM

The NavHaz Junction - http://www.navhaz.com
ElderProphet
TWX Development Team

Joined: Mar 2005

posted: 07/15/2006 at 07:57 PM Post #7

Yeah, but that isn't convenient.  What I'll probably do is add a switch for the database name as well as the port number.  And if the listening port is part of the database, then just loading the database would do the trick.

Still, I can see some merit in having a new session's listening port auto increment, or at least pick random within a specified range.  Or if the listening port is in use, maybe just open the form so the user can select a new port or database.

+EP+

edited by: ElderProphet on 07/15/2006 at 07:58 PM

Haggle Blog-> http://jroller.com/page/ElderProphet
Dnyarri


Joined: Jun 2005

posted: 07/15/2006 at 10:30 PM Post #8

Laff. That's not convenient? :)  What kind of world do we live in where clicking a little plastic mouse afew times is considered inconvenient? ;-)

Opening the form would be nice tho. I like to use 100, 200, 300. Makes it easy to remember. If it auto-inc'd to 101 it'd screw me up (so please avoid that option).



edited by: Dnyarri on 07/15/2006 at 10:36 PM

The NavHaz Junction - http://www.navhaz.com
Promethius

Joined: Apr 2005

posted: 07/21/2006 at 08:44 PM Post #9

I would simply like to see the port maintained in the TWX database as designated by the user for a specific game.  If I have a game setup in SWATH to connect to port 2100 and TWX at 2100, the next time I open the game in TWX it would have the port already set.  This doesn't help in starting new games, but when opening a game up that I am already in, it would be nice.
Bronlar


Joined: Jul 2005

posted: 08/25/2006 at 05:16 PM Post #10

I use Linux as my main OS. I have got telnet working native, and twx working <kinda> via WINE, but since TWXProxy doesn't actually *install* anywhere, you just unpack it and run it, WINE won't let twxproxy store database info or settings info or anything.  A linux port would be most welcome, and probably to more than just myself.


A few thoughts, looking to TWX future development.


Bronlar

<<<ENDTRANS>>>
ElderProphet
TWX Development Team

Joined: Mar 2005

posted: 08/26/2006 at 08:36 PM Post #11

I've thought of this on a few occassions, but a full Linux port is beyond my current abilities.  If there were some ways to modify the current version to make it workable under Wine, I might be able to assist.  I'm completely ignorant as to what that might entail though, so if you want to do the legwork and get back to me, I'd consider it.

+EP+

Haggle Blog-> http://jroller.com/page/ElderProphet
Sketch

Joined: Jun 2006

posted: 08/28/2006 at 06:34 PM Post #12

I've been using TWX on Linux under Wine without any real problems.  It seems to save everything properly from what I can tell.  I don't believe that TWX stores anything to the registry, so as long as you have write access to the TWX directories, you should be able to save databases and settings.
Maniac

Joined: Apr 2005

posted: 10/14/2006 at 09:21 PM Post #13

quote:

originally posted by: Promethius

I would simply like to see the port maintained in the TWX database as designated by the user for a specific game.  If I have a game setup in SWATH to connect to port 2100 and TWX at 2100, the next time I open the game in TWX it would have the port already set.  This doesn't help in starting new games, but when opening a game up that I am already in, it would be nice.


The TWXDatabase already stores the port # in the database.... the problem is we don't use it.  IIRC (this is from someone that has had about 4 hours of internet access the last 9-10 months) it is stored at offset 104. So the simple solution would be to read the port # from the data base and programatically set the twx proxy port accordingly.

If I could be confident that my internet connection is semi-permanent I would happily help anyone that asked.

Maniac  or StudleyManiac for you MSN'ers
ICQ 269-182-730
sdmanson@gmail.com
TWX Development >  TWX Proxy 2.04b vs TWX Proxy Pro 2.11
<< Thread >>
Subscribed:  
 | Home | Forum List | Active Threads | Search:
Page: of 1   

"why hello der matey! have a sit and buy me an ale, eh?" -- The Grimy Old Trader

The Grimy Trader is best viewed at 1024x768 resolution -- this page was generated in: 0.516 seconds.