Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 19.10.2012
Сообщений: 3

Программа, делающая работу на ПК невозможной в определенные часы

19.10.2012, 16:12. Показов 1898. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я могу сидеть за компьютером до пяти утра. Это вредно)

Нужна программа, выключающая компьютер в заданное время (желательно задать его один раз и чтобы каждый день работала, но как я понимаю можно просто в автозапуск добавить). И было бы здорово, если бы она не позволяла включать компьютер ночью.

Подскажите, пожалуйста, команды которые нужны.

*И да, лучше всего на visual basic (почти незнакомый мне, но явно удобный), или pascal или C (знакомые, но менее удобные для меня)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.10.2012, 16:12
Ответы с готовыми решениями:

Нужна программа делающая скриншоты
Здравствуйте !!! Программа должна по нажатии какого-нибудь сочетания клавиш или клавиши (тот же PrintScreen), сохранять скриншот в...

Программа делающая скриншот, вылетает с ошибкой
Доброе время суток. У меня следующая проблема. Есть программа, которая должна делать скриншот экрана и она его делает. Однако, при этом,...

Перевести проект в winform (программа, делающая скриншоты)
Доброго всем, Вот у меня нашелся проект один скриншотер, так вот он по всей видимости написан был без помощи дизайнера, а я привык именно...

11
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
19.10.2012, 16:16
а готовые решения не устраивают?
0
 Аватар для maximus2011
269 / 261 / 35
Регистрация: 21.02.2012
Сообщений: 1,078
19.10.2012, 16:16
Я думаю это не по теме конечно, но самая лучшая программа для блокировки компа, это вторая половинка
0
0 / 0 / 0
Регистрация: 19.10.2012
Сообщений: 3
19.10.2012, 16:26  [ТС]
Цитата Сообщение от magirus Посмотреть сообщение
а готовые решения не устраивают?
Нет, два дня искала, не нашла подходящего.
Цитата Сообщение от maximus2011 Посмотреть сообщение
Я думаю это не по теме конечно, но самая лучшая программа для блокировки компа, это вторая половинка
Пока мы живем отдельно
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
19.10.2012, 17:42
nata_spb, а операционная система какая?
0
0 / 0 / 0
Регистрация: 19.10.2012
Сообщений: 3
19.10.2012, 17:56  [ТС]
Цитата Сообщение от magirus Посмотреть сообщение
nata_spb, а операционная система какая?
windows xp
0
Почетный модератор
 Аватар для Памирыч
23251 / 9163 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
19.10.2012, 20:12
Лучший ответ Сообщение было отмечено как решение

Решение

nata_spb, любой программист сначала "пишет" программу в голове, а потом объясняет операционной системе, чего он хочет посредством ЯП.

Вы-то как себе представляете ту самую "невозможность" работы в определенные часы? Комп не должен включаться? Комп должен включаться и снова выключаться? Он должен включаться и не давать ничего сделать в системе? Он должен включаться и блокировать Интернет? Он должен включаться и напоминать о второй половинке?
4
64 / 20 / 1
Регистрация: 29.07.2012
Сообщений: 151
19.10.2012, 20:32
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от nata_spb Посмотреть сообщение
Нужна программа, выключающая компьютер
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
Private Sub Form_Load()
Dim strComputer As String
strComputer = "."
Set objWMIService = GetObject("winmgmts:" & _
"{impersonationLevel=impersonate,(Shutdown)}!\\" & strComputer & "\root\cimv2")
Set colOperatingSystems = objWMIService.ExecQuery( _
"Select * from Win32_OperatingSystem")
For Each ObjOperatingSystem In colOperatingSystems
ObjOperatingSystem.ShutDown
Next
End Sub
4
15155 / 6428 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
19.10.2012, 22:50
Лучший ответ Сообщение было отмечено как решение

Решение

Visual Basic
1
shell "cmd /c shutdown.exe -s -f -t 01"
2
Заблокирован
20.10.2012, 08:50
http://www.cybermama.ru/download.php велосипед заново не надо изобретать !
2
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18031 / 7734 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
20.10.2012, 15:50
Лучший ответ Сообщение было отмечено как решение

Решение

Казанский, на некоторых ХР такой способ с первого раза не срабатывает. ХЗ почему.

Можно воспользоваться программой XP Tweaker

Компилируем и помещаем ярлык в Планировщик заданий на любые временные условия.
Bash
1
Shell "cmd /c ""c:\Program Files\XP Tweaker\XPTweaker.exe"" /shutdown /force", 0
Ну или зациклить через паузу:
Bash
1
Shell "cmd /c (for /l %l in (0,0,0) do (call shutdown -s -f -t 0& ping -n 1 -w 5000 192.168.254.254))", 0
2
15155 / 6428 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
20.10.2012, 22:09
Еще есть мнение, что штатная утилита XP shutdown.exe может не выключать питание компа ATX, а только закрывает Windows.
Вот маленькая FREEWARE программа shutdown.exe, которая якобы не страдает этим недостатком.
Для вывода справки запустите ее без параметров. Написано, что она для Windows XP, но у меня с успехом работает на Win2k.
Вложения
Тип файла: rar shutdown.rar (13.4 Кб, 10 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.10.2012, 22:09
Помогаю со студенческими работами здесь

Как оптимальнее обеспечить запуск приложения в определенные часы
Начал разрабатывать одну программу на C# и столкнулся со следующим вопросом: У программы несколько модулей которые срабатывают по...

Программа, которая переводит часы и минуты в минуты или минуты – в часы и минуты
Составьте программу, которая в зависимости от входных данных переводит часы и минуты в минуты или минуты – в часы и ...

Эксперименты с установкой Ubuntu сделали невозможной установку Windows
Здравствуйте. Установил Ubuntu 14 c флешки. При установке запутался с разбиванием пространства, из-за чего были удалы жизненно важные...

Программа удаляет определенные строки
Sub misha() k = 3 For i = 3 To 208 Step 9 Cells(k, 14) = i Cells(k, 15) = i + 1 Cells(k, 16) = i + 7 k = k + 1 Next i For j...

Периодически работа в сети становится невозможной, скорость падает почти до нуля
Здравствуйте, есть проблема с работой в сети, но не уверен, что проблема именно в ней. Проявляется в первую очередь в копировании файлов и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru