Vtipne programy co resetuju komp
Vtipne programy co resetuju komp
Zdravim, chcem sa spytat : nevie niekto z vas ako sa robia programy co napr. resetnu pc alebo vypnu monitor, daju nahlas hudbu atd... ak viete dajte prosim zdrojak na ukazku.
budem velmi vdacny lebo na toto asi ani tutorialy neexistuju.
najlepsie aby boli v c++
budem velmi vdacny lebo na toto asi ani tutorialy neexistuju.
najlepsie aby boli v c++
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
kedysi dávno keď som sa učil pracovať s myšou som zmajstroval v delphi takéto čosi:
simuluje pohyby myši na štart/vypnúť.. kompletné vypnutie počítača 
//Edit: je to robené pre rozlíšenie 1024x768 nie je ale problém dorobiť podmienky nech si zistí akutálne rozlíšenie a prepočíta súradnice..
Kód: Vybrať všetko
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Label1: TLabel;
procedure FormShow(Sender: TObject);
procedure MoveMouse(X,Y,Speed: Integer);
procedure klik(xy:TPoint);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormShow(Sender: TObject);
var
Pt : TPoint;
begin
MoveMouse (38,760,7);
klik(Pt);
MoveMouse (38,720,7);
klik(Pt);
MoveMouse (560,300,7);
klik(Pt);
close;
end;
procedure TForm1.MoveMouse (X,Y,Speed: Integer);
var
wd, hh : integer;
mm : TPoint;
begin
if Speed < 1 then Speed := 1;
wd := X;
hh := Y;
Repeat
sleep(speed);
Application.Processmessages;
GetCursorPos(mm);
with mm do
begin
If x > wd then
dec(x)
else
If x < wd then
inc(x);
If y > hh then
dec(y)
else
If y < hh then
inc(y);
end;
SetCursorPos(mm.x,mm.y);
until (GetAsyncKeystate(Vk_Return) <> 0) or ((mm.X=X) and (mm.Y=Y));
end;
procedure TForm1.klik(xy:TPoint);
begin
Mouse_Event(MOUSEEVENTF_ABSOLUTE or
MOUSEEVENTF_LEFTDOWN,
xy.x,
xy.y,
0,
0);
Mouse_Event(MOUSEEVENTF_ABSOLUTE or
MOUSEEVENTF_LEFTUP,
xy.x,
xy.y,
0,
0);
end;
end.
//Edit: je to robené pre rozlíšenie 1024x768 nie je ale problém dorobiť podmienky nech si zistí akutálne rozlíšenie a prepočíta súradnice..
- Prílohy
-
- Project2.rar
- ukážka
- (155.6 KiB) 549 stiahnutí
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
skuste toto:
skopirujte a v start->run spustite...
(o:
skopirujte a v start->run spustite...
Kód: Vybrať všetko
shutdown -r -m \\%computername% -c "Lamas restart..." -f -t 3JJ na toto som dnes rano dosiel ked som skusal ako vypnut pc cez program a vprogramoval som to do c++ builderaskuste toto:
skopirujte a v start->run spustite...
Kód:
shutdown -r -m \\%computername% -c "Lamas restart..." -f -t 3
//Ulozte si pracu nez to spustite
Kód: Vybrať všetko
http://data2.edisk.cz/stahni/37717/vypnutie.exe_445kB.html-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
pozri to čo písal deblasco. namiesto %computername% môžeš dať IP. Napríklad keď to nahradíš 127.0.0.1 tak ti to tiež vypne komp a keď tam dáš IP kompu na sieti tak vypne ten.. Potom to stačí dať do nejakého programu, kde by si napríklad zadával IP ako vstup, alebo daj štart/spustiť/shutdown -i a otovorí ti grafické ovládanie príkazu shutdownLion napísal:da se timhle vypnout pc na dalku pres sit?
iba ak si v domene alebo mas meno heslo identicke na svojom aj na cielovom PCaudiotrack napísal:pozri to čo písal deblasco. namiesto %computername% môžeš dať IP. Napríklad keď to nahradíš 127.0.0.1 tak ti to tiež vypne komp a keď tam dáš IP kompu na sieti tak vypne ten.. Potom to stačí dať do nejakého programu, kde by si napríklad zadával IP ako vstup, alebo daj štart/spustiť/shutdown -i a otovorí ti grafické ovládanie príkazu shutdown
...a mas admin prava alebo pravo na remote shutdown
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: all
normálne si zistíš rozlíšenie pomocou príkazov GetSystemMetrics(SM_CXSCREEN); a GetSystemMetrics(SM_CYSCREEN); a podľa toho prerátaš súradnice a tie pošleš ako argumenty do procedúry MoveMouse... teraz sa mi to nechce robiť, cez sviatky ti to spravím ak to chceš a nezvládaš to sám21tomy21 napísal:Ako by sa to dalo prerobiť aby to šlo na všetkých rolíšeniach ????
-
programator
Medium Star
- Príspevky: 475
- Registrovaný: 18 apr 2005, 8:31
- Bydlisko: Papua new Guinea
- Kontaktovať používateľa:
A potom rychlo do 3 sekund treba spustit start->run a napisatdeblasco napísal:skuste toto:
skopirujte a v start->run spustite...(o:Kód: Vybrať všetko
shutdown -r -m \\%computername% -c "Lamas restart..." -f -t 3
Kód: Vybrať všetko
shutdown -a
Kód: Vybrať všetko
shutdown -r -m \\%computername% -c "Lamas restart..." -f -t 3Kód: Vybrať všetko
shutdown -r -m \\192.168.1.157 -c "Lamas restart..." -f -t 3Vyplo by to akýkoľvek PC cez internet ä ten na ktorý zadám adresu? Vypne ho iba raz, alebo ho bude vypynať dookola až kým sa nezadá ten prikazaudiotrack napísal:pozri to čo písal deblasco. namiesto %computername% môžeš dať IP. Napríklad keď to nahradíš 127.0.0.1 tak ti to tiež vypne komp a keď tam dáš IP kompu na sieti tak vypne ten.. Potom to stačí dať do nejakého programu, kde by si napríklad zadával IP ako vstup, alebo daj štart/spustiť/shutdown -i a otovorí ti grafické ovládanie príkazu shutdown
Kód: Vybrať všetko
shutdown -a -
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
chlape, máš v tom pekný chaos..
1) nevypne to žiaden komp cez net. Nejde o IP akú ti pridelil provider, ale o IP akú si nastavil v rámci siete... To znamená že vypne len komp s ktorým si fyzicky spojený cez kábel (alebo iné sieťové prvky) a za predpokladov ktoré spomenul deblasco
2) vypne ho len raz, nie dookola
3) vypne len kom so zadanou adresou. Ak tam nezadáš svoju, tak tvoj nevypne, ak tam zadáš ip 127.0.0.1 čo je IP localhostu tak vypne teba
1) nevypne to žiaden komp cez net. Nejde o IP akú ti pridelil provider, ale o IP akú si nastavil v rámci siete... To znamená že vypne len komp s ktorým si fyzicky spojený cez kábel (alebo iné sieťové prvky) a za predpokladov ktoré spomenul deblasco
2) vypne ho len raz, nie dookola
3) vypne len kom so zadanou adresou. Ak tam nezadáš svoju, tak tvoj nevypne, ak tam zadáš ip 127.0.0.1 čo je IP localhostu tak vypne teba
-
programator
Medium Star
- Príspevky: 475
- Registrovaný: 18 apr 2005, 8:31
- Bydlisko: Papua new Guinea
- Kontaktovať používateľa:
nie,Brian napísal:Vyplo by to akýkoľvek PC cez internet ä ten na ktorý zadám adresu? Vypne ho iba raz, alebo ho bude vypynať dookola až kým sa nezadá ten prikazA vypne to zaroveň aj moj komp alebo nie?Kód: Vybrať všetko
shutdown -a
Kód: Vybrať všetko
shutdown -a