контроль за распространением скрипта

Irrina

Новичок
контроль за распространением скрипта

есть скрипт.
код открыт.
нет зендов и прочего.
Но, тем не менее, мы его продаем :)

вопрос - как сделать так, чтобы купивший мог устанавливать сколько хочет раз, а отдать в другие руки не мог.

Вот что придумали мы:
Этот скрипт активно взаимодействует с пользователями. Письма шлет достаточно часто. Поэтому в админке прописывается e-mail администратора.
Идея - при выдаче скрипта даем уникальный id и берем e-mail.
При установке (и использовании) проверяем, чтобы id и e-mail совпадали.

Таким образом, работать с другим e-mail нельзя.
Но e-mail меняются, устаревают. Да и один на все проекты не хорошо использовать... Часто пользуются тем e-mail, который имеет домен сайта...

Может есть какие-то еще пути хранить уникальность?
 

AmadMike

Новичок
Продавать скрипт с открытым кодом да еще и с серийным номером - это что-то новое :)))
А что будет мешать скопировать ваш id и email и передать другим?
Можно выдавать каждому id сгенерированный под имя домена, если домен другой работать не будет...
А так идея бредовая, используйте zend

-~{}~ 14.11.06 20:58:

20066temp
Детский - не детский, а люди как видишь продавать умудряются ;)
 

Marquis

Новичок
а что если $_SERVER['SERVER_NAME'] = "мое_значение" в чем тогда преимущества этого варианта в отличие от варианта автора топика?
 

KIRALEX

Новичок
Невозможно этого сделать на то ано и OpenSource
Можно ввести заблуждение в готовых скриптах удалить все ;\r\n на ; =))))
 

zerkms

TDD infected
Команда форума
реально стоящие программные продукты смогут украсть будь они защищены хоть как
реально отстойные программные продукты не нужны никому ни в открытом ни в кодированном виде

так что не майтесь дурью
 

Alexandre

PHPПенсионер
Irrina многие фирмы выпускают продукты с открытым кодом, но они зарабатывают больше не на продаже на а поддержке

А так идея бредовая, используйте zend
с Зендом еще могут и не купить...
мы, например, отказались от использования nstat так как она была закодирована.
 

Irrina

Новичок
Автор оригинала: AmadMike
Продавать скрипт с открытым кодом да еще и с серийным номером - это что-то новое :)))
А что будет мешать скопировать ваш id и email и передать другим?
А так идея бредовая, используйте zend
Скрипт достаточно много общается с пользователями.
Посылает им письма, и возможны ответы.

Поэтому email - это важная для работы скрипта вещь. И никто не будет использовать чужой... Письма самому получать надо. Поэтому запись e-mail - однозначно характеризует пользователя...

id - конечно - это так, баловство, нам подспорье в статистике некоторое. Роли не играет.

Спасибо всем покритиковавшим. : )))
Кажется не существует других способов распознования уникальности незакодированного скрипта.
Только домен (ну у нас несколько может быть и поэтому - не уникальная вещь), e-mail...

Понято, что умельцы по запросу нашему к e-mail могут посылать что-то другое. Но, думаю, этим можно пренебречь. Массовый пользователь не будет так заморачиваться.

-~{}~ 15.11.06 10:41:

Автор оригинала: Alexandre
Irrina многие фирмы выпускают продукты с открытым кодом, но они зарабатывают больше не на продаже на а поддержке.
угу. поддержка еще то удовольствие : )))
тратится 70% времени на нее.
 

Alexandre

PHPПенсионер
Irrinaа что скрипт-то делает... дай ссылку на сайт
угу. поддержка еще то удовольствие : )))
тратится 70% времени на нее.
иначе быть не может, Пользователь не должен чуствовать себя брошенным. Пользователя надо любить и делать все возможное, чтоб он пользовался следующими версиями твоих продуктов. Пользователь должен чуствовать опеку 365*24*7
 

Irrina

Новичок
http://linkclub.ru/about.html
Речь идет о версии бесплатного скрипта каталога с проверкой обратных ссылок (это платный модуль).

Будет автообновление. Ну вот, чтобы не обновлять тех, кто не купил модуль, а позаимствовал и городится огород.
 

magic

lancer
Ну так проверяй, кто на какой домен скрипт поставил и откуда идет запрос на обновление.
 

WP

^_^
А я бы оставил бекдорчик.. и потом та-та-та, та-та-та.

-~{}~ 15.11.06 11:54:

з.ы. про зенд забудь, он элементарно открывается.
 

magic

lancer
А я бы оставил бекдорчик.. и потом та-та-та, та-та-та.
Очень "умное" решение.

з.ы. про зенд забудь, он элементарно открывается.
Вот маленький скрипт. Умножает заданный id на 7. Запускать через zend.php?id=xxx. Вскрой пожалуйста так, чтобы перемножал на 4 вместо 7. :)
 

Alexandre

PHPПенсионер
Вскрой пожалуйста так, чтобы перемножал на 4 вместо 7
Открывается и про это уже писали...
magic ну вскрою, потрачу кучу человекочасов - а что из этого? что кому докажу?
 
Сверху