Poradnik: Wszystko o Resource Hacker! Krótki samouczek
http://www.digit.in/forum/tutorials/31112-tutorial-all-about-resource-hacker-brief-tutorial.html
!!! OSTRZEŻENIE !!!
Grając z plików systemowych za pomocą Resource Hacker może być niebezpieczny dla systemu i może to zrobić system nie działa.
Więc go używać na własne ryzyko!
Chłopaki!
Tak wielu członkach hv zadało mi wiele pytań na temat Resource Hacker, takich jak:
=> Jak wymienić istniejących zasobów (bitmapy, AVI, ikony, itp) w pliku?
=> Jak dodać ur własnych zasobów?
=> Jak zmienić dietetyczne / Strings?
i tak dalej...
Więc postaram się na wszystkie te pytania i wiele innych wskazówek-N-tricki.
Więc zaczynamy .....
UWAGA: I ten tutorial HV podzielone na 2 części:
CZĘŚĆ 1: PODSTAWOWE INFORMACJE
PART2: INFORMACJE ADVANCED
Część podstawowa zawiera podstawowe dane, takich jak oglądanie / wymiana zasobów, itp
Zaawansowane część obejmuje jakieś wcześniejsze informacje, które są opisane dla maniaków. Jak Dodawanie ur własnych środków, za pomocą skryptów z Resource Hacker, etc.
CZĘŚĆ 1: PODSTAWOWE INFORMACJE
Co to jest Resource Hacker:
Resource Hacker to darmowe s / w, aby edytować pliki systemu Windows 32-bit (DLL, EXE, CPL, i wiele innych). U można dodawać / usuwać / widoku / zmienić nazwę / zmodyfikować istniejące zasoby w pliku za pomocą tego kawałka gr8 z S / W.
Link do pobrania:
U can d / l Resource Hacker z tutaj.
U nie trzeba go instalować, wystarczy rozpakować pliki i uruchomić S / W. To również nie robi żadnego wpisu w rejestrze!
Korzystanie Resource Hacker:
Kiedy u otworzyć plik w Resource Hacker, pokazuje różne katalogi w okienku po lewej stronie, jak:
AVI
Kursor
Bitmapy
Ikona
Menu
Dialog
Tabela String
Akceleratory
Info o wersji
i tak dalej...
Katalogi te różnią się z pliku do pliku!
Poniżej znajduje się krótki opis tych katalogów:
AVI: Ten katalog zawiera pliki AVI.
Kursor: Ten katalog zawiera pliki kursora.
Bitmap: Ten katalog zawiera bitmapy.
Ikona: Ten katalog zawiera ikony.
Menu: Ten katalog zawiera różne menu.
Dialog: Ten katalog zawiera różne okien dialogowych.
Tabela String: Ten katalog zawiera różne ciągi.
Akceleratory: Ten katalog zawiera klawisze skrótów.
Wersja Informacja: Ten katalog zawiera informacje o wersji pliku.
Przeglądanie zasobów:
U można zobaczyć dowolnego zasobu osadzonego w pliku. Wystarczy poszerzyć katalog i kliknij na nazwę zasobu.
Właściwie każdy zasób zawiera 3 części:
Typ zasobu
Nazwa zasobu
Zasobów Język
Typ zasobu: Jego wskazują, że zasób jest AVI / Bitmap / Menu / Kursor / Ikona / String / etc.
Nazwa zasobu: Opisuje nazwę zasobu, nr 2 zasobów może HV tę samą nazwę.
Zasobów Język: Jego język używany w pliku. Dla ENGLISH jej jeden tysięcy trzydzieści trzech.
Resource Hacker jest małym, ale doskonałe narzędzie do modyfikacji plików systemowych, takich jak biblioteki DLL, EXE, CPL, itd Można nawet zmienić wygląd systemu Windows edytując różne pliki systemu Windows i zastąpienie ich zasobów za pomocą Resource Hacker.
Możesz pobrać najnowszą wersję z następującym temacie:
Pobierz najnowszą wersję Hacker zasobów
Ten poradnik pomoże Ci w zrozumieniu tego narzędzia i nauczy cię, jak go używać. Dla Twojej wygody podzieliliśmy ten tutorial na 2 części:
CZĘŚĆ 1: PODSTAWOWE INFORMACJE
CZĘŚĆ 2: INFORMACJE ADVANCED
Część 1 zawiera podstawowe dane, takie jak przeglądanie lub wymiany istniejących zasobów w pliku, itd. Część 2 obejmuje niektóre wcześniejsze informacje dla maniaków, takich jak dodawanie nowych zasobów, za pomocą skryptów, etc.
CZĘŚĆ 1: PODSTAWOWE INFORMACJE
[Korzystanie z zasobów Hacker]
Po otwarciu pliku w Resource Hacker, pokazuje różne katalogi w okienku po lewej stronie, jak:
AVI - Zawiera pliki AVI
Cursor - Zawiera pliki kursora
Bitmapy - Zawiera pliki BMP
Ikona - zawiera ikony
Menu - Zawiera menu
Dialog - Zawiera oknach dialogowych
Tabela String - Zawiera Strings
Akceleratory - Zawiera klawisze skrótów
Info o wersji - Zawiera informacje o wersji pliku
[Przeglądanie zasobów]
Można przeglądać zasoby w pliku poprzez rozszerzenie katalogu ustalonego w okienku po lewej stronie i klikając na nazwę zasobu. Każdy zasób zawiera 3 ważne atrybuty:
Typ zasobu
Nazwa zasobu
Zasobów Język
[Zmiana Zasoby]
Dla icons / kursory / bitmapy:
1. Najpierw wybierz zasób (np Bitmap -> 131 -> jedna tysiącetrzydzieścitrzy).
2. Teraz kliknij na działaniu -> Wymień / ikon / Cursor opcję Bitmap lub kliknij prawym przyciskiem myszy na zasób i wybierz opcję Zastąp.
3. To będzie otworzyć nowe okno, kliknij przycisk Otwórz plik z nowego przycisku Ikona / Cursor / Bitmap.
4. Wybierz żądany zasób za pomocą Otwórz okno dialogowe, kliknij przycisk Otwórz, a następnie kliknij przycisk Zamień.
Innych zasobów, takich jak AVI:
1. Wybierz źródło AVI i kliknij Action -> Wymień opcję zasobów lub kliknij prawym przyciskiem myszy zasób AVI i wybierz opcję Zastąp.
2. To będzie otworzyć nowe okno, kliknij przycisk Otwórz plik z nowym przyciskiem zasobów (lub przycisku Wybierz pliku w nowszych wersjach).
3. Wybierz plik i kliknij przycisk Otwórz.
4. Teraz musisz dostarczyć następujących informacji do zasobu, którym wspomniano wcześniej:
Typ zasobu
Nazwa zasobu
Zasobów Język
Typ zasobu: Wspomnij, typ zasobu, np jeśli wymieniasz plik AVI, wspominając typ jako AVI
Nazwa zasobu: Podaj samą nazwę istniejącego zasobu, który chcesz zastąpić
Zasobów Język: Podaj kod języka dla zasobu, np 1033 dla języka angielskiego. Możesz sprawdzić kod języka istniejącego zasobu.
5. Na koniec kliknij przycisk Zamień.
Dla menu / Ciągi / Dialogi:
Aby zmienić dowolny ciąg, menu lub okno dialogowe, wybierz żądany zasób, np Tabela String -> 4 -> 1033 wprowadzić zmiany i kliknij na ostatniej kompilacji skryptów lub naciśnij klawisz F5 przycisk lub kliknąć Action -> Kompilacja opcję.
To będzie natychmiast kompilacji skryptu. Jeśli popełnisz żadnego błędu podczas modyfikowania zasobów, będzie to generować komunikat o błędzie, dzięki czemu można go naprawić.
PART2: INFORMACJE ADVANCED
[Dodawanie nowych zasobów]
Dodawanie nowych map bitowych / icons / kursory / AVI:
1. Kliknij na działaniu -> Dodaj nową opcję zasobów (lub Akcja -> Dodaj lub zasobu pojedynczego obrazu binarnego opcji w nowszych wersjach).
2. Teraz kliknij na Otwórz plik z nowym przyciskiem zasobów (lub przycisku Wybierz pliku w nowszych wersjach).
3. Wybierz żądany zasób i kliknij przycisk Otwórz.
4. Daj zasobów rodzaj, nazwę oraz język jak wspomniano wcześniej. Ale należy pamiętać, że nie należy do zasobów Nazwa meczu z istniejącej nazwy zasobów.
5. W końcu kliknij przycisk Dodaj zasobów.
Dodawanie nowego menu:
Przejdź do żądanego menu, np Menu -> 215 -> 1033. Teraz dodać nowy wiersz w dowolnym miejscu wewnątrz kontekstowego "" używając następującego formatu:
MENUITEM "Custom_String", 12345, MFT_STRING, MFS_GRAYED | MFS_DEFAULT
Gdzie:
"Custom_String" jest rzeczywisty tekst, który chcesz pokazać się w menu.
12345 jest identyfikatorem. Musi być różne od istniejących elementów menu.
MFS_GRAYED wyłącza element menu. Można go zmienić na MFS_ENABLED jeśli chcesz pokazać swoje menuitem włączony.
MFS_DEFAULT pokazuje swoją menuitem pogrubione. Można go pominąć.
Możesz też dodać nowy atrybut w MFS_HILITE kodu, który automatycznie wybiera element menu.
W rzeczywistości można dodać tylko po nowej linii w kodzie:
MENUITEM "Custom_String", 12345
A Resource Hacker będzie automatycznie wstawiać inne pozostałe wartości, jak wspomniano powyżej.
[Wkładanie Nowo dodane Zasoby w oknach dialogowych]
Po dodaniu nowych ikon / Mapy bitowe / AVI, można wstawić je w dowolnym oknie dialogowym, które można pokazać w różnych oknach dialogowych Windows, jak biegać, okno dialogowe postępu polu itp
1. Przejdź do okna dialogowego żądanej np Dialog -> 1020 -> 1033
2. Kliknij prawym przyciskiem myszy w oknie i wybierz opcję Wstaw sterowania.
3. To będzie otworzyć nowe okno. Zobaczysz wiele kontroli w nowym oknie, tak jak bitmapy etykieta, ikonę, przycisk, SysAnimate32 (dla AVI), etc.
4. Kliknij na dowolnej kontroli, np wstawić bitmapy, kliknij kontrolkę mapy bitowej lub wstawić AVI, kliknij na kontroli SysAnimate32.
PS: Można również wstawić datę / godzinę, w oknie dialogowym za pomocą kontroli SysDateTimePick32.
5. Nie zapomnij wypełnić wpisu Caption. Musisz wpisać nazwę zasobu w podpisie tekstowym, np, jeżeli dodano Bitmap i ustaw jego zasobów Nazwa jako 401, a potem dać ten sam 401 w podpisie tekstowym.
PS: Do Kontroli AVI (SysAnimate32), musisz dołączyć # wartości kodowanych, na przykład jeśli nazwa AVI jest 144, a następnie umieścić nr 144 w podpisie tekstowym.
6. Na koniec kliknij przycisk OK i następnie Kompilacja skryptu.
7. Jeśli chcesz zmienić położenie nowej kontroli w oknie dialogowym, po prostu kliknij na kontroli i przeciągnij go do żądanej lokalizacji lub możesz również użyć klawiszy strzałek, aby przenieść.
Używanie skryptów w Resource Hacker
Możemy również uruchomić Resource Hacker za pomocą wiersza polecenia i można używać skryptów do automatyzacji powtarzalnych zadań dużo zaoszczędzić czas.
Możesz użyć skryptów na 2 sposoby:
Jednego polecenia
Wiele Polecenia
[Jednego polecenia]
Możesz użyć następującego polecenia w wierszu polecenia do wykonywania czynności, za pomocą Resource Hacker:
- Dodać ExeFileName, ResultingFileName, ResourceAddress, ResourceType, resourceName,
- Addskip ExeFileName, ResultingFileName, ResourceAddress, ResourceType, Nazwa_zasobu,
- Addoverwrite ExeFileName, ResultingFileName, ResourceAddress, ResourceType, Nazwa_zasobu,
- Modyfikowanie ExeFileName, ResultingFileName, ResourceAddress, ResourceType, resourceName,
- ExeFileName wyciąg, ResourceAddress, ResourceType, Nazwa_zasobu,
- Usuwać ExeFileName, ResultingFileName, ResourceType, resourceName,
Gdzie:
ExeFileName - nazwa pliku źródłowego
ResultingFileName - nazwa pliku wyjściowego
ResourceAddress - lokalizacja zasobów (np ścieżka Bitmap przechowywane na dysku twardym)
ResourceType - Typ zasobu (np Bitmap, AVI, itp)
Nazwa_zasobu - Nazwa zasobu (np 131, 1020 itd.)
Przykład:
ResHacker.exe -addoverwrite explorer.exe, explorer1.exe, MyImage.bmp, bitmapy, 143,
[Wiele Komendy]
Można również uruchomić serię poleceń za pomocą skryptu. Najpierw trzeba stworzyć plik skryptu za pomocą Notatnika, a następnie można go uruchomić za pomocą następującego polecenia:
ResHacker.exe -script ScriptFileName
Gdzie, ScriptFileName jest nazwą pliku skryptu, który został utworzony w Notatniku.
Poniżej jest wymagany format pliku skryptu:
[FILENAMES]
Exe =
SaveAs =
Zaloguj =
[KOMENDY]
-addoverwrite ResourceAddress, ResourceType, Nazwa_zasobu
Gdzie:
EXE = zawiera nazwę pliku źródłowego
SaveAs = zawiera nazwę pliku wyjściowego
Zaloguj = zawiera nazwę pliku dziennika, który będzie przechowywany szczegółowy dziennik operacji
[KOMENDY] zawiera zestaw poleceń, które chcemy wykonać na pliku źródłowym.
PS: Można pominąć LOG = wpis w pliku skryptu. W tym przypadku, Resource Hacker automatycznie tworzy plik dziennika o nazwie "ResHacker.log".
UWAGA 1: Jeśli stoją problemy podczas zapisywania pliku po edycji w Resource Hacker, a następnie upewnij się, że masz wyłączoną WFP (Windows File Protection) usługi przy użyciu "WFP Patcher" lub użyj "Replacer", aby zastąpić plik.
UWAGA 2: Jeśli pojawi się "Nie można utworzyć pliku" komunikat o błędzie podczas zapisywania pliku, należy sprawdzić następujące tutorialu:
To wszystko na teraz. Jeśli masz jakiekolwiek pytania, prosimy zwrócić się do nas ...
Sprawdź również:
Lista plików systemu Windows XP należy dostosować za pomocą Resource Hacker
Lista plików systemu Windows Vista należy dostosować za pomocą Resource Hacker
Lista plików systemu Windows 7 należy dostosować za pomocą Resource Hacker
Podziel się tym artykułem: Facebook | Twitter | Google+ | Reddit | Powiadom znajomego
Opublikowany w: Windows 7, Windows Vista, Windows XP
Jak stworzyć w pełni automatycznego połączenia internetowego w systemie Windows?
[Porada] Włącz ukrytą tajemnicę "Profil Manager" funkcji w Google Chrome
[Windows 10 Porada] Zmiany pobrania Folder Lokalizacja w Microsoft krawędzi Browser
[Porada] Jak uzyskać Disk Extra wolnego miejsca w systemie Windows?
Można sprawdzić następujące tutoriale, aby dowiedzieć się, które pliki systemowe zawierają żądanych zasobów w oknie dialogowym, a następnie można dostosować te pliki w Resource Hacker:
http://www.askvg.com/list-of-files-to-be-hacked-using-resource-hacker/
http://www.askvg.com/list-of-vista-system-files-to-be-hacked-using-resource-hacker/
http://www.askvg.com/list-of-windows-7-system-files-to-be-hacked-using-resource-hacker/
http://www.askvg.com/list-of-a-few-locations-in-windows-xp-system-files-to-be-hacked-using-resource-hacker/