Disco Account Manager
-
This is a player account manager for Freelancer Server. Is intended to replace Ioncross Freelancer Server Operator and provides most of the facilities that are offered by IFSO and some of the watchdog features offered by CheatersDeath. It was developed because I wanted to learn C# and .NET stuff and I was getting sick of IFSO locking up when updating the character database - and now finally we can use unencrypted character files! (IFSO doesn’t support them).
Features:
-
Much faster loading: With 10,000 chars it takes about 4 mins for a complete rebuild of 10,000 chars and 30 seconds for normal startup.
-
Much faster character searching - IFSO takes ages to filter by name - this is much much faster.
-
Ban/Unban account.
-
Delete player.
-
Rename player.
-
Change money.
-
Move ship.
-
Change ship.
-
Set reputations.
-
Add/remove cargo.
-
Add/Edit/rename equipment.
-
User can edit character file directly.
-
Supports both FLS1 encrypted and unencrypted character files.
-
Online player monitoring including chat monitor
-
IP address tracking and searching.
This is an alpha release - it is in use on the server but there are still a few bugs and behaviours that I am not happy with.
This program uses FLHook command sockets to perform many operations. If FLHook is not available then the program will, if possible, directly edit the player files. The program has been tested with FLHook-plugin 1.6.0 but should operate with most other 1.5.5 based variants.
This program uses the Ioncross Freelancer Server Operator game data files to analyse player information. If these files are not present then character editing will not function properly.
The source code is included with the release. You may use it for whatever purpose you wish. If you use it in one of your projects, I would appreciate being notified and mentioned somewhere. If you make changes to this software and would like them incorporated into the official release then contact me - I’ll be happy to include them.
Get it here: http://forge.the-starport.net/gf/project/dam/
(the archive is in 7zip format - if you don’t have it, get 7zip here: http://www.7-zip.org/)See the read me included in the release package for more information. The instructions for setup are a little terse. Post your questions, comments, bug reports and feature requests here.
-
-
It’s nice to see such quality competition for tools like this. With your utility, Hazard’s BioCross plus that Plasma program I’ve read about on freelancercommunity, there’s bound to be something for everyone!
Well done
-
;D Thanks… I love new toys… and this one looks tasty ;D
So i take it Mod intergations easy… as long as Ioncross is set right?
loool i supose i’ll find out in a few minutesNice work anyways ;D
-
So i take it Mod intergations easy… as long as Ioncross is set right?
As long as you have the IonCross files it should just work. I know it works with the discovery mod but I haven’t tried it with any others. If it doesn’t work let me know what the problem is and I’ll fix it.
I’ve just about finished a parser to extract all of the game data information from the mod so the program won’t need the IonCross game data files.
-
Version 0.2 of the disco account manager is out. It now has its very own project page on the forge. Get it here: http://forge.the-starport.net/gf/project/dam/
I will take requests for features, so if you want something let me know. As usual both the source and binaries are available.
Changes in brief:
-
Doesn’t need the IonCross game data files. Will scan your installation for strings and hashcodes and derive the information automatically. If you have Ioncross game data files then these will override the scanned values.
-
There’s a rather handy searchable hashcode window that shows all (okay most) of the hashcodes used in your mod. It’ll scan both bini and plain ini files for the information and correlates this with ids_name entries in your dlls. This might be helpful when you are trying to track down those pesky flserver and flspew errors.
-
The main window character list includes the character locations, charfile paths and account ids. This list is searchable and can help you track down who is in prison or find a particular character file if you don’t know the player name.
-
A few bug fixes: flhook socket comms, properties window problems and other random stuff.
Note this is still an alpha release. If you find a bug please report it. It is in use on a fairly busy server and seems to work at least as well as IFSO - for the things we use it for.
I’ve updated the link in the first post to point to the new location…
-
-
The next version is out. Lots of changes:
-
Added server status window.
-
Added player status window.
-
Added bulk character file editing.
-
Removed auto-update char file scan and replaced it with flhook supported char file scan on player login and logout.
-
Checks for corrupt character files. Scans the goods, equipment, and shiparch files to determine appropriate ship loadouts. Fixes some character file errors.
-
Fix for bugs when running in non-English locales.
-
Allow armor to be added in an un-armored ship.
-
Fixed torpedos being classified as guns rather than torpedos.
-
Fixed ammo being not classified as cargo.
-
Support for non-standard ‘data’ directory.
-
Fixed editing of ban reason.
-
Reads hardpoints from ship UTF and compares them to the shiparch.ini hardpoints.
-
Removed stupid click-once installer.
Get it here: http://forge.the-starport.net/gf/project/dam/ See the read me included in the release package for more information. The instructions for setup are a little terse. Post your questions, comments, bug reports and feature requests here.
The server is having a bad day.
The player status screen -
-
Super! Loading to check…
-
Cannon, you wanna have my babies? …
Worfeh, get in the queue …
From one who has to use this software regularly, it comes highly recommended.Hood
-
-
And how to better compile?
What tools are needed?Edit: Has already found, thanks
-
My try to do something.
Requirements:
- .NET 3.5 (dunno how to properly compile for 2.0)
Added:
- “Save as Restart” button
Removed:
- Link to SqlServerCe Client
Fixed:
- “Show original file” checkbox stays in position when window maximized
Testers:
- = Alex =
P.S. Someone plz check on x86 Wintel Platforms, because we have not them at the moment
-
Flstaaaat with sorting and pages and direct upload to ftp?
Dunno, i am just learning.
Only Cannon or other C#/Web programmer may do it…