Форум: "Потрепаться";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.18;
Скачать: [xml.tar.bz2];




Вниз

Shareware 


Wera   (2002-03-04 22:06) [0]

Что такое Sharaware и счем его едят ? и как простенько защитить свою прогу ?



Фэ   (2002-03-04 23:23) [1]

По сегодняшним определениям существуют две крайние (чуть не сказал плоти) формы распространения софта - public domain и commercial.
Первые - с исходныи текстом, бесплатно и без копирайта.
О вторых - понятно.
Между ними еще ряд вариантов.
Shareware - программы, развивающиеся за счет пользователя.
Но это коммерческие программы, автор надеется (наивняк) в конечном счете получить доход.Поэтому предоставляет т.н. (evaluation copy) - версию с ограниченными возможностями или временем жизни, исповедуя принцип “try before you buy”.

Как простенько защитить прогу ?
Сделать внутривенное ограничение ее возможностей.
Я, например, делаю такую вестч.
В качестве ID записи в приложениях, работающих с базами данных, использую тип byte. Ну не получить Вам больше чем 255 записей.



Nikolay   (2002-03-05 00:33) [2]

можно с компонентами поработать на торри есть раздел
http://torry.net



Builder   (2002-03-05 08:06) [3]

http://www.delphihelp.boom.ru/subscribe/sub20010516.html



CSA   (2002-03-05 09:57) [4]

TO:Фэ
Значит есть демо-версия и полная ?
С демкой все понятно - ей можно все, вплоть до гланд
вырезать. А что насчет полной версии ? Ведь все равно
если надо - сломают.

От профессионалов никакая защита не спасет.
А от лохов (таких как ты, таких как я (С)"Агата Кристи" ;-))
можно взять вот эту штучку:

TmxProtector v.1.22 (412kb) (01.03.02 14:22)
http://www.torry.net/vcl/security/shareware/mxprotector.zip
Компонент разработан для быстрого выполнения защиты приложений. Вы можете создавать приложения ограниченные по времени или использующие пароль для активации. Можно установить максимальное кол-во запусков.

Новая версия компоненты
Компонента из раздела: Security: Shareware
Источник: www.torry.net Автор: Lajos Farkas http://www.geocities.com/maxcomponents
-= · VCL · =- [Перевел: Сергей Касаткин]



Andrey S. Germakovskiy   (2002-03-05 12:36) [5]

Один из самых лучших способов защиты - это сделать привязку на апаратные ресурсы, например HASP - ключ который подсоединяется на LPT или USB им же можно и зашифровать данные используемые в программе. Более подробно можно узнать на http://www.aladdin.ru
Также имеются и российские разработки которые использует 1с.



Андрей Сенченко   (2002-03-05 12:46) [6]

>> Andrey S. Germakovskiy (05.03.02 12:36)

Реклама двигатель торговлишки однако. ...
Осенью в разделе "потрепаться" была обширная дискуссия по поводу защиты программ. Уж сколько там мата стояло по поводу ХАСП-ов - не передать.
Сами в данный момент используем софт, защищенный хаспом на количество пользователей. ... Ничего говорить не буду, рискуя снова попасть в "потрепаться"



Vladimir10   (2002-03-05 14:15) [7]

2 Fe
> Shareware - программы, развивающиеся за счет пользователя.
> Но это коммерческие программы, автор надеется (наивняк) в конечном счете получить доход.

Вообще-то, shareware - это способ распространения,
а не разработки программ.

За счет пользователя - это как ? ;-))
Хм, наивняк ? WinRAR, TheBat, не говоря уже про WinZIP...
А в Elcomsoft 20 человек по приколу что ли проги пишут ?
А www.alawar.com ? Тоже наивняк ?
По себе не судите; то, что вы ни разу не платили за программы, еще не означает, что за них никто не платит.
Я, например, платил, и мои знакомые тоже...



Л.Ге   (2002-03-06 03:29) [8]

Читай Жаркова "Shareware - профессиональная разработка и продвижение программ", 2002г. И никого больше не слушай!



Фэ   (2002-03-06 12:47) [9]

2Vladimir10
>>Вообще-то, shareware - это способ распространения,
>>а не разработки программ.

А кто спорит ? Так и сказал первой строкой.

>>За счет пользователя - это как ?
Это значит пользователь занимается изучением возможностей программы до покупки, возможно рекламирует другим, а разработчик не вкладывает значительные фин.ресурсы в рекламу.

Насчет наивняка - это мое мнение и относиться оно к нераскрученным фирмам.

