เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

OnWorks favicon

mib2c - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เปเบฅเปˆเบ™ mib2c เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ mib2c เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


mib2c -- เบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เปเบกเปˆเปเบšเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ•เบปเบงเปเบ—เบ™

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


mib2c [-h] -c CONFIGFILE [-I PATH] [-f OUTNAME] [-i][-s][-q][-S VAR=VAL] MIBNODE

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


เป€เบ„เบทเปˆเบญเบ‡เบกเบท mib2c เบ–เบทเบเบญเบญเบเปเบšเบšเบกเบฒเป€เบžเบทเปˆเบญเป€เบญเบปเบฒเบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบ•เบปเป‰เบ™เป„เบกเป‰ MIB (เบ•เบฒเบกเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป‚เบ”เบเป„เบŸเบฅเปŒ MIB)
เปเบฅเบฐเบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เปเบกเปˆเปเบšเบš C เบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ”เบงเบฑเบ”เบ–เบธเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡
เบžเบฒเบเปƒเบ™เบกเบฑเบ™.

เป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบกเบ”เบนเบ™ MIB เปƒเบซเบกเปˆ, เบชเบฒเบกเป„เบŸเบฅเปŒเปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบกเบˆเปเบฒเป€เบ›เบฑเบ™:

- เป„เบŸเบฅโ€‹เปŒโ€‹เบ„เปเบฒโ€‹เบ™เบดโ€‹เบเบฒเบก MIBโ€‹
- เป„เบŸเบฅเปŒเบซเบปเบง C
- เป€เบญเบเบฐเบชเบฒเบ™เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ” C.

เป€เบ„เบทเปˆเบญเบ‡เบกเบท mib2c เปƒเบŠเป‰เป„เบŸเบฅเปŒเบ„เปเบฒเบ™เบดเบเบฒเบก MIB เป€เบžเบทเปˆเบญเบœเบฐเบฅเบดเบ”เป„เบŸเบฅเปŒเบฅเบฐเบซเบฑเบ” C เบชเบญเบ‡เบญเบฑเบ™. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, mib2c
เบชเป‰เบฒเบ‡เปเบกเปˆเปเบšเบšเบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เปเบเป‰เป„เบ‚เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเป€เบซเบ”เบœเบปเบ™เบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เป€เบžเบทเปˆเบญเปƒเบซเป‰เป„เบ”เป‰เบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบ
เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบซเบผเบทเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบชเปเบฒเป€เบฅเบฑเบ”เป‚เบกเบ”เบนเบ™.

MIBNODE เปเบกเปˆเบ™ node mib เบฅเบฐเบ”เบฑเบšเบชเบนเบ‡เบชเบธเบ”เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เบชเปเบฒเบฅเบฑเบš. เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เปƒเบซเป‰ mib2c a
mib node (เป€เบŠเบฑเปˆเบ™ ifTable) เปƒเบ™เบšเบฑเบ™เบ—เบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡, เบšเปเปˆเปเบกเปˆเบ™เป„เบŸเบฅเปŒ mib. เบ™เบตเป‰เปเบกเปˆเบ™เบญเบฑเบ™เบ”เบฝเบงเบ—เบตเปˆเบชเบธเบ”
เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ—เบปเปˆเบงเป„เบ›.

เป€เบ„เบทเปˆเบญเบ‡เบกเบท mib2c เบฎเบฑเบšเบ—เบฑเบ‡ SMIv1 เปเบฅเบฐ SMIv2 MIBs.

mib2c เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒ เปเบฅเบฐเป‚เบซเบผเบ”เป„เบŸเบฅเปŒ MIB เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ” C เบชเปเบฒเบฅเบฑเบš
MIB. เป€เบžเบทเปˆเบญเป€เบ›เบตเบ”เปƒเบŠเป‰ mib2c เป€เบžเบทเปˆเบญเบŠเบญเบเบซเบฒเป„เบŸเบฅเปŒ MIB, เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก MIBS เป€เบžเบทเปˆเบญเบ›เบฐเบเบญเบš
เป„เบŸเบฅเปŒ MIB เบ—เบตเปˆเบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เปƒเบŠเป‰. เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ™เบตเป‰เปเบกเปˆเบ™:

MIBS=+NET-SNMP-TUTORIAL-MIB

or

MIBS=เบ—เบฑเบ‡เปเบปเบ”

เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เปเบฒเบญเบดเบ”เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒ mib2c เบŠเบญเบเบซเบฒ mib NET-SNMP-TUTORIAL-MIB, เบ™เบญเบเป€เบซเบ™เบทเบญเป„เบ›เบˆเบฒเบ
เป‚เบกเบ”เบนเบ™ MIB เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เป‚เบกเบ”เบนเบ™ MIB เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป€เบกเบทเปˆเบญเบŠเบธเบ”เบ—เปเบฒเบญเบดเบ”
configured เปเบฅเบฐเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปเบฅเบฐเป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบงเบเบปเบ‡เบเบฑเบ™เบเบฑเบšเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เป‚เบกเบ”เบนเบ™เบ—เบตเปˆเบ•เบปเบงเปเบ—เบ™
เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™. เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเบชเบญเบ‡เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒ mib2c เบŠเบญเบเบซเบฒ MIBs เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ„เบปเป‰เบ™เบซเบฒเบชเปเบฒเบฅเบฑเบš
เป„เบŸเบฅเปŒ MIB. เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบŠเบญเบเบซเบฒเปƒเบ™เบ•เบญเบ™เบ•เบปเป‰เบ™เบ‚เบญเบ‡เป„เบŸเบฅเปŒ MIB เปเบกเปˆเบ™ /usr/share/snmp/mibs. เบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒเบ™เบตเป‰
เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ–เบทเบเปเบเป‰เป„เบ‚เป„เบ”เป‰เป‚เบ”เบเบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก MIBDIRS.

เบ—เบฑเบ‡เบชเบญเบ‡เป„เบŸเบฅเปŒ MIB เบ—เบตเปˆเบˆเบฐเป‚เบซเบฅเบ”เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบŠเบญเบเบซเบฒเป„เบŸเบฅเปŒ MIB เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปƒเบ™
เป„เบŸเบฅเปŒ snmp.conf. เบเบฐเบฅเบธเบ™เบฒเป€เบšเบดเปˆเบ‡ snmp.conf(5) เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก.

เป„เบŸเบฅเปŒ *.c เปเบฅเบฐ *.h เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบˆเบฐเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™.

OPTIONS


-h เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบŠเปˆเบงเบเป€เบซเบผเบทเบญ.

-c เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ
เปƒเบŠเป‰ CONFIGFILE เป€เบกเบทเปˆเบญเบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”. เป„เบŸเบฅเปŒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบˆเบฐเบ–เบทเบเบ„เบปเป‰เบ™เบซเบฒเบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”เปƒเบ™
เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ›เบฐเบˆเบธเบšเบฑเบ™เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบขเบนเปˆเปƒเบ™ / usr / share เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบต (เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบšเปˆเบญเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ mib2c เบชเบฒเบกเบฒเบ”เบžเบปเบšเป„เบ”เป‰). เปเบฅเปˆเบ™ mib2c เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™ -c CONFIGFILE
เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบˆเบฐโ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบฅเบฒเบโ€‹เบฅเบฐโ€‹เบญเบฝเบ”โ€‹เบ‚เบญเบ‡โ€‹เบ„เปˆเบฒโ€‹เบ—เบตเปˆโ€‹เบ–เบทเบโ€‹เบ•เป‰เบญเบ‡โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™ CONFIGFILEโ€‹, เบ™เบฑเป‰เบ™โ€‹เปเบกเปˆเบ™โ€‹, เป„เบ”เป‰โ€‹
เป„เบŸเบฅเปŒ config เบ—เบตเปˆเบกเบตเบขเบนเปˆ, เบฅเบงเบกเบ—เบฑเบ‡เบญเบฑเบ™เปƒเบซเบกเปˆเบ—เบตเปˆเบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเบ‚เบฝเบ™.

เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡,

% mib2c ifTable

เบˆเบฐเบชเบฐเปเบ”เบ‡เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบ‚เบญเบ‡เบ„เปˆเบฒเบ—เบตเปˆเบกเบตเบขเบนเปˆเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบชเปเบฒเบฅเบฑเบš CONFIGFILE.

เบ„เปˆเบฒเบ•เปเปˆเป„เบ›เบ™เบตเป‰เปเบกเปˆเบ™เบฎเบญเบ‡เบฎเบฑเบš CONFIGFILE:

