User Tools

Site Tools


Translations of this page:



subscription

Subscriptions

There are 3 options to use the script: Subscription, Paid and Free

There's no limitations in script's functionality, just a way to pay

Subscription

How to use

1. http://smartcj.com/forum/portal.php?action=domains - add domains , as many as you want

2. http://smartcj.com/forum/portal.php?action=add_funds add money

3. В http://smartcj.com/forum/portal.php?action=domains There are 2 links right next to domain's name

When you click at Subscription - your account will be charged $4.99 and a new license is being generated. It takes some time so please, be patient. When the process is done new license will be sent to your email and also available for download at http://smartcj.com/forum/portal.php?action=domains. Also once a day the script checks if there's a new key for your domain, so even if you don't upload paid license , the script will download it automatically.

Subscription licenses are limited by date. Let's say today is 5 of Nov, so subscription expires at 5 Dec. If you don't cancel it will 5th of Dec , we will charge you 4.99 and generate a new license. In fact real lifetime of a license is 2 days longer (till 7 Dec in our example), so if you copy can cot connect to server for some reason - it will try 2 more times and if it fails it will start to work as a regular free version.

Subscriptions for version 1.х

You can also use subscription mechanism for version 1.X , and that's the only reason to release a new update 52 (version 1.52) so it can automatically download new licenses.

You can use the same license file with version 1.51 but you have to upload license files manually.

The license key should be in scj folder

Subscription

Скрипт существует в 3х вариантах: Subscription, Paid and Free

Они никак не отличаются функционалом, разница только в оплате.

Subscription

Как это работает:

1. http://smartcj.com/forum/portal.php?action=domains добавляем домены, сколько угодно

2. http://smartcj.com/forum/portal.php?action=add_funds добавляем деньги

3. В http://smartcj.com/forum/portal.php?action=domains напротив каждого домена 2 ссылки - купить лицензию или подписку.

По клику на подписку - с аккаунта снимается 4.99 в месяц.

Когда вы нажимаете на кнопочку подписки - с аккаунта снимается сумма подписки и создается задание на генерацию новой лицензии.

После генерации лицензии она сразу высылается вам на емыл и ее можно скачать в http://smartcj.com/forum/portal.php?action=domains. Когда вы зальете лицензию в каталог scj, то на Home пропадет надпись Free version, скрипт перестанет брать 1%.

Однако, что бы было проще, скрипт раз в сутки проверяет нет ли для него новой лицензии и, если есть, то скачивает себе. Те при подписке можно вообще ничего руками не делать, скрипт сделает все сам, но это будет не мгновенно.

Лицензия по подписке ограничена датой, условно сегодня 5 ноября, лицензия истекает 5 декабря. Если до 5го числа вы не отменили подписку, то 5го числа будет скрипт проверит есть ли на вашем счету 4.99 и если есть, то сгенерит новую лицензию еще на месяц.

На самом деле лицензия генерится с зазором в 2 дня (те до 7го декабря в нашем примере). Это сделано для того, что бы если вдруг 1го числа что-то случилось и скрипт не смог вытянуть лицензию, то у него было еще 2 попытки это сделать. Если же вытянуть не получится - то он автоматически переименует scj2.free.lic в scj2.lic и на этом домене начнет работать обычная фришная копия.

Подписка для версии 1.х

Для версии доступна так же как и для версии 2.х После того как вы нажали на подписку вам придет сразу 2 ключа - для версии 1 и 2 соответственно.

Для версии 1 добавлен апдейт 1.52. Единственное в нем изменение - это изменение cron.php что бы он мог проверять наличие лицензии автоматически.

Мы можете пользоваться подпиской и в версии 1.51 - разница будет только в том, что вам надо будет загружать лицензии руками.

Free - берет 1% со всех кликов и продает их на trafficholder.com

Paid - платная версия версия, цены http://smartcj.com/buysmartcj.shtml. Ничего не отбирает, бесплатные апдейты в пределах одной ветки

Перенос лицензий - лицензия переносится только если домен проэкспарился и его можно зарегистрировать.

Перенос подписки - тут все просто если на домене А вам не нужна подписка вы ее там отменяете, и включаете для домена Б.

Куда заливать ключ - ключ храниться в папке scj , если вы заливаете его руками то именно туда и надо класть его.

FAQ

Subscription turns into free version

99% percent - errors in server setup (domain routing)

IonCube (php mod) takes care of licenses, so workflow looks like server(apache,nginx)→php→ioncube(check license)→script. So if ioncube thinks that the license is not valid - it wont run the scriptб but in this case IonCube runs scj/ioncube_fallback.php that dumps all the information of the current situation.

99% - you run the script with a wrong HTTP_HOST variable, ie the license was issued for domain1.com, but you run it with HTTP_HOST = domain2.com, you can see that in scj/logs/error.log

To make sure that script can work even in this situation we copy a free license.

You have 3 option

  1. Ask admin to take care about this situation.
  2. set permission at the license file (scj2.lic) so the script won't be able to change it
  3. exit ioncube_fallback.php and remove those line that copy the free license file
		if (file_exists($path . '/scj2.free.lic')) {
			if (!copy($path . '/scj2.free.lic', $path . '/scj2.lic')) {
				die("WARNING! There's a problem with your SmartCJ license. Please, check scj2.lic file or contact support! ");
			} else {
				return true;
			}
		} 

Options 2 and 3 will solve the issue right away, but the script won't be able to handle such situations on its own, so you'll have to take care of it.

subscription.txt · Last modified: 2021/01/10 17:19 by admin