Odzyskiwanie plików MacDraw II (zasoby w RESOURCE.FRK)

1

Mam stare pliki MacDraw II. Każdy plik ma swój rozwidlenie zasobów (jak sądzę) w katalogu o nazwie RESOURCE.FRK. Próbowałem FixupResourceForks, aby ponownie połączyć pliki, ale bez powodzenia. Następnie mógłbym ustawić typ i właściciela, aby ponownie otworzyć go w MacDraw. Masz pomysł, jak ponownie połączyć informacje o zasobach?

Vladtn
źródło

Odpowiedzi:

1

Oto kroki rozwiązania, które działa, biorąc pod uwagę, że pracujesz w systemie Mac OS.

  1. Zainstaluj Mac OS 9 emulowany przez SheepShaver, ten samouczek wideo pokazuje, jak to zrobić . Utworzysz dysk Mac, a także folder służący do udostępniania danych w systemie hosta.

  2. Na komputerze Mac (hoście) uruchom Narzędzie dyskowe i utwórz nowy obraz dysku FAT. (Nowy-> Obraz pustego dysku-> wybierz MS-DOS Fat). Utwórz go (lub skopiuj później) we wcześniej określonym folderze udostępnionym, abyś mógł go zobaczyć na emulowanym komputerze Mac.

  3. Zamontuj nowy gruby obraz i skopiuj na nim swoje pliki (z folderami RESOURCE.FRK)

  4. Pobierz Disk Copy z tej strony , rozpakuj go, umieść smi w folderze udostępnionym SheepShaver, a następnie na emulowanym komputerze Mac skopiuj smi na dysk Mac (utworzony w SheepShaver).

  5. Uruchom smi Disk Copy, a następnie otwórz Disk Copy i przeciągnij upuszczony na nim obraz FAT. To powinno go zamontować, abyś mógł zobaczyć swoje problematyczne pliki.

  6. Teraz plik RESOURCE.FRK jest niewidoczny, scalony z plikami danych, które można otworzyć za pomocą ich natywnej aplikacji, w moim przypadku MacDraw II, którą można pobrać ze stron porzuconych.

Zauważ, że Macdraw II nie wyświetli poprawnie plików, jeśli w trybie Million kolorów, wystarczy użyć doku, aby przejść do trybu tysiąca kolorów.

Vladtn
źródło
0

Nie znam żadnego obecnego oprogramowania do pracy z widelcami zasobów.

Kiedyś programowałem za pomocą C API Mac OS X / carbon, aby nimi manipulować i wydaje mi się, że pamiętam, że jest to dość proste (jeśli znasz C). Te interfejsy API powinny być nadal dostępne, choć nieaktualne.

Abhi Beckert
źródło