Jump to content

Admin / Trusted Player Tool - Game Save Visualiser


MirageUK

Recommended Posts

Yeah along with various other classes such as the GameObject.  Its all C# code.

What is it you're trying to do?

If you've got access to the directory with .ark and .arkprofile data ASV will load what it can find from both - then include that data in any export as json.  If it's not in these exports it probably isn't available in the base data.

Link to comment
Share on other sites

12 hours ago, MirageUK said:

Yeah along with various other classes such as the GameObject.  Its all C# code.

What is it you're trying to do?

If you've got access to the directory with .ark and .arkprofile data ASV will load what it can find from both - then include that data in any export as json.  If it's not in these exports it probably isn't available in the base data.

The real reason is to extract IP address.

I want to make automatic whitlist at firewall level, for DDOS attacks

Edited by SpenceFoxtrot
Link to comment
Share on other sites

16 hours ago, SpenceFoxtrot said:

The real reason is to extract IP address.

I want to make automatic whitlist at firewall level, for DDOS attacks

Sounds like a catch-22 situation...
If all IP addresses are effectively banned at the start (because they're not in the whitelist), then they're not going to be able to get though to Ark to create a character - and therefore not get whitelisted.

Also: people's IP addresses change whenever their ISP feels like changing them so you'll need to provide a means for people to contact you to ask to be whitelisted again with a new IP address.

Edited by Larkfields
added more info
Link to comment
Share on other sites

10 hours ago, Larkfields said:

Sounds like a catch-22 situation...
If all IP addresses are effectively banned at the start (because they're not in the whitelist), then they're not going to be able to get though to Ark to create a character - and therefore not get whitelisted.

Also: people's IP addresses change whenever their ISP feels like changing them so you'll need to provide a means for people to contact you to ask to be whitelisted again with a new IP address.

The idea is not to load the whitelist always, but only when ddos arrived :)

I know how to do this.

2 hours ago, MirageUK said:

I purposefully avoid exposing any IP address but that data is available.

I guessed it was intentional.

But at my level, I don't know how to extract IP (+ gameid and character name to easily manage later) easily.

I just need to find a dev that understand how to use this code you shared.

I understand I need a c# dev.

Link to comment
Share on other sites

11 hours ago, SpenceFoxtrot said:

The idea is not to load the whitelist always, but only when ddos arrived :)

I know how to do this.

I guessed it was intentional.

But at my level, I don't know how to extract IP (+ gameid and character name to easily manage later) easily.

I just need to find a dev that understand how to use this code you shared.

I understand I need a c# dev.

Or a python dev - if you just want the ip addresses 🙂

 

Link to comment
Share on other sites

  • 2 weeks later...

Hi Mirage, I hope you're well. If you plan to update ArkViewer in the future, would you please consider adding the RenamePlayerId command to the Players tab ?

You already added the RenamePlayer command, but one of the worst and most current issues for admins are players who forget (purposely or not) to give a name to their character, who therefore is called "Human". And we quickly have several "Human" characters on servers.

Only the RenamePlayerId command allows to discriminate between several Human characters.

Link to its description https://ark.wiki.gg/wiki/Console_commands#RenamePlayerId

Thank you !

  • Like 1
Link to comment
Share on other sites

On 11/17/2024 at 10:00 AM, Elgar said:

Hi Mirage, I hope you're well. If you plan to update ArkViewer in the future, would you please consider adding the RenamePlayerId command to the Players tab ?

You already added the RenamePlayer command, but one of the worst and most current issues for admins are players who forget (purposely or not) to give a name to their character, who therefore is called "Human". And we quickly have several "Human" characters on servers.

Only the RenamePlayerId command allows to discriminate between several Human characters.

Link to its description https://ark.wiki.gg/wiki/Console_commands#RenamePlayerId

Thank you !

Drop this into the players section of commands.json:

 

        {
          "text": "RenamePlayerId",
          "params": [
            {
              "key": "PlayerID",
              "quoted": false,
              "order": 1
            }
          ],
          "inputs": [
            {
              "key": "New Name",
              "quoted": true,
              "order": 2
            }
          ]
        }

 

  • Thanks 1
Link to comment
Share on other sites

5.1.0.14 now available to download:

Changes

  • ASE - Added map support for Gunsmoke 
  • ASE - Parsed steamId from .ark data.
  • ASA - Added map support for Astraeos 
  • General - Added copy / rcon commands: SpawnExactDino and RenamePlayerId
  • General - Fixed wild copy/rcon commands not using empty defaults when replacing some command parameters.
  • General - Parsed players last IP address from .arkprofile data.
  • General - Included "netAddress" in players json export.
  • Release - Included up to date maps.json in the .net60 release folder :)

Donations https://ko-fi.com/mirageuk

Edited by MirageUK
I can't spell "Astraeos"
  • Like 1
  • Thanks 2
Link to comment
Share on other sites

On 10/23/2024 at 1:20 AM, MeatShield said:

Would it be possible to improve the item search for blueprints. Could we get an option to show only blueprints?

Sometimes I'm just trying to track down where someone lost a BP...

Thanks!

@MeatShield I'll look into changing the filters to dropdown options instead of tick boxes so it'll be something like..

  • Tamed creatures tab: "All", "Normal", "Stored", "Uploads"
  • Item search tab: "All", "Normal", "Blueprints", "Uploads"

... not sure when that'll be though but I'll definitely investigate for the next release.

 

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...