Форум Микро-Чип

Форум Микро-Чип (http://www.microchip.su/index.php)
-   Общетехнические вопросы (http://www.microchip.su/forumdisplay.php?f=8)
-   -   windows - как не дать уснуть (http://www.microchip.su/showthread.php?t=18177)

Greg 02.10.2017 18:56

windows - как не дать уснуть
 
бывает проблема на корпоративных машинах, что время засыпания изменить невозможно (а пароля не знаешь...).
случайно заметил (w7-64) - если запустить windows media player, компьютер не засыпает. интересно...

Vovka 02.10.2017 20:13

Re: windows - как не дать уснуть
 
Первая же ссылка Гугла: http://www.hardforum.ru/t47605/ ;)

Greg 02.10.2017 21:02

Re: windows - как не дать уснуть
 
Цитата:

Сообщение от Vovka (Сообщение 234812)
Первая же ссылка Гугла: http://www.hardforum.ru/t47605/ ;)

и что там написано? sysparam какой-то и т.д. - издеваешься...
на такой машине и разрешение экрана поменять невозможно.
кто сталкивался - поймет...

Greg 02.10.2017 21:10

Re: windows - как не дать уснуть
 
Цитата:

Сообщение от Vovka (Сообщение 234812)
Первая же ссылка Гугла: http://www.hardforum.ru/t47605/ ;)

объясню ситуацию - тебе сделали одолжение, зашли удаленно и залогинились. компьютер (по политике) заснет через 5 минут. Сидеть и периодически пошевеливать мышью возможности нет... хотя с имитатором мыши вариант думал...

Vovka 03.10.2017 07:16

Re: windows - как не дать уснуть
 
Цитата:

Сообщение от Greg (Сообщение 234811)
если запустить windows media player, компьютер не засыпает. интересно...

Цитата:

Сообщение от Greg (Сообщение 234813)
и что там написано? sysparam какой-то и т.д. - издеваешься...

Не издеваюсь, а привел ссылку, где объяснено как это сделано в windows media player.

dosikus 03.10.2017 20:29

Re: windows - как не дать уснуть
 
Цитата:

Сообщение от Greg (Сообщение 234814)
Сидеть и периодически пошевеливать мышью возможности нет... хотя с имитатором мыши вариант думал...

Гы... Расписать варианты исполнения шевелилки мыша в виде -как бы сделали сие :
программист
эмбеддер
мэнагер
И тд. и т.п

Извини, только что наблюдал подобный "мозговой штурм" почти для подобной хрени...:D:D:D

Vovka 03.10.2017 21:50

Re: windows - как не дать уснуть
 
Берем игрушку, например такую: https://www.youtube.com/watch?time_c...&v=JsStHN47ECo
и к ней приделываем мышку ;)

Greg 03.10.2017 21:58

Re: windows - как не дать уснуть
 
Цитата:

Сообщение от dosikus (Сообщение 234819)
Гы... Расписать варианты исполнения шевелилки мыша в виде -как бы сделали сие :
программист
эмбеддер
мэнагер
И тд. и т.п

Извини, только что наблюдал подобный "мозговой штурм" почти для подобной хрени...:D:D:D

"программист", скорее всего, отпадает - а как занести программу, на юсб ничего кроме хида не подключишь.
"эмбеддер" - самое оно, воткнул имитатор клавы или мыши, раз в минуту шевельнуть курсором.
тут же рядом "механик" - взять обычную мышь и как-то ее регулярном потряхивать.
"управленец" - бесполезно, it в 6 вечера уходит домой, и банально физически некому помочь, хоть закричись...
как-то так...

dosikus 03.10.2017 22:11

Re: windows - как не дать уснуть
 
Двигун мышом на пЫк где-то валялся.
Если не забуду завтра скину.

dosikus 04.10.2017 08:15

Re: windows - как не дать уснуть
 
ВотЪ
http://ccspicc.blogspot.ru/2016/09/p...ic18f2550.html

А здесь похоже уже готовое- крутит курсор мыша по кругу
http://projectproto.blogspot.ru/2009...hid-mouse.html

Greg 04.10.2017 08:36

Re: windows - как не дать уснуть
 
Цитата:

Сообщение от dosikus (Сообщение 234822)
Двигун мышом на пЫк где-то валялся.
Если не забуду завтра скину.

спасибо,
но что ж я, мышь сам "поднять" не могу что-ли?
вопрос был именно в каких-то подручных средствах.

и, кстати, вопрос в целом достаточно интересный, типа хид наше все (по этой самой причине, что нехидовский драйвер нет прав поднять). у TI аппликуха была http://www.ti.com/mcu/docs/litabsmul...-EN-Everything как с этим эффективно обращаться

Greg 04.10.2017 08:42

Re: windows - как не дать уснуть
 
Цитата:

Сообщение от dosikus (Сообщение 234827)
ВотЪ
http://ccspicc.blogspot.ru/2016/09/p...ic18f2550.html

А здесь похоже уже готовое- крутит курсор мыша по кругу
http://projectproto.blogspot.ru/2009...hid-mouse.html

ещё кстати на эту тему. одно время делал много всяких логгеров с протоколом типа NMEA (с долларом в начале строки) на ком порт. Был геморрой с включением компьютера, он принимал посылки за протоколы микрософтовской мыши и захватывал намертво порт.

dosikus 04.10.2017 09:43

Re: windows - как не дать уснуть
 
Цитата:

Сообщение от Greg (Сообщение 234831)
спасибо,
но что ж я, мышь сам "поднять" не могу что-ли?
вопрос был именно в каких-то подручных средствах.

Извини , значит недоперепонял. :D
Тогда самым дешевым и действенным вариантом секретарша с "косынкой"...

tsb58 04.10.2017 10:09

Re: windows - как не дать уснуть
 
Цитата:

Сообщение от dosikus (Сообщение 234838)
Тогда самым дешевым и действенным вариантом секретарша с "косынкой"...

Ага, разрешение экрана изменить нельзя, а в "косынку" можно?:)

dosikus 04.10.2017 10:15

Re: windows - как не дать уснуть
 
Ну можно же имитировать . :D

tsb58 04.10.2017 10:31

Re: windows - как не дать уснуть
 
Цитата:

Сообщение от dosikus (Сообщение 234845)
Ну можно же имитировать . :D

О-о-о! "Имитатор секретарши, играющей в "косынку"". Это круто:eek:

siarzhuk 04.10.2017 10:43

Re: windows - как не дать уснуть
 
Цитата:

Сообщение от Greg (Сообщение 234821)
"программист", скорее всего, отпадает - а как занести программу, на юсб ничего кроме хида не подключишь.

Можно попробовать написать её на месте - если WSH не заблокирован и ежеминутное мигание скролллоком не будет мешать:

Код:

<!-- Begin of sleepwalker.wsf -->
<package>
<job id = "SleepWalker">
    <object id="Shell" progid="WScript.Shell" />
    <script language="JScript">

    while (true) {
        WScript.Sleep(1 * 60 * 1000);  // delay for 1 minute => 60000 ms
        Shell.SendKeys("{SCROLLLOCK}"); // toggle ScrollLock [on?]
        WScript.Sleep(100);            // delay for 100 ms
        Shell.SendKeys("{SCROLLLOCK}"); // toggle ScrollLock [off?]
    }

    </script>
</job>
</package>
<!-- End of sleepwalker.wsf -->

запускать либо кликом по файлику sleepwalker.wsf либо командой из консоли:

Код:

cscript sleepwalker.wsf
в первом случае останавливать убиением процесса wscript.exe, во втором Ctrl-C в консоль где он крутится.

Greg 04.10.2017 14:14

Re: windows - как не дать уснуть
 
Цитата:

Сообщение от siarzhuk (Сообщение 234849)
в первом случае останавливать убиением процесса wscript.exe, во втором Ctrl-C в консоль где он крутится.

спасибо

Greg 04.10.2017 14:30

Re: windows - как не дать уснуть
 
Цитата:

Сообщение от siarzhuk (Сообщение 234849)
Можно попробовать написать её на месте -

читал как-то давно (времена 286 машин) про вирус "камни". набирался руками типа copy con file.exe

Greg 07.07.2018 15:16

Re: windows - как не дать уснуть
 
Цитата:

Сообщение от siarzhuk (Сообщение 234849)
Можно попробовать написать её на месте - если WSH не заблокирован и ежеминутное мигание скролллоком не будет мешать:

да, все работает. обычно там не просто чужой комп, а подключение с этого ("чужого") компа к удаленному столу какой-то виртуалки. тут главное - ее окно полностью не сворачивать, иначе пофиг этот скроллок - засыпает.

siarzhuk 09.07.2018 10:37

Re: windows - как не дать уснуть
 
Цитата:

Сообщение от Greg (Сообщение 237972)
обычно там не просто чужой комп, а подключение с этого ("чужого") компа к удаленному столу какой-то виртуалки. тут главное - ее окно полностью не сворачивать, иначе пофиг этот скроллок - засыпает.

Трафик экономят, судя по всему. "Командирен не смотрит - зольдат отдыхайт". :-|


Часовой пояс GMT +3, время: 06:46.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot