gifts2017

Golden Key 1.1 Бесплатная защита твоей конфигурации

Опубликовал Олег Пономаренко (O-Planet) в раздел Администрирование - Защита, права, пароли

Вам надоело видеть, как взламывают Ваши конфигурации? Вам нужна надежная и бесплатная защита для 1С? И Вы, тем не менее, хотите оставить пользователям возможность видеть и изменять Ваши программные модули?  

КАЧАЙТЕ GOLDEN KEY!
----------------------------

Особенности этой защиты

1. На основе использования технологии внешних компонент
2. Проста в использовании
3. Взят в основу метод интеграции защиты в программный модуль
4. Надежный алгоритм перекодировки
5. Возможность выборочной защиты отдельных процедур и функций в модуле
6. Возможность ограничить демоверсию по количеству запусков и числу имеющихся в базе документов
7. Позволяет оставлять конфигурацию без пароля, открытой для изменения без ущерба защищенности

Защита конфигураций Golden Key становится вполне надежной, оставаясь по-прежнему бесплатной!

Сегодня пакет приобрел несколько новых мощных функций защиты. И главное - подарок особым ценителям удобства при работе, это встроенная турбо среда. Да-да! Теперь копипастить, по крайней мере, при работе с конфигурациями не придется.

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

Новый "Золотой ключик" не позволит запустить отладчик при выполнении рабочего кода программы, чтобы досужие юзвери не смогли прощупать то, что там делается. Если же кто-то попробует внести изменения в защищенную конфигурацию, например, просто взломав установленный пароль, или "разгадав" часть кода, то Golden Key просто перестанет работать, сделав конфигурацию непригодной для дальнейшей работы и взлома.

Историю всех изменений смотрите на сайте разработки или в подробном описании

Подробнее о последней версии...

Версия 1.107 (19.12.07)
~~~~~~~~~~~~~~~~~~~~~~
- Добавлена опция лицензирования проекта, защищенного Golden Key
- Добавлена возможность отключать подсчет числа запущенных копий 1С при получении лицензии
- Исправлено вываливание KeyMaker при попытке открыть конфигурацию, защищенную паролем
- Добавлена возможность работать с журналом документов
- Убрано рекламное сообщение в конце работы GoldenKey
- Добавлен счетчик числа запусков
- Исправлена ошибка, возникающая в 1С при длинной строке: теперь строки разбиваются
- Исправлена ошибка потери символа ; в глобальном модуле- Убрано рекламное сообщение в конце работы GoldenKey

Подробную доку по лицензированию не подготовил, но там и так все ясно. Пока - кратко:

Лицензирование программы происходит на одном рабочем месте. В сети не проверялось. Скорее всего, надо будет лицензировать на каждом компьютере.

Важно, что на одном и том же компьютере у клиента одна и таже программа не потребует повторного лицензирования даже при переустановке Windows. Привязка идет исключительно к конфигурации и жесткому диску.

Помните, что лицензироваться может болько та разработка, в которой такая возможность при создании дистрибутива с помощью Golden Key была включена

В состав дистрибутива необходимо включать lecense.exe, чтобы у клиента мог быть сформирован код запроса лицензии

Имеет смысл делать разные дистрибутивы для демо и лицензирования. В дистрибутиве, предполагающем лицензирование, стоит отключать функцию финализации проекта и делать меньше шифрования. Хотя в дальнейшем предполагаю сделать автоматическое отключение финализации при получении лицензии и вывести это в опции

