Logowanie
 Modyfikowanie menu kontekstowego w Windows XP
Znudziło Ci się podstawowe menu kontekstowe w XP ? Poniżej przedstawię różne modyfikacje menu kontekstowego m.in obrazek w menu kontekstowym, twoje imię lub dowolny tekst i inne.

Do zastosowania wszystkich modyfikacji, z wyjątkiem jednej, potrzebne jest wyłączenie Windows File Protection. Przeczytaj Wyłączanie WFP (Windows File Protection) w XP . Oprócz tego, przy modyfikowaniu plików systemowych i zapisaniu będzie pisać "can't create file..." należy wtedy usunąć plik original, np. jak edytujesz shell32.dll, to Resource Hacker utworzy jego kopię o nazwie shell32_original.dll (w tym samym folderze), usuwamy zapisujemy ponownie.

Do zastosowania tweaków, potrzebny będzie nam jeszcze program Resource Hacker

Tweaki zawarte w tym poradniku naruszają bardzo ważne pliki systemowe. Należy być ostrożnym, nie zalecam robić tego początkującym użytkownikom.

1.Menu widok w kontekstowym menu pulpitu.


View desktop context menu


1. Otwieramy program Resource Hacker

2. Naciskamy Ctrl + O i otwieramy %windir%\System32\Shell32.dll (%windir% = ścieżka do folderu Windows)

reshack - changing view menu


3. Idziemu do Menu -> 215 -> i tu zależy nie musi to być koniecznie 1045 jak u mnie, może być 1033, albo jeszcze inaczej, w każdym razie jest tylko jeden plik w tym menu.

4. Znajdź

