|
0 / 0 / 0
Регистрация: 23.02.2014
Сообщений: 15
|
|||||||||||
Отслеживание изменения стороннего приложения для блокировки05.12.2014, 21:55. Показов 1547. Ответов 15
Метки нет (Все метки)
Здравствуйте. Нужен совет. Надо сделать программу, в которая бы запускалась с пользователем админскими правами, вводился пароль для входа. А уж из этой программы запускалось приложение (например MS Word), с диска который защищён паролем админа.
Требутеся: 1) Запустить Word из следящей программы ответ нашел на этой странице
Нашел только как искать в папяти приложение с ТОЧНЫМ названием
3) блокировать Word если его не редактировали 5 минут. Тут тоже не всё так просто, как блокировать? Есть 2 идеи как это сделать: - сворачивать приложение и блокировать его, пока пароль снова не введут. - послать запрос в приложение на сохранение и закрыть его (не желательный вариант, так как путь сохранения может быть не задан, да и возможность откатить изменения пропадёт) 4) Защитить приложение от копирования, привязав к оборудованию или к реестру, что лучше? Вроде нашел подробное описание в этом посте и вот тут готовое решение
0
|
|||||||||||
| 05.12.2014, 21:55 | |
|
Ответы с готовыми решениями:
15
Отслеживание закрытия стороннего приложения Как отследить изменения в консольном окне стороннего приложения? Bat файл для стороннего приложения |
|
Житель Земли
|
||
| 06.12.2014, 00:51 | ||
|
в MS OFFICE есть мощный встроенный язык VBA. все нужно делать при прмощи него.
Добавлено через 4 минуты понадобилось мне что-то сделать с экселем из моей программы. я открыл эксель, включил запись макроса, сделал нужное действие. посмотрел код VBA и перенес его в Делфи. с учетом синтаксиса паскаля, конечно. ну а насчет отслеживания состояния оффиса... это нужно вначале выкурить кучу литературы по VBA, IMHO Добавлено через 3 минуты Добавлено через 19 секунд вопрос в другом: ЗАЧЕМ?
0
|
||
|
0 / 0 / 0
Регистрация: 23.02.2014
Сообщений: 15
|
||
| 06.12.2014, 00:51 [ТС] | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 23.02.2014
Сообщений: 15
|
|||
| 06.12.2014, 00:54 [ТС] | |||
|
Делается это всё для того, чтобы при информация была не доступна для чужих глаз или редактирования, если ПК оставлен без присмотра какое то время. Появилась идея вообще следить за активностью на ПК, а уж потом блокировать, но тоже вариант не очень.
0
|
|||
|
Житель Земли
|
|||
| 06.12.2014, 00:59 | |||
|
а просто заблокировать комп не? как винда делает? следит за мышой и клавой. все дела Добавлено через 1 минуту
0
|
|||
|
0 / 0 / 0
Регистрация: 23.02.2014
Сообщений: 15
|
||
| 06.12.2014, 01:01 [ТС] | ||
|
0
|
||
|
Житель Земли
|
||
| 06.12.2014, 01:12 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 23.02.2014
Сообщений: 15
|
||
| 06.12.2014, 01:19 [ТС] | ||
|
Я понял, что вы говорите, что это очень сложная задача либо нереальная. Ваш совет запускать стандартную блокировку винды?
0
|
||
|
Житель Земли
|
|||
| 06.12.2014, 01:23 | |||
|
если, как я понял, тему курсача ты выбираешь сам, то выбери другую, пока не поздно
Добавлено через 43 секунды Не по теме: знов за рибу грошi
0
|
|||
|
0 / 0 / 0
Регистрация: 23.02.2014
Сообщений: 15
|
|
| 06.12.2014, 01:27 [ТС] | |
|
0
|
|
|
пофигист широкого профиля
4769 / 3204 / 862
Регистрация: 15.07.2013
Сообщений: 18,612
|
|
| 06.12.2014, 02:30 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 23.02.2014
Сообщений: 15
|
||
| 06.12.2014, 09:25 [ТС] | ||
|
Допускаю, что я не понял преподавателя, посоветуюсь с ним на счёт "слежкой за приложениями", а пока потренируюсь на конкретном приложении. Добавлено через 15 минут В общем, я уточнил задание. Поясню: разработать систему защиты программ. Т.е. можно чуть чуть переписать другую программу чтобы встроить в неё мою систему защиты. В идеале сделать так, чтобы в настройках программы можно было указать на ярлык программы чтобы не переписывать её.
0
|
||
|
0 / 0 / 0
Регистрация: 23.02.2014
Сообщений: 15
|
|
| 06.12.2014, 11:54 [ТС] | |
|
0
|
|
| 06.12.2014, 11:54 | |
|
Помогаю со студенческими работами здесь
16
Как ызвать событие для стороннего приложения?
Можно ли из стороннего приложения запустить Excel и передать ему макрос для выполнения Возможен ли запуск стороннего приложения в окне моего приложения? Смена окна изменения пользователя\блокировки экрана Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|