Thank-you for your inquiry.
Please see my responses below.
1. can s2member function 100% by protecting directories on another server that will use nginx to serve the movie files?
so can i just put some htacess code inside the protected folder on other servers and s2member will control the access to those files inside without problems
I’m not sure I understand what you mean here. Are you saying that you’d like to load files from another server through s2Member’s download server?
If so, this is not the way that s2Member’s File Downloads work. s2Member supports downloads from your webserver, from the /s2member-files/ directory that is created when s2Member installs, and through Amazon® S3/CloudFront CDN.
Does that make sense?
2. With the pro version can you for instance have it so that if someone joins one membership site they auto become members at another s2members protected site?? Ie the user and pass is shared between membership sites? this would be awesome
This is possible through s2Member’s Remote Operations, which are still in beta. s2Member currently only has one Remote Operation, which is create_user.
To link two sites this way, I would recommend using s2Member’s API Notifications, specifically Registration Notifications. You can set up a script to use s2Member’s Remote Ops to send user data to your other site running s2Member.
See: Dashboard -› s2Member® -› API / Notifications -› Registration Notifications
See Also: Dashboard -› s2Member® -› API / Scripting -› Remote Operations API
See Also: Knowledge Base » Building An API Notification Handler
3. Is this open source, because i would like it so that people do not register at all to download a few files say up to 5 files in 24 hours depending on their ip and then have to register to get say 10 files per day and then become a premium paying memeber for unlimited files per day?
s2Member is completely open source. s2Member can get you most of the way to this functionality.
s2Member does not support a restriction on downloads for non-registered members. With s2Member’s Advanced Download Options, you can allow any user to download a file with a specific URL, but these cannot be kept track of if the user is not logged in.
Therefore, to do this, you will need to set up an external mechanism for keeping track of how many downloads a non-logged-in user has used, and use that in conjunction with s2Member’s Advanced Download Options.
Then, once a user has registered, s2Member can handle this restriction regularly through it’s Basic Download Restrictions.
See: Dashboard -› s2Member® -› Download Options
May Be Helpful: Video » s2Member® File Downloads (Complete Series)
4 do you have to have paypal pro for the pro version or can it work with the normal paypal.
s2Member’s Pro Forms do not require PayPal Pro to work. However, you will not be able to accept payment directly from your site without PayPal Pro.
See: Pre Sale FAQs » To use s2Member® Pro Forms, will I have to use PayPal® Pro?
Is it easy to find coders to help make custom changes to the way things work? can persons here be hired or even give details of other coders that can make some custom changes.
We do not do custom code here at s2Member. If you need custom code written to work with s2Member, we recommend posting a job listing at http://jobs.wordpress.net/ or http://elance.com/.