Pharo Core 이미지를 더 유용한 것으로 바꾸는 스크립트가 있습니까?
문제
Pharo에 내장 된 컴파일러의 이상한 문제로 인해 가장 최근의 Dev Pharo 릴리스를 사용할 수 없습니다. 잘. DEV 이미지와 비교하여 핵심 이미지가 누락 된 모든 멋진 엑스트라를 Pharo에 빠르게 설치하는 빠른 방법이 있는지 궁금합니다.
해결책
모든 비 코어 Pharo 이미지와 함께 해당 이미지를 작성하는 데 사용 된 스크립트가 제공됩니다. 해당 파일을 편집하고 새로운 코어에서 드래그 앤 드롭 만드립니다.
Pharo 이미지에서 마음에 들지 않는 것을 말해 줄 수 있으므로 향상시킬 수 있습니다.
다른 팁
Pharo Wiki에 게시 한 스크립트도 이미지를 작성하는 데 사용합니다.
http://code.google.com/p/pharo/wiki/imagebuildscripts
물론 그것은 내 취향과 요구에 매우 구체적이지만, 예를 들어, 자신의 요구에 맞게 조정할 수 있습니다.
명령 쉘 Pharo 9.10.10과 함께 작동합니다. MVC가없는 Pharo로 인해 패키지를로드하려고 할 때 몇 가지 오류가 발생하지만 첫 번째 무리를 지나서 마지막을 버릴 수 있습니다 (실제로 Morphic에서 명령 쉘을 열려고 시도합니다). 그 시점에서, 당신은 전화를 걸었을 것입니다 PipeableOSProcess
출력을 잡기 위해 매우 쉽게 사용할 수 있습니다. 예를 들어:
(PipeableOSProcess command: 'ls /bin') output
빈 디렉토리의 내용을 문자열로 반환합니다.
OB 자체를 사용하여 쉽게 다운로드 할 수 있습니다 ScriptLoader loadSuperOB
.
Damien은 (아래 의견에서) 추가합니다.
그 접근법의 문제는 아무도 그것을 실제로 유지하지 않는다는 것입니다. 또한 OB 사용을 향상시키기위한 일부 구성 단계를 놓치고 있습니다 (예 : 작업 공간에서 메시지 발송자를 요청하는 경우 OB 기반 브라우저가 없습니다).