mib2c.mfd.conf
mib2c.scalar.conf
mib2c.int_watch.conf
mib2c.iterate.conf
mib2c.create-dataset.conf
mib2c.array-user.conf
mib2c.column_defines.conf
mib2c.column_enums.conf

เบเบฒเบ™เบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบงเบฑเบ”เบ–เบธ ScalAR:

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบšเบฒเบ‡ scalar, เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™:

mib2c -c mib2c.scalar.conf MIBNODE

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™ "tie" เบ•เบปเบงเปเบ›เบˆเปเบฒเบ™เบงเบ™เป€เบ•เบฑเบก magically เบเบฑเบš integer scalar, เปƒเบŠเป‰:

mib2c -c mib2c.int_watch.conf MIBNODE

เบเบฒเบ™เบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบ•เบฒเบ•เบฐเบฅเบฒเบ‡:

เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบตเปˆเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เปเบกเปˆเบ™ MIBs เบชเปเบฒเบฅเบฑเบš Dummies, เบซเบผเบท MFD,
เป„เบŸเบฅโ€‹เปŒโ€‹เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹. เบกเบฑเบ™เป€เบŠเบทเปˆเบญเบ‡เบฅเบฒเบเบฅเบฐเบญเบฝเบ” SNMP เบซเบผเบฒเบเป€เบ—เบปเปˆเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰, เบชเป‰เบฒเบ‡
เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบ, เบ‡เปˆเบฒเบเบ—เบตเปˆเบˆเบฐเป€เบ‚เบปเป‰เบฒเปƒเบˆเบซเบ™เป‰เบฒเบ—เบตเปˆ. เบกเบฑเบ™เบเบฑเบ‡เบกเบตเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™เบ—เบตเปˆเบชเบธเบ”เปเบฅเบฐเบ”เบต
เป€เบญเบเบฐเบชเบฒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบญเบเบฐเบชเบฒเบ™. เป€เบšเบดเปˆเบ‡เบ•เบปเบงเปเบ—เบ™/mibgroup/if-mib/ifTable/ifTable*.c
เป„เบŸเบฅเปŒเบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡:

mib2c -c mib2c.mfd.conf MIBNODE

เบ–เป‰เบฒเบ‚เปเป‰เบกเบนเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบ–เบทเบเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเป„เบงเป‰เบšเปˆเบญเบ™เบญเบทเปˆเบ™ (เป€เบŠเบฑเปˆเบ™: เบกเบฑเบ™เบขเบนเปˆเปƒเบ™ kernel เปเบฅเบฐเบšเปเปˆเปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™
เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบ‚เบญเบ‡เบ•เบปเบงเปเบ—เบ™เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡) เปเบฅเบฐเบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡ "เป€เบฎเบฑเบ”เบŠเป‰เปเบฒ" เป€เบžเบทเปˆเบญเบŠเบญเบเบซเบฒเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡
เบ‚เปเป‰เบกเบนเบ™เบชเปเบฒเบฅเบฑเบšเปเบ–เบง SNMP เบเปเบฒเบฅเบฑเบ‡เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡. เป€เบšเบดเปˆเบ‡เบ•เบปเบงเปเบ—เบ™/mibgroup/mibII/vacm_context.c
เป„เบŸเบฅเปŒเบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡:

mib2c -c mib2c.iterate.conf MIBNODE

เบ–เป‰เบฒเบ‚เปเป‰เบกเบนเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™เบ•เบปเบงเปเบ—เบ™ (ie เบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบขเบนเปˆเปƒเบ™เบžเบฒเบเบ™เบญเบ
เปเบซเบผเปˆเบ‡) เปเบฅเบฐเป€เบ›เบฑเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ‚เบฑเบšเป€เบ„เบทเปˆเบญเบ™เบขเปˆเบฒเบ‡เบ”เบฝเบง (ie เบ—เปˆเบฒเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ”เป†เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ a
เบ•เบฑเป‰เบ‡โ€‹เบ‚เบถเป‰เบ™โ€‹)โ€‹. เป€เบšเบดเปˆเบ‡เป„เบŸเบฅเปŒ agent/mibgroup/examples/data_set.c เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡
เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง:

mib2c -c mib2c.create-dataset.conf MIBNODE

