Adam 5 Posted March 23, 2021 Share Posted March 23, 2021 Recently been given the idea to do this so been doing it in my spare time for fun. The idea is people can submit their servers, players would download the launcher and be able to manage all their RSPS's from 1 place. Been learning Scala and more on DI on the way This would also allow for owners to view analytics related too their server, for example how many players play from x country at x time. Could prove useful when looking into a host location (Note: Design sucks ass, planning on buying one so ignore it) Current Media: Spoiler Currently writing up Component Builders, for example how the logo is being handled: LabelBuilder( new Rectangle(0, 0, 270, 80), null, Utils.getResourceStreamFromClass(classOf[OldNavigationPanel], "logo.png"), Utils.getResourceStreamFromClass(classOf[OldNavigationPanel], "logo hover.png"), null, null ).build(this) There isn't currently a proper section for something like this, if this isn't allowed just remove it but i want somewhere to keep track of progress 1 Quote Link to comment Share on other sites More sharing options...
Setup 20 Posted March 23, 2021 Share Posted March 23, 2021 It sounds like a nice idea, however how would you prevent people from registering an account, impersonating another server, and uploading a file download that's harmful to other users? 1 Quote Link to comment Share on other sites More sharing options... Awards / Achievements
Adam 5 Posted March 24, 2021 Author Share Posted March 24, 2021 On 3/23/2021 at 3:02 PM, Setup said: It sounds like a nice idea, however how would you prevent people from registering an account, impersonating another server, and uploading a file download that's harmful to other users? All uploaded files get scanned via virustotal using their api, if it comes out clean any permitted users get notified that a server requires reviewing. Part of reviewing includes confirming if it is in-fact their server, back end for all that is done, just gotta do front-end which I'll do after all the databases are setup(Got it functional using local data files which isn't ideal) 1 Quote Link to comment Share on other sites More sharing options...
Setup 20 Posted March 24, 2021 Share Posted March 24, 2021 2 hours ago, Adam said: All uploaded files get scanned via virustotal using their api, if it comes out clean any permitted users get notified that a server requires reviewing. Part of reviewing includes confirming if it is in-fact their server, back end for all that is done, just gotta do front-end which I'll do after all the databases are setup(Got it functional using local data files which isn't ideal) Hell yeah, good work! Let me know if you need any assistance with frontend design work: My discord tag is Setup#0001 1 Quote Link to comment Share on other sites More sharing options... Awards / Achievements
Adam 5 Posted March 26, 2021 Author Share Posted March 26, 2021 On 3/24/2021 at 6:02 PM, Setup said: Hell yeah, good work! Let me know if you need any assistance with frontend design work: My discord tag is Setup#0001 Hmu so I have u on standby, will do in the near future, just working on functionality as of now though ;p ADAM#0117 Quote Link to comment Share on other sites More sharing options...
SilverNova 18 Posted March 27, 2021 Share Posted March 27, 2021 NGL If something like this ends up being big, it will be quite revolutionary for the RSPS scene. Keep it up! 🙂 1 Quote Best Regards,SilvernovaRuneList Sr. Moderator Link to comment Share on other sites More sharing options...
Adam 5 Posted March 28, 2021 Author Share Posted March 28, 2021 On 3/27/2021 at 9:45 AM, SilverNova said: NGL If something like this ends up being big, it will be quite revolutionary for the RSPS scene. Keep it up! 🙂 I think it can change things a lot, however doing things properly so users actually feel safe is the harder part imo ;p Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.