Moses2 Opublikowano 29 Maja 2006 Zgłoś Opublikowano 29 Maja 2006 Ludzie pomocy !! Kolega przy odpalaniu Fify ma taką informację: :mur: nie znaleziono punktu wejścia procedury RestoreLastError w bibliotece kernel32.dll Czy tzn że kernell jest zepsuty? Czyżby Wind.2k się jej nie podoba? Jak to obejść/naprawić, za wszelkie uwagi będę bardzo wdzięczny POMOCY Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
bellum Opublikowano 29 Maja 2006 Zgłoś Opublikowano 29 Maja 2006 (edytowane) to polecenie nie istnieje w jądrze systemu Win 2K pojawiło się dopiero w Win XP, w Win 2K procedura spełniająca ta funkcje nazywa się inaczej: SetLastError, więc otwierasz plik wykonywalny gry w edytorze szesnastkowym, odnajdujesz wpis RestoreLastError i zamieniasz go na SetLastError i gotowe :D wolne miejsce powstałe po zamianie wypełniasz pustką (HEX 00) Edytowane 29 Maja 2006 przez Zawadaki Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Moses2 Opublikowano 29 Maja 2006 Zgłoś Opublikowano 29 Maja 2006 to polecenie nie istnieje w jądrze systemu Win 2K pojawiło się dopiero w Win XP, w Win 2K procedura spełniająca ta funkcje nazywa się inaczej: SetLastError, więc otwierasz plik wykonywalny gry w edytorze szesnastkowym, odnajdujesz wpis RestoreLastError i zamieniasz go na SetLastError i gotowe :D wolne miejsce powstałe po zamianie wypełniasz pustką (HEX 00) A mógłbyś mi dać linka do takiego edytora i jak chłoipu na roli powiedzieć step by step co robić Pozdro Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
bellum Opublikowano 29 Maja 2006 Zgłoś Opublikowano 29 Maja 2006 Hex Workshop, otwierasz plik .exe do edycji tym programem, odnajdujesz ciąg: RestoreLastError zaznaczasz i wstawiasz pustkę (pusta musi mieć długość ciągu który zastępuje i musi być w tym samym miejscu), następnie wpisujesz w pustą przestrzeń po starym zapisie nowy: SetLastError (bez przesunięcia, czyli kawałek pustki po starym zapisie mus zostać), zapisujesz tak zmodyfikowany plik i powinno działać Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Moses2 Opublikowano 29 Maja 2006 Zgłoś Opublikowano 29 Maja 2006 Niestety nie znalazłem ciągu RestoreLastError :( Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
bellum Opublikowano 29 Maja 2006 Zgłoś Opublikowano 29 Maja 2006 sprawdź jeszcze raz a jak nie będzie nadal, to pobierz TEN program i sprawdź może jakaś biblioteka .dll wykorzystuje tą funkcje (przeskanuj tym programem plik .exe gry i sprawdź gdzie znajduje się odwołanie do problematycznej procedury, jak juz namierzysz odpowiedni plik to odnajdź w nim procedurę i podmień nazwę Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Moses2 Opublikowano 29 Maja 2006 Zgłoś Opublikowano 29 Maja 2006 (edytowane) Mam - system nie może odnaleźć określonego pliku- nie mam go nigdzie na HDD :( APPHELP.DLL Warning: At least one delay-load dependency module was not found. Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module. Edytowane 29 Maja 2006 przez Moses2 Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
bellum Opublikowano 29 Maja 2006 Zgłoś Opublikowano 29 Maja 2006 eeee, ta biblioteka nie jest ważna program powinien bez niej ruszyć wywołanie procedury musi być gdzieś indziej Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...