เบ–เป‰เบฒเบ‚เปเป‰เบกเบนเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™เบ•เบปเบงเปเบ—เบ™ (ie เบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบขเบนเปˆเปƒเบ™เบžเบฒเบเบ™เบญเบ
เปเบซเบผเปˆเบ‡), เปเบฅเบฐเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบฎเบฑเบเบชเบฒเบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบˆเบฑเบ”เบฎเบฝเบ‡เบ•เบฒเบกเบ”เบฑเบ”เบŠเบฐเบ™เบตเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เปเบ•เปˆเบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡
เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบงเบฝเบโ€‹เบ‡เบฒเบ™โ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป„เบ”เป‰โ€‹เป€เบเบตเบ”โ€‹เบ‚เบถเป‰เบ™โ€‹:

mib2c -c mib2c.array-user.conf MIBNODE

เบเบฒเบ™เบชเป‰เบฒเบ‡เบ„เปเบฒเบ™เบดเบเบฒเบกเป„เบŸเบฅเปŒเบชเปˆเบงเบ™เบซเบปเบง

เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบžเบฝเบ‡เปเบ•เปˆเบชเปˆเบงเบ™เบซเบปเบงเบ—เบตเปˆเบกเบตเบเปเบฒเบ™เบปเบ”เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบ–เบฑเบ™เปƒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ‚เบญเบ‡เบ—เปˆเบฒเบ™:

mib2c -c mib2c.column_defines.conf MIBNODE

เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบžเบฝเบ‡เปเบ•เปˆเบชเปˆเบงเบ™เบซเบปเบงเบ—เบตเปˆเบกเบตเบ„เปเบฒเบ™เบดเบเบฒเบกเบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐ enum เบชเปเบฒเบฅเบฑเบšเบ„เปเบฅเปเบฒเปƒเบ”เบ—เบตเปˆเบกเบต
เบšเบปเบ”เบชเบฐเบซเบผเบธเบš:

mib2c -c mib2c.column_enums.conf MIBNODE

เบเบฒเบ™เบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบชเบฑเป‰เบ™ 4.X เบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ” (API เป€เบเบปเปˆเบฒเบเบงเปˆเบฒ)

mib2c -c mib2c.old-api.conf MIBNODE

-IPATH เบŠเบญเบเบซเบฒเป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปƒเบ™ PATH. เบชเบฒเบกเบฒเบ”เบฅเบฐเบšเบธเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบซเบผเบฒเบเป€เบชเบฑเป‰เบ™เป„เบ”เป‰เป‚เบ”เบเปƒเบŠเป‰
เบซเบผเบฒเบ -I switches เบซเบผเบทเป‚เบ”เบเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเบกเบตเป€เบ„เบทเปˆเบญเบ‡เบซเบกเบฒเบเบˆเบธเบ”เบ—เบตเปˆเปเบเบเบญเบญเบเบˆเบฒเบเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปƒเบ™เบกเบฑเบ™.

-f OUTNAME
เบงเบฒเบ‡เบฅเบฐเบซเบฑเบ”เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเปƒเบชเปˆ OUTNAME.c เปเบฅเบฐ OUTNAME.h. เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบด, mib2c เบˆเบฐเบงเบฒเบ‡
เบชเบปเปˆเบ‡เบญเบญเบเบฅเบฐเบซเบฑเบ”เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป„เบŸเบฅเปŒเบ—เบตเปˆเบเบปเบ‡เบเบฑเบšเบŠเบทเปˆเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ—เบตเปˆเบกเบฑเบ™เบเปเบฒเบฅเบฑเบ‡เบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”
เบชเปเบฒเบฅเบฑเบš, เป€เบŠเบดเปˆเบ‡เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก.

-i เบขเปˆเบฒเปเบฅเปˆเบ™เบซเบเปเป‰เปœเป‰เบฒเปƒเบชเปˆเบฅเบฐเบซเบฑเบ”เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš.

-s เบขเปˆเบฒเบŠเบญเบเบซเบฒ MIBNODE.sed เปเบฅเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ sed เปƒเบ™เบฅเบฐเบซเบฑเบ”เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš. เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบ›เบฐโ€‹เป‚เบซเบเบ”โ€‹เบเบฑเบšโ€‹
เบซเบเปเป‰เบŠเบทเปˆเบ•เบปเบงเปเบ›เบเบฒเบง mib เปƒเบ™เบฅเบฐเบซเบฑเบ”.

