ARK: Survival Evolved

ARK: Survival Evolved

View Stats:
Doublee (EE) Oct 17, 2017 @ 4:49am
Looking for Web Dev (JQuery/JSNode) to make ARK viewer
I have been messing with the ARK NodeJS program on GitHub and have it working and talking to the server on port 8081. I cant get the queries to work (not familar with code) though and want something just like this: http://amityisland.info/survivors.php (he wont share the web code)

The framework is here: https://www.npmjs.com/package/ark-query-tool

So basically just need someone to make the webpage with it. I will pay and also would share it for the community.

If you are intrested please PM me. It would be a nice tool to share.

Thanks!
Last edited by Doublee (EE); Oct 17, 2017 @ 4:50am
< >
Showing 1-12 of 12 comments
Toooni Oct 17, 2017 @ 5:11am 
I recommend you to use Qowyn's Tool to read out the savefile. This provides much more data than some direct queries to the server.

https://github.com/Qowyn/ark-tools

I've already implemented this to my website. An example with the wild dinos (We have much more functions like tamed dinos, items, tribelog, birth notifications, wyvern egg locations and so on...):

https://born2frag.ch/wild-dinos-ragnarok/

The development for all this things was about 1000 hours. And its built specific for my website.

Building that on an other website would need another few 100s of hours. I don't think your able to pay that, therefore i'm out :)

But have a look at the tool i listed above :)
Samurai_Amatsu Oct 17, 2017 @ 5:12am 
If you use Chrome you can do a right click and inspect (ctrl+shift+I) on the page. Will tell you basically everything you need to know how the page is setup, each tab at top has information especially look at the sources. Edit: Well done pages @Tooni
Last edited by Samurai_Amatsu; Oct 17, 2017 @ 5:17am
Samurai_Amatsu Oct 17, 2017 @ 5:20am 
Originally posted by Silky Rough:
Originally posted by Amatsu_Mikaboshi:
If you use Chrome you can do a right click and inspect (ctrl+shift+I) on the page. Will tell you basically everything you need to know how the page is setup, each tab at top has information especially look at the sources.
That's post process. It can't tell him how the data is pulled.
He already knows how the data is pulled. He wants someone to make the website so it can display the data. Is what I read.
Like I said info is on page if you know what you are looking for "SortTable
version 2
7th April 2007
Stuart Langridge, http://www.kryogenix.org/code/browser/sorttable/

Instructions:
Download this file
Add <script src="sorttable.js"></script> to your HTML
Add class="sortable" to any table you'd like to make sortable
Click on the headers to sort

Thanks to many, many people for contributions and suggestions.
Licenced as X11: http://www.kryogenix.org/code/browser/licence.html
This basically means: do what you want with it."
Last edited by Samurai_Amatsu; Oct 17, 2017 @ 5:24am
Toooni Oct 17, 2017 @ 5:29am 
Originally posted by Amatsu_Mikaboshi:
If you use Chrome you can do a right click and inspect (ctrl+shift+I) on the page. Will tell you basically everything you need to know how the page is setup, each tab at top has information especially look at the sources. Edit: Well done pages @Tooni
Haha, you only see the html/css/js code... all the dynamic parts (php/database) can't be analyzed :)
Thx for the compliment :)
Samurai_Amatsu Oct 17, 2017 @ 5:29am 
Originally posted by Doublee (EE):
I have been messing with the ARK NodeJS program on GitHub and have it working and talking to the server on port 8081.
So basically just need someone to make the webpage with it. I will pay and also would share it for the community.

He also says this so which is it ?
Originally posted by Silky Rough:
Last edited by Samurai_Amatsu; Oct 17, 2017 @ 5:30am
Samurai_Amatsu Oct 17, 2017 @ 5:33am 
Originally posted by Toooni:
Originally posted by Amatsu_Mikaboshi:
If you use Chrome you can do a right click and inspect (ctrl+shift+I) on the page. Will tell you basically everything you need to know how the page is setup, each tab at top has information especially look at the sources. Edit: Well done pages @Tooni
Haha, you only see the html/css/js code... all the dynamic parts (php/database) can't be analyzed :)
Thx for the compliment :)
Which is what I was getting at. The info to build the page is there just like the info for the query tool is there and out there. I know Doublee can do it he has accomplished other stuff in the past. He has just hit a road block.
Doublee (EE) Oct 17, 2017 @ 11:39am 
Wow. Thanks guys, i have alot to process. This should give me some more things to play with.

I can do basic PHP and learn quick. My issue was just displaying it nice like that guy made.

Tooni - if u ever want to share your queries in the PHP/JS thats all im looking for. I can play with the other stuff Googling but just wanted a few examples pulling players online and offline (displaying Yellow online - Grey offline) and then i could probably see the code and get somewhere. Im just running 10 servers for fun and have so much going on. I love the challenge but if i can disect examples it could speed up my project.

Amatsu - thanks for the info and kind words. I dont want to have an arguement here as you all gave me ideas. You guys all took your time to share/help. If you have some code i can pop in my browser with some basics, thats really all i need. My Admin does PHP but hes stumped on the query pulling too.

I have the NodeJS installed and its talking on port 8081 to my save file. So that was easy but im getting blank queries, etc. Lol.

Tooni - Damn, that is nice work. I'd even be willing to pay for the code.

I've been beta testing ASM for over a year now with Bletch. Hes been great adding features and that tool is required for me running ARK Servers. Lol. I couldnt go back to manual game patch and mod updates. Lol. Aside from that i just want my players/members to have a webpage to see stuff like yours or that other one i linked.

Thanks again. Anymore help to get me started would be awesome.

Eddie
Last edited by Doublee (EE); Oct 17, 2017 @ 11:41am
Doublee (EE) Oct 17, 2017 @ 11:45am 
Also, theres a PHP Query from the same Dev as the Node. But the Node is so much nicer grabing from the local files.

Tooni - You could even sell that as a package thing. That is amazing.
Toooni Oct 18, 2017 @ 1:26am 
Originally posted by Doublee (EE):
Also, theres a PHP Query from the same Dev as the Node. But the Node is so much nicer grabing from the local files.

Tooni - You could even sell that as a package thing. That is amazing.

Unfotunately i don't find this NodeJS Github your talking about... so i can't look into it.
Can you post the link please?

Sorry i can't create a package for that. I'm using Java / Powershell / PHP / MySQL / CSS / JS / Wordpress / Wordpress Plugins (Licencing needed) / Qowyn's Tool to read the Savefiles / Batch Files ...
Simply too much and to complicated to create a package which is usable for all. I simply do not have the time for that. I'm fully working + studying + Managing an ARK Community and ARK servers + Playing ARK ^^

To develop a package usable for all, this would be a full time job ^^
For what wildcard is paying to the sponsored modders, i would not even stand up in the morning ^^
Doublee (EE) Oct 18, 2017 @ 7:57am 
I understand what your saying with your tool. That sounds like to much custom setups and im sure you didnt code it for mass use.

This is the ARKNodeJS tool im using. Keep in mind its a full package so you dont need a webserver. It opens a port for you to query tied to your ARK save folder.

You can find it here:

https://www.npmjs.com/package/arkdata

I have it running and just need a PHP or HTML file with a few examples as stated above. Player list (online/offline), Tribe, Last Online. Basically like that other guy had in that link on OP.

I am willing to pay you for your time. I cant afford to pay business rates but willing to give $50-$100 for some help leading me to do what he did. This is just a hobby running my group for over 500 members now. I can make things work once i can see how the code works in a web based file.

So if you install that Node it opens a console showing its connected and reading the ARK data. Also the port you specifed (mine us 8081). If you want to friend me it might be easier. Im not the type to bother anyone. I also have my discord at: discord.doubleegaming.com

I started with PHP and HTML back in early 2000. Then i was offered to manage the network and moved up to Network Engineer so my path never continued in coding. I pick up fast but just frustrated getting a few queries working then i can setup tables and sorting from there :)

Thank you kindly (sorry im on my phone and have a crack to my keyboard is have hidden. I got lucky and ordered a $25 kit to fix it. Digitizer is ok luckily)
Last edited by Doublee (EE); Oct 18, 2017 @ 8:01am
Toooni Oct 19, 2017 @ 9:27am 
Originally posted by Doublee (EE):
I understand what your saying with your tool. That sounds like to much custom setups and im sure you didnt code it for mass use.

This is the ARKNodeJS tool im using. Keep in mind its a full package so you dont need a webserver. It opens a port for you to query tied to your ARK save folder.

You can find it here:

https://www.npmjs.com/package/arkdata

I have it running and just need a PHP or HTML file with a few examples as stated above. Player list (online/offline), Tribe, Last Online. Basically like that other guy had in that link on OP.

I am willing to pay you for your time. I cant afford to pay business rates but willing to give $50-$100 for some help leading me to do what he did. This is just a hobby running my group for over 500 members now. I can make things work once i can see how the code works in a web based file.

So if you install that Node it opens a console showing its connected and reading the ARK data. Also the port you specifed (mine us 8081). If you want to friend me it might be easier. Im not the type to bother anyone. I also have my discord at: discord.doubleegaming.com

I started with PHP and HTML back in early 2000. Then i was offered to manage the network and moved up to Network Engineer so my path never continued in coding. I pick up fast but just frustrated getting a few queries working then i can setup tables and sorting from there :)

Thank you kindly (sorry im on my phone and have a crack to my keyboard is have hidden. I got lucky and ordered a $25 kit to fix it. Digitizer is ok luckily)

I can't friend you when you doesn't accept the invite :) :)
Toooni Oct 19, 2017 @ 9:43am 
Development is a step by step thing.

Program -> Test -> Program -> Test

Therefore its difficult to give you an example. I don't have this NodeJS thing running (and i can't).
So you need to work together with me to find a working code for you.

I think something like that should give you the online players:

<?php $json = @file_get_contents("http://YourIPorDomain:8081/listOnline?api_key=YourAPIKeyDisplayedAtFirstStartUpOfNodeJS"); $jsondata = json_decode($json, true); echo "Dump Data: <br/>"; var_dump($jsondata); echo "Dump Players: <br/>"; $players = $jsondata['players']; var_dump($players); echo "List Players Test: <br/>"; foreach ($players as $player){ echo $player."</br>"; } ?>


If your Webserver where you wanna run the php isn't on the same host like your ARK server, then you need to allow the IP in the NodeJS config. (default only localhost allowed).

And you need to replace "YourIPorDomain" and "YourAPIKey....." in the code above.
< >
Showing 1-12 of 12 comments
Per page: 1530 50

Date Posted: Oct 17, 2017 @ 4:49am
Posts: 12