Jan 25, 2002, 03:08 PM | |
![]()
These was a bit of discussion about Cheezes post about jj2srvinfo. Some people were wondering if someone could make a GUI version. I did just that. Using REALbasic (www.realsoftware.com) i create JJ2 ServerInfo 1.0b1.
Features - All info about servers (except players, as i'm no good at ruby-lang ![]() - Servers List colors names (converts pipes | ) - Change list server - A NICE GUI Download It HERE And when I say demo of the PC version is that REALbasic cost and it cost more to compile for windows (aprox $150 ![]() Also PC users you nead Stuffit Expander avaliable HERE Cheers, Matrix P.S What do ya think of the logo?
__________________
iMac: MacOS X 10.2.6. 256MB RAM. 266MHz PPC G3 iBook: MacOS X 10.2.4. 640MB RAM. 800MHz PPC G3 Jazz: 1.2.8 OSX |
Jan 25, 2002, 03:13 PM | |
![]()
And if any of you guys know how to get the list of players.. HELP WOULD BE USEFULL ....
cheeze?
__________________
iMac: MacOS X 10.2.6. 256MB RAM. 266MHz PPC G3 iBook: MacOS X 10.2.4. 640MB RAM. 800MHz PPC G3 Jazz: 1.2.8 OSX |
Jan 25, 2002, 03:52 PM | |
Doesn't work...
When I try to connect to either list server with it, then it says "The list server may be down," when in fact the list server is not down.
And without the list of players and level filename, this is exactly like XJJ2 or Jazz2Spy (except they work). I guess those two programs weren't for mac though, so this program will be useful for mac users (if it works in mac).
__________________
With our extreme gelatinous apology,
We beg to inform your Imperial Majesty, Unto whom be dominion and power and glory, There still remains that strange precipitate Which has the quality to resist Our oldest and most trusted catalyst. It is a substance we cannot cremate By temperatures known to our Laboratory. ~ E.J. Pratt |
Jan 25, 2002, 04:14 PM | |
i had that problem?
You may know allready but Apple Computer has released their new OS named MacOS X or MacOS 10. It has a new sleek, water-like interface, and is based on unix. The problem:
Since MacOS X runs on unix it requires a new type of application, which has to be built under MacOS X in an application called ProjectBuilder. This creates native applications that use all components of the system. But what about the OLD applications for MacOS 9 and earlier? Apple Released a library (dll) call CarbonLib that could be used in place of all other libraries. If a carbonized application was run under MacOS X it would look and feel like a MacOS X application, but only slower (simce the system has to convert all CarbonLib calls to core services calls). Then there are the applications that havn't been carbonized or never will (eg Jazz). When you open them under MacOS X, MacOS 9 boots up in a emulated environment. Any non carbonized applications will look and feel like a MacOS 9 application. Carbonized applications can be run on MacOS 9 or 8 if you have the CarbonLib installed. Now that you've had the intro, onto the problem: REALbasic can compile for Window 95, 98, NT, ME & XP, MacOS 9 & 8, and Carbonized applications (MacOS X). I compiled for each. I tryed the MacOS 9 version and it connects and works. Then i tryed the Carbon version. "The list server may be down". Now i can test the windows version since i dont have a windows box anyware. I'll see if i can fix the problem... Matrix
__________________
iMac: MacOS X 10.2.6. 256MB RAM. 266MHz PPC G3 iBook: MacOS X 10.2.4. 640MB RAM. 800MHz PPC G3 Jazz: 1.2.8 OSX |
Jan 25, 2002, 05:08 PM | |
Weird..
OK i fixed the problem, but not how it should be fixed.
REALbasic has a socket control, which is used for connecting to a remote server via TCP/IP (duh!) and it has a error event. now most error codes for the socket are - numbers. But i tested the carbon version, which i made display the error, and it said 2405284758 as the error, and theres no error number like that! So i just disabled error checking, whick sholed work since if no data was recieved (ie no connection) it shouldn't do anything So ALL fixed NOW Cheers, Matrix
__________________
iMac: MacOS X 10.2.6. 256MB RAM. 266MHz PPC G3 iBook: MacOS X 10.2.4. 640MB RAM. 800MHz PPC G3 Jazz: 1.2.8 OSX |
Jan 26, 2002, 10:59 AM | ||
This isn't the most useful program, considering it doesn't actually retrieve the list of users and the levelname.
As for the legistics of your program, it's currently illegal. Please change the name to something other than jj2srvinfo (or something based on it, like your name), and comply with the GPL: Quote:
So, in addition to changing the name, you need to licence your program under the GPL (*not* freeware...it's differnet) and put the date that you modified my files. Hey, i'm not trying to be mean. I know you did open up your souce, but not quite to what the GPL said. This will protect your rights (no one can steal your work, but they're welcome to use it) as well as mine. Also, you should prolly put a copy of the GPL in your distribution. But getting back to the program, i really don't see a reason to rewrite my code just to incorporate a gui and some Mac useability. You could've just coded a gui in ruby and added it on to my program (and told me of course, so that i could add it jj2srvinfo officially). As for being able to use it on Mac, there is (although slightly old) a version of ruby for Mac OS (8, 9, etc.), i've heard. Also, since OS X is based on BSD, ruby will compile perfectly fine on that. -cheeze |
Jan 26, 2002, 05:16 PM | |
Waiting for that post heh heh.
__________________
"Are we not threatened with a flood of information? And is this not the monstrousness of it: that it crushes beauty by means of beauty, and annihilates truth by means of truth? For the sound of a million Shakespeares would produce the very same furious din and hubbub as the sound of a herd of prairie buffalo or sea billows." —Stanisław Lem, Imaginary Magnitude (1973) |
Jan 26, 2002, 07:52 PM | |
Sorry Cheeze
Dear, Cheeze,
I'm so sorry for violation the terms of the GNU GPL Will you ever forgive me * kisses cheezes shoes * Matrix Anyways it should be under the terms, since i read the GNU GPL properly ![]() I've added: - Copyright Notice on startup with mod date and GPL - Remove "is freeware" and replaced it with "JJ2 ServerLister is licenced under the GNU GPL" - Changed name form JJ2 ServerInfo to JJ2 ServerLister I hope these changes fix legal probs ![]() New Features: - Icons in listbox - Better interface Now i would implement the players/level name stuff as REALbasic now has regEx support, but when i implemented it sometimes i got the data other times i got junk or nothing ![]() If anyone knows the jj2 coms protocol and is willing to help contact me (is under Beta Testers in the NEW website) So Download it at http://homepage.mac.com/creatorsoft_...IST/index.html Cheers, Matrix
__________________
iMac: MacOS X 10.2.6. 256MB RAM. 266MHz PPC G3 iBook: MacOS X 10.2.4. 640MB RAM. 800MHz PPC G3 Jazz: 1.2.8 OSX |
Jan 28, 2002, 06:19 PM | |
1.0.1
OK,
Version 1.0.1 is nearly ready and features: - Current level that playing!!! - Better Interface - And if i can implement it PLAYERS LIST!!! Yes this version should bring it up to cheezes script Should be released in about a week Matrix
__________________
iMac: MacOS X 10.2.6. 256MB RAM. 266MHz PPC G3 iBook: MacOS X 10.2.4. 640MB RAM. 800MHz PPC G3 Jazz: 1.2.8 OSX |
![]() |
«
Previous Thread
|
Next Thread
»
Thread Tools | |
|
|
All times are GMT -8. The time now is 05:45 PM.
Jazz2Online © 1999-INFINITY (Site Credits). Jazz Jackrabbit, Jazz Jackrabbit 2, Jazz Jackrabbit Advance and all related trademarks and media are ™ and © Epic Games. Lori Jackrabbit is © Dean Dodrill. J2O development powered by Loops of Fury and Chemical Beats. Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Original site design by Ovi Demetrian. DrJones is the puppet master. Eat your lima beans, Johnny.