>>По себе не судите; то, что вы ни разу не платили за программы
На основании чего Вы это взяли ?
Моя фирма дистрибьютор hard&soft и весь софт на фирме лицензионный (Win98SE, Win2000 Advanced Server, AVP, 1C, Office).
Delphi 5 тоже лицензионный есть, поскольку мы являемся официальным дистрибьютором DBISAM в России и делаем софт на ее основе.



Vladimir10   (2002-03-11 11:49) [10]

>Это значит пользователь занимается изучением возможностей
>программы до покупки, возможно рекламирует другим, а

По-моему это относится ко всему, что продается.
Дегустация пива, по большому счету, тоже своебразная "шаровара",
но никто же не говорит, что пиво развивается за счет попробовавших?

>разработчик не вкладывает значительные фин.ресурсы в рекламу.

А что же делать маленькой фирме, если нет возможности вложить много в рекламу? - вложить мало, возможно дать просто объявление в газете, возможно только вывеску на подвале повесить.
И тем более, если это один человек, то у него правтически нет вариантов...

>Насчет наивняка - это мое мнение и относиться оно к
>нераскрученным фирмам.

Хм, а Ваша фирма сразу была раскрученной? ;-)))
С чего-то ведь надо начинать? Многие "шароварные" компании
сейчас имеют офисы, большие команды программистов, рассылают пресс-релизы, в общем, ведут себя как "нормальные коммерческие"
компании. А многие часто даже не используют слово shareware.

Тем более, раз уж Вы руководитель компании(я правильно понял ?), должны прекрасно понимать, что shareware всего лишь способ распространения продукции(не обязательно программ), а не способ разработки программ.

> На основании чего Вы это взяли ?
> Моя фирма дистрибьютор hard&soft и весь софт на фирме
> лицензионный (Win98SE, Win2000 Advanced Server, AVP, 1C, Office).
> Delphi 5 тоже лицензионный есть


Хм, надеюсь Delphi Trial не надо объяснять?
И чем же это отличается от shareware?
А про лицензионность - я имел в виду WinZip, WinRAR, theBat...
Они у вас тоже купленые? У меня ДА. Или за них не надо платить,
потому что это "несерьезно" ?


P.S. В общем, не пугайте начинающих! Если человек сильно хочет, у него обязательно получится! Ну а книга Жаркова в этом точно поможет.



VID   (2002-03-11 18:46) [11]

www.cracks.am
www.astalavista.box.sk

вот ОЧЕНЬ маленький список сайтов, портящих жизнь шароварщику :)

Если создаваемая прога действительно будет иметь большое значение для народа (тот же WINRAR, WinZip, опять-таки DELPHI), то эта программа обязательно попадёт в один из разделов указанных сайтов... вот такая вот грустная жизнь :)



Фэ   (2002-03-11 20:21) [12]

И не только.
Чего ради я о "наивняке" упомянул ?
Вы думаете самое главное реализация ?
Идея !!!
Вот это - самое главное, а ее "шароварщик" вынужден выставлять в полном объеме. И тут "умелые ручки и проворные пальчики" легко подхватявают и делают свой релиз. Ах Вы на Дельфях писали !
Ну простите, у меня на Сях быстрее вышло, да и фирма моя пораскрученнее, уж извиняйте.
Примеры тому есть и немало.

Какой я сделал вывод ? (Я не призываю к его повторению - у каждого свой путь).
Заказной софт - и только.
Да - накладнее, да - каждый раз почти заново.
Ну и для некоторых - каждый раз заново.
Зато есть стимул создавать "поточную линию" с минимумом проектировочных затрат.
Зато есть стимул и возможность оперативно менять и совершенствовать пользовательский интерфейс, что вообще считаю самым важным элементом.



Torry   (2002-03-11 21:08) [13]

Скажу только одну фразу - есть желание, надо делать. Потом будете жалеть, что не решились, не нашли денег (а истратили их на пиво, к примеру). Мы втроем почти два года назад ушли с нормально оплачиваемых должностей в "свободное плавание", создали компанию и начали работать - работает! :-)

Конечно, за спиной Торрик с возможностью рекламы, но это - далеко не главное.




Форум: "Потрепаться";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.18;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.76 MB
Время: 0.041 c
1-57798           Yuriy                 2002-04-06 18:24  2002.04.18  
как определить имя компонента вызвавшего событие


3-57664           alexandervasjuk       2002-03-26 13:45  2002.04.18  
UpdateSQL: Insert => ID = 0


1-57691           GovoRun               2002-04-07 13:13  2002.04.18  
OpenDialog


1-57766           koks                  2002-04-05 15:21  2002.04.18  
StringGrid


3-57643           Kirill_Other          2002-03-28 10:35  2002.04.18  
ADO и IB - что нужно написать в ConnectionString ?