Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന idl2wrs കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
idl2wrs - CORBA IDL മുതൽ Wireshark പ്ലഗിൻ ജനറേറ്റർ വരെ
സിനോപ്സിസ്
idl2wrs
വിവരണം
idl2wrs നിർദ്ദിഷ്ട ഉപയോക്താവിനെ എടുക്കുന്ന ഒരു പ്രോഗ്രാമാണ് കോർബ ഐ.ഡി.എൽ ഫയലും ജനറേറ്റുകളും "സി" ഉറവിടം
എ എന്നതിനുള്ള കോഡ് വയറുകൾഷാർക്ക് "പ്ലഗിൻ".
തത്ഫലമായുണ്ടാകുന്ന ഈ ഫയൽ a ആയി കംപൈൽ ചെയ്യാവുന്നതാണ് വയറുകൾഷാർക്ക് പ്ലഗിൻ, നിരീക്ഷിക്കാൻ ഉപയോഗിക്കുന്നു GIOP/IIOP
ഈ IDL ഉപയോഗിക്കുന്ന ട്രാഫിക്.
idl2wrs യഥാർത്ഥത്തിൽ രണ്ടുപേർക്കുള്ള ഒരു ഷെൽ സ്ക്രിപ്റ്റ് റാപ്പർ ആണ് പൈത്തൺ പ്രോഗ്രാമുകൾ. ഈ പ്രോഗ്രാമുകൾ ഇവയാണ്:
· wireshark_be.py
പ്രധാന IDL വിസിറ്റർ ക്ലാസ് അടങ്ങിയിരിക്കുന്നു
· wireshark_gen.py
ഉറവിട കോഡ് ജനറേറ്റർ ക്ലാസ് അടങ്ങിയിരിക്കുന്നു
idl2wrs GIOP/IIOP ട്രാഫിക്കിന്റെ ഹ്യൂറിസ്റ്റിക് ഡിസെക്ഷനെയും ചില പരീക്ഷണാത്മക കോഡിനെയും പിന്തുണയ്ക്കുന്നു
ഒബ്ജക്റ്റ് കീ <-> റിപ്പോസിറ്ററി ഐഡി മാപ്പിംഗ് അടിസ്ഥാനമാക്കിയുള്ള വ്യക്തമായ വിഭജനം. എന്നിരുന്നാലും, കോഡ്
ഹ്യൂറിസ്റ്റിക് അടിസ്ഥാനമാക്കിയുള്ള പ്ലഗിനുകൾ സ്ഥിരസ്ഥിതിയായി ജനറേറ്റുചെയ്യുന്നു, ഉപയോക്താക്കൾ ഇത് പരിഗണിക്കണം
നിങ്ങൾക്ക് ചില നെയിംസ്പേസ് കൂട്ടിയിടികൾ ഇല്ലെങ്കിൽ തിരഞ്ഞെടുത്ത രീതി.
ഓപ്ഷനുകൾ
നിലവിൽ ഓപ്ഷനുകളൊന്നുമില്ല. idl2wrs ഇനിപ്പറയുന്ന രീതിയിൽ അഭ്യർത്ഥിക്കാം.
1. stdout-ലേക്ക് C കോഡ് എഴുതാൻ.
idl2wrs
ഉദാ: idl2wrs echo.idl
2. ഒരു ഫയലിലേക്ക് എഴുതാൻ, ഔട്ട്പുട്ട് റീഡയറക്ട് ചെയ്യുക.
idl2wrs echo.idl > packet-test.c
ENVIRONMENT
idl2wrs അന്വേഷിക്കും wireshark_be.py ഒപ്പം wireshark_gen.py in $PYTHONPATH/സൈറ്റ്-പാക്കേജുകൾ/
കണ്ടെത്തിയില്ലെങ്കിൽ, നിലവിലുള്ള ഡയറക്ടറി പരീക്ഷിക്കും ./
ദി -p ഓപ്ഷൻ omniidl-ലേക്ക് കൈമാറി (അകത്ത് idl2wrs) എവിടെ സൂചിപ്പിക്കുന്നു wireshark_be.py ഒപ്പം
wireshark_gen.py അന്വേഷിക്കും. നിങ്ങൾ ഈ ഫയലുകൾ സ്ഥാപിക്കുകയാണെങ്കിൽ ഇതിന് ട്വീക്കിംഗ് ആവശ്യമായി വന്നേക്കാം
വേറെ എവിടെയെങ്കിലും.
ചില മൊഡ്യൂളുകൾ (ഉദാ. tempfile.py) കണ്ടെത്താനാകുന്നില്ല എന്ന പരാതിയുണ്ടെങ്കിൽ, നിങ്ങൾ അത് ആഗ്രഹിച്ചേക്കാം
PYTHONPATH ശരിയായി സജ്ജീകരിച്ചിട്ടുണ്ടോയെന്ന് പരിശോധിക്കുക.
ഉദാ: PYTHONPATH=/usr/lib/python1.5/
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് idl2wrs ഓൺലൈനായി ഉപയോഗിക്കുക