-q เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เปƒเบ™เป‚เบซเบกเบ” "เบ‡เบฝเบš", เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบ‚เปเป‰เบ„เบงเบฒเบกเบชเบฐเบ–เบฒเบ™เบฐ mib2c เบชเป‰เบฒเบ‡เบซเบ™เป‰เบญเบเบฅเบปเบ‡.

-SVAR=VAL
เบ•เบฑเป‰เบ‡เบ•เบปเบงเปเบ› VAR เบฅเปˆเบงเบ‡เปœเป‰เบฒ, เปƒเบ™เป„เบŸเบฅเปŒ mib2c.*.conf, เป€เบ›เบฑเบ™เบ„เปˆเบฒ VAL. เบšเปเปˆเบกเบตเบญเบฑเบ™เปƒเบ”
เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ mib2c เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบง (mib2c.*.conf) เบ›เบฐเบˆเบธเบšเบฑเบ™เปƒเบŠเป‰เบญเบฑเบ™เบ™เบตเป‰
เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”, เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบ„เบงเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบžเบฝเบ‡เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบญเบฐเบ™เบฒเบ„เบปเบ”
เปƒเบŠเป‰.

เบ•เบปเบงเบขเปˆเบฒเบ‡


เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เปเบกเปˆเปเบšเบš C เบชเปเบฒเบฅเบฑเบš header เปเบฅเบฐเป„เบŸเบฅเปŒเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบžเบทเปˆเบญ
เบ›เบฐเบ•เบดเบšเบฑเบ” UCD-DEMO-MIB::ucdDemoPublic.

% mib2c -c mib2c.scalar.conf ucdDemoPublic
เบ‚เบฝเบ™เป„เบ›เบ—เบตเปˆ ucdDemoPublic.h
เบ‚เบฝเบ™เป„เบ›เบ—เบตเปˆ ucdDemoPublic.c
เปเบฅเปˆเบ™เบซเบเปเป‰เปœเป‰เบฒเบขเบนเปˆ ucdDemoPublic.h
เปเบฅเปˆเบ™เบซเบเปเป‰เปœเป‰เบฒเบขเบนเปˆ ucdDemoPublic.c

เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ‚เบญเบ‡เป„เบŸเบฅเปŒ ucdDemoPublic.c เปเบฅเบฐ ucdDemoPublic.h เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เปƒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™.
เบฅเบฐเบšเบปเบš.

เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบˆเบฐเบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เปเบกเปˆเปเบšเบš C เบชเปเบฒเบฅเบฑเบš header เปเบฅเบฐเป„เบŸเบฅเปŒเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™
เป‚เบกเบ”เบนเบ™เป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ” TCP-MIB::tcpConnTable.

% mib2c -c mib2c.iterate.conf tcpConnTable
เบ‚เบฝเบ™เป„เบ›เบ—เบตเปˆ tcpConnTable.h
เบ‚เบฝเบ™เป„เบ›เบ—เบตเปˆ tcpConnTable.c
เปเบฅเปˆเบ™เบซเบเปเป‰เปœเป‰เบฒเบขเบนเปˆ tcpConnTable.h
เปเบฅเปˆเบ™เบซเบเปเป‰เปœเป‰เบฒเบขเบนเปˆ tcpConnTable.c

เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ‚เบญเบ‡เป„เบŸเบฅเปŒ tcpConnTable.c เปเบฅเบฐ tcpConnTable.h เปเบกเปˆเบ™เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ›เบฐเบˆเบธเบšเบฑเบ™.
เบฅเบฐเบšเบปเบš.

