Skip to main content
Known Participant
April 30, 2020
Question

How complex would it be to sell a script as a subscription service?

It's not necessarily my goal, and I'm getting way ahead of myself here, but I'm just curious if this is even doable?

 

Would it be relatively manageable to sell a script for say $10 and then $10/mo. to continue using it?

Ce sujet a été fermé aux réponses.

5 commentaires

CarlosCanto
Community Expert
Community Expert
May 1, 2020

well, that just moves the project to very near the top of my do-do list. 

 

can you share as much detail as you can about the bash/applescript/app or whatever it takes on the mac side. 

 

I know my way around vbscript, I might be able to translate.

Disposition_Dev
Legend
May 4, 2020
CarlosCanto
Community Expert
Community Expert
May 1, 2020

Interesting william, I'd be interested in making a Windows version...but not now, I'm a bit busy lately.

Disposition_Dev
Legend
May 1, 2020

if you do, at some point, come up with one and you're willing to share, i'd be very grateful. i have 2 main scripts that rely on getting some JSON data from the web at runtime, and because of the way i built that function, it only works on mac. now that we have people working from home, it has become necessary for this stuff to work on windows as well, but i don't know the first thing about VB or whatever would be necessary to port this functionality to windows.

CarlosCanto
Community Expert
Community Expert
May 1, 2020

there are a couple of scripts for sell on Gumroad, buy one of them to have a feel of how it works and see what kind of product you get. It's only $5, so no harm.

 

my guess is that since we can't make socket calls to a web server we won't be able to veryfiy a licence. But I don't know much about the topic to give you any kind of solid advice.

 

Maybe if you make an Extension?? I didn't read enough to see how much their cut is.

Disposition_Dev
Legend
May 1, 2020

on mac, i've conjured up a workaround to the missing socket functionality using BASH and applescript.. I'm not sure how realistic it would be in the situation we're talking about here, but it's possible..

 

Basically I write a bash script dynamically at runtime, then call an applescript app to execute the bash script which contains a curl command to a given url and points the result to a local file which can be read/validated. all it can do is read data.. it can't interact with the website or do any login stuff.. but it's a possible method of controling (or limiting) your scripts remotely..

pixxxelschubser
Community Expert
Community Expert
April 30, 2020

Do you want to sell? Or buy?

 

In my experience I would say: No.

You cannot secure it sufficiently.

Known Participant
April 30, 2020

I was looking to sell. 

 

I didn't get a chance yet to look into Bronkit's suggestion (but thanks! I will definetely look further into this), does anyone else have more information on that?  I'm guessing they take a significant cut?

 

I wouldn't need high security, just low level would work, it's not high tech...

 

Would I be able to to have my own script encrypted and simply communicate with my home PC to check if the user is still subscribed? 

bretyboy
Inspiring
April 30, 2020

You can use a service like Gumroad to sell your product and manage your payments: https://gumroad.com/features

Of course you'd have to include code in your script to ask gumroad if the user is still subscribed.

More on how to talk to gumroad:
https://help.gumroad.com/article/76-license-keys

 

A little tricky for someone brand new to scripting, but doable. Hopefully somewhat helpful!