How to make "Get Missing Components" actually work

I have made some major changes to my GetMod service. It now requires a login. Once logged in it lists all the components you have created with a button to add a component, a button to delete a component along with a button to edit a component.

Now each user will get their own custom GetMod URL which can be changed in the user preferences. So the GetMod URL that you would put in your rfcmps would be something like http://getmod.srrs-racing.net/GetMod.php/<alias> . You can go into the prefs and change your alias to something unguessable like d323bsa and your getmod url would become http://getmod.srrs-racing.net/GetMod.php/d323bsa . I did this so that duplicate submit IDs are possible. For example, say there public rfcmp with a submit ID of xyz123 and they registered it on my GetMod service and later another league with a very fast web host wants to host the component on their own host it is now possible because they will have their own custom GetMod URL. Kind of confusing if you don't fully understand the way rF2 appends the submit ID on the end of the getmod url.. Butanyways, it will be simple to the end user.

Next I am going to add support for multiple download URLs and click statistics. Once that is done I will make the new version available to the public.
 
Last edited by a moderator:
Multi URLs (mirrors) and download counts (total and per URL) have been added. I guess I should spend some time making the site look a little better. :)
 
Last edited by a moderator:
Thanks, Noel, I will try it in a couple of days
In fact, sometimes I had thought about the fact of how would be managed the fact of multiple instances of the same resource being registered on your database, but didn't get a conclusion :p
Great improvements

byyyyyyyye
 
I updated my GetMod service to support Dropbox share links which are generated by right clicking on a file and then selecting "Share Dropbox link". You no longer have to modify the link to be a direct link before using them with my system.
 
I made a new video tutorial on using my GetMod service and how to repackage an rfcmp to support my GetMod service.

 
I moved this service to a domain name of my own so that I am not locked to using 000Webhost/Site90 as my webhost. I haven't had many problems with them which is surprising for a free host. But I felt that it would be smart to use a domain name of my own so I am free to switch hosts without any impact to the user or old components. I figured it would be best to do it now while no one is really relying on it. The old domain (rfcmpredir.site90.net) is still online so any old components that are still using that URL will still work. I plan to leave that domain up indefinitely so old components should be fine. Going forward people should use the new URL though.

The new site is here:
http://getmod.srrs-racing.net

The new domain is sharing the same database as the old domain so all users from the old domain will also work on the new domain.
 
Is that a question or a statement?

I am assuming it is a question and the answer is yes. rF2 doesn't support FTP though.

I see you created a username on my service. This will be your custom GetMod URL:
http://getmod.srrs-racing.net/getmod.php/restepan

You need to include that URL in all of your rfcmp files. If you look back in this thread you will find a video demonstrating how all of this works. Once you include that URL in your rfcmp files, upload them to your webhost, get a direct download URL and then go back to my service and register the rfcmp along with the download URL. You will need the sig of the rfcmp file when registering the rfcmp, you can find that in the ModMgr. All of this is demonstrated in the video I posted.
 
Last edited by a moderator:
restepan, I see you registered a mod in the database and from what I see you did everything correct. Now all you need to do is put your GetMod URL in your rfcmp or if it is someone else's rfcmp, repackage it with your rfcmp.
 
I was just thinking, if anyone wants to have their own domain name in their GetMod URLs you can register a DNS entry on your DNS server which is a CNAME that points to getmod.srrs-racing.net and then shoot me a PM with your domain name and I will setup a binding on my web server for you. This way you don't have to have my domain name in your rfcmps. :)
 
You're doing a great job, Noel, and this last idea would be a "Pro" touch for a community taking care about details.
At the moment, I'm mainly using your service for testing purposes, and sometimes setting a server for a week or less, but maybe in the future I could think about this offer ;)

byyyyyyyye
 
Sorry for the downtime. The server had a disk crash in the middle of the night around 10/30/2013 5:47AM (GMT). Everything is back online now (5:00PM GMT) and nothing was lost.
 
Oh, man!, I hadn't my daily 5:55AM racing :p hehe

Actually, I hadn't noticed it, but it's good to know you could solve it

byyyyyyyye
 
Mediafire is now supported but only on Pro and Premium accounts. Looks like in September they removed the need for cookies which which was what was preventing it from working with rF2. This should be a big help for the community because it looks like Mediafire is very popular amongst modders.

Edit: Nevermind, it still doesn't work. When my service resolves the final download link it is only valid from the IP address that requested it (my service in this case). When I first tested I tested from a client that was on the same internet connection as my webserver. So it gave a false positive. Duh.
 
Last edited by a moderator:
Hey Noel, I'm afraid your fantastic service is not working tonight (Could not select database); take a look when possible, thanks!

byyyyyyyye
 
Back
Top