เปƒเบŠเป‰ mib2c เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    i Report-Designer เบชเบณ เบฅเบฑเบš JasperReports
    i Report-Designer เบชเบณ เบฅเบฑเบš JasperReports
    เปเบฒเบเป€เบซเบ”: iReport/Jaspersoft Studio Support
    เบ›เบฐเบเบฒเบ”: เป€เบ›เบฑเบ™เบชเบฐเบšเบฑเบš 5.5.0,
    Jaspersoft Studio เบˆเบฐเป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™
    เบฅเบนเบเบ„เป‰เบฒเบญเบญเบเปเบšเบšเบชเปเบฒเบฅเบฑเบš JasperReports. iReport
    เบˆเบฐ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” iReport-Designer เบชเปเบฒเบฅเบฑเบš JasperReports
  • 2
    PostInstallerF
    PostInstallerF
    PostInstallerF เบˆเบฐเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบ—เบฑเบ‡เปเบปเบ”
    เบŠเบญเบšเปเบงเบ—เบตเปˆ Fedora Linux เปเบฅเบฐเบญเบทเปˆเบ™เป†
    เบšเปเปˆเบฅเบงเบกเป€เบญเบปเบฒเบ•เบฒเบกเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบซเบผเบฑเบ‡เบˆเบฒเบ
    เปเบฅเปˆเบ™ Fedora เป€เบ›เบฑเบ™เบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”. เบ‚เบญเบ‡เบกเบฑเบ™
    เบ‡เปˆเบฒเบโ€‹เบชเปเบฒโ€‹เบฅเบฑเบš ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” PostInstallerF
  • 3
    เบชเบฒเบเปเบฎเปˆ
    เบชเบฒเบเปเบฎเปˆ
    เป‚เบ„เบ‡เบเบฒเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ”เป‰เบ–เบทเบเบเป‰เบฒเบเป„เบ›
    https://strace.io. strace is a
    เบเบฒเบ™เบงเบดเบ™เบดเบ”เป„เบช, debugging เปเบฅเบฐเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ
    userspace tracer เบชเปเบฒเบฅเบฑเบš Linux. เบกเบฑเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰
    เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบเบงเบ”โ€‹เบเบฒ ...
    เบ”เบฒเบงโ€‹เป‚เบซเบผเบ”โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹
  • 4
    gMKVEExtractGUI
    gMKVEExtractGUI
    GUI เบชเปเบฒเบฅเบฑเบšเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ” mkvextract (เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡
    MKVToolNixโ€‹) เบ—เบตเปˆโ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบชเปˆเบงเบ™โ€‹เบซเบผเบฒเบ (เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹
    เบšเปเปˆเปเบกเปˆเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”) เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡ mkvextract เปเบฅเบฐ
    mkvinfo เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”. เบ‚เบฝเบ™เปƒเบ™ C#NET 4.0,...
    เบ”เบฒเบงเป‚เบซเบฅเบ” gMKVEExtractGUI
  • 5
    เบซเปเบชเบฐเปเบธเบ” JasperReports
    เบซเปเบชเบฐเปเบธเบ” JasperReports
    เบซเปเบชเบฐเบซเบกเบธเบ” JasperReports เปเบกเปˆเบ™
    เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบ—เบตเปˆเบ™เบดเบเบปเบกเบ—เบตเปˆเบชเบธเบ”เปƒเบ™เป‚เบฅเบ
    เบ—เบฒเบ‡เบ—เบธเบฅเบฐเบเบดเบ”เปเบฅเบฐเบเบฒเบ™เบฅเบฒเบเบ‡เบฒเบ™
    เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ. เบกเบฑเบ™เบ–เบทเบเบ‚เบฝเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™ Java
    เปเบฅเบฐโ€‹เบกเบฑเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ” ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” JasperReports Library
  • 6
    เบ›เบถเป‰เบก Frappe
    เบ›เบถเป‰เบก Frappe
    Frappe Books เป€เบ›เบฑเบ™เปเบซเบผเปˆเบ‡เบŸเบฃเบต เปเบฅเบฐเป€เบ›เบตเบ”
    เบŠเบญเบšโ€‹เปเบงโ€‹เบเบฒเบ™โ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เบ›เบทเป‰เบกโ€‹เบšเบฑเบ™โ€‹เบ—เบถเบ desktop เบงเปˆเบฒโ€‹
    เบ‡เปˆเบฒเบโ€‹เบ”เบฒเบโ€‹เปเบฅเบฐโ€‹เบ”เบตโ€‹เบญเบญเบโ€‹เปเบšเบšโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เป‚เบ”เบโ€‹
    เบ—เบธเบฅเบฐเบเบดเบ”เบ‚เบฐเปœเบฒเบ”เบ™เป‰เบญเบ เปเบฅเบฐเบ™เบฑเบเบญเบดเบ”เบชเบฐเบฅเบฐ. เบกเบฑเบ™...
    เบ”เบฒเบงเป‚เบซเบฅเบ”เบ›เบทเป‰เบก Frappe
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

Ad