PRSPY is an android application, based on the original web app, that allows you to see all game servers running Project Reality.
This app allows you to see server information,current map, online players and a map gallery with detailed description of the assets presents in every layout.
Besides this, you can enable notifications that will inform you when a server is playing your favorite map or game mode.
Server Browser: it lists all servers and players (K|D and Score)
Friend Highlight: set a group of friends or a clan tag and the app will quicly Highlight the players and servers
Map Gallery: You can see a list of every Map
Asset information: per each map/Layout you can see a list of availble assets and their respawn time
Map image: you'll be able to tell were the DODs are
Notifications: Notifications saying when a server is changing maps.
Spoiler for \"Maybe/Eventual main Features\":
Custom information: you'll be able to chose if you want to see the player list with score, kills or deaths
Big screen layouts: Currently the app is being made with small screens in mind
Spoiler for \"Interest in helping?\":
By downloading the app and giving feedback you're already helping.
But if you want to help, code wise, then this projects consists in two areas, the app itself and the PR parser that creates all the information that the app displays.
Currently I have a very dirty parser that handles well enough but I could use a better parser that creates, in JSON, information about the maps, layouts and assets, this would mean proper asset's names, proper factions's names, etc...
Maybe even kits and weapons information..
Hey everyone, being tired of my main PR's project, link, I decided to give my self a side side's project.
So PRSpy for android was created, although another member claimed to be doing, link, it seems it has stopped.
My current version allows the user to see the servers and their current players and which map is being played, without images.
The friend tool is also working but it lacks a proper menu to see who's online and remove/add offline players.
And finally it will (near future) allow to see the current map with the name of the assets and their spawn/re-spawn times. This will be, hopefully, what differentiates my app from PRSpy.
Showcase #1:
Showcase #2: (Newest)
Before releasing I would like some User Interface feedback, like "is the score/kills required?" or "the text needs to be green with yellow background?".
Also the third tab is yet to be made, so although a plan was made, suggestions are still acceptable.
Hope you'll like it and feedback is always welcome.
________________________
Edit 1
Currently the App is stable enough to launch a Beta and get feedback on the UI (User interface) especially from smaller screens but to prevent any conflicts I need clarification in these subjects from the Dev team:
Can I publish the app with the name PRSPY?
Can I use this image as Icon, link, most bottom right corner?
Any problems in using the PRSPY jsonData?
Any problems in using the MapGallery jsonData?
Any problems in using the images from the MapGallery?
Re: Android PRSpy
Posted: 2014-03-25 13:00
by LITOralis.nMd
Pretty cool.
If you can't get the geolocation flag thing to work, just remove the flag icons.
The PR wiki developer Senshi has also created an info extractor that can automate most of the collection of the map asset info. https://www.realitymod.com/forum/f10-pr ... -wiki.html
He had the link to the extractor in his signature but removed it recently, so you'll have to ask him for more info.
Re: Android PRSpy
Posted: 2014-03-27 09:40
by Amok@ndy
The kills are somehow important though, checking the general amount of kills mostly gives you an idea how far the round proceeded or if it just has begun
Re: Android PRSpy
Posted: 2014-03-27 10:35
by UTurista
Per player or total? I had the points per player but thought it was irrelevant...Il try it with the kills.
In also improving the list of players to quiqly show the amount ,of players, per side.
Re: Android PRSpy
Posted: 2014-03-27 18:30
by LITOralis.nMd
IMHO just showing player points is usually a good enough indicator of how long the match has been going on.
Re: Android PRSpy
Posted: 2014-04-21 16:47
by UTurista
The first release should be near, I've changed completely the navigation layout, in theory is much more comfortable and intuitive for phones.
The new layout only shows one team at the time, preventing overcrowding of the screen, it also allows bigscreens having more information (not done yet).
And the 3 tab navigation, was replaced for a right side layout.
Finaly the friends view with the possibility of adding more.
Although there's still work to do, I need feedback on the new layout and clearence from the PR-DEV team to use:
The iPhone version is still coming along also, yet not as pretty as your one
Re: Android PRSpy
Posted: 2014-04-22 18:07
by UTurista
=RC=NZ Randomhole wrote:The iPhone version is still coming along also, yet not as pretty as your one
If you want maybe we can share some "design" parts, like icons, colors, displays to offer the same experience between android/iPhone.
Meanwhile I finally added a the time of the update:
But I still have to sync it with the information, now is just saying when we pressed the "Refresh".
Next, besides the bug-fixes, will be expanding the MapGallery concept.
Re: Android PRSpy
Posted: 2014-04-22 22:27
by =RC=NZ Randomhole
O_turista_portugues wrote:If you want maybe we can share some "design" parts, like icons, colors, displays to offer the same experience between android/iPhone.
Meanwhile I finally added a the time of the update:
But I still have to sync it with the information, now is just saying when we pressed the "Refresh".
Next, besides the bug-fixes, will be expanding the MapGallery concept.
Sounds good, FYI, I was told by 'GeZe' that we can't use the PR dogtags
Ya sure, I think some other people have tried making one as well. Just two conditions: you can't use the Project Reality dogtags (that's PR's policy), and you should try to make it open source.
Re: Android PRSpy
Posted: 2014-04-28 12:49
by Daniel
Apart from map, can you make it display layout and size? ("Kashan STD LRG" for example)
Re: Android PRSpy
Posted: 2014-04-28 20:01
by UTurista
Im already implementing that.
Unfortunately it's still missing the AAS/INS part.
Also bumping the message to the Devs, I'm still awaiting a green light from their part to publish this in Google Store.
Re: Android PRSpy
Posted: 2014-04-29 10:48
by Daniel
Some minor tweaks in spelling: " Skirmish " and " Standard " .
are still missing... (but I know you are working on it!)
Awesome you are doing this for the whole PR community for free (I suppose?) !
Re: Android PRSpy
Posted: 2014-04-29 11:07
by UTurista
Daniel wrote:
128 -Large
64 - Std
32 - Alternative
16 - Skirmish
are still missing...
What do you mean by this? The numbers are not missing, my idea is just to show the description, Large/Standard/..., like you see in the previous picture before the map name.
What is missing is the game mode, AAS/Ins/...
Daniel wrote:
Awesome you are doing this for the whole PR community for free (I suppose?) !
Noooo I wantz zyou zmoney ...Ya its going to be free.
Re: Android PRSpy
Posted: 2014-04-29 11:09
by Mineral
I'm see if I can catch a dev to answer you turista
But yeah, the general policy is you can't use the dogtags.
Re: Android PRSpy
Posted: 2014-04-29 11:31
by UTurista
Why saying and not doing?! Here's the new build, displaying the Game Mode and Map Size
Also thanks Mineral, I'll update the First Post with all the content that my require permissions.
Re: Android PRSpy
Posted: 2014-04-29 12:08
by Daniel
AWESOME ! ! !
Can you also integrate the pictures (optionally) like this so we can see all vehicles on that layer:
Re: Android PRSpy
Posted: 2014-04-29 16:13
by iSmall
This shit needs to happen ffs
Re: Android PRSpy
Posted: 2014-04-29 18:18
by Raklodder
Superb! This needs to be implemented in PR! The old look is kind of embarrassing!
Re: Android PRSpy
Posted: 2014-04-29 18:27
by Spook
Which old look do you mean? PR browser looks fine as it is.
btt: I am really looking forward for this. I am tired of pausing game to check for other servers.