Хочу персонально поблагодарить Аркадия Кучера ( aka Abadonna http://infostart.ru/profile/1329 ) и Павла Бычковяка, автора ActiveMD, без чьих консультаций этот проект увидел бы свет еще не скоро

Тестируйте. Сообщайте, если что работает не так.
___________________

11.09.08 Опубликована доработка от Astonvilla ( http://infostart.ru/profile/15937/ ). С ее помощью можно организовать установку и продления даты лицензионного использования программы, защищенной Golden Key. Выполнено на уровне внешней обработки. Имеет смысл включать в конфигурацию. Может рассматриваться, по словам автора, как идея, которую можно взять на вооружение и усовершенствовать под собственные нужны.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Дистрибутив Golden Key 1.107
.1194951630 1,38Mb
12.02.13
759
.1194951630 1,38Mb 759 Скачать
Описание Golden Key 1.1
.1194951713 374,42Kb
12.02.13
252
.1194951713 374,42Kb 252 Скачать
Применение Golden Key к защите внешних отчетов
.1197681377 443,75Kb
12.02.13
228
.1197681377 443,75Kb 228 Скачать
Пример защиты внешнего отчета из инструкции
.1197752599 186,30Kb
12.02.13
207
.1197752599 186,30Kb 207 Скачать
Golden Key 1.107 в ZIP архиве, без установочного пакета
.1198044044 1,23Mb
12.02.13
200
.1198044044 1,23Mb 200 Скачать
Key Maker с более удобным лицензированием, выведенным отдельной кнопкой
.1207712284 486,76Kb
12.02.13
189
.1207712284 486,76Kb 189 Скачать
Дополнение от Astonvilla: возможность установки и продления лицензионного срока использования программы, защищенной GoldenKey
.1221154394 98,23Kb
12.02.13
210
.1221154394 98,23Kb 210 Скачать
Стиралка счетчиков от старых версий (если глючит) ТОЛЬКО 5 дней!
.1207883153 278,89Kb
12.02.13
175
.1207883153 278,89Kb 175 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Сергей (sergm47) 18.10.07 11:16
>СРОЧНО КАЧАЙТЕ НОВЫЙ ПАКЕТ GOLDEN KEY!
Доступ - Для своих (((
2. Евгений Мартыненков (JohnyDeath) 18.10.07 11:21
Я так подозреваю, что способ оюхода данной защиты аналогичен способу обхода КЗК-1
3. VasilyKushnir (vasilykushnir) 18.10.07 11:27
(2) если бы... - подозреваю, что легче.
Протестирую с удовольствием.
4. Владимир Костецкий (astonvilla) 18.10.07 11:31
Не знаю, скачал, вроде ничего, работает.
Попробую помучать всяко тестовую конфу, о результатах отпишусь попозже.
5. Олег Пономаренко (O-Planet) 18.10.07 11:39
VasilyKushnir
Ты явно недооцениваешь меня =)
Dencheg; Delon; +2 Ответить 2
6. Олег Пономаренко (O-Planet) 18.10.07 11:40
sergm47
Вот потестируем - выложу для всех
7. Олег Пономаренко (O-Planet) 18.10.07 11:50
Кстати!!! Совсем забыл упомянуть один важный нюансик при защите внешних отчетов... ПОКА НЕ ПРОВЕРЯЙТЕ ЭТО. Вот посплю - напишу...
8. VasilyKushnir (vasilykushnir) 18.10.07 12:05
(5)Ну-ну - посмотрим. Пока потестирую... Плюсик ставлю за попытку(:-)
9. Аркадий Кучер (Abadonna) 18.10.07 12:06
>Я так подозреваю, что способ оюхода данной защиты аналогичен способу обхода КЗК-1
Я сильно подозреваю, что это и есть КЗК-1 в исполнении Планета ;)
10. yu (yu) 18.10.07 13:07
(5) Ты явно недооцениваешь IDA. Достаточно поставить breakpoint на AssignAndCompile из seven.dll, ему ты скармливаешь уже расшифрованный текст модуля...
11. АЛьФ (АЛьФ) 18.10.07 13:23
Мда... Опоздал ты года на четыре с этой разработкой... :)
12. Андрей (andrewalexk) 18.10.07 14:02
(0)
:)))
"быстрее сделать чем найти.."?!
вот это опустили местных банеростроителей...
;)
13. Аркадий Кучер (Abadonna) 18.10.07 18:31
>8. Перенесите сформированный текст обратно в модуль 1С
Планет! Стыдобища - компаунды еще не освоил?
14. Сhe Burashka (CheBurator) 18.10.07 18:40
Хм.. зашифровал внешний отчет
при открытии отчета пишет - Извините, время демо закончилось...
это так задумано...? или это особенность (7)...?
15. Сhe Burashka (CheBurator) 18.10.07 18:42
в принципе - то же самое и для встроенного отчета..
где я туплю...?
16. Сhe Burashka (CheBurator) 18.10.07 18:45
вообще, конечно, автора надо убить. и не за предлагаемую защиту, а за стиль. ладно, главное окно - дело вкуса...
но окно настроек - я впал в ступор...
кнопки со стрелками - переключают В РЕЖИМ указанный справа от кнопки...? или сейчас действует такой режим....?
долго искал кнопку "закрыть"...?
17. Олег Пономаренко (O-Planet) 18.10.07 21:14
yu
Интересно, сколько человек такое могут проделать? Но подумаю над этим...

АЛьФ
Ничего. Я эти 4 года пробегу за один =)

Abadonna
Чудо! Ты сколько внешних компонент сделал? У меня это - вторая. Первая - ты занешь, что умела делать =) Вот возьми и подскажи...
18. АЛьФ (АЛьФ) 18.10.07 21:43
2(17) Ты не с того начала, чтобы догонять.
19. Олег Пономаренко (O-Planet) 18.10.07 22:01
Да эт не самоцель на самом деле. Просто нужна была защита. И она есть теперь. С IDA разберемся.
20. АЛьФ (АЛьФ) 18.10.07 22:06
2(19) Это тебе кажется, что она есть :)
Не думал, что буду выступать в этом качестве, но...
Давай ты мне пришлешь свою "защищенную" конфигурацию, а я тебе верну ее в открытом виде? Ну, скажем, в течении часа... Если, конечно, модулей не слишком много (тогда понадобится чуть больше времени).
А? ;)
21. АЛьФ (АЛьФ) 18.10.07 22:07
Кстати, не трать время на IDA. Твою "защиту" можно намного проще преодолеть.
22. Сhe Burashka (CheBurator) 18.10.07 22:22
Ээээ! А на (16) ответ будет...?
23. Сhe Burashka (CheBurator) 18.10.07 22:22
Ээээ! А на (15) ответ будет...?
24. Олег Пономаренко (O-Planet) 18.10.07 22:30
АЛьФ
Давай исходить их того, что моя защита все-таки надежнее простого пароля на конфигуратор. То, что ты или Abadonna можете ее обойти - ничего не значит. Остальные-то не обойдут! Тем более разные юзеры - потенциальные покупатели наших программ. Для первой версии все-таки, думаю, оно получилось. Или ты можешь предложить более надежную бесплатную защиту?

