2009-07-08 10 views

Antwort

5

Mit Alle nicht zum Kern gehörenden Pharo-Bilder stammen aus einem Skript, mit dem dieses Bild erstellt wurde. Bearbeiten Sie einfach diese Datei und ziehen Sie & auf einen neuen Kern.

Sie könnten mir auch sagen, was Sie in den Pharo-Bildern nicht mögen, damit ich sie verbessern kann.

1

Ok, OB selbst kann einfach mit ScriptLoader loadSuperOB heruntergeladen werden.

Damien fügt hinzu (von Kommentar unten):

Das Problem mit diesem Ansatz ist, dass niemand hält es wirklich. Außerdem verpassen Sie einige Konfigurationsschritte die Verwendung von OB zu verbessern (zum Beispiel, werden Sie nicht den OB-basierter Browser, wenn Sie für den Absender einer Nachricht von einem Arbeitsplatz fragen)

+0

Das Problem mit diesem Ansatz ist, dass niemand wirklich es aufrechterhält. Darüber hinaus vermissen Sie einige Konfigurationsschritte, um die Verwendung von OB zu verbessern (Sie haben beispielsweise keine OB-basierten Browser, wenn Sie nach den Absendern einer Nachricht aus einem Arbeitsbereich fragen). –

1

CommandShell arbeitet mit Pharo 9.10.10. Sie werden mehrere Fehler bekommen, wenn Sie versuchen, das Paket zu laden, weil Pharo MVC fehlt, aber Sie können einfach über den ersten Haufen hinausgehen und den letzten aufgeben (der versucht, eine CommandShell in Morphic zu öffnen). An diesem Punkt haben Sie eine Klasse namens PipeableOSProcess, die sehr einfach verwendet werden kann, um die Ausgabe zu erhalten. Zum Beispiel:

(PipeableOSProcess command: 'ls /bin') output 

wird der Inhalt Ihres bin-Verzeichnis als String zurück.

4

Es gibt auch das Drehbuch, das ich auf dem Pharo Wiki veröffentlicht, die ich nutzen, um meine Bilder zu bauen:

http://code.google.com/p/pharo/wiki/ImageBuildScripts

Natürlich ist es zu meinen Vorlieben und Bedürfnisse sehr spezifisch ist, aber Sie können es nehmen, wie ein Beispiel und passen Sie es Ihren eigenen Bedürfnissen an.