Resource Hacker: Vŕtanie v programoch
Mám pre vás tip: Mohli by ste trochu spropagovať skvelý program Resource Hacker, ľudí by to mohlo zaujímať.
Dosť odborná látka, ale skúsim to. Resource Hacker je program, ktorý by som do slovenčiny premenoval na „Rozkrývač prostriedkov programov“, alebo prostejšie na „Menič nemenného“. Pracovať budeme celkom tajne, pretože to, čo budeme robiť, sa väčšinou nesmie. Nezabudneme na opatrnosť – zásah môže mať aj neočakávaný následok, padanie programu či systému, takže riadne si radšej všetko zálohujte a nehrajte sa, ak máte rozpracovanú nejakú úlohu.
V licenčnej zmluve takmer každého programu je zakázaná spätná dekompilácia, ako aj úprava kódu, a tak je na vás, či sa odhodláte do kódu zasiahnuť alebo nie. Odporúčam nezasahovať do programov a už vôbec nie do systému. Iba v naozaj opodstatnených prípadoch toto odporúčanie aj sám nedodržím. Dôrazne však varujem hlavne pred rôznymi návodmi, ako pomocou Resource Hackera zasiahnuť do srdca Windows, do súboru ntoskrnl, aby sa zmenil vzhľad úvodnej obrazovky. Taký zásah môže mať aj fatálne následky!
Konkrétny príklad využitia: istý nemenovaný program na editáciu www stránok, ktorý má natoľko nešťastne zvolené ikony, že je problém podľa nich určiť, ktorý súbor práve editujete a ktorý je zatvorený. Pri hromadnej editácii to pekelne prekáža a brzdí prácu!

Pohľad na ikony stránok. Ikony sú si navzájom farebne aj vizuálne veľmi podobné - a tým neprehľadné.

Po jednoduchom (nelegálnom) zásahu je možné zmeniť ikonu určenú na otvorené stránky z pôvodnej na inú, výraznejšiu. Teraz je na úplne prvý pohľad jasné, s ktorými súbormi sa aktuálne pracuje.
Ďalšie možnosti si ukážeme na programe Padík. Napriek tomu, že ide o slovenský produkt, menu je v angličtine. Zmeníme to a zmeníme aj ikony a budeme dúfať, že ma autor nezažaluje:-).

Takto vyzerá program Padík.

Takto vyzerá menu programu Padík.

Pohľad na Resource Hacker, editácia menu. Otvoríte si program Padík.exe a už môžete definovať vlastné slovenské menu, meniť ikony či grafiku.

Pohľad na editáciu ikony, dám tam ikonu papagája, lebo je poruke. Podobne zmením aj ďalšie grafické prvky programu.

Po úprave sa zmenilo všetko. Premenoval som program na Prdík, Untitled dokument na Nonejm, prepísal menu a zmenil ikony na obrázky papagájov. Také ikony by boli síce neprehľadné, ale pre názornosť to ako ilustrácia k článku stačí.

Rovnako je zmenené celé menu. Po všetkých zásahoch zostal program plne funkčný. Poslovenčenie trvá niekoľko málo minút a mohlo by dosť potešiť niekoho, kto nevie po anglicky.

Ikona editovaného programu teraz vyzerá takto.
Programom Resource Hacker sa podobným spôsobom dá meniť všeličo, napríklad zmeníte kurzor, prípadne skúsenejší znalci doplnia aj ďalšie funkcie. Niekedy je zas užitočné napríklad to, že sa vám podarí „vylúpnuť“ z existujúcich programov ikony, kurzory, či grafiku. Alebo majitelia tlačechtivých detí môžu na nejakom programe zneprístupniť napríklad položku menu Tlačiť.
Ak sa s týmto nástrojom nebudete rýpať príliš hlboko v systéme, môže vám byť z času na čas veľmi užitočným spoločníkom. Niektoré programy síce editovať nedokáže, ale napriek tomu je dobré vedieť, že takýto nástroj existuje.
25.02.2002