Сhe Burashka
[15] - проверяй на конфигурациях, а не на отчетах. я на отчетах сам не гонял, поэтому, там может быть глюк. Я ж и поставил доступ "для своих" поэтому
[16] - описание просто нужно. если кнопка со стрелкой напрягает - поставлю что-то более привычное. не проблема.

25. АЛьФ (АЛьФ) 18.10.07 22:42
2(24) Обойти сможет любой, кто умеет пользоваться поисковиками. Или знает об 1С++. Так же, как и пароль на конфигу. Так что не надежней. Да еще и жутко неудобно в установке.
Говорю же, опоздал ты на четыре года. У народа было время отточить на первой версии КЗК навыки взлома подобного рода защит.
Бесплатные аналоги КЗК время от времени всплавали. Попадались и неплохие варианты. Вот только до нормального состояния мало кто довел. Хватит ли у тебя терпения сделать нормальный бесплатный продукт? Тем более ты уже сейчас планируешь делать платный :)
26. АЛьФ (АЛьФ) 18.10.07 22:43
Кстати. Вот тебе задачка: для глобального модуля твоя разработка не прокатит.
27. Олег Пономаренко (O-Planet) 18.10.07 22:46
АЛьФ
Я не спорю, что более надежной была бы защита, не дающая где-то там в ddl ссылку на расшифрованный файл. Например, можно было бы ее построить по следующему принципу: любая 1С-макрокоманда предполагает набор элементарных операций над памятью, регистрами и данными 1С. Эти операции выполняюся библиотечными функциями 1С-компилятора. Фактически, можно было бы просто их вызвать по AppDispatch напрямую в ВК. Но для второй в жизни ВК это все-таки сложновато... Вот на 4-й 5-й можно будет =)
28. Олег Пономаренко (O-Planet) 18.10.07 22:53
АЛьФ
Про глобальник я знаю и в реадми это сказано... =((( Я спец по с++, меньше - по паскаль и немного по 1С. Попутно занимаюсь php, js, ajax - технологиями. Все эти асмы, ddl-ки и дебагеры в сферу моей специализации не входят, к сожалению. Пока не входят. Для меня - проблема получить список функций из dll, проблема их переопределить в delphi. Опять же, пока. Просто новая тема. Всегда начинать немного сложно. А терпения вести бесплатный продукт у меня точно хватит. И не думаю, что оно не выгодно.
29. АЛьФ (АЛьФ) 18.10.07 23:00
Секундочку... Я, похоже, был лучшего мнения и не слишком внимательно глянул...
"расшифрованный файл"? ФИниш... Не ожидал, что ты будешь делать временный файлы. Это ж даже не четыре года отставания, а все шесть...
Извини, больше тогда не буду комментировать. Делай, изучай. Возможно, что-то и выйдет.
30. АЛьФ (АЛьФ) 18.10.07 23:01
Ой! Чуть не забыл!
Когда все напишешь на приемлимом уровне, посчитай свои затраты и, возможно, осознаешь, что было бы намного проще и дешевле купить КЗК-2 :)
31. Олег Пономаренко (O-Planet) 18.10.07 23:14
Какой временный файл? Ты о чем? Я не делаю временных файлов. Это было бы отставанием лет эдак на 12, а не на 6... Я говорю о данных в буфере. Терминология "файл" здесь также применима.

По поводу КЗК-2 - это из разряда вопросов, что лучше: поддерживать OpenOfice или стать дистрибьютерами MicroSoft...

КСТАТИ...

Вопрос - от кого мы хотим защитить свои программы.

Варианты ответов:

А. От коллег
Б. От юзеров

Если я выбираю А, то возможно, мне действительно лучше приобрести КЗК. Однако, меня меньше всего волнует, что пара программистов, знающих IDA, стырят мою Кассирочку и поставят на тройке фирм. Но меня волнует другое: что клиент, приобретший Кассирочку для одной точки, может ее перекинуть на десять других. Почти любой тупой сисадмин может обойти пароль на конфу. Но далеко не каждый владеет 1С и тем более методами взлома ее dll. А в интернете нет готовых решений, есть только советы для специалистов типа тебя.

Поэтому, я выбираю вариант ответа Б. И, думаю, среди моих знакомых бухов и директоров фирм не так много знакомых, владеющих 1С++ =) Поэтому, использовать КЗК против них - это стрелять из пушки по воробью.
32. АЛьФ (АЛьФ) 18.10.07 23:44
Думаю, что ни один твой знакомый бух или директор фирмы не полезет сам ломать даже пароль на конфиге. Он найдет знакомого, который это сделает за него.
И твой выбор основан только на недооценивании "противника" :)
И еще раз советую посчитать во сколько тебе в итоге обойдется эта защита.
33. Олег Пономаренко (O-Planet) 19.10.07 00:02
АЛьФ
Ты не знаешь, похоже, основ маркетинга. Бесплатное распространение хорошей программы является неплохой рекламой. Я могу прилепить всплывающее окно с инфой о разработчике, отказавшись от всякой оплаты. Кому надо - его хакнут, но у большинства оно будет всплывать. нет. Golden Key будет поддерживаться, развиваться, и он останется бесплатным.

