Jak zrobic aby w edytorze hex widac bylo text i mozna go bylo wyszukiwac.
Wiem cos ze kiedys jakos robilo sie tabelke ascii i ładowało ale juz zapomnialem jak sie to robi.
Chodzi konkretnie o spolszczanie programów.
To nie te czasy ,poszukaj programu ResHacker lub podobnego w sieci (Resource Hacker)
Pozwala edytowac wszystkie zasoby programu , okna dialogowe i wszystkie napisy
w programie .
W Hex edytorze to można ze dwie linie zmienic i zasnąc .
jeżeli modyfikacja dotyczy tylko zasobów to nie ma problemu, jednak jeżeli trzeba zmodyfikować jakieś inne stringi to wypadałoby zastosować jakiego hexedytora i disasma... swego czasu coś na ten temat pisałem w temacie http://4programmers.net/Forum/viewtopic.php?id=71319 - chodziło wtedy o spolszczenie plugina do winampa.
//podawane przeze mnie linki do programów mogły się zdeaktualizować, ale... http://woodmann.com/bart/ nadal się trzyma - wystarczy poszukać w newsach i coś się powinno znaleźć ;)</i>
Polecam też Exe Scope
Chcialbym tylko nadmienic, ze nie wszystkie zasoby widac i da sie edytowac edytorem zasobow.
Przykladem niech bedzie serwer Microsoft IIS 5.0, ktory w zasobach ma fragmenty strony HTML, ktora skleja w calosc tworzac standardowa liste plikow. Kod ten jest negacja prawidlowego kodu HTML i aby ladnie obslugiwal PL literki w nazwach plikow musialem stworzyc nowy kod, umiescic go w pliku wykonywalnym w wolnym miejscu segmentu danych i pozmieniac wszelkie odniesienia do tego tekstu. Zwykla edycja hexedytorem byla niemozliwa gdyz nowy kod byl dluzszy i nie miescil sie w miejsce starego.
Kodu tego nie bylo widac w zadnym edytorze zasobow.
Wiec nie zawsze jest rozowo :)