Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
08.09.2004, 09:38
|
|||
|---|---|---|---|
Распространение ехе-файла. |
|||
|
#18+
Есть 2 вопроса. 1. Как распространяются приложения? Т.е. сделан ехе-файл, но на компьютере, где нет РВ, он все равно не идет (нужны DLL). Понятно, что можно взять всю папку с DLL и перетащить вместе с приложением. А как минимизировать количество файлов, нужных для работы ехе-файла? Можно ли, при создании ехе-файла, сказать ему, чтобы он вобрал в себя все нужные для автономной работы файлы? 2. Какие есть способы защитить программу от копирования? Т.е. сделана програмка, устанавливается она на компьютере клиента. Надо что-то добавить в нее, чтобы клиент не смог установить ее на другом компьютере (т.е. продать дальше). Понятно, что можно взломать любую программу, но все-таки, что можно придумать по-хитрее, чем GetComputerNameA? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.09.2004, 09:55
|
|||
|---|---|---|---|
|
|||
Распространение ехе-файла. |
|||
|
#18+
1. Запусти PowerBuilder Runtime Packager или pbpack90.exe . И будет у тебя все нужное в одном флаконе. Не нравиться флакон, распакуй его, глянь какие файлы он ставит и перекатай их себе, куда надо. Далее дело вкуса и фантазии. 2. По данному поводу советов давать не буду, ибо меня всегда бесили всякие защиты на программах. Да и какая защита программы может быть в России ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.09.2004, 09:56
|
|||
|---|---|---|---|
Распространение ехе-файла. |
|||
|
#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, 10:14
|
|||
|---|---|---|---|
Распространение ехе-файла. |
|||
|
#18+
Сорри, у меня РВ8. Где взять PowerBuilder Runtime Packager или pbpack90.exe? Лажу по интернету, не могу найти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.09.2004, 10:39
|
|||
|---|---|---|---|
Распространение ехе-файла. |
|||
|
#18+
Его нету для 8-ки... Читай документацию в хелпе, Главы 38-39 в Deployment Techniques - Application Techniques - HTML Books Там все ооочень подробно все расписано... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.09.2004, 10:57
|
|||
|---|---|---|---|
Распространение ехе-файла. |
|||
|
#18+
Я использую такой список. На все случаи жизни. pbfnt80.ini pblab80.ini pbodb80.ini libjcc.dll pbdwe80.dll pbodb80.dll pbrtc80.dll pbtra80.dll pbvm80.dll ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.09.2004, 11:17
|
|||
|---|---|---|---|
Распространение ехе-файла. |
|||
|
#18+
Thanx to ALL! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.09.2004, 14:37
|
|||
|---|---|---|---|
|
|||
Распространение ехе-файла. |
|||
|
#18+
PaulJBЯ использую такой список. На все случаи жизни. pbfnt80.ini pblab80.ini pbodb80.ini libjcc.dll pbdwe80.dll pbodb80.dll pbrtc80.dll pbtra80.dll pbvm80.dll К данному списку нужно добавить только Native драйверы для СУБД (oracle, sybase, etc.) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.09.2004, 16:42
|
|||
|---|---|---|---|
Распространение ехе-файла. |
|||
|
#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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.11.2004, 18:46
|
|||
|---|---|---|---|
Распространение ехе-файла. |
|||
|
#18+
А какие параметры нужно выбирать при создании ехе файла, чтобы клиент получил такую версию программы, в которую он не сможет залезть самостоятельно (даже используя РВ)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.11.2004, 18:47
|
|||
|---|---|---|---|
Распространение ехе-файла. |
|||
|
#18+
to rcryo : Спасибо! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.11.2004, 19:01
|
|||
|---|---|---|---|
Распространение ехе-файла. |
|||
|
#18+
RiskaА какие параметры нужно выбирать при создании ехе файла, чтобы клиент получил такую версию программы, в которую он не сможет залезть самостоятельно (даже используя РВ)? Повтори, недопонял... Ежели ты уже СОЗДАЛ ехе файл, то клиент НЕ сможет залезть в неё самостоятельно (даже используя РВ)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.11.2004, 06:50
|
|||
|---|---|---|---|
Распространение ехе-файла. |
|||
|
#18+
Black Savage... Да и какая защита программы может быть в России Полностью согласен. А что бы брать деньги надо оформлять соответствующую поддержку софта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.11.2004, 10:04
|
|||
|---|---|---|---|
|
|||
Распространение ехе-файла. |
|||
|
#18+
По поводу зашиты: т.к. у каждого предприятия свой ИНН опираюсь на него + кол-во символов в наименовании в таб. Реквизиты предприятия есть поле код который генерися в зависимости от Вашей Фантазии И сравнивается с тем который ввел пользователь Если пользователь хочет чтоб программа работала ИНН = 000000000000 код = 0 Получается как демо но полность функ., только во всех отчетах ИНН = 00000000000 Расчет кода произвольный с использованием тригонометрии Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=15&tablet=1&tid=1338692]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
81ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 14ms |
| total: | 202ms |

| 0 / 0 |
