Посл.ответ |
Сообщение |
 Ранг: 756.3 (! !), 113thx Активность: 0.61↘0.05 Статус: Участник Student
|
Создано: 26 июля 2009 23:15 · Личное сообщение · #1
Может кто программку накидать, чтобы к процессу по имени аттачилась и ждала пока он завершится после завершения отправить комп в спящий режим (WinXP)
----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh | Сообщение посчитали полезным: |
|
Ранг: 129.7 (ветеран), 2thx Активность: 0.07↘0 Статус: Участник
|
Создано: 26 июля 2009 23:30 · Личное сообщение · #2
Прогу накидывать лень, но функа WaitForSingleObject должна помочь.
| Сообщение посчитали полезным: |
Ранг: 116.5 (ветеран), 3thx Активность: 0.07↘0 Статус: Участник
|
Создано: 27 июля 2009 00:10 · Поправил: Valemox · Личное сообщение · #3
Azur1d пишет: но функа WaitForSingleObject должна помочь +1 Точна, с параметром INFINITE - будет ожидать завершения.
| Сообщение посчитали полезным: |
 Ранг: 756.3 (! !), 113thx Активность: 0.61↘0.05 Статус: Участник Student
|
Создано: 27 июля 2009 01:06 · Личное сообщение · #4
 спасибо, самое главное похоже уже есть какие апишки ещё для всего этого будут необходимы? как вернусь домой, разберусь со всем этим и сделаю прогу наконец... довольно часто нужна подобная прога, да никак руки не дойдут
----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh | Сообщение посчитали полезным: |
Ранг: 129.7 (ветеран), 2thx Активность: 0.07↘0 Статус: Участник
|
Создано: 27 июля 2009 01:15 · Личное сообщение · #5
Isaev пишет: какие апишки ещё для всего этого будут необходимы? В части поиска вот примерчик на делфе. Не помню где нашел.
| Сообщение посчитали полезным: |
 Ранг: 673.3 (! !), 400thx Активность: 0.4↘0.31 Статус: Участник CyberMonk
|
Создано: 27 июля 2009 02:04 · Личное сообщение · #6
В спящий режим сам можешь доделать
----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube | Сообщение посчитали полезным: |
 Ранг: 111.1 (ветеран) Активность: 0.04↘0 Статус: Участник
|
Создано: 27 июля 2009 06:08 · Личное сообщение · #7
Для спящего и ждущего режима можно воспользоваться SetSystemPowerState, тока сначала нужно разрешить использование спящего режима в управлении электропитанием
----- The truth is out of there... | Сообщение посчитали полезным: |
 Ранг: 673.3 (! !), 400thx Активность: 0.4↘0.31 Статус: Участник CyberMonk
|
Создано: 27 июля 2009 14:47 · Личное сообщение · #8
Isaev на вот , накатал по быстрому , 90 кб звук большой  но это для веса. ХЗ работает или нет , не тестил. Есть для безопасности 10 секундная пауза , можно отменить перезагрузку или стэндбай, если не успел то происходит выполнение. Также можно по таймеру поставить задачу или другие функции. 3121_27.07.2009_CRACKLAB.rU.tgz - Kibernator.exe
----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube | Сообщение посчитали полезным: |
 Ранг: 756.3 (! !), 113thx Активность: 0.61↘0.05 Статус: Участник Student
|
Создано: 27 июля 2009 15:27 · Личное сообщение · #9
Kibernator Mak!  работает, теперь даже стимул отбил самому писать  сделай к процессам текущим аттач уж до кучи
----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh | Сообщение посчитали полезным: |
 Ранг: 111.1 (ветеран) Активность: 0.04↘0 Статус: Участник
|
Создано: 27 июля 2009 22:18 · Личное сообщение · #10
В смысле чтобы ждала пока несколько определенных процессов завершатся? Тогда WaitForMultipleObjects и передавай указатель на массив с pID'ами процессов, ну и длину не забудь указать
----- The truth is out of there... | Сообщение посчитали полезным: |
Ранг: 255.8 (наставник), 19thx Активность: 0.15↘0.01 Статус: Участник vx
|
Создано: 27 июля 2009 22:21 · Личное сообщение · #11
Lumen> Тогда WaitForMultipleObjects и передавай указатель на массив с pID'ами процессов С идентификатором ничего нельзя сделать, манипуляции выполняются с хэндлами. Нужно открыть процессы и ждать на массиве описателей.
| Сообщение посчитали полезным: |
 Ранг: 111.1 (ветеран) Активность: 0.04↘0 Статус: Участник
