Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Распространение ехе-файла.
|
|||
|---|---|---|---|
|
#18+
Есть 2 вопроса. 1. Как распространяются приложения? Т.е. сделан ехе-файл, но на компьютере, где нет РВ, он все равно не идет (нужны DLL). Понятно, что можно взять всю папку с DLL и перетащить вместе с приложением. А как минимизировать количество файлов, нужных для работы ехе-файла? Можно ли, при создании ехе-файла, сказать ему, чтобы он вобрал в себя все нужные для автономной работы файлы? 2. Какие есть способы защитить программу от копирования? Т.е. сделана програмка, устанавливается она на компьютере клиента. Надо что-то добавить в нее, чтобы клиент не смог установить ее на другом компьютере (т.е. продать дальше). Понятно, что можно взломать любую программу, но все-таки, что можно придумать по-хитрее, чем GetComputerNameA? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2004, 09:38 |
|
||
|
Распространение ехе-файла.
|
|||
|---|---|---|---|
|
#18+
1. Запусти PowerBuilder Runtime Packager или pbpack90.exe . И будет у тебя все нужное в одном флаконе. Не нравиться флакон, распакуй его, глянь какие файлы он ставит и перекатай их себе, куда надо. Далее дело вкуса и фантазии. 2. По данному поводу советов давать не буду, ибо меня всегда бесили всякие защиты на программах. Да и какая защита программы может быть в России ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2004, 09:55 |
|
||
|
Распространение ехе-файла.
|
|||
|---|---|---|---|
|
#18+
Riska1. Как распространяются приложения? Т.е. сделан ехе-файл, но на компьютере, где нет РВ, он все равно не идет (нужны DLL). Понятно, что можно взять всю папку с DLL и перетащить вместе с приложением. А как минимизировать количество файлов, нужных для работы ехе-файла? Можно ли, при создании ехе-файла, сказать ему, чтобы он вобрал в себя все нужные для автономной работы файлы? РВ основывается на виртуальной машине, так что при создании ехе-файла, сказать ему, чтобы он вобрал в себя все нужные для автономной работы файлы не получится. Начиная с РВ9 в комплекте идет PowerBuilder Runtime Packager который собирает ран-тайм для приложение в MSI-файл. Для распространения обычно используют кто что. Кто-то InstallSheeld, а кто-то и SFX WinRar... Riska2. Какие есть способы защитить программу от копирования? Т.е. сделана програмка, устанавливается она на компьютере клиента. Надо что-то добавить в нее, чтобы клиент не смог установить ее на другом компьютере (т.е. продать дальше). Понятно, что можно взломать любую программу, но все-таки, что можно придумать по-хитрее, чем GetComputerNameA? На прошлой моей работе использовались сторонние (самописные) библиотеки LPT-ключа, которые подключались к проекту. А так - универсаьных способов нету. Кто во что горазд, тот так и защищает... 2 Black Savage: опередил! ;-) --- С уважением, IKAR ikarhomecenter@narod.ru IkarHomeCenter ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2004, 09:56 |
|
||
|
Распространение ехе-файла.
|
|||
|---|---|---|---|
|
#18+
Сорри, у меня РВ8. Где взять PowerBuilder Runtime Packager или pbpack90.exe? Лажу по интернету, не могу найти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2004, 10:14 |
|
||
|
Распространение ехе-файла.
|
|||
|---|---|---|---|
|
#18+
Его нету для 8-ки... Читай документацию в хелпе, Главы 38-39 в Deployment Techniques - Application Techniques - HTML Books Там все ооочень подробно все расписано... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2004, 10:39 |
|
||
|
Распространение ехе-файла.
|
|||
|---|---|---|---|
|
#18+
Я использую такой список. На все случаи жизни. pbfnt80.ini pblab80.ini pbodb80.ini libjcc.dll pbdwe80.dll pbodb80.dll pbrtc80.dll pbtra80.dll pbvm80.dll ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2004, 10:57 |
|
||
|
Распространение ехе-файла.
|
|||
|---|---|---|---|
|
#18+
Thanx to ALL! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2004, 11:17 |
|
||
|
Распространение ехе-файла.
|
|||
|---|---|---|---|
|
#18+
PaulJBЯ использую такой список. На все случаи жизни. pbfnt80.ini pblab80.ini pbodb80.ini libjcc.dll pbdwe80.dll pbodb80.dll pbrtc80.dll pbtra80.dll pbvm80.dll К данному списку нужно добавить только Native драйверы для СУБД (oracle, sybase, etc.) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2004, 14:37 |
|
||
|
Распространение ехе-файла.
|
|||
|---|---|---|---|
|
#18+
автор по-хитрее, чем GetComputerNameA Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2004, 16:42 |
|
||
|
Распространение ехе-файла.
|
|||
|---|---|---|---|
|
#18+
А какие параметры нужно выбирать при создании ехе файла, чтобы клиент получил такую версию программы, в которую он не сможет залезть самостоятельно (даже используя РВ)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2004, 18:46 |
|
||
|
Распространение ехе-файла.
|
|||
|---|---|---|---|
|
#18+
to rcryo : Спасибо! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2004, 18:47 |
|
||
|
Распространение ехе-файла.
|
|||
|---|---|---|---|
|
#18+
RiskaА какие параметры нужно выбирать при создании ехе файла, чтобы клиент получил такую версию программы, в которую он не сможет залезть самостоятельно (даже используя РВ)? Повтори, недопонял... Ежели ты уже СОЗДАЛ ехе файл, то клиент НЕ сможет залезть в неё самостоятельно (даже используя РВ)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2004, 19:01 |
|
||
|
Распространение ехе-файла.
|
|||
|---|---|---|---|
|
#18+
Black Savage... Да и какая защита программы может быть в России Полностью согласен. А что бы брать деньги надо оформлять соответствующую поддержку софта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2004, 06:50 |
|
||
|
Распространение ехе-файла.
|
|||
|---|---|---|---|
|
#18+
По поводу зашиты: т.к. у каждого предприятия свой ИНН опираюсь на него + кол-во символов в наименовании в таб. Реквизиты предприятия есть поле код который генерися в зависимости от Вашей Фантазии И сравнивается с тем который ввел пользователь Если пользователь хочет чтоб программа работала ИНН = 000000000000 код = 0 Получается как демо но полность функ., только во всех отчетах ИНН = 00000000000 Расчет кода произвольный с использованием тригонометрии Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2004, 10:04 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=32684544&tid=1338692]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
60ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 168ms |

| 0 / 0 |
