Generador de gráficos de secuencia de mensajes portátil gratuito

Mi generador de gráficos de secuencia de mensajes de elección es Msc-generator . Por desgracia, no puedo encontrar una versión portátil.

¿Qué alternativas hay? Debe

  • ejecutar en Windows
  • ser gratis
  • para uso comercial

Preferiblemente, como mi favorito, acepte texto ASCII como entrada (por ejemplo, defina dos columnas, remitente y destinatario, luego envíe un mensaje por correo electrónico sender->recevier:message name;) y muéstreme mi MSC en una GUI mientras lo dibujo, evento por evento.

Sin embargo, aceptaré una solución GUI pura, sin entrada ascii (lo que significa que no puedo alimentarla con la salida de otros programas).

Conozco msc-gen , pero eso, aunque portátil, solo funciona con la línea de comandos; Preferiría tener la opción de elegir entre la línea de comandos y la GUI. ¿Cualquier otro?

Evalaze.de/en/home use esto para hacerlo portátil. o algo así como molebox: alternativato.net/software/molebox-virtualization-solution . Puede usar el hacker de recursos para encontrar los dll que usa en tiempo de ejecución y empaquetarlos en un solo ejecutable.
también cameyo.com
lo siento, dependency walker es la herramienta, no el hacker de recursos: dependencywalker.com

Respuestas (2)

Puede empaquetar todas las dependencias en un ejecutable. Programas como BoxedApp Packer y Enigma Virtual Box pueden crear una versión portátil del programa. Funciona para Windows.

BoxedApp no ​​es gratis, pero me gusta este programa. [Nota OP: usuario único $299, licencia de sitio $3999]

Molebox también fue bueno [nota OP: se parece a Docker . Consulte también 5 alternativas de contenedores a Docker ]

Gracias. Es bueno saber eso. Sin embargo, por desgracia, quiero descargarlo en el trabajo y no puedo usar USB allí.
Lamento escuchar eso. Este hecho complica un poco la situación. ¿Quizás podría usar algún tipo de almacén de datos para descargarlo en el trabajo? Probablemente ya lo hayas pensado. Espero que encuentres una buena solución. ¿Puede ser que hayas resuelto el problema?
Actualicé tu respuesta; agregó algunos enlaces y notas. Espero que no te importe
Pensándolo bien, quiero una aplicación portátil, no los medios para hacer una.

Resumiendo mis comentarios anteriores:

Use Dependency Walker para encontrar todos los dll que son necesarios para su software.
Use una herramienta como molebox para empaquetar todo en un ejecutable portátil.
Paso final: disfrute de su generador de gráficos de secuencias de mensajes en todas partes.

Probaré esto y te responderé. Suena como un buen enfoque genérico para cualquier aplicación.
Por desgracia, resultó demasiado complicado, con dependencias sobre dependencias :-(
Gracias por el comentario, @Mawg bueno para otros que también intentarán esto.