Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Sonic

#31
Quote from: Phobos on June 27, 2015, 10:58:39 PM
Nice addition  :tu: The new server join feature is awesome,  though it launches battlefront.exe directly which skips belk's custom launcher and locks the FPS to 30. Can you add another Join button for launching the "SWBF1 launcher.exe" to play with unlocked framerate?
I have tried to manually adjust the TPS value (in profile file) and it made me harmless ingame (no shooting, no jumping, no healing)
Edit: There are controls exactly 20 bytes after your name. I have tried the limits and it resulted into removing some of the controls
#32
Quote from: Led on June 28, 2015, 08:33:48 AM
I guess what I am getting at is that is would need a tie in to a database for statistics.
Well, storing the data in DB is very easy at this point. However there are some data limitations, such as player list can't be stored as it's unverified and often malformed.
#33
Quote from: Led on June 28, 2015, 06:05:07 AM
Hey Encorn,

Would it be possible to build this for linux so that we can create our own leaderboard (like the old days) ?
If you want web frontend app, there is php version. There is no reason this wouldn't work on any machine running java.
#34
You can now use my app to join servers as well. This is what I call successful day O.o :cheer:
#35
No games are displayed at all?
#36
Are you sure you have correct game version (>= 1.2)?
#37
It means that response from master server was received but was incorrect. Since it's timed tcp based connection it could be caused by slow connection, or platform-dependent malfunction. Try running the version in attachment, and pm me the output file debug_data.bin
#38
Quote from: Norwood on June 27, 2015, 10:37:20 AM
When ever I try and run the program, it doesn't show a server list. Everything else "seems" to be functioning. So I ran the debugger that you included (good idea), the result of it is attached. Does anyone have an idea what the issues is? Is it a firewall or network issue?

Note: The last section of the error in the screenshot repeats every time it tries to refresh.
Try runnig the latest version (1.6.1). I have added aditional debug information but firewall should not be the problem.
#39
Server TPS is not contained in query, so there is no way to get it this way.
Added automatic startup (windows only), minimized startup and manual update button.
#40
Thanks for replies. I have added some requested features, feel free to suggest more  :moo: (wtq is this cow...).
:cheers:
#41
I have finally made it work without the libraries.  :cheer:
#42
This one is for coders/developers only.
It can query master server (~cannot parse ip:port list yet, static version used atm) and get information about specific server (or all of them).
Sample output, recommended viewer and script in attachment.
Note: Each queried object has boolean attribute "Valid" which keeps information if the query has been successful in that part.
More info in comments.
[Update]
- Added cache object. Use of this object query methods increases speed of the script
- More info in comments
#43
I'm not sure if this is the right topic but...here it goes. I made a little app to keep track of servers and then decided to make it into something useful. So what it does is monitoring servers, looking for not empty servers and keeps you informed. So whenever there is specific ammount of players, you will get notification (never have to miss a battle).
Note that this is early version and may contain bugs. However, sometimes servers send incorrect player list and all invalid or missing fields are interpreted as "???".
Screenshots, the app and source code in attachment.

TODO:
- Custom resolution
- Map catalog and manager
- Custom framerate
- Sound customization and notification

NOTE:
Setting files generated by versions lower than 1.9 are no longer supported. It is recommended to remove those settings and regenerate.
Master server IP has changed. If you can't see any servers running open Master server options and reset settings to default by pressing "Default" button
UPDATE:
Version 1.21_
- Extractor utility is now library (and radically reduces the archive size)
Version 1.20:
- Added new master server
- Added map downloader (to be used with great caution)
Older:
[spoiler]
Version 1.13:
- Added maps.txt: Optional file to override map names, and/or add custom maps
Version 1.12:
- Fixed naboo battle names
Version 1.11:
- Fixed master server IP
- Added ICW5 maps
Version 1.10:
- Fixed server resolver ( ~ )
Version 1.9:
- Added master server settings
- Added correct FPS settings
- Increased name limit to 17 characters (Experimental - longer nicks rewrite controls)
Version 1.8:
- Added game settings window
- Added server ping
- Added sounds (+ default sounds)
- Added nick changer (profile cloner)
Version 1.7:
- Option to join server with own profile
Version 1.6.1:
- NPO fix (~)
Version 1.6:
- Server menu
- Filtering empty servers
Version 1.5:
- Automatic startup (Windows only)
- Manual update button
- Start minimized option
Version 1.4:
- Fixed game server resolver (~^)
- Added some colors
- Custom limits for each servers
- Forgot the rest
Version 1.3:
- pure java (no more libraries)
- dat compatibility
Version 1.1:
- fixed 1-player bug
- added debug
[/spoiler]