По поводу возможности взломать... Ты все-таки преувеличиваешь. Не знаю, что обычно выгоднее и дешевле начальнику конторы: нанять хакера, взломать чью-то прогу, использовать взломанную на свой риск, не имея возможности получать обновления и сопровождение, или заплатить те же или даже меньшие деньги не хакеру, а разработчику, приобретя все блага. Повторюсь: актуальной является защита от злоупотреблений юзеров, а не коллег программистов экстра класса. А взломать можно практически любой софт. Поэтому, лучшей защитой конфы является до сих пор внешний ключ. И то, умельцы сканируют эти ключи и ставят эмуляторы.
34. Олег Пономаренко (O-Planet) 19.10.07 00:07
Бесспорно, для программного комплекса стоимостью в 150000, слабовато будет и КЗК... А вот для конфы в пару сот баксов вполне сойдет и Golden Key, и разработка от it.net, и Снусмумрика... Я специализируюсь не на уникальных решениях, а на популярных. Ты пишешь здесь потому, что наши бесплатные и относительно бесплатные защиты уводят часть твоих клиентов на КЗК. =)
35. АЛьФ (АЛьФ) 19.10.07 00:27
2(33) Это ты МНЕ пишешь про "основы маркетинга" и неплохую рекламу с помощью бесплатных проектов? Хорошая шутка :)
2(34) С чего это вдруг КЗК будет "слабовато" для проектов стоимостью 150000? В самый раз. Так же как и для конфы в пару сотен баксов. Для обоих этих категорий КЗК очень даже неплохо используется.
Для информации: у it.net нет своей разработки по защите информации, он чужую опубликовал; у Снусмумрика разработка предназначена для работы с данными, а не с конфигурацией.
И твоя разработка не уведет ни какой части моих клиентов. Скорее наоборот. Посмотрев на подобные разработки, люди сделают правильный выбор :)
Кстати, поэтому и пишу здесь, чтобы твоя разработка висела на первой странице и как можно больше людей смогли на нее посмотреть :)
36. Олег Пономаренко (O-Planet) 19.10.07 00:40
Ха-ха. Антиреклама не пройдет. Это бетта-версия, закрытая для скачивания большинством. Сейчас баги и слабые места выявлю - снесу ее со всеми комментами и выложу нормальную. Понимаешь, выбор основывается не на комментах конкурента, а на личном выводе. Человеку достаточно просто скачать и посмотреть самому как оно работает.
37. Олег Пономаренко (O-Planet) 19.10.07 00:48
А мож и не снесу... Твои апы поддерживают интригу, и это здорово. Многие тут не довольны тем, что КЗК платна. А Golden Key - нет. И уже сейчас лучше пароля на конфу. Вот подумаю над антиотладочную защитой. Через какое-то время это будет нормальный, популярный софт с сотней комментов и хорошим рейтингом. Будет приятно видеть твои комменты в самом начале по поводу тестовой версии... =)
38. АЛьФ (АЛьФ) 19.10.07 00:51
Какая антиреклама? Ты действительно считаешь свою разработку конкурентом КЗК?!
А ты хотя бы демку КЗК скачивал? :)
Выявляй баги, закрывай слабые места, выкладывай нормальную (в твоем понимании). Я всячески поддерживаю это начинание!
39. АЛьФ (АЛьФ) 19.10.07 00:56
2(37) Я тебе еще раз говорю: не парься с тем, что только время отнимет. Поверь мне. Я ж уже не первый год этим занимаюсь. Вся твоя "антиотладочная защита" пойдет прахом. Просто по причине, что подход с шифрованием подразумевает передачу модуля в открытом виде в 1С на исполнение. Т.е. как бы ты не защищался, человек, который слышал про первую версию КЗК, очень быстро обойдет и твою. А если не слышал, то быстро найдет нужную инфу в Инете.
Да хотя бы вот практически готовый инструмент:
http://idjogod.narod.ru/
Robert; lustin; a.kuznetsov; svsrus; +4 Ответить
40. Сhe Burashka (CheBurator) 19.10.07 00:58
Я пока - плохого мнения от программы Опланета (не от защиты!!! - тут я не спец...). В первую очередь потому что она жутко неудобна и неюзабельна. Прога которой не удалось воспользоваться с первого раза - вряд ли доживет до второго... Тем не менее - следить и пробовать буду...
41. Аркадий Кучер (Abadonna) 19.10.07 02:47
В любом случае действия Планета в направлении написания не только 1С-кода я приветствую.
Пусть опоздал, пусть интерфейс кому-то не нравится, но главное - лед тронулся ;)
42. Аркадий Кучер (Abadonna) 19.10.07 02:53
(17)>Вот возьми и подскажи...
Если мне память не изменяет, то все, о чем ты спрашивал, я подсказал ;)
Про компаунды ты не спрашивал. Кстати, компаунды и ВК - совершенно из разных опер
43. Олег Пономаренко (O-Planet) 19.10.07 03:11
> Ты действительно считаешь свою разработку конкурентом КЗК?!
Вообще, нет. Все-таки потребитель у них разный. Я не претендую на тот присловутый проект стоимостью 150000. Потом, КЗК уже действительно, давно в пути...
> Да хотя бы вот практически готовый инструмент:
Хорошее здесь слово "практически"! Для программиста, может быть, и готовый инструмент. И то, не для всякого.

