Программа которую нельзя закрыть

Но данный способ несовершенен, т.к. возможен выход из окна средствами кнопки Пуск, Ctrl+Alt+Delete etc. Заранее спасибо!

Отслеживать
Vova Shkurletov
задан 2 июн 2020 в 11:10
Vova Shkurletov Vova Shkurletov
187 2 2 серебряных знака 11 11 бронзовых знаков

Типовые сценарии программирования предполагают ходовые вещи, нужные многим. Если вам нужно написать что-то редкое, типа вируса вымогателя денег с незакрываемым окном — лучше сразу посмотреть в другую сторону.

2 июн 2020 в 18:55
Какие нынче ленивые хакеры пошли.
8 авг 2020 в 19:37

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

from tkinter import * root=Tk() def Quit(): pass root.protocol(«WM_DELETE_WINDOW», Quit) root.mainloop()

В таком случае кнопка закрыть (крестик) игнорируются, так что программу можно закрыть только через Task Manager

Отслеживать
ответ дан 20 июл 2020 в 6:13
Ahmed Ayman 123 Ahmed Ayman 123
141 13 13 бронзовых знаков
Спасибо Ahmed Ayman 123! Но как сделать в нём текст?

ПАРК ТАЙГАН | Спасти нельзя закрыть

1 янв в 20:31

  • python
  • python-3.x
  • tkinter
  • gui
  • окно
    Важное на Мете

Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Источник: ru.stackoverflow.com

Создать приложение, которое нельзя закрыть — C#

Пишу мелкое приложение, в котором устанавливается лимит времени использования ПК. По истечении этого времени происходит блокировка. Всё нормально, но вот как сделать, чтоб тот, кто пользуется в данный момент компьютером не смог завершить это приложение, например, через Диспетчер задач? Как сделать, чтоб процесс или не отображался (знаю, такое умеет Radmin), или его нельзя было завершить?

Читайте также:
Понятие программа план виды планов используемые в работе вожатого

Код к задаче: «Создать приложение, которое нельзя закрыть»

Листинг программы

//отключить Диспетчер задач private void button1_Click(object sender, EventArgs e) < Microsoft.Win32.RegistryKey regkey; string keyValueInt = «1»; string subKey = «Software\Microsoft\Windows\CurrentVersion\Policies\System»; try < regkey = Microsoft.Win32.Registry.CurrentUser.CreateSubKey(subKey); regkey.SetValue(«DisableTaskMgr», keyValueInt); regkey.Close(); >catch (Exception ex) < MessageBox.Show(ex.ToString()); >> //включить Диспетчер задач private void button2_Click(object sender, EventArgs e) < Microsoft.Win32.RegistryKey RegKeyDel = Microsoft.Win32.Registry.CurrentUser; try < RegKeyDel.DeleteSubKeyTree(«Software\Microsoft\Windows\CurrentVersion\Policies\System»); RegKeyDel.Close(); >catch (Exception ex) < MessageBox.Show(ex.ToString()); >>

Источник: studassistent.ru

Никогда в Жизни не Покупайте Детям Эту Запрещенку Вещи! Топ 50

Незакрываемая вкладка в Chrome

Простой трюк позволяет создать страницу, которую нельзя будет закрыть в Google Chrome.

Зловредный код выглядит крайне просто:

onbeforeunload=function()< location.reload(); return «ВАШ КОМПЬЮТЕР ЗАБЛОКИРОВАН . «; >; onload=function()

В приведенном примере из-за музыки страница перезагружается чуть дольше, и ее можно успеть закрыть.
Трюк уже используется мошенниками, вымогающими деньги под предлогом блокировки компьютера:

image

  • JavaScript
  • Google Chrome

Источник: habr.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru