Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помогите написать програмулину котрую нельзя было бы закрыть.
|
|||
|---|---|---|---|
|
#18+
Передо мной стоит задача написать проргамулину (CBuilder5) которую не смог бы закрыть юзер. Есть несколько методов, но в каждом есть какаято причина. 1) Спрятать программу в TaskManager . Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Этот способ отлично работает под Win9x, но в 2к нет такой функции. 2) При закрытии программы запускать ее копию. Код: 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. 25. 26. 27. 28. 29. 30. 3) зделать что то наподобие IB сервера когда запускаются 2 приложения и в случае если одно зависает или закрывается второе его перезапускает. ... этот метод мне кажется достаточно гемогойным чтоб прибегать к нему в крайнем случае. И так вопрос у меня следующий. Или подскажите где в вышеперечисленных способах (в реализациях) я ошибся или подскажите любой другой способ который был бы проше чем описанный мною под №3. заранее благодарен всем кто откликнется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2003, 21:40 |
|
||
|
Помогите написать програмулину котрую нельзя было бы закрыть.
|
|||
|---|---|---|---|
|
#18+
Ну поскольку никто так и не откликнулся, а заходы в тему были, что можно расценить как интерес к теме, напишу ответ сам. Так вот третий способ получился не таким уж и геморойным и даже приведу работающий пример. файл u_Main.h Код: 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. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. файл u_Main.cpp Код: 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. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. конечно это не проект целиком, но если кто не сможет самостоятельно добавить остальное, то он залез не в тот форум. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2003, 21:16 |
|
||
|
Помогите написать програмулину котрую нельзя было бы закрыть.
|
|||
|---|---|---|---|
|
#18+
Интересно было бы посмотреть на процесс Shutdown системы с такой программкой. Думаю, задауняется, но драчка процессов будет неслабая :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 12:49 |
|
||
|
Помогите написать програмулину котрую нельзя было бы закрыть.
|
|||
|---|---|---|---|
|
#18+
Воможно драчка и есть ... даже скорее всего, но процесс выключения занимает нчуть не больше времени чем когда эта прорграмулина не запущена ;)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2003, 10:10 |
|
||
|
Помогите написать програмулину котрую нельзя было бы закрыть.
|
|||
|---|---|---|---|
|
#18+
Хм. А что помешает программно открыть оба процесса и завалить их одновременно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2003, 13:42 |
|
||
|
Помогите написать програмулину котрую нельзя было бы закрыть.
|
|||
|---|---|---|---|
|
#18+
Дело в том, что закрытие программы процесс, также занимающий время. Посему есть ненулувая вероятность, что не сработает. Но вообще-то проще машину перезагрузить :-) В Safe mode :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2003, 14:41 |
|
||
|
Помогите написать програмулину котрую нельзя было бы закрыть.
|
|||
|---|---|---|---|
|
#18+
Да, против лома нет приёма. :) К тому же меня терзают смутные сомнения, что если срезать процесс, то подключенным сокетам придёт сообщение о разрыве связи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2003, 17:55 |
|
||
|
Помогите написать програмулину котрую нельзя было бы закрыть.
|
|||
|---|---|---|---|
|
#18+
Ну написали много всего. и я как автор позволю себе подвести итог под всем этим. ;) Значит так задача столя таким оброзом чтоб ПОЛЬЗОВАТЕЛЬ не смог закрыть программу (ключевое слово пользователь). Исходя из этого могу сказать что простой смертный пользователь не сможет закрыть 2 процесса более менее одновременно, для этого надо писать программу, а это уже не пользователь.Да и кстати говоря если народу дать программу и не рассказать ее принципы работы, то не так уж и просто бывает решить что с ней делать. Второе программа запускается из скрипта входа в домен и следовательно перезагрузка ниче не даст. :) Но что касательно приведенного примера, то закрыть такую программу таки можно и я думаю что найдется масса способов. На этом лично я думаю что тему можно закрыть, а всем кто принимал участие я очень благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2003, 19:21 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=32263557&tid=2036000]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 339ms |

| 0 / 0 |
