CyberForum.ru - Форум программистов и сисадминов
Вернуться   Форум программистов и сисадминов CyberForum.ru > Карьера > Фриланс > Заказать программу

Ответ Создать новую тему
 
Старый 25.01.2012, 15:24   #1
YourTA
Новичок
 
Регистрация: 18.10.2011
Сообщений: 18
Репутация: 1 (1)
По умолчанию Нужна программа которая бы откдючала комп после 5мин не использования

Нужна программа которая бы откдючала комп после 5мин не использования
ах да чтобы данные сохранялись тоже)типа ворда итп плачу за работу 5 вмз
.exe на депозит и в пм или устоновщик
YourTA вне форума
Другие темы раздела
Заказать программу Скопировать JS ASP
Привет всем, к сожалению я совершенно, вообще не знаю asp но мне жизненно необходимо слить один скрипт, он берет инфу из базы данных и представляет ее иерархическим деревом. Сделать нужно так что бы его можно было встроит в CMS DLE, если кто сделает буду невероятно благодарен, насчет оплаты.... Скопировать JS ASP
COM-объекты Заказать программу
http://www.cyberforum.ru/delphi-beginners/thread434948.html. COM-объекты
Старый 31.01.2012, 07:15   #31
zelim
Новичок
 
Регистрация: 26.12.2011
Сообщений: 85
Репутация: 23 (23)
По умолчанию Re: Нужна программа которая бы откдючала комп после 5мин не использования

Цитата Сообщение от Vlad_IT Посмотреть сообщение
zelim, Дело в том что данный код сохраняет текущий документ. Но вот в чем дело, если документ новый, и директория сохранения еще не определенна, он запросит выбор директории.
Про это как-то сразу не подумал. Обычно стандартно указывается путь "Мои документы". Остается только поработать с диалогом
Код C++
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
void SaveDoc() {
        HWND hWord, hDialog;
        int flag = 1;
        while(flag) {
        hWord = FindWindow("OpusApp", NULL);
        if(hWord)
        {
                SetForegroundWindow(hWord);
                SetFocus(hWord);
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT, 0), 0, 0);
                keybd_event(VK_F12, MapVirtualKey(VK_F12, 0), 0, 0);
                keybd_event(VK_F12, MapVirtualKey(VK_F12,0), KEYEVENTF_KEYUP, 0);
                keybd_event(VK_SHIFT, MapVirtualKey(VK_SHIFT,0), KEYEVENTF_KEYUP, 0);
 
                Sleep(1000);
                hDialog=GetForegroundWindow();
                if(hDialog)
                {
 
                   SetForegroundWindow(hDialog);
                   keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN, 0), 0, 0);
                   keybd_event(VK_RETURN, MapVirtualKey(VK_RETURN,0), KEYEVENTF_KEYUP, 0);
                }
                else {
                    MessageBox(NULL, "Диалог не найден!", "Ошибка", MB_OK);
                }
                Sleep(2000);
                SendMessage(hWord,WM_CLOSE, 0, 0);
        }
        else {
                flag=0;
        }
        }
}
zelim вне форума
Старый 31.01.2012, 12:17   #32
Vlad_IT
Форумчанин
 
Аватар для Vlad_IT
 
Регистрация: 03.04.2010
Адрес: 00417004
Сообщений: 1,559
Репутация: 983 (136)
По умолчанию Re: Нужна программа которая бы откдючала комп после 5мин не использования

bigredcat, Притихни...

zelim, Спасибо, на днях как к компу подберусь, переведу на C# и вставлю в программу)
Vlad_IT вне форума
Старый 31.01.2012, 13:23  [ТС]   #33
YourTA
Новичок
 
Регистрация: 18.10.2011
Сообщений: 18
Репутация: 1 (1)
По умолчанию Re: Нужна программа которая бы откдючала комп после 5мин не использования

я тут) сори уезжал)
YourTA вне форума
Старый 31.01.2012, 13:31   #34
John_Pa9JIbHuK
Добрый самаритянин
 
Аватар для John_Pa9JIbHuK
 
Регистрация: 31.03.2009
Адрес: Саратов
Сообщений: 2,549
Репутация: 1067 (585)
По умолчанию Re: Нужна программа которая бы откдючала комп после 5мин не использования

Цитата Сообщение от zelim Посмотреть сообщение
hDialog=GetForegroundWindow();
Разве если не появится диалог, вам не вернется дескриптор самого окна ворда, и вы в нем нажмете Enter, тем самым передвинув строчку? Может стоит сделать проверку?
John_Pa9JIbHuK вне форума
Старый 31.01.2012, 14:03   #35
magirus
Администратор
 
Аватар для magirus
 
Регистрация: 15.09.2009
Адрес: Южный Чёртонакуличинск
Сообщений: 28,919
Записей в блоге: 2
Репутация: 13036 (6665)
По умолчанию Re: Нужна программа которая бы откдючала комп после 5мин не использования


Не по теме:
странный тут диалог для фриланса....
magirus вне форума
Старый 31.01.2012, 17:22   #36
zelim
Новичок
 
Регистрация: 26.12.2011
Сообщений: 85
Репутация: 23 (23)
По умолчанию Re: Нужна программа которая бы откдючала комп после 5мин не использования

Цитата Сообщение от John_Pa9JIbHuK Посмотреть сообщение
Разве если не появится диалог, вам не вернется дескриптор самого окна ворда, и вы в нем нажмете Enter, тем самым передвинув строчку? Может стоит сделать проверку?
Что-то и не подумал насчет этого ))

Vlad_IT, 17-я строчка
Код C++
1
if(hDialog!=hWord)
Цитата Сообщение от magirus Посмотреть сообщение
странный тут диалог для фриланса....
Эмм.. А началось с того, что просто выложил функцию для выключения компьютера для тех, кто взялся за работу... я типа не при делах..
zelim вне форума
Старый 31.01.2012, 19:09   #37
Vlad_IT
Форумчанин
 
Аватар для Vlad_IT
 
Регистрация: 03.04.2010
Адрес: 00417004
Сообщений: 1,559
Репутация: 983 (136)
По умолчанию Re: Нужна программа которая бы откдючала комп после 5мин не использования

Я тут с связи с тем что вряд ли смогу в ближайшее время уделить этому проекту время, я решил его выложить сюда, правда недоделанным. Там наброски WinAPI и готовая реализация слежения.
Вложения
Тип файла: 7z WindowsFormsApplication49.7z (39.0 Кб, 9 просмотров)
Vlad_IT вне форума
После регистрации реклама в сообщениях будет скрыта
Старый 02.02.2012, 16:58  [ТС]   #38
YourTA
Новичок
 
Регистрация: 18.10.2011
Сообщений: 18
Репутация: 1 (1)
По умолчанию Re: Нужна программа которая бы откдючала комп после 5мин не использования

хмммм интересно а можно сделать по понятнее чтобы было красиво) ну типа там время указывать чтобы было удобно ставлю систему в школу а там преподы возвожно не пойдут так что надо по понятнее)
YourTA вне форума
Ответ Создать новую тему

Похожие темы
Тема Автор
С++ для начинающих нужна программа создания и работы с очередь без использования классов
Нужна программа создания, добавления/удаления элемента в очередь без использования классов. По форуму искал - большинство работает с классами. Если плохо искал - дайте ссылку, плз
starikNAD
C++ Builder Вылетает программа после использования 1,5 гига оперативки.
Написанная программа нормально работала до тех пор пока требовалось ей не более 1,5 гига оперативки. (Обрабатываю очень большие объёмы данных и это не СУБД). После того как программа доходит до 1,5 гига выдаётся сообщение об ошибке : Project Project1.exe raised exception class std::bad_alloc...
Raschet5
Заказать программу нужна программа, которая нажимает enter раз в секунду
Люди есть ли такая маленька програмка которая бы могла без моего участия нажимать на кнопку ENTER в секунду по одному разу, вообщем в минуту 60 раз ну прям очень нодо это для голосования в Мой Мир или праграмулька которая голосовала за меня буду очень признателен
Ilbya
Опции темы

Текущее время: 15:28. Часовой пояс GMT +4.

Компьютерный форум программистов и сисадминов
Powered by vBulletin® Version 3.8.7 PL2
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Рейтинг@Mail.ru