InglesPransesEspanyol

OnWorks favicon

mscgen - Online sa Cloud

Patakbuhin ang mscgen sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command mscgen na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


mscgen - Tagapag-render ng Tsart ng Sequence ng Mensahe

SINOPSIS


mscgen -T uri [ -o file ] [ -i ] infile

mscgen -l

DESCRIPTION


Ang Mscgen ay isang maliit na programa na nag-parse ng mga paglalarawan at gumagawa ng Message Sequence Chart
PNG, EPS, SVG o mga mapa ng larawan sa gilid ng server (ismaps) bilang output. Mga Tsart ng Pagkakasunud-sunod ng Mensahe
(MSCs) ay isang paraan ng kumakatawan sa mga entity at pakikipag-ugnayan sa loob ng ilang panahon at ay
kadalasang ginagamit kasabay ng SDL. Ang mga MSC ay sikat sa Telecom upang tukuyin kung paano ang mga protocol
gumana kahit na ang mga MSC ay hindi kailangang kumplikado sa paggawa o paggamit. Nilalayon ng Mscgen na magbigay ng a
simpleng text language na malinaw na likhain, i-edit at unawain, na maaari ding
binago sa mga imahe.

Opsyon


-T uri
Tinutukoy ang uri ng output file, na maaaring isa sa 'png', 'eps', 'svg' o 'ismap'

-i infile
Ang file kung saan babasahin ang input. Kung tinanggal o tinukoy bilang '-', magiging input
basahin mula sa stdin. Maaaring tinanggal ang opsyong '-i' kung ay tinukoy bilang ang
huling pagpipilian.

-o file
Isulat ang output sa pinangalanang file. Dapat tukuyin ang opsyong ito kung kinuha ang input
mula sa stdin, kung hindi man ang output filename ay magiging default sa . .

-F Font
Gumamit ng tinukoy na font para sa pag-render ng PNG na output. Ito ay sinusuportahan lamang kung ang mscgen ay
binuo gamit ang USE_FREETYPE at hindi papansinin kung hindi man.

-p Ipakita ang na-parse na msc bilang text sa stdout. Ito ay kapaki-pakinabang lamang para sa pagsuri sa
parser.

-l Ipakita ang lisensya ng programa at paglabas.

Halimbawa


Ang wikang binibigyang kahulugan ng mscgen ay katulad ng sa Graphviz dot, gamit ang simpleng text
mga tagubilin upang magdagdag ng mga entity at pagkatapos ay mag-mensahe ng mga arko. Ang sumusunod na halimbawa ay nagpapakita ng input
para sa isang simpleng sequence chart ng mensahe.

# MSC para sa ilang kathang-isip na proseso

msc {
a,b,c;

a->b [ label = "ab()" ] ;
b->c [ label = "bc(TRUE)"];
c => c [ label = "paraan(1)" ];
c => c [ label = "paraan(2)" ];
...;
c=>c [ label = "proseso(n)" ];
c=>c [ label = "proseso(END)" ];
a<<=c [ label = "callback()"];
--- [ label = "Kung marami pang tatakbo", ID="*" ];
a->a [ label = "next()"];
a->c [ label = "ac1()\nac2()"];
b<-c [ label = "cb(TRUE)"];
b->b [ label = "natigil(...)"];
a<-b [ label = "ab() = MALI"];

}

Higit pang impormasyon sa input ay matatagpuan sa http://www.mcternan.co.uk/mscgen/.

COPYRIGHT


Mscgen, Copyright (C) 2010 Michael C McTernan,
[protektado ng email]

Ang program na ito ay libreng software; maaari mo itong muling ipamahagi at/o baguhin ito sa ilalim ng mga tuntunin ng
ang GNU General Public License na inilathala ng Free Software Foundation; alinman
bersyon 2 ng Lisensya, o (sa iyong opsyon) anumang mas bagong bersyon.

PNG rendering ng libgd, www.libgd.org.

Gumamit ng mscgen online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad