NS2AT for iOS
teepsdonnelly
Join Date: 2012-12-31 Member: 176879Members
<div class="IPBDescription">Natural Selection 2 Admin Tool</div>Hello all,
I've been working on an iOS server administration tool to help admins who are on the move, or just like the option of controlling their server through their iOS devices rather than having to log into the web interface. I've submitted the app to the store, it will be free, but while it's awaiting review I'd like to get some testers.
In order to use the app, you'll need your server IP or hostname, the port that your NS2 Web Administration Service is running on, and your username and password for the web admin interface.
Then, click the recruitment link ( <a href="http://tflig.ht/X4st2o" target="_blank">http://tflig.ht/X4st2o</a> ) and sign up to test - add your device via the e-mail it sends you, I'll add you to the testers list and you'll be able to install each build.
Thanks everyone!
Terrence
I've been working on an iOS server administration tool to help admins who are on the move, or just like the option of controlling their server through their iOS devices rather than having to log into the web interface. I've submitted the app to the store, it will be free, but while it's awaiting review I'd like to get some testers.
In order to use the app, you'll need your server IP or hostname, the port that your NS2 Web Administration Service is running on, and your username and password for the web admin interface.
Then, click the recruitment link ( <a href="http://tflig.ht/X4st2o" target="_blank">http://tflig.ht/X4st2o</a> ) and sign up to test - add your device via the e-mail it sends you, I'll add you to the testers list and you'll be able to install each build.
Thanks everyone!
Terrence
Comments
In my server shortcut, I use the -webadmin -webport -webuser -webpassword -webdomain switches like so (replace the XXXXXX values with your desired username and password):
C:\ns2server\Server.exe -name NS.TEEPS.ORG -map ns2_tram -limit 16 -webadmin -webport 8081 -webuser XXXXXX -webpassword XXXXXX -webdomain "192.168.1.102"
Then in my router configuration, I forward port 8081 to 192.168.1.102 because that is my server's LAN IP address. Then I'm able to use my WAN IP or Hostname inside of the app and control it over either WiFi OR 3G.
Hopefully this helps! Thanks.
I have a feature suggestion as well :) -- it would be awesome to be able to execute RCON commands. For example, say I want to enable or disable tournamentmode, or cheats, etc.
Awesome! Thanks :) I'll be having a friend port it to Android very soon as well.
<!--quoteo(post=2065540:date=Jan 23 2013, 01:35 PM:name=semihandy)--><div class='quotetop'>QUOTE (semihandy @ Jan 23 2013, 01:35 PM) <a href="index.php?act=findpost&pid=2065540"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->This is pretty awesome, thanks so much!
I have a feature suggestion as well :) -- it would be awesome to be able to execute RCON commands. For example, say I want to enable or disable tournamentmode, or cheats, etc.<!--QuoteEnd--></div><!--QuoteEEnd-->
Good point. I'll get that feature in there. Not sure how that one got by me, haha.
Here are changes:
- Fixed PickerViews being cut off at bottom
- Added custom map section to settings
- Added version string to settings
- Added RCON command button so admins can now remotely send whatever commands they like
- Various User Interface Optimizations
- Various bug fixes
Would it be possible for it to list all the maps available on the server instead via the getmaplist command?
These are the available request GET parameters:
?request=getmapcycle
?request=getchatlist
?request=getbanlist
?request=getperfdata
?request=getmods&p=<page>
?request=getinstalledmodslist
?request=getmaplist
I can definitely make use of them and grab the mapcycle.
You can use getmaplist to get all the maps installed on the server.
Seems to work fine over 3G though.
I get that too actually - This was an attempt to compensate for the issue this version of the server has with the chat log. If you log into the web interface you'll notice the players' messages have a bunch of gibberish. Hopefully the next version of the server fixes this, in the meantime I'll tackle some common character fixes for the next release.
Very strange. Which phone / iOS version are you using?
I have confirmed that this is still an issue in iOS 6.1 and that it is not a problem with the wireless network since I've tried two different networks.
I had no noticable problem (except I couldn't change maps) in the version before 1.0.2 of the app.
Gotcha. I figured out what the problem is and it'll be fixed in the next release In the meantime, if you open the app 3 times in a row it finally opens the third try (at least for me it does!) - Thanks for the feedback. Let me know if there's anything else that comes up.