Wpisy do rejestru za pomocą pliku wsadowego ?





omen_s - 03 Kwi 2003 01:03
No właśnie jak zrobić wpis do rejestru za pomocą pliku wsadowego
czy zna ktoś morze jakąś strone z poleceniami do rejestru
takie aby zablokowały klawiature,myszke itp





elektryk - 03 Kwi 2003 01:22
musisz wygenerować plik .reg a następnie zaimportować go do rejestru. Plik można wygenerować poprzez echo i przekierowanie do pliku. Jak chcesz poznać jak wygląda format takiego pliku to wyeksportuj jakiś klucz z rejestru. A co do tamtych kluczy to nie będe doradzał bo coś czuje w kościach że to do niecnego celu.



omen_s - 03 Kwi 2003 15:38
ja aby chce trohe kuzyna pownerwiać



stimoroll - 03 Kwi 2003 18:14
Można sporządzć pliki VSB [Visual Basic Script] - mają świetną obsługę rejestru.
Ale z tego co wiem - a w rejestrze siedzę dobrze - nie da sie blokować ani klawiatury ani myszy. Pełną kotrole przejmuje się przez API - a to możesz wykorzystać z pod VB [Visual Basic] , Visual C, C Builder lub Delphi [czyli w praktycznie w każdym języku przeznaczonym do pisania aplikacji dla WIN].





elektryk - 03 Kwi 2003 18:21
Stimorol w rejestrze napewno są wspołczynniki szybkości myszki i przypisania klawiszy, pomyśl sobie co się stanie jak będa mieć dziwne wartości



stimoroll - 03 Kwi 2003 18:47
Szybkoś reakcji owszem jest wpisywana do rejestru - ale jest zupełnie jawna - i bez problemu to można zmieniać przez panel sterowania - tylko zastosowanie takiego rozwiązania totalnemu lamerowi da efekt.
Kilka szkodników już pisałm i sam osobiście powiem że najlepsze efekty daje zabawa z API - niektórzy chcieli już nawet iść z PC do serwisu - i to doświadczeni informatycy - jak co jakiś czas im wysyówała się szuflada CD, gasł ekran , restartował się system i tym podobne bajerki - w sumie z 40 do wyboru, nie wpsominając już o przypadkowo pisanych literkach gdy był uruchomiony edytor tekstu , lub przypadkowe ruchy czy kliknięcia myszy. W sumie najbardziej szkodliwe byłoby - zmiana rozdzielczości - na ekstramalnie wysoką lub niską - lub przesunięcie elementów ekranu - okien i pasków poza obszar widzialny. Da sie to prosto zrobić - ale nie powiem jak - jak ktoś chce pisać szkodniki to niech się pomęczy - ale zawsze do każdego szkodnika warto zrobić program usówający go i jego skutki.

Pozdrowienia



omen_s - 03 Kwi 2003 23:19
który język programowania jest najłatwiejszy tzn mało skomplikowane polecenia



stimoroll - 03 Kwi 2003 23:59
Visual Basic lub Delphi - ale polecam się uczyć C - ma składnie taką że potem tak jakbyś znał kilka innych języków [składnia podobna do Java, Perl, PHP ]



omen_s - 04 Kwi 2003 17:44
cz jest taka komenda pod dosa jak w windowsie wytnij i wklej



elektryk - 04 Kwi 2003 17:51
A po co Ci taka komenda?



omen_s - 04 Kwi 2003 23:00
z ciekawości a czy wogule jest taka komenda



elektryk - 04 Kwi 2003 23:31
A co chcesz nią zrobić bo ja nie widze zastosowania. Podaj przykład.



stimoroll - 05 Kwi 2003 00:31
Wytnij i wklej są to kemndy edycyjne powłoki GUI - nie są to polecenia systemowe. Są to nazwy komend używane w edytorach tekstowych, graficznych , muzycznych - przy czym są one interpretowane przez dany program w którym są używane.
Czyli mówiąc prosto - są to instrukcje definiowane w zlaeżności od progarmu - nie istnieje nic takiego jak komenda systemowa : CUT czy PASTE i w DOSie nie ma raczej. Ale w dosowych programach i edytorach może istnieć i pewnie istnieje.

Jeżeli chodzi o wycinanie i wklejanie plików - to w DOSie najlepiej używać komend operacji plikowych , takij jak przeniesienie pliku [zmiana nazwy]



omen_s - 06 Kwi 2003 12:22
a czy idzie zmieniać kolor w dosie ?
tzn kolor liter np niebieski zielony czerwony itd

a jeśli chodzi o tę komende to np
wyciąć z C:\cośtam.exe i wkleić do C:\nowy\cośtam.exe
bo normalnie trzeba plik zkopiować a następnie go skasować



elektryk - 06 Kwi 2003 12:35
Kolor liter da się zmieniać jedynie przy pomocy programów które trzeba napisać sobie samemu, ale jest to dość proste. Co znaczy wg Ciebie

wyciąć z C:\cośtam.exe i wkleić do C:\nowy\cośtam.exe




omen_s - 06 Kwi 2003 12:39
zeby wyciąć plik z danej lokalizacji na dysku i wkleić go w inne miejsce na dysku

jak zmienić kolor liter w oknie dosowym pod delphi



elektryk - 06 Kwi 2003 12:49
No do tego przecież właśnie służy kopiowanie, a "komenda" wytnij-upuść jest tylko nakładką na to. Delphi do takich zadań stworzy bardzo nieefektywny kod ok 100kB natomiast TurboPascal też dorzuci swoje 3grosze ale będzie to rozmiar rzędu pojedynczych kB. Kolor zmienia się procedurą TextColor a tło TextBackground, proponuje poczytać sobie help`a.
PS w Delphi 5 nie ma już tej procedury, nie wiem co będzie w starszych.