|
Создано: 28 июля 2009 01:02 · Личное сообщение · #12
Упс... точно, попутался. разумеется все манипуляции с хэндлами полученными от OpenProcess либо CreateProcess из структуры PROCESS_INFORMATION
----- The truth is out of there... | Сообщение посчитали полезным: |
 Ранг: 673.3 (! !), 400thx Активность: 0.4↘0.31 Статус: Участник CyberMonk
|
Создано: 28 июля 2009 11:31 · Поправил: mak · Личное сообщение · #13
Уже перешли к мульти событиям, вроде это не имеллось ввиду , но тоже пригодится. Можно на ночь расчеты ставить , но что если программа сторонняя , она закончит работу и не завершится. Много прог которые не имеют таймера. Как регулировать такие проги Clerk  Когда ты мне расскажешь о более глубоком устройстве кернел ? Оч надо. Isaev Пологаю ты в отпуске  Так вот я тоже))) напишу как комп привезут , аттач можно по раззному сделать. Как лучше не знаю. ЗЫ. sniper раз пошол вопрос о просветленнии то нужно знать . что без мастера полной реализации не достичь , все уже сто раз прочитано, думай что пишешь. А модераторов прошу удалить пост , товарища sniper. Пусть сначала общаться научится. SLV пишет: sniper прав, хуесосить знания не вариант если хочешь сделать чтото полезное. Надо изучать самому. Интересно кто из модеров удалил адекватный пост.  Ты читал ? За такие адекватные посты в реале бьют сразу в лицо. Читай зомбу лучше по поводу вирусных драк, и самоизучении. Много найдешь по поводу своего поста. А твой пост нужно тоже улалить.
----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube | Сообщение посчитали полезным: |
Ранг: 191.8 (ветеран), 46thx Активность: 0.17↘0 Статус: Участник
|
Создано: 28 июля 2009 15:04 · Личное сообщение · #14
и вот эту 5 раз  www.infanata.org/computers/prog/1146109620-ispolzovanie-microsoft-windows-driver-mode.html
| Сообщение посчитали полезным: |
Ранг: 69.8 (постоянный) Активность: 0.04↘0 Статус: Участник
|
Создано: 28 июля 2009 20:11 · Личное сообщение · #15
Ratinsh, дык на www.infanata.org надо регистрироваться, чтобы ссылку увидеть.  Тогда уж лучше progbook.ru/c/450-ispolzovanie-microsoft-windows-driver-model.html. Там на нескольких зеркалах и сама книга, и исходники.
| Сообщение посчитали полезным: |
 Ранг: 756.3 (! !), 113thx Активность: 0.61↘0.05 Статус: Участник Student
|
Создано: 28 июля 2009 23:35 · Поправил: Isaev · Личное сообщение · #16
mak пишет: пологаю ты в отпуске в общем да  ... да мне не к спеху Lumen пишет: В смысле чтобы ждала пока несколько определенных процессов завершатся?не, несколько это перебор, т.к. изначально вроде бы не надо, да и не ыло практической надобности, но интересно... надо попробовать Ratinsh - гений по литературе! Всегда вовремя и очень в тему. спасибо PS: SLV - ni rasu ne prav!  Tebe baby chtoli ne dajut, chto ty takoj scuko sloj?
----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh | Сообщение посчитали полезным: |
Ранг: 309.8 (мудрец), 21thx Активность: 0.17↘0 Статус: Участник
|
Создано: 29 июля 2009 00:19 · Личное сообщение · #17
sniper прав, хуесосить знания не вариант если хочешь сделать чтото полезное. Надо изучать самому. Интересно кто из модеров удалил адекватный пост.
----- Shalom ebanats! | Сообщение посчитали полезным: |