Cad is comhad ABC ann?
Is Comhad Cód ActionScript Beart é comhad le síneadh .abc cruthaithe ag tiomsaitheoir Flash mar thoradh ar chomhaid script ActionScript a thiomsú. Déanann Meaisín Fíorúil ActionScript (AVM agus AVM2) an cód beart atá sa chomhad ABC a fhorghníomhú. Cuimsíonn an cód beart sonraí tairiseacha, treoracha ón tacar treoracha AVM2, agus cineálacha éagsúla meiteashonraí. Nuair a luchtaítear comhad ABC isteach san AVM nó san AVM2, déantar é a fhíorú. Mura gcloíonn sé le Forbhreathnú AVM2, diúltaítear dó. Is féidir comhaid ABC a oscailt in Adobe Flash Player a scoireadh i bhfad ó shin.
Formáid Chomhaid ABC - Tuilleadh Eolais
Déantar comhaid ABC a shábháil ar diosca i bhformáid dhénártha comhaid atá inléite ag meaisíní fíorúla AVM nó AVM2. Léiríonn a struchtúr comhad inmheánach bloc cóid inrite lena sonraí seasta go léir, a thuairisceoirí cineáil, cód agus meiteashonraí.
Struchtúr Comhad ABC
Tá struchtúr comhaid ABC mar a thaispeántar thíos.
abcFile
{
u16 minor_version
u16 major_version
cpool_info constant_pool
u30 method_count
method_info method[method_count]
u30 metadata_count
metadata_info metadata[metadata_count]
u30 class_count
instance_info instance[class_count]
class_info class[class_count]
u30 script_count
script_info script[script_count]
u30 method_body_count
method_body_info method_body[method_body_count]
}
Réimsí Comhad ABC
Ainm Réimse | Cur Síos |
---|---|
mion-leagan, major_version | Is iad na luachanna a bhaineann le major_version agus minor_version na huimhreacha móra agus mionleaganacha san fhormáid abcFile. |
constant_pool | Is struchtúr faid athraitheach é an constant_pool comhdhéanta de shlánuimhreacha, dúbailt, teaghráin, spásanna ainm, tacair ainmspáis agus ilainmneacha. |
method_count, modh | Is é luach method_count ná líon na n-iontrálacha san eagar modhanna. Is struchtúr fad athraitheach method_info é gach iontráil san eagar modhanna. |
metadata_count, meiteashonraí | Is é luach meiteashonraí_chuntais ná líon na n-iontrálacha san eagar meiteashonraí. Is éard atá i ngach iontráil meiteashonraí ná meiteashonraí_infostructure a mhapálann ainm chuig sraith luachanna teaghrán. |
rang_count, mar shampla, rang | Is é luach an chomhaireamh ranga ná líon na n-iontrálacha sa chás agus na heagair ranga. |
script_count, script | Is é luach script_count ná líon na n-iontrálacha san eagar scripte. Struchtúr script_info is ea gach iontráil scripte a shainíonn tréithe scripte amháin sa chomhad seo. |
method_body_count, method_body | Is é luach method_body_count ná líon na n-iontrálacha san eagar method_body. Tá struchtúr fad athraitheach method_body_info i ngach method_bodyentry ina bhfuil na treoracha do mhodh nó d’fheidhm aonair. |