문제

90 년대 초반에 생성 된 일부 파일을보고 있습니다. 그중 하나는 여러 개의 큰 파일에서 일부 이진 형식으로 포장 된 데이터에 대한 참조를 보유하고있는 것 같습니다.

파일의 처음 6 바이트는 0x42 0x4f 0x53 0x53 0x20 0x37입니다.

/usr/share/file/magic을 포함하여 다양한 파일 유형 정보 소스를 검색하면 아무것도 나타나지 않았습니다. 이 바이트로 시작하는 파일을 생성하는 데 어떤 소프트웨어가 사용되었는지 아는 사람이 있습니까? 파일 레이아웃에 대한 모든 정보가 좋을 것입니다.

도움이 되었습니까?

해결책

VisualWorks SmallTalk에 의해 파일이 생성 된 것 같습니다.

보스 7.5

코드와 파일에서 코드를 포함한 객체의 효율적인 저장 및 검색을 지원하는 이진 객체 스트리밍 서비스가 포함되어 있습니다.

코드 스토리지의 경우, 소포 시스템은 이제 보스를 대체합니다.

제공된 IDE를 사용하여 파일을로드하려고했습니다. http://www.cincomsmalltalk.com/ 그리고 의미있는 예외를 생성했습니다.

The identifier MediaCollectionDictionary has no binding

파일에는 다음이 포함됩니다.

    MediaCollectionDictionary
    MediaCollection*
    CallMediaVehDict2

등은 이제 나머지 파일이 무엇을하는지 알아 내고 충분히 SmallTalk를 배울 수 있다면이 혼란을 풀 수 있습니다.

물론,이 분석이 올바른지 확실하지 않습니다. 다른 아이디어가 있으면 알려주세요. 고맙습니다.

훨씬 나중에 : 그래서 나의 초기 평가는 정확한 것 같습니다. comp.lang.smalltalk에 대한 유용한 팁을 얻었습니다. http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thread/5d55d857e2f80158#

다른 팁

물어보세요 comp.lang.smalltalk

물어보세요 VWNC 메일 링리스트

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top