Kostenloser tragbarer Message Sequence Chart Generator

Mein Message Sequence Chart Generator meiner Wahl ist Msc-generator . Leider kann ich keine portable Version finden.

Welche Alternativen gibt es? Muss

  • unter Windows laufen
  • gratis sein
  • für gewerbliche Nutzung

Akzeptieren Sie vorzugsweise, wie mein Favorit, ASCII-Text als Eingabe (z. B. definieren Sie zwei Spalten, Sender und Empfänger, und senden Sie dann eine Nachricht per sender->recevier:message name;) und zeigen Sie mir meine MSC in einer GUI, während ich sie zeichne, Ereignis für Ereignis.

Ich werde jedoch eine reine GUI-Lösung ohne ASCII-Eingabe akzeptieren (was bedeutet, dass ich sie nicht mit der Ausgabe anderer Programme füttern kann).

Mir ist msc-gen bekannt , aber das ist zwar portabel, wird aber nur von der Befehlszeile gesteuert. Ich hätte lieber die Wahlmöglichkeit zwischen Kommandozeile & GUI. Irgendwelche anderen?

evalaze.de/en/home Verwenden Sie dies, um es portabel zu machen. oder so etwas wie molebox : alternativeto.net/software/molebox-virtualization-solution . Sie können den Ressourcen-Hacker verwenden, um die DLLs zu finden, die er zur Laufzeit verwendet, und sie in eine einzige ausführbare Datei packen.
Entschuldigung, Dependency Walker ist das Tool, nicht Ressourcenhacker: Dependencywalker.com

Antworten (2)

Sie können alle Abhängigkeiten in eine ausführbare Datei packen. Solche Programme wie BoxedApp Packer und Enigma Virtual Box können eine portable Version des Programms erstellen. Funktioniert für Windows.

BoxedApp ist nicht kostenlos, aber ich mag dieses Programm. [OP-Hinweis: Einzelbenutzer 299 $, Site-Lizenz 3.999 $]

Molebox war auch gut [OP-Hinweis: sieht aus wie Docker . Siehe auch 5 Container-Alternativen zu Docker ]

Danke. Das ist gut zu wissen. Leider möchte ich es bei der Arbeit herunterladen und kann dort kein USB verwenden.
Tut mir leid das zu hören. Diese Tatsache verkompliziert die Situation etwas. Vielleicht könnten Sie eine Art Data Warehouse verwenden, um es bei der Arbeit herunterzuladen? Sie haben wahrscheinlich schon darüber nachgedacht. Hoffe du findest eine gute Lösung. Vielleicht hast du das Problem gelöst?
Ich habe Ihre Antwort aktualisiert; einige Links und Hinweise hinzugefügt. Ich hoffe, Sie haben nichts dagegen
Wenn ich darüber nachdenke, möchte ich eine tragbare App - nicht die Mittel, um eine zu erstellen.

Ich fasse meine obigen Kommentare zusammen:

Verwenden Sie Dependency Walker , um alle DLLs zu finden, die für Ihre Software erforderlich sind.
Verwenden Sie ein Tool wie Molebox , um alles in einer portablen ausführbaren Datei zu verpacken.
Letzter Schritt: Genießen Sie Ihren Message Sequence Chart Generator überall.

Ich werde das versuchen und mich bei Ihnen melden. Es klingt nach einem guten, generischen Ansatz für jede Anwendung.
Leider erwies es sich als viel zu kompliziert, mit Abhängigkeiten über Abhängigkeiten :-(
Danke für den Kommentar, @Mawg gut für andere, die das auch versuchen werden.