Преодолевая заставки: Не дайте компьютеру заснуть при удаленном доступе
У удаленной работы есть свои преимущества – она дает вам возможность эффективно распоряжаться своим временем. Но раздражающая заставка или спящий режим компьютера могут стать настоящим кошмаром, когда вы отходите от своего рабочего места. Если вам нужно сделать перерыв, перевести дух или просто заняться чем-то вдали от компьютера, не появляясь при этом в Microsoft Teams в желтом цвете, мы поможем вам!
Для многих удаленных работников пресловутый желтый статус в Microsoft Teams, означающий неактивность, может стать источником разочарования. Но не бойтесь! Существуют способы, как заставить компьютер бодрствовать и сохранять видимость активности.
Магия кодирования: Excel VBA в помощь
Чтобы предотвратить переход компьютера в спящий режим или активацию заставок, можно использовать простой сценарий в Excel VBA, который имитирует ввод с клавиатуры через регулярные промежутки времени. Следующий код постоянно отправляет клавишу Tab, а затем ждет 4 минуты и 50 секунд, прежде чем повторить процесс:
Sub SendTabKeysEveryFourFifty() Do While True ' Send the Tab key SendKeys "{TAB}" ' Wait for 4 minutes and 50 seconds Application.Wait Now + TimeSerial(0, 4, 50) Loop End Sub
Отправляемый ключ можно настроить в соответствии с вашими предпочтениями. Просто замените "{TAB}"
на нужный код клавиши. Например, вы можете использовать "{RIGHT}"
, "{DOWN}"
или любой другой правильный код клавиши.
После запуска скрипта ваш компьютер будет постоянно посылать клавишу Tab, предотвращая автоматическое включение режима сна или заставки. Не стесняйтесь приостановить работу скрипта, когда вернетесь к компьютеру, чтобы возобновить его нормальную работу.
Куда вставить этот кусок кода?
Чтобы эффективно использовать этот подход, выполните следующие простые действия:
- Откройте Excel: Запустите Microsoft Excel на своем компьютере.
- Войдите в редактор VBA: Нажмите
Alt + F11
, чтобы открыть редактор Visual Basic for Applications (VBA). Его можно найти на вкладке Develop. - Вставьте модуль: В редакторе перейдите к пункту
Insert
и выберитеModule
, чтобы вставить новый модуль. - Вставить код: Скопируйте и вставьте предоставленный код VBA в модуль.
- Запустить сценарий: Закройте редактор и запустите сценарий, нажав
F5
или выбравRun
в меню.
Верните себе контроль над рабочим днем
Возьмите под контроль свою рабочую среду и попрощайтесь с разочарованием, вызванным скринсейверами.
Счастливого кодинга и продуктивной удаленной работы!