POPUP "W&idok", 28674, MFT_STRING, MFS_ENABLED, 0
{


zmień na:

POPUP "W&idok", 0, MFT_STRING, MFS_ENABLED, 0
{


Po prostu zmieniamy id: 28674 na 0

5. Klikamy complile script, potem file--> Save lub Ctrl + O

6. Jeśli wyskoczy Ci okienko "can't Create File..." - patrz wyżej.

7. Uruchom komputer ponownie, od teraz menu widok będzie na pulpicie, i co najważniejsze - działa, ale niestety widok lista i szczegóły - nie.

kafelki miniatury


2.Twoję imię lub dowolny tekst w menu kontekstowym pulpitu.

u name in desktop context menu


1.Otwieramy ponownie Resource Hackera.

2. Idziemy do tego samego klucza co poprzednio, czyli Menu --> 215 --> 1045 lub inny.

reshack - adding u name to desktop menu


Znajdź:

215 MENUEX
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
{
POPUP "", 0, MFT_STRING, MFS_ENABLED, 0
{


Po, dodaj to :

MENUITEM "tu wpisz to co chcesz wpisać", 33333, MFT_STRING, MFS_GRAYED | MFS_DEFAULT

3. Klik na compile script, następnie file --> save. Znowu wyskoczy okienko "can't create file... (Patrz wyżej).

Możesz usunąć MFS_GRAYED i MFS_DEFAULT .
MFS_GRAYED odpowiada za szary napis, dzięki temu, wygląda to jak nieaktywny napis.
MFS_DEFAULT bez niego napis będzie wyglądał jak zwykły napis, bez pogrubienia (czcionka bold).


3.Obrazek w menu kontekstowym pulpitu.

bitmap into desktop context menu


Znalazłem bardzo ciekawą bibliotekę .dll, która pozwala na wstawienie obrazka (bitmapy, .bmp) w menu kontekstowe.

1. Bibliotekę pobieramy stąd .

2. Obrazek zmieniamy za pomocą resuorce hackera.

reshack-replacing bitmap


Wchodzimy w Bitmap --> 202 --> 1033 Klikamy ppm na 1033 następnie Replace Resource...

3. Wyświetli nam się takie okno:

replacing bitmap <br />
<br />
screen


4. Klikamy Open file with new bitmap wybieramy bitmapę (maksymalny rozmiar to 96 x 96 px ).

5. Po prawej klikamy Replace , następnie file --> save (nie jest to plik systemowy, więc w tym przypadku, nie wyskoczy nam okienko "can't create file...").

6. Teraz należy to zarejestrować. Start --> Uruchom wpisujemy regsvr32d:\Image.dll .

7. Nie trzeba uruchamiać ponownie komputera, efekt będzie widoczny od razu.

8. Jeśli chcesz to wyłączyć, w b>Start --> Uruchom wpisz regsvr32d:\Image.dll /u


4. Tworzenie submenu, zmienianie nazwy, dodawanie separatorów itp.

Elementy menu kontekstowego są zawarte w katalogu Menu w bibliotece shell32.dll .
Główne elementy menu kontekstowego pulpitu zawarte są w katalogu 215 . Jeśli chodzi o tekst "właściwości , znajduje się w 220 . Ogólnie w całej bibliotece jest tego bardzo dużo, w szczególności w katalogu Menu .

1. Tworzenie submenu.

Context menu #4

Pokażę jak stworzyć submenu (pogrupować) dla przykładu wytnij, wklej, cofnij ... jako schowek.

1. Tradycyjnie otwieramy bibliotekę shell32.dll za pomocą resource hackera.

2. Idziemy do Menu --> 215 --> 1045 (lub 1033)

3. Znajdź na końcu
POPUP "Nazwa submenu", 0, MFT_STRING, MFS_ENABLED, 0
{
}


5.Pomiędzy:
{
}
wstawiamy to co chcemy, żeby się znalazło w submenu.

6. Przykład:


POPUP "Schowek", 0, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "Wkl&ej", 28698, MFT_STRING, MFS_ENABLED
MENUITEM "Wklej &skrót", 28700, MFT_STRING, MFS_ENABLED
MENUITEM "&Cofnij", 28699, MFT_STRING, MFS_ENABLED
}


7. Klikamy complile script, następnie zapisujemy (pamiętamy oczywiście o okienku "can't create file...)

2.Zmiana nazwy

1. Aby zmienić nazwę, po prostu zmieniamy nazwę w resource hackerze.

2. Np. W Shell32.dll --> Menu --> 220 zmienimy nazwę "właściwości" na "personalizuj.

3. Ujrzymy MENUITEM "&Właściwości", 0, MFT_STRING, MFS_ENABLED

4. Po prostu zamiast właściwości, robimy personalizuj, klikamy compile script, zapisujemy, uruchamiamy ponownie. Tym sposobem możemy zmienić nazwę każdego, dowolnego wyrazu w menu kontekstowym.

3.Separator

Jeśli chodzi o separator to wystarczy, że pomiędzy liniami wstawisz:
MENUITEM "", 30208, MFT_SEPARATOR, MFS_ENABLED
 Reklama

 Komentarze
Brak dodanych komentarzy. Może czas dodać swój?
 Dodaj komentarz
Dla wszystkich komentarzy wymagana jest ich akceptacja przez moderatora.

Nick:



AntyBOT (dla niezalogowanych): Napisz słowo hotfix wielkimi literami

/articles.php?article_id=187

 Artykuły
Polecany artykuł


Jak walczyć z pobieraczkiem? Jak odstąpić od umowy? O tym w artykule.
 Ostatnie komentarze
gryPrzez: Kama [dnia: Jul 16, 2019]
Sprawdzenie pendrive 2TB według ...
gryPrzez: kakxkamil [dnia: Jun 11, 2019]
prosze o bezpiecznie haslo :o
gryPrzez: Marcin s [dnia: Jun 04, 2019]
Działa super &#128076;
gryPrzez: Piomisil [dnia: May 19, 2019]
Mi osobiście pomogła porada w pu...
gryPrzez: stan2 [dnia: May 09, 2019]
A czy ma adsl do połączenia z ne...
gryPrzez: stan2 [dnia: May 09, 2019]
Czy połączę się z netią przez r...
gryPrzez: Projekt Zero2 [dnia: Mar 21, 2019]
Z pewnością coś jeszcze podeślem...
gryPrzez: Alla84 [dnia: Mar 18, 2019]
Dziękuję!!!!! Uratowaliście mi t...
 Gry
Polecany artykuł


Quake

Klasyk FPS w wersji flash.
 Programy
Polecany artykuł


Tapin Radio Darmowa aplikacja służąca do słuchania i nagrywania radia internetowego
 Recenzje
Polecana recenzja


Sleeping Dogs
Policjant pod przykrywką rozpracowuje Triadę.
 Facebook