> Я всячески поддерживаю это начинание!
> В любом случае действия Планета в направлении написания не только 1С-кода я приветствую

Ну а что ж вы накинулись-то!!! Я понимаю, что с КЗК не стоит мне сейчас сравниваться. Это разработкb разного класса. Оно и претендовало с самого начала на место бесплатной защиты от юзеров и не экспертов в области с++, asm и дебаггинга. От них в первую очередь и требуется что-то защищать. И предполагается дальнейшее развитие проекта.
44. АЛьФ (АЛьФ) 19.10.07 03:29
2(43) Ну, раз уж ты считаешь свое время таким дешевым... У меня на сайте сейчас выложены исходники программы Inserter. Можешь взять за основу для создания нормальной оболочки. Заставлять пользователя копировать руками текст туда-сюда - это ж просто издевательство (хоть я сам этим и грешу :))
45. Олег Пономаренко (O-Planet) 19.10.07 03:41
Нет, конечно всем спасибо за критику. И я, похоже, знаю в каком направлении двигаться дальше.

А мое время?.. Я программист. Фри. То, что я делаю, в конечном итоге обращается в деньги. Потом, я программлю достаточно быстро. Потом, мне самому нужна защита с развитием, так скать. Использовать готовую утиллиту можно, но иметь что-то свое - и пристижно, и познавательно. Но главное - соскучился я по нормальному программингу с этим 1С :(
46. Аркадий Кучер (Abadonna) 19.10.07 04:31
Куски от CompaundExplorer могу кинуть, да и альфовский inserter на ту же тему.
Copy-Paste must die ;)
47. Олег Пономаренко (O-Planet) 19.10.07 05:44
Ладно, начнем с Чебуратора, как с самого главного...

Дизайн поменял, сделал более строгим. Добавил кнопку "Выход". Убрал непонятную кнопку со стрелкой. Вообще убрал возможность защиты внешних обработок отдельно, вне прописи в глобальнике внешней компоненты. не до этого пока. То есть, теперь работает только на целых конфигурациях...
48. Владимир (svsrus) 19.10.07 09:27
Плюс в любом случае. Ибо попытка не пытка и такие начинания всячески приветствуются) Что получится не знаю, но что-то получится... Пойду хоть гляну одним глазком.

Альфу тоже плюс! За интересные ссылки, которые я не видел...)
49. Андрей (andrewalexk) 19.10.07 10:47
(2O-Planet)
:)
вперед молодняк!
не принимай Альфа всерьез в нетехнических вопросах!
а фразы "проще было купить мою КЗК-2" вообще курам насмех
он не понимает суть происходящего,
путает коллегу-разработчика, который ищет опыт создания,
с потенциальным клиентом
и "тупо пеарится!"
;)
a.kuznetsov; +1 Ответить
50. vip (vip) 19.10.07 10:57
to andrewalexk

Вот "тупо пеарится!" как раз автор ветки.
Когда я писал свою первую ВК, я тоже прыгал от радости, только моих прыжков никто не видел.
А каждое появление уважаемого автора сопровождается оглушительным грохотом в панфары.
И на успех он, конечно, обречен.
Наш народ последнее время способен услышать только громкую музыку.
Robert; АЛьФ; vasilykushnir; +3 Ответить 1
51. Аркадий Кучер (Abadonna) 19.10.07 11:09
>вперед молодняк!
Ты молодняк как определяешь? По уровню или возрасту?
Если по возрасту - пальцем в небо
52. Андрей (andrewalexk) 19.10.07 11:47
(50)
:))
вот и Альф тоже считает что "автор пальцы гнет"
потому и нападает..
а по-моему все проще..
(51)
:)
по опыту..
;)
53. Аркадий Кучер (Abadonna) 19.10.07 12:07
(52) Не понимаю я, что такое "опыт"... Можно не знать ни одного языка - но быть ПРОГРАММИСТОМ. И наоборот.
Алгоритмическое мышление - врожденная способность, никакой опыт не поможет
54. АЛьФ (АЛьФ) 19.10.07 12:38
2(52) Я совсем не считаю, что "автор пальцы гнет". С чего ты взял?
Я считаю, что автор занимает изобретением велосипеда с квадратными колесами и без сидения. И совсем я не нападаю, а высказываю свое мнение. Уж извини, если это мое мнение не совпадает с твоим и автора.
55. Андрей (andrewalexk) 19.10.07 14:44
(53)
:)
ну я про опыт в плане написания внешних компонент..
про алгоритмическое мышление автора я не знаю..
(обработку тоже не смотрел)
(54)
:))
..и предлагаешь ему купить свой с круглыми..
я просто заметил что это уместнее в магазине
где ПОКУПАЮТ велосипед с квадратными колесами,
а не в мастерской, где его СОЗДАЮТ...
;)
56. АЛьФ (АЛьФ) 19.10.07 14:55
2(55) Видишь ли... В отличие от тебя, я сначала посмотрел обсуждаемую разработку.
57. Андрей (andrewalexk) 19.10.07 15:24
(56)
:))
удивился бы если бы АЛЬФ не оценил бы сначала своего потенциального "убийцу"..
;)
58. VasilyKushnir (vasilykushnir) 19.10.07 15:45
А между прочим Альф по дружески подсказывает товарищу по цеху, чтобы не блуждал в потемках. И если где-то его критика более резковата - так это чтоб Планет не упорствовал и не ломился в открытую дверь. Ведь плюсик он таки поставил... Хотя бы за то, что Планет сделал первый шаг на этой тропе. Придет время и тропа превратится в хорошую дорогу. Олежа, я верю в тебя.
59. АЛьФ (АЛьФ) 19.10.07 15:57
2(57) Ой! Не смеши! :D
2(58) Он просто пошел не в ту сторону. Эта тропка уже истоптана вдоль и поперек. Ему надо взяться за С++ и копать в сторону КЗК-2. Шифрование - это устаревшая тема. И тупиковая ветвь для вхождения на рынок защиты.
60. Аркадий Кучер (Abadonna) 19.10.07 16:11
Жирик как-то предложил, чтобы женщин, выходящих замуж за иностранцев лишали гражданства. И сам он понимал, что это чушь - просто посветиться захотелось. А пресса повелась, и вместо того, чтобы промолчать, начала Жирика и так и эдак. А он, довольный, руки потирал - опять о нем!
Так что Олега свое дело сделал - за день 60 комментариев ;)
61. Андрей (andrewalexk) 19.10.07 16:17
(59)
:))
не надо меня буквально понимать -
я про любую новую обработку в данном направлении,
ищи около слова "потенциальный"...
;)
62. VasilyKushnir (vasilykushnir) 19.10.07 16:42
Вот смотрю: и АЛьФ, и artbear поставили плюсики и так грустно-грустно стало... Не, ребята (57), не убийцу потенциального они заценили, а потому, что эта защита принесла им полное удовольствие в качестве как раз "совсем не конкурента". Это сигнал Планету, что до конкурентной версии еще ой как далеко...
63. АЛьФ (АЛьФ) 19.10.07 17:19
2(61) Ни одного даже "потенциального" пока не встречал. А ты?
2(62) А как ты догадался? :)
64. Андрей (andrewalexk) 19.10.07 18:10
(63)
:)
неа
но не теряю надежд..
(не лично для меня а для общества в целом)
потому что когда на узкоспециализированном форуме
вместо проф. советов появляются фразы типа "купи мой ХХХ"
такой тянет "лумповщиной"
что становится не по себе
от жадной поступи капитализма...
;)
65. Олег Пономаренко (O-Planet) 19.10.07 21:55
> Ему надо взяться за С++
Это - вообще моя тема. Builder - любимый продукт. Минидизайнер на нем... Только по ВК под с++ не написано ни где, поэтому и Дельфи, хоть и плююсь периодически. Вот если на С это делать, то точно, надо время, которого нет.

Про пиар кто писал - вы не правы. Не в этот раз, по крайней мере. Я не рассчитывал на 60 комментариев, мне и не нужны они. И с КЗК не собираюсь я конкурировать. Мне просто нужно выложить пару новых разработок, обновить несколько имеющихся. Вот и ваяю простенькую защиту от разных... А то, что здесь выложил это, то для оценки прежде всего, да и поделиться, если кому надо. Нравится этот портал. И так пол года ничего не выкладывал... Кому не нравится - ф топку!!!
66. Олег Пономаренко (O-Planet) 19.10.07 22:01
А вот - вопросик по существу для экспертов по ВК... ;) Так уж и нельзя никак добраться до локальных переменных модуля по AppDispatch? (перевод их в глобальные я не рассматриваю за метод)
67. Аркадий Кучер (Abadonna) 20.10.07 05:11
(66) AppDispatch - OLE-интерфейс, со всеми вытекающими. Нельзя, ИМХО
68. Аркадий Кучер (Abadonna) 21.10.07 06:11
>Я считаю, что автор занимает изобретением велосипеда с квадратными колесами и
Не, ребята... Если бы я не изобретал велосипеды, пусть даже с квадратными колесами, был бы я Кучер А.А., инженер-механик. А сейчас, какой-никакой - Абадонна ;) Помню, "изобрел" рекурсию и был шибко удивлен, что опять - велосипед. Но ведь САМ!!!
69. Effector (неадекват) 22.10.07 05:06
70. Alex (Генералисимус) 22.10.07 08:55
71. Артур Аюханов (artbear) 22.10.07 09:35
(65) На С++ полно различных ВК :)
навскидку 1С++, FormEx, ТурБоМД, ТурбоБЛ, VTools и др.
Да и в примерах к технологии создания внешних компонент есть пример на С++ с соответствующей докой.
Я в свое время работал и с Делфи и с Билдером, библиотеки все равно одни, и схемы работы одинаковы.
Пробуй и все получится.

По поводу защиты - интересно, при загруженной ФормЕкс что покажет код
Код
РасширениеФормы = СоздатьОбъект("РасширениеФормы");
Сообщить(РасширениеФормы.ТекстМодуля);
Показать полностью
?
ИМХО как раз тот код, который и был закрыт :)
72. VasilyKushnir (vasilykushnir) 22.10.07 10:31
(63) А че там сложного догадыватся? И так все прозрачно видно - будь эта защита серъезным конкурентом, почему-то уверен - тон комментариев товарища Альфа был бы совершенно другим, а так только по отчески пожурил, чтобы Планет в потемках не блуждал. И будь предложен серъезный алгоритм защиты, думаю даже предложение о сотрудничестве не замедлило бы поступить..
73. Аркадий Кучер (Abadonna) 22.10.07 10:40
(71) По поводу защиты - интересно
Действительно ИНТЕРЕСНО, если это так...
Как в анекдоте:
- Пароль?
-Пуля
-Да не пуля, а граната! Проходи ;)
74. zakazchik (zakazchik) 22.10.07 11:00
ТАК и пиши - ТОЛЬКО ДЛЯ РАЗРАБОТЧИКОВ и не пили мозги простым патцанам про плюсики и бесплатность.
Bod; LelikOFF; +2 Ответить
75. Олег Пономаренко (O-Planet) 22.10.07 15:30
Потерпите немного!!! Как метко указал тов. Альф, поскольку разработка предполагается бесплатной, я не смогу все время уделять только ей.

1. К вопросу о доступности кода для разных кулибиных... Именно сейчас предпринимаются шаги по этому вопросу.
2. "Только для разработчиков" будет убрано, как только комментарии Альфа станут другими :) И это будет скоро.

Резюме... Ждите версию 1.1
76. АЛьФ (АЛьФ) 22.10.07 16:11
2(75) Боюсь, что тебе очень долго придется ждать, что мои комментарии станут другими :)
Для этого тебе как минимум надо изменить подход к защите и отказаться от шифрования. Вот тогда можно будет серьезно что-то обсуждать.
LelikOFF; +1 Ответить
77. Bod (Bod) 23.10.07 00:16
78. АЛьФ (АЛьФ) 23.10.07 02:18
Мда...
А ведь artbear привел готовый код ломалки для этой "защиты".
Плохо... очень плохо... совсем плохо...
79. АЛьФ (АЛьФ) 23.10.07 02:21
Извини, O-Planet, но я изменю свою оценку. На плюс все же никак не тянет.
Надеюсь, минус тебя как-то вдохновит прислушаться к "старшим товарищам" :)
80. Олег Пономаренко (O-Planet) 23.10.07 04:45
81. Аркадий Кучер (Abadonna) 23.10.07 06:25
Планет, ты ответь на (71)
Тот код был зашифрован или не тот?
А то мне влом проверять
82. Олег Пономаренко (O-Planet) 23.10.07 07:15
Ты не понял. 1С++ позволяет увидеть текст модуля. Лучше проверить, потому что не факт, что там будет уже расшифрованный, если она этот текст цепляет из md. В md сидят вот такие строки: 2HEрlм78щOGomoPbдu0yгAOxOр8zтyQiаuJyYяz2дьrAнlтmahьbWмцVэ6o

83. АЛьФ (АЛьФ) 23.10.07 09:00
2(82) Мне было не лень, проверил. Выдает расшифрованый текст.
84. vip (vip) 23.10.07 09:06
> 2(82) Мне было не лень, проверил. Выдает расшифрованый текст.
Эх, поломал пацану весь праздник :)))

to O-Planet. Заметь, фокус проделан при помощи БЕСПЛАТНОЙ компоненты FormEx
85. Аркадий Кучер (Abadonna) 23.10.07 09:13
(83,84) Тогда могу только повторить; пароль не пуля, а граната, проходи! :)))))))))))))))))))
86. Аркадий Кучер (Abadonna) 23.10.07 09:45
Не поленился...
1. Документ АвансовыйОтчет: зашифровал все процедуры, элементарная вставка текста из буфера выдает "получаемая строка превысит допустимые размеры" (-1)
2. После запуска ИБ - ну, блин, ваще "извините, время использования демо-версии закончилось" (-100)
Итого: 0.3х3 = 90 копеек с Планета за трафик+ 10 минут моего времени - 50х10=500 евро
Vladal; support; +2 Ответить
87. vip (vip) 23.10.07 10:19
> Итого: 0.3х3 = 90 копеек с Планета за трафик+ 10 минут моего времени - 50х10=500 евро
Маловато будет.
Не забывай, что автор добился таки основной цели - прогремел в панфары.
Требуй процент с его будущих доходов:)
88. Андрей (andrewalexk) 23.10.07 10:31
(87)
:)
"прогремел в панфары" - в мемориз..
;)
89. Аркадий Кучер (Abadonna) 23.10.07 11:50
(88) Да уж... Учитесь у Абадонны, кладет тихо-мирно, ни единой строчки "плюсуйте рейтинг" (не на помойке себя нашел, милостыню просить) ;)))))))))))))))))))))))))))))
vasilykushnir; +1 Ответить 2
90. VasilyKushnir (vasilykushnir) 23.10.07 12:03
(89) Сильно сказано, кстати о птичках, то бишь о пиаре...
91. Bod (Bod) 23.10.07 16:43
92. Аркадий Кучер (Abadonna) 23.10.07 18:20
На пост Bod плюс поставил Bod-cv. Следующий будет Bod-cv+ или Bod-cvx ?
93. Олег Пономаренко (O-Planet) 23.10.07 20:58
Ребята, спокуха!

Разработка ТЕСТИРУЕТСЯ! Я и выложил не окончательный вариант, об этом и писал с самого начала. Вы все прекрасно справились с задачей бетта-тестеров.

На глюк, на который наткнулся Абадонна, я тоже натыкался. Дурацкое ограничение 1С на длину строк. Уберу возможность вставлять строки в модуль.

Версия 1.1 почти готова. Ее взломать будет не так просто, поэтому можете тут себе за комментарии по 10 плюсов поставить, оно ничего не изменит.

Кстати, от злоупотреблений клиентов Golden Key вполне применим. Понимаете, я три года уже продаю программы с зашитой типа:

Код
КолвоЗапусков=ВосстановитьЗначение("КолвоЗапусков");
КолвоЗапусков=КолвоЗапусков+1;
Если КолвоЗапусков>50 Тогда
СтатусВозврата(0);
КонецЕсли;
СохранитьЗначение("КолвоЗапусков",КолвоЗапусков);
Показать полностью


И что? Постоянно покупают, просят лицензии. Думаю, Golde Key понадежнее все-таки. Юзера важно напугать. А проф сломает все, что угодно.

И кстати... Найдите тут хоть еще одну какую работу с рейтингом 27 при 44-х скачиваниях и с более 90 комментариев... :)
94. Олег Пономаренко (O-Planet) 23.10.07 21:02
(89) Ну, могу только пожелат, чтобы от клиентов не было отбоя. А мы не гордые. Попиаримся...
95. АЛьФ (АЛьФ) 23.10.07 21:10
И кстати... Найдите тут хоть еще одну какую работу с рейтингом 27 при 44-х скачиваниях и с более 90 комментариев... :)
Это всего лишь плюс тебе, как самопиарщику. Но никак не показатель того, что разработка действительно что-то стоит.
я три года уже продаю программы с зашитой типа:
А вот это минус тебе. Во-первых, показывает, что не слишком-то распространены твои разработки и не очень-то кому нужны на самом деле.
Во-вторых, это похоже на фразу человека, который в жизни ни чего слаще морковки не пробовал и всех теперь агитирует только с морковкой чай пить.
Версия 1.1 почти готова. Ее взломать будет не так просто
Поверь мне, ее будет так же просто сломать.

Не стоило тебе пропускать мимо ушей все, что тебе говорили. Неуемная жажда самопиара может тебя в тоге погубить, как профессионала.
96. vip (vip) 23.10.07 21:27
to O-Planet
Прокомментируй, плиз, (83)
А то, видимо, не все поняли.
97. Олег Пономаренко (O-Planet) 23.10.07 23:11
А вот это минус тебе.
Я не микрософт, конечно, но на жизнь чисто с продаж по инету в последнее время хватает, и можно ничего больше не делать, занявшись разными бесплатными разработками. Я именно за это агитирую, чтобы писать не в стол, а для клиентов. И на Golden Key я как раз эти надежды и возлагаю, что он поможет моим коллегам сделать свои разработки популярными и доступными для широкой публики. Вы - академики, и сейчас ругаете новорожденного за то, что он говорит коряво. А неименитые пользователи мне ставят плюсы. И для меня это что-то вроде кредита доверия.

Не стоило тебе пропускать мимо ушей все, что тебе говорили. Неуемная
жажда самопиара может тебя в тоге погубить, как профессионала.

Поверь, я умею слушать. Ценное я не пропустил.

А то, видимо, не все поняли
Кто не понял - спросит у Абадонны пусть.
98. desty (lustin) 23.10.07 23:18
всё-таки наверное надо что-то делать с (83)

99. АЛьФ (АЛьФ) 23.10.07 23:19
2(97) Да не ругают тебя, а советуют реальное направление приложения твоих усилий. Ты же предпочитаешь играть на публику и заниматься популизмом и самопиаром. Если плюсы за кривую поделку тебе важней, чем сделать реально нужный продукт, то...
Похоже, я в тебе сильно ошибся.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа