Oct. 21, 2018

Hello der,  Guest
Trader Name:
Password:
 | Home | Forum List | Active Threads | Search:
Page: of 1   
TWX Development > TWXProxy source code?  
<< Thread >>
Subscribed:  
mrdon

Joined: May 2007

posted: 05/31/2007 at 04:16 PM Post #1

I'm looking for the TWXProxy CVS or Subversion repository, or at least a source distribution, but I can't find either.  As I understand the GPL, the source to any binary releases has to be made available, so I'm sure it is around here somewhere.  Any ideas?

Side note, I'm writing a utility to read the TWXProxy database file, but unfortunately, the source for TWX Proxy Pro seems out of date or incomplete, so I was hoping to use this TWXProxy, especially since, from what I've read, it is better and actively maintained.

ElderProphet
TWX Development Team

Joined: Mar 2005

posted: 05/31/2007 at 10:34 PM Post #2

Hey there mr. don.  You can find the source release on this site by going to the Galactic Script Bank, and searching with ElderProphet in the Script Author field.

Feel free to hit me up on ICQ if I can be of any help.

+EP+

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

Joined: May 2007

posted: 06/02/2007 at 01:34 AM Post #3

Great, thanks.  I don't have your ICQ, but my AIM is Starflyr9, so give me a ring sometime.  What do you use to build TWXProxy?  I don't have any copies of Delphi and I looked at using the Free Pascal compiler, but quickly noticed a ton of Windows-specific units that I'd need.  Too bad, because a TWXProxy for Windows, Linux, and OSX would be pretty nice...

Dnyarri


Joined: Jun 2005

posted: 06/02/2007 at 06:15 PM Post #4

It's Delphi, and it uses some Delphi-specific details that a free pascal compiler won't have. I suspect the program is likely to get re-written from scratch before it's ported over to *nix or OSX. There's a bit of cruft from the old 1.0 days hanging in there.


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

Joined: May 2007

posted: 06/02/2007 at 11:17 PM Post #5

It is a shame really.  I started porting it to freepascal/lazarus, but ran into a bunch of Windows unit usages, like the messaging system, which isn't really portable, or isn't without a lot of rewriting.  I'm fine with TWXProxy only building on Delphi as, thankfully, it runs fine under wine, but how does anyone work on it?  Do you just happen to have a copy of Delphi 5 lying around? I looked everywhere and couldn't find it, and Delphi 2007 was over $1k, and as much as I would like to work on TWXProxy, it sure as heck isn't worth a grand :)

Dnyarri


Joined: Jun 2005

posted: 06/03/2007 at 02:29 AM Post #6

There was a point where the delphi personal edition was free... it's still floating around out there. I got my copy for free too, but yea the language is a barrier for coders. That's why there's really only 1 developer right now working on it, EP, as he's the only one that's studied the code well enough to know the details.

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

Joined: May 2007

posted: 06/03/2007 at 02:54 AM Post #7

Cool, that's exactly what I was looking for.  For everyone else, apparently Delphi 7 has a free personal edition available, although it is only available (in English) on their Polish site.  Here's the URL I found:  http://www.borland.pl/downloads/delphi_7_personal/Delphi7_Personal.zip

Update: That download site is pretty slow, if it works at all.  I've also found Delphi 6 Personal, with some good instructions and a mirror link on this page: http://www.kanasu.com/wxdevcpp/wxdevcpp_developers/setup_wxdevcpp.html

edited by: mrdon on 06/03/2007 at 06:00 AM

ElderProphet
TWX Development Team

Joined: Mar 2005

posted: 06/03/2007 at 08:37 AM Post #8

For building the existing code, I recommend Delphi 6 Personal.  I'd like to port it to the newer free/inexpensive Turbo Delphi release available at codegear.com.  Several of the units need to be replaced or rewritten, which I'm willing to help with... as time allows.

I don't think that an experienced programmer will have any problems understanding the Delphi code.  Geez, the chief architect behind C# was the same chief architect behind Delphi and Turbo Pascal (Anders Hejlsberg), so it stands to reason that the languages are similar.

The project has some fairly advanced components / units / routines that take a lot of studying to grasp, but that would be true no matter what they were written in.  I've made it no secret that some of these routines are still above my current prgramming competency.  Still, I'm willing to help in whatever way I can.

+EP+

Haggle Blog-> http://jroller.com/page/ElderProphet
TWX Development >  TWXProxy source code?
<< 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: 3.197 seconds.