Gibt es ein Skript, das ein Pharo Kern Bild in etwas nützlicher dreht, die eine OmniBrowser umfassen würde?

StackOverflow https://stackoverflow.com/questions/1097585

  •  11-09-2019
  •  | 
  •  

Frage

Ich kann nicht den neuesten Entwickler Pharo Release verwenden, weil einige seltsamen Probleme mit dem Compiler in Pharo gebaut. Gut. Ich frage mich, ob es eine schnelle Möglichkeit ist es, all raffinierten Extras in Pharo zu installieren, dass das Core-Image-Misses, verglichen mit dem dev Bild.

War es hilfreich?

Lösung

Bei allen Nicht-Kern Pharo Bilder kommen, um ein Skript, das verwendet wurde, das Bild zu bauen. Bearbeiten Sie einfach die Datei und per Drag & auf einen neuen Kern fallen.

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

Andere Tipps

Es gibt auch das Skript, 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 sehr spezifisch für meine Vorlieben und Bedürfnisse, aber Sie es als ein Beispiel nehmen und passen Sie es Ihren eigenen Bedürfnissen an.

Commandshell arbeitet mit Pharo 9.10.10. Sie werden mehrere Fehler getroffen, wie Sie versuchen, das Paket aufgrund Pharo fehlt MVC zu laden, aber Sie können einfach über den ersten Haufen gehen und die letzte verlassen (die tatsächlich versucht, einen Commandshell in Morphic zu öffnen). An diesem Punkt werden Sie eine Klasse namens PipeableOSProcess haben, die sehr leicht verwendet werden können, ausgegeben zu greifen. Zum Beispiel:

(PipeableOSProcess command: 'ls /bin') output

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

Ok, OB selbst kann leicht 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 über den OB-basierten Browser, wenn Sie für den fragen   Absender einer Nachricht von einem Arbeitsbereich)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top