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

Ad


OnWorks favicon

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

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

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

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

NAME


mhbuild - เปเบ›เบฎเปˆเบฒเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡ MIME

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


mhbuild เป€เบญเบเบฐเบชเบฒเบ™ [- เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ” | - noauto] [-list | -nolist] [- เบ‚เบฐเบซเบ™เบฒเบ”เบˆเบดเบ‡ | -norealsize] [เบซเบปเบง เปœเป‰เบฒ |
- noheaders] [- เบ—เบดเบ”โ€‹เบ—เบฒเบ‡โ€‹ | - nodirectives] [- เป‚เปเบ” rfc934 | - เป‚เบซเบกเบ” norfc934] [- เป€เบ™เบทเป‰เบญเปƒเบ™ |
- เบšเปเปˆโ€‹เบกเบตโ€‹เบ„เบงเบฒเบกโ€‹เบชเบปเบ™โ€‹เปƒเบˆโ€‹] [- เบเบฐเบ”เบนเบ | - noverbose] [- เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เปƒเบˆโ€‹ | - nodisposition] [- เบเบงเบ”โ€‹เบชเบญเบšโ€‹ |
- nocheck] [- เบเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เบซเบปเบงโ€‹เบ‚เปเป‰โ€‹ encoding-algorithm | -autoheaderencoding] [-maxunencoded
เบ„เบงเบฒเบกเบเบฒเบงเป€เบชเบฑเป‰เบ™] [- เบซเปˆเบฒเบ‡] [-เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡] [-เบŠเปˆเบงเบ]

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


เป„เบ”เป‰ mhbuild เบ„เปเบฒเบชเบฑเปˆเบ‡เบˆเบฐเปเบ›เบฎเปˆเบฒเบ‡เบเบฒเบ™เบ›เบฐเบเบญเบš MIME เป€เบ›เบฑเบ™เบ‚เปเป‰เบ„เบงเบฒเบก MIME เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡.

mhbuild เบชเป‰เบฒเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบซเบผเบฒเบเบชเบทเปˆเบ•เบฒเบกเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™ RFC 2045 เบซเบฒ RFC 2049. เบ™เบตเป‰เบฅเบงเบกเบกเบต
เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡เบชเปˆเบงเบ™เบซเบปเบงเบ‚เปเป‰เบ„เบงเบฒเบกเบ•เบฒเบกเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เป‚เบ”เบ RFC 2047, เปเบฅเบฐเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡ MIME
เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ•เบฒเบกเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™ RFC 2231.

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบฅเบฐเบšเบธเบŠเบทเปˆเบ‚เบญเบ‡เป„เบŸเบฅเปŒเบญเบปเบ‡เบ›เบฐเบเบญเบšเป€เบ›เบฑเบ™ "-", เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ mhbuild เบˆเบฐเบเบญเบกเบฎเบฑเบš
เบฎเปˆเบฒเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™. เบ–เป‰เบฒเบเบฒเบ™เปเบ›เบžเบฒเบชเบฒเบ‚เบญเบ‡เบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™เบ™เบตเป‰เบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”,
mhbuild เบˆเบฐเบญเบญเบเบ‚เปเป‰เบ„เบงเบฒเบก MIME เปƒเปเปˆเปƒเบซเป‰เบเบฑเบšเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™. เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ™เบตเป‰เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™
เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบชเบธเบ”เบ—เป‰เบฒเบเปƒเบ™เปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡.

เบ–เป‰เบฒโ€‹เบšเปเปˆโ€‹เบ”เบฑเปˆเบ‡โ€‹เบ™เบฑเป‰เบ™โ€‹เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เป‚เบ•เป‰โ€‹เบ–เบฝเบ‡โ€‹เบเบฑเบšโ€‹ mhbuild เปเบกเปˆเบ™เบŠเบทเปˆเบ‚เบญเบ‡เป„เบŸเบฅเปŒเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡, เปเบฅเบฐ
เบเบฒเบ™โ€‹เปเบ›โ€‹เบžเบฒโ€‹เบชเบฒโ€‹เบชเปเบฒโ€‹เป€เบฅเบฑเบ”โ€‹เบœเบปเบ™โ€‹, mhbuild เบˆเบฐเบ›เปˆเบฝเบ™เป„เบŸเบฅเปŒเบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเบ”เป‰เบงเบ MIME เปƒเปเปˆ
เบ‚เปเป‰เบ„เบงเบฒเบก. เบกเบฑเบ™เบˆเบฐเบ›เปˆเบฝเบ™เบŠเบทเปˆเป„เบŸเบฅเปŒเบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเป€เบžเบทเปˆเบญเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเบ•เบปเบงเบญเบฑเบเบชเบญเบ™ "," เปเบฅเบฐเบฅเบปเบ‡เบ—เป‰เบฒเบเบ”เป‰เบงเบ
เบชเบฐเบ•เบฃเบดเบ‡ โ€œ.origโ€, เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ–เป‰เบฒเป€เบˆเบปเป‰เบฒเบเบณเบฅเบฑเบ‡เปเบเป‰เป„เบ‚เป„เบŸเบฅเปŒ โ€œเบฎเปˆเบฒเบ‡โ€, เบกเบฑเบ™เบˆเบฐเบ–เบทเบเบ›เปˆเบฝเบ™เบŠเบทเปˆเป€เบ›เบฑเบ™.
โ€œ,draft.origโ€. เบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบŸเบทเป‰เบ™เบ•เบปเบงเป„เบ”เป‰เบขเปˆเบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบ mhbuild เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™.

เบฅเบฒเบเบŠเบทเปˆ เป„เบ”เป‰ เป€เบ™เบทเป‰เบญเปƒเบ™
เป„เบ”เป‰ -list เบชเบฐเบซเบผเบฑเบšเบšเบญเบ mhbuild เป€เบžเบทเปˆเบญเบšเบญเบเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เป€เบ™เบทเป‰เบญเปƒเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบš MIME
เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™.

เป„เบ”เป‰ เบซเบปเบง เปœเป‰เบฒ เบชเบฐเบงเบดเบ”เบŠเบตเป‰เบšเบญเบเบงเปˆเบฒเบ›เป‰เบฒเบเป‚เบ„เบชเบฐเบ™เบฒเปเบ–เบงเปœเบถเปˆเบ‡เบ„เบงเบ™เบชเบฐเปเบ”เบ‡เบขเบนเปˆเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡
เบฅเบฒเบเบเบฒเบ™. เป„เบ”เป‰ - เบ‚เบฐเบซเบ™เบฒเบ”เบˆเบดเบ‡ เบชเบฐเบซเบผเบฑเบšเบšเบญเบ mhbuild เป€เบžเบทเปˆเบญเบ›เบฐเป€เบกเบตเบ™เบฎเบนเบšเปเบšเบš "native" (เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”) เบ‚เบญเบ‡
เปเบ•เปˆเบฅเบฐเป€เบ™เบทเป‰เบญเปƒเบ™เบเปˆเบญเบ™เบฅเบฒเบเบŠเบทเปˆ. เบ™เบตเป‰เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบ™เบฑเบšเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เปƒเบ™เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบ
เบŠเบฑเบเบŠเป‰เบฒ. เบ–เป‰เบฒ - เบเบฐเบ”เบนเบ เบชเบฐเบงเบดเบ”เปเบกเปˆเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบฅเบฒเบเบŠเบทเปˆเบˆเบฐเบชเบฐเปเบ”เบ‡ "เบžเบดเป€เบชเบ”"
เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเปƒเบ™เบ‚เปเป‰เบ„เบงเบฒเบก, เป€เบŠเบฑเปˆเบ™: เบ„เปเบฒเป€เบซเบฑเบ™เบขเบนเปˆเปƒเบ™เบซเบปเบงเบ‚เปเป‰ "เบ›เบฐเป€เบžเบ”เป€เบ™เบทเป‰เบญเบซเบฒ".

เบ–เป‰เบฒ - เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เปƒเบˆโ€‹ เบชเบฐเบงเบดเบ”เปเบกเปˆเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบฅเบฒเบเบŠเบทเปˆเบˆเบฐเบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡
เบˆเบฒเบเบซเบปเบงเบ‚เปเป‰ "เบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡เป€เบ™เบทเป‰เบญเบซเบฒ".

เบ‡เปˆเบฒเบเบ”เบฒเบ Attachment เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš
เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบ„เบฑเบ”เบ•เบดเบ”เป„เบŸเบฅเปŒเบเบฑเบšเป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เปเป‰เบ„เบงเบฒเบก, mhbuild เบˆเบฐเบชเบฐเปเบเบ™
เป„เบŸเบฅเปŒเบญเบปเบ‡เบ›เบฐเบเบญเบšเบชเปเบฒเบฅเบฑเบš "เปเบ™เบš" เบชเปˆเบงเบ™เบซเบปเบง. เบซเบปเบงเบ‚เปเป‰ "เปเบ™เบš" เบกเบตเบŠเบทเปˆเป„เบŸเบฅเปŒเบ—เบตเปˆเบˆเบฐ
เบ•เบทเปˆเบกเปƒเบชเปˆเบเบฑเบšเบ‚เปเป‰เบ„เบงเบฒเบกเป‚เบ”เบเปƒเบŠเป‰เบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆ MIME เบ›เบปเบเบเบฐเบ•เบด. เบญเบฐเบ™เบธเบเบฒเบ”เปœเบถเปˆเบ‡เบŠเบทเปˆเป„เบŸเบฅเปŒ
เบ•เปเปˆเบชเปˆเบงเบ™เบซเบปเบง โ€œเปเบ™เบšโ€, เปเบ•เปˆเบชเปˆเบงเบ™เบซเบปเบง โ€œเบ„เบฑเบ”เบ•เบดเบ”โ€ เบซเบผเบฒเบเบญเบฑเบ™เปเบกเปˆเบ™เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบกเบตเป„เบŸเบฅเปŒเบญเบปเบ‡เบ›เบฐเบเบญเบš.

เป„เบŸเบฅเปŒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบˆเบฐเบ–เบทเบเบ•เปเปˆเบ—เป‰เบฒเบเบซเบผเบฑเบ‡เบˆเบฒเบเป€เบ™เบทเป‰เบญเบซเบฒ MIME เบญเบทเปˆเบ™, เบฅเบงเบกเบ—เบฑเบ‡เป€เบ™เบทเป‰เบญเบซเบฒเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰
by mhbuild เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ (เป€เบšเบดเปˆเบ‡เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰). เป€เบšเบดเปˆเบ‡ เบชเบปเปˆเบ‡(1) เบชเปเบฒเบฅเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก.

เบเบฒเบ™เปเบ›เบžเบฒเบชเบฒ เป„เบ”เป‰ เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡ เป€เบญเบเบฐเบชเบฒเบ™
mhbuild เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบˆเปเบฒเป€เบ›เบฑเบ™เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เป€เบžเบทเปˆเบญเบŠเปˆเบงเบเปƒเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก MIME. mhbuild เบˆเบฐ
เบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™ mhbuild "เป„เบŸเบฅเปŒเบญเบปเบ‡เบ›เบฐเบเบญเบš" เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ‚เปเป‰เบ„เบงเบฒเบก MIME เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡. เบ mhbuild "เบญเบปเบ‡เบ›เบฐเบเบญเบš
เป„เบŸเบฅเปŒโ€ เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเป„เบŸเบฅเปŒเบ—เบตเปˆเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เปเบฒเบกเบฐเบ”เบฒเบ—เบตเปˆเบ•เบฑเบ”เบเบฑเบšเบ•เปˆเบฒเบ‡เป† mhbuild
เบ„เบณเปเบ™เบฐเบ™เบณ. เป€เบกเบทเปˆเบญเป„เบŸเบฅเปŒเบ™เบตเป‰เบ–เบทเบเบ›เบฐเบกเบงเบ™เบœเบปเบ™เป‚เบ”เบ mhbuild, เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ•เปˆเบฒเบ‡เป†เบˆเบฐเป€เบ›เบฑเบ™
เบ‚เบฐเบซเบเบฒเบเป„เบ›เบชเบนเปˆเป€เบ™เบทเป‰เบญเบซเบฒเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก, เปเบฅเบฐเบˆเบฐเบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ•เบฒเบกเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ MIME.
เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบ‚เปเป‰เบ„เบงเบฒเบก MIME เบชเบฒเบกเบฒเบ”เบ–เบทเบเบชเบปเปˆเบ‡เป‚เบ”เบเบญเบตเป€เบฅเบฑเบเป‚เบ—เบฃเบ™เบดเบ.

syntax เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบš a mhbuild เป„เบŸเบฅเปŒเบญเบปเบ‡เบ›เบฐเบเบญเบšเปเบกเปˆเบ™เบ–เบทเบเบเปเบฒเบ™เบปเบ”เปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡เป€เบญเบเบฐเบชเบฒเบ™เบ™เบตเป‰,
เปเบ•เปˆเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ—เบตเปˆเบขเบนเปˆเป€เบšเบทเป‰เบญเบ‡เบซเบฅเบฑเบ‡เบฎเบนเบšเปเบšเบšเบ™เบตเป‰เบšเปเปˆเบชเบฑเบšเบชเบปเบ™. เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบง, เบฎเปˆเบฒเบ‡เบเบฒเบเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบซเบ™เบถเปˆเบ‡เบซเบผเบท
เป€เบ™เบทเป‰เบญเปƒเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก. เป€เบ™เบทเป‰เบญโ€‹เปƒเบ™โ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบ”เป‰เบงเบโ€‹เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹, เบŠเบตเป‰โ€‹เบšเบญเบโ€‹เบ”เป‰เบงเบ "#โ€‹" เป€เบ›เบฑเบ™โ€‹
เบฅเบฑเบโ€‹เบชเบฐโ€‹เบ™เบฐโ€‹เบ—เปเบฒโ€‹เบญเบดเบ”โ€‹เบ‚เบญเบ‡โ€‹เป€เบชเบฑเป‰เบ™โ€‹; เบซเบผเบท, เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบณเบกเบฐเบ”เบฒ (เปœเบถเปˆเบ‡ เบซเบผเบทเบซเบผเบฒเบเปเบ–เบงเบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก). เบเบฒเบ™เบชเบทเบšเบ•เปเปˆ
เบ•เบปเบงเบญเบฑเบเบชเบญเบ™, โ€œ\โ€, เบญเบฒเบ”เบˆเบฐเบ–เบทเบเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ›เป‰เบญเบ™เบ„เบณเบชเบฑเปˆเบ‡เบ”เบฝเบงเปƒเบ™เบซเบผเบฒเบเบเบงเปˆเบฒเปœเบถเปˆเบ‡เปเบ–เบง, เบ•เบปเบงเบขเปˆเบฒเบ‡,

#image/png \
/home/foobar/junk/picture.png

เบกเบตเบซเป‰เบฒเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡: เบ„เปเบฒเบชเบฑเปˆเบ‡ "เบ›เบฐเป€เบžเบ”", เป€เบŠเบดเปˆเบ‡เบ•เบฑเป‰เบ‡เบŠเบทเปˆเบ›เบฐเป€เบžเบ”เปเบฅเบฐเบ›เบฐเป€เบžเบ”เบเปˆเบญเบเบ‚เบญเบ‡
เป€เบ™เบทเป‰เบญเปƒเบ™; เบ„เปเบฒเบชเบฑเปˆเบ‡ "เบ›เบฐเป€เบžเบ”เบžเบฒเบเบ™เบญเบ", เป€เบŠเบดเปˆเบ‡เบเบฑเบ‡เบ•เบฑเป‰เบ‡เบŠเบทเปˆเบ›เบฐเป€เบžเบ”เปเบฅเบฐเบ›เบฐเป€เบžเบ”เบเปˆเบญเบเบ‚เบญเบ‡
เป€เบ™เบทเป‰เบญเปƒเบ™; เบ„เปเบฒเบชเบฑเปˆเบ‡ "เบ‚เปเป‰เบ„เบงเบฒเบก" (#forw), เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเบปเปˆเบ‡เบ•เปเปˆเบซเบ™เบถเปˆเบ‡เบซเบผเบทเบซเบผเบฒเบเบ‚เปเป‰เบ„เบงเบฒเบก;
เบ„เปเบฒเบชเบฑเปˆเบ‡ "เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™" (#begin), เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เป€เบ™เบทเป‰เบญเบซเบฒเบซเบผเบฒเบเบชเปˆเบงเบ™; เปเบฅเบฐ
เบ„เบณเบชเบฑเปˆเบ‡ โ€œเป€เบ›เบตเบ”/เบ›เบดเบ”/เบ›เบฑเบญเบšโ€ (#on, #off, #pop) เป€เบŠเบดเปˆเบ‡เบ„เบงเบšเบ„เบธเบกเบงเปˆเบฒเบกเบตเบ„เบณเบชเบฑเปˆเบ‡เบญเบทเปˆเบ™เบซเบผเบทเบšเปเปˆ.
เป€เบ›เบฑเบ™เบเบฝเบ”เบขเบนเปˆเปƒเบ™เบ—เบธเบ.

เป„เบ”เป‰ - เบ—เบดเบ”โ€‹เบ—เบฒเบ‡โ€‹ switch เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ„เบงเบšเบ„เบธเบกเบงเปˆเบฒ mhbuild เบˆเบฐเปƒเบซเป‰เบเบฝเบ”เปƒเบ”เป†เบ‚เบญเบ‡
"#" - เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ. เบญเบฑเบ™เบ™เบตเป‰เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เบเบฐเบ—เบปเบšเบเบฑเบš #on เบซเบผเบท #off directives, เปเบฅเบฐ #pop,
เป€เบŠเบดเปˆเบ‡เบŸเบทเป‰เบ™เบŸเบนเบชเบฐเบ–เบฒเบ™เบฐเบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เป„เบ›เบเปˆเบญเบ™เปœเป‰เบฒเบ™เบตเป‰ #on เบซเบผเบท #off.
(เบเบฒเบ™เปเบ™เบฐเบ™เบณ #on, #off, เปเบฅเบฐ #pop เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบเบฝเบ”เบชเบฐเป€เปเบต, เปเบ™เปˆเบ™เบญเบ™.) เบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบฅเบงเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™.
เบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เปเบฒเบกเบฐเบ”เบฒเบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡ mhbuild, เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ”เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”:

#เบ›เบดเบ”
#เบฅเบงเบก
printf("เบชเบฐเบšเบฒเบเบ”เบต, เป‚เบฅเบ!);
#เบ›เบฑเบญเบš

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ„เบงเบฒเบกเป€เบฅเบดเบ stack เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡ #on/off/pop เปเบกเปˆเบ™ 32.

เบ„เปเบฒเบชเบฑเปˆเบ‡ "เบ›เบฐเป€เบžเบ”" เปเบกเปˆเบ™เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบ›เบฐเป€เบžเบ”เปเบฅเบฐเบ›เบฐเป€เบžเบ”เบเปˆเบญเบเบ‚เบญเบ‡เป€เบ™เบทเป‰เบญเบซเบฒเป‚เบ”เบเบเบปเบ‡. เป€เบˆเบปเป‰เบฒ
เบžเบฝเบ‡เปเบ•เปˆเบชเบฒเบกเบฒเบ”เบฅเบฐเบšเบธเบ›เบฐเป€เบžเบ”เปเบเบเบเบฑเบ™เปƒเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ™เบตเป‰ (เบšเปเปˆเบชเบฒเบกเบฒเบ”เบฅเบฐเบšเบธเบ›เบฐเป€เบžเบ” multipart เบซเบผเบท
เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบกเบตเบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰). เบ—เปˆเบฒเบ™โ€‹เบญเบฒเบ”โ€‹เบˆเบฐโ€‹เป€เบฅเบทเบญเบโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบฅเบฐโ€‹เบšเบธโ€‹เบŠเบทเปˆโ€‹เบ‚เบญเบ‡โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹
เป€เบ™เบทเป‰เบญเปƒเบ™เปƒเบ™เบฎเบนเบšเปเบšเบš "native" (เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”). เบ–เป‰เบฒเบŠเบทเปˆเป„เบŸเบฅเปŒเบ™เบตเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ โ€œ|โ€
เบฅเบฑเบเบชเบฐเบ™เบฐ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ—เบตเปˆเบœเบปเบ™เบœเบฐเบฅเบดเบ”เป„เบ”เป‰เบ–เบทเบ captured เบ•เบฒเบกเบ„เบงเบฒเบกเป€เบซเบกเบฒเบฐเบชเบปเบก.
เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡,

#audio/basic |raw2audio -F < /usr/lib/sound/giggle.au

เบ–เป‰เบฒเบšเปเปˆเบกเบตเบŠเบทเปˆเป„เบŸเบฅเปŒ, mhbuild เบˆเบฐเบŠเบญเบเบซเบฒเบ‚เปเป‰เบกเบนเบ™เปƒเบ™เป‚เบ›เบฃเป„เบŸเบฅเปŒเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เป€เบžเบทเปˆเบญ
เบเปเบฒเบ™เบปเบ”เบงเบดเบ—เบตเบเบฒเบ™เป€เบ™เบทเป‰เบญเปƒเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบ„เบงเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เบฐเบเบญเบš. เบ™เบตเป‰เปเบกเปˆเบ™เบชเปเบฒเป€เบฅเบฑเบ”เป‚เบ”เบ
เบ›เบถเบโ€‹เบชเบฒโ€‹เบซเบฒโ€‹เบฅเบทโ€‹เบชเบฒเบโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹, เปเบฅเบฐโ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบกเบฑเบ™โ€‹เบžเบฒเบโ€‹เปƒเบ•เป‰โ€‹เบเบฒเบ™โ€‹ / เบ–เบฑเบ‡ / sh, เบกเบตเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™
เบเปเบฒเบ™เบปเบ”เปƒเบชเปˆเป€เบ™เบทเป‰เบญเบซเบฒ. เบ–เป‰เบฒ - เบเบฐเบ”เบนเบ เบชเบฐเบซเบผเบฑเบšเป„เบ”เป‰เบ–เบทเบเบกเบญเบšเปƒเบซเป‰, mhbuild เบˆเบฐ echo เบ„เปเบฒ เบชเบฑเปˆเบ‡ เบ—เบตเปˆ
เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เป€เบ™เบทเป‰เบญเบซเบฒเบ”เป‰เบงเบเบงเบดเบ—เบตเบ™เบตเป‰.

เบชเบฐเบ•เบฃเบดเบ‡เบเบฒเบ™เบ›เบฐเบžเบฑเบ™เบญเบฒเบ”เบกเบตเบ•เบปเบงเปเบ›เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

%a เปƒเบชเปˆเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบˆเบฒเบเบ„เปเบฒเบชเบฑเปˆเบ‡
%f เปƒเบชเปˆเบŠเบทเปˆเป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเป€เบ™เบทเป‰เบญเบซเบฒ
%F %f, เปเบฅเบฐ stdout เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเป„เบ›เปƒเบซเบกเปˆ
%s เปƒเบชเปˆเบ›เบฐเป€เบžเบ”เบเปˆเบญเบเบ‚เบญเบ‡เป€เบ™เบทเป‰เบญเบซเบฒ
%% เปƒเบชเปˆเบ•เบปเบงเบญเบฑเบเบชเบญเบ™ %

เบซเบ™เป‰เบฒเบ—เปเบฒเบญเบดเบ”, mhbuild เบˆเบฐเบŠเบญเบเบซเบฒเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเปเบšเบšเบŸเบญเบก:

mhbuild-compose- /

เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ›เบฐเบเบญเบšเป€เบ™เบทเป‰เบญเบซเบฒ. เบ–เป‰เบฒเบšเปเปˆเบžเบปเบš, mhbuild เบˆเบฐ
เบŠเบญเบเบซเบฒเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเปเบšเบšเบŸเบญเบก:

mhbuild-compose-

เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบš. เบ–เป‰เบฒเบšเปเปˆเบžเบปเบš, mhbuild เบˆเบฐเบˆเบปเปˆเบก.

เบเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡โ€‹เบญเบฒเบ”โ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™โ€‹:

mhbuild-compose-audio/basic: เบšเบฑเบ™เบ—เบถเบ | raw2audio -F

เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบˆเบฐเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เบ‚เบถเป‰เบ™เบเบฑเบšเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบ—เบตเปˆเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบš
เป€เบ‚เบปเป‰เบฒโ€‹เบชเบนเปˆโ€‹เบฅเบฐโ€‹เบšเบปเบšโ€‹, เบชเบฐโ€‹เบ•โ€‹เบฃเบดโ€‹เบ‡โ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เป€เบ™เบทเป‰เบญโ€‹เปƒเบ™โ€‹เบ—เบตเปˆโ€‹เปเบ•เบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบเบฑเบ™โ€‹เบ„เบงเบ™โ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เปƒเบชเปˆโ€‹เปƒเบ™โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹
เบฅเบฐเบšเบธเป„เบงเป‰เป‚เบ”เบ $MHBUILD เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰, เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป‚เบ”เบเบเบปเบ‡เปƒเบ™เป‚เบ›เบฃเป„เบŸเบฅเปŒเบœเบนเป‰เปƒเบŠเป‰เบ‚เบญเบ‡เบ—เปˆเบฒเบ™.

เบ„เปเบฒเบชเบฑเปˆเบ‡ "เบ›เบฐเป€เบžเบ”เบžเบฒเบเบ™เบญเบ" เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบดเบ‡ MIME เบเบฑเบšเป€เบ™เบทเป‰เบญเบซเบฒ, เปเบ—เบ™เบ—เบตเปˆเบˆเบฐ
เบเปˆเบงเบฒเบเบฒเบ™เบ›เบดเบ”เป€เบ™เบทเป‰เบญเปƒเบ™เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡ (เบ•เบปเบงเบขเปˆเบฒเบ‡, เป‚เบ”เบเบเบฒเบ™เบฅเบฐเบšเบธเป€เบงเบฑเบšเป„เบŠเบ—เปŒ ftp). เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™,
เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเปƒเบซเป‰เบŠเบทเปˆเป„เบŸเบฅเปŒเบ„เบทเบเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡เบ›เบฐเป€เบžเบ”, เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบžเบฒเบเบ™เบญเบเปเบกเปˆเบ™
เบชเบฐเปœเบญเบ‡เปƒเบซเป‰. เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ›เบปเบเบเบฐเบ•เบด, เบชเบฐเบ™เบฑเป‰เบ™เบžเบงเบเป€เบ‚เบปเบฒเบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เปเบเบเบญเบญเบเบ•เบฒเบกเบ„เบงเบฒเบกเป€เบซเบกเบฒเบฐเบชเบปเบก. เบชเปเบฒเบฅเบฑเบš
เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡,

#@application/octet-stream; \
type=tar; \
converts=เบšเบตเบšเบญเบฑเบ” \
[เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เปเบˆเบเบขเบฒเบ nmh] \
{เป„เบŸเบฅเปŒเปเบ™เบš; filename="nmh.tar.gz"} \
name="nmh.tar.gz" ; \
directory="/pub/nmh"; \
site="ftp.math.gatech.edu" ; \
access-type=anon-ftp; \
เป‚เปเบ” = "เบฎเบนเบš"

เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เปƒเบซเป‰เบชเบฐเบ•เบฃเบดเบ‡เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเป€เบžเบทเปˆเบญเปเบเบเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เป€เบ™เบทเป‰เบญเบซเบฒเบญเบญเบเบˆเบฒเบเบžเบฒเบเบ™เบญเบ-
เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต (เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบชเบฐเบ•เบฃเบดเบ‡เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ). เบชเบฐเบ•เบฃเบดเบ‡เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบ™เบตเป‰เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบ
เบเบฒเบ™เบ›เบดเบ”เบกเบฑเบ™เบžเบฒเบเปƒเบ™ โ€œ[]โ€. เบชเบฐเบ•เบฃเบดเบ‡เบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡, เป€เบžเบทเปˆเบญเบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™ "เบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡เป€เบ™เบทเป‰เบญเบซเบฒ"
เบชเปˆเบงเบ™เบซเบปเบง, เบญเบฒเบ”เบˆเบฐเบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ โ€œ{}โ€.

เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบฎเบนเบšเปเบšเบš:

access-type=เบ›เบปเบเบเบฐเบ•เบด anon-ftp, mail-เป€เบŠเบตเบšเป€เบงเบต, เบซเบผเบท url
name=เบŠเบทเปˆเป„เบŸเบฅเปŒ
permission= read-only เบซเบผเบท read-write
site=เบŠเบทเปˆเป€เบˆเบปเป‰เบฒเบžเบฒเบš
directory=เบŠเบทเปˆ directory (เบ—เบฒเบ‡เป€เบฅเบทเบญเบ)
mode=เบ›เบปเบเบเบฐเบ•เบด ASCII or เบฎเบนเบšเบžเบฒเบšเป€เบฅเบฑเบเบ™เป‰เบญเบ (เบ—เบฒเบ‡เป€เบฅเบทเบญเบ)
size=เบˆเบณเบ™เบงเบ™ octets
server=เบเปˆเบญเบ‡เบˆเบปเบ”เปเบฒเบ
subject=เบซเบปเบงเบ‚เปเป‰เบ—เบตเปˆเบˆเบฐเบชเบปเปˆเบ‡
body=เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบˆเบฐเบชเบปเปˆเบ‡เป€เบžเบทเปˆเบญเบ”เบถเบ‡เบ‚เปเป‰เบกเบนเบ™
url=URL เบ‚เบญเบ‡เป€เบ™เบทเป‰เบญเบซเบฒ

เบ„เปเบฒเบชเบฑเปˆเบ‡ "เบ›เบฐเป€เบžเบ”เบžเบฒเบเบ™เบญเบ" เบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆเบชเปเบฒเบฅเบฑเบš url เบ›เบฐเป€เบžเบ”เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡ เบˆเบฐโ€‹เป€เบ›เบฑเบ™โ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹:

#@application/octet-stream [] access-type=url; \
url="http://download.savannah.gnu.org/releases/nmh/nmh-1.5.tar.gz"

เบ—เบธเบ URL เบเบฒเบงเบˆเบฐเบ–เบทเบเบซเปเปˆเบ•เบฒเบกเบเบปเบ”เบฅเบฐเบšเบฝเบš RFC 2231.

เบ„เปเบฒเบชเบฑเปˆเบ‡ "เบ‚เปเป‰เบ„เบงเบฒเบก" (#forw) เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบ‚เปเป‰เบ„เบงเบฒเบกเบซเบผเบทเบเบธเปˆเบกเบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบˆเบฐ
เบฅเบงเบก. เบ—เปˆเบฒเบ™โ€‹เบญเบฒเบ”โ€‹เบˆเบฐโ€‹เป€เบฅเบทเบญเบโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบฅเบฐโ€‹เบšเบธโ€‹เบŠเบทเปˆโ€‹เบ‚เบญเบ‡โ€‹เป‚เบŸเบ™โ€‹เป€เบ”เบตโ€‹เปเบฅเบฐโ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™โ€‹
เบชเบปเปˆเบ‡เบ•เปเปˆ. เบ–เป‰เบฒเป‚เบŸเบ™เป€เบ”เบตเบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบกเบญเบšเปƒเบซเป‰, เบกเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เป‚เบŸเบ™เป€เบ”เบตเบ›เบฑเบ”เบˆเบธเบšเบฑเบ™. เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™, เบ–เป‰เบฒ เบ
เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹, เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบ„เปˆเบฒโ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เบ‚เบญเบ‡โ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เปƒเบ™โ€‹เบ›เบฑเบ”โ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹. เป€เบžเบฒเบฐเบชเบฐเบ™เบฑเป‰เบ™, เบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเปเบกเปˆเบ™
เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš เป€เบฅเบทเปˆเบญเบ™ เบ„เปเบฒเบชเบฑเปˆเบ‡, เบเบปเบเป€เบงเบฑเป‰เบ™เบงเปˆเบฒเบญเบฐเบ”เบตเบ”เปƒเบŠเป‰เบเบปเบ”เบฅเบฐเบšเบฝเบš MIME เบชเปเบฒเบฅเบฑเบš encapsulation
เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบเปˆเบงเบฒเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™ RFC 934. เบ•เบปเบงเบขเปˆเบฒเบ‡,

#เบชเบญเบšเบ–เบฒเบก +inbox 42 43 99

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบฅเบงเบกเป€เบญเบปเบฒเบ‚เปเป‰เบ„เบงเบฒเบกเบ”เบฝเบง, เบกเบฑเบ™เบˆเบฐเบ–เบทเบเบฅเบงเบกเป‚เบ”เบเบเบปเบ‡เป€เบ›เบฑเบ™เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบ›เบฐเป€เบžเบ”
โ€œเบ‚เปเป‰เบ„เบงเบฒเบก/rfc822โ€. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบฅเบงเบกเบ‚เปเป‰เบ„เบงเบฒเบกเบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ mhbuild เบˆเบฐเป€เบžเบตเปˆเบกเป€เบ™เบทเป‰เบญเปƒเบ™
เบ›เบฐเป€เบžเบ” โ€œmultipart/digestโ€ เปเบฅเบฐเบฅเบงเบกเป€เบญเบปเบฒเปเบ•เปˆเบฅเบฐเบ‚เปเป‰เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบเปˆเบญเบเบ‚เบญเบ‡เป€เบ™เบทเป‰เบญเบซเบฒเบ™เบตเป‰.

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เป€เบžเบทเปˆเบญเบ›เบฐเบเบญเบšเบกเบตเบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก, เบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡
- เป‚เปเบ” rfc934 เบชเบฐเบซเบผเบฑเบš. เบชเบฐโ€‹เบซเบผเบฑเบšโ€‹เบ™เบตเป‰โ€‹เบˆเบฐโ€‹เบŠเบตเป‰โ€‹เบšเบญเบโ€‹เบงเปˆเบฒโ€‹ mhbuild เบ„เบงเบ™เบžเบฐเบเบฒเบเบฒเบกเปƒเบŠเป‰
MIME encapsulation เบเบปเบ”โ€‹เบฅเบฐโ€‹เบšเบฝเบšโ€‹เปƒเบ™โ€‹เปเบšเบšโ€‹เบ—เบตเปˆ โ€œmultipart/digestโ€ เบ—เบตเปˆโ€‹เบ–เบทเบโ€‹เบชเป‰เบฒเบ‡โ€‹เบ‚เบถเป‰เบ™โ€‹เปเบกเปˆเบ™
(เบชเปˆเบงเบ™เบซเบผเบฒเบเปเบกเปˆเบ™) เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš encapsulation เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™ RFC 934. เบ–เป‰เบฒเปƒเบซเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ RFC 934
เบ•เบปเบงเปเบ—เบ™เบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™เบ„เบงเบ™เบˆเบฐเบชเบฒเบกเบฒเบ”เบฅเบฐเป€เบšเบตเบ”เบ‚เปเป‰เบ„เบงเบฒเบกเบขเบนเปˆเปƒเบ™เบเบฒเบ™เบ•เป‰เบญเบ™เบฎเบฑเบš - เบชเบฐเบซเบ™เบญเบ‡เบชเบดเปˆเบ‡เบ™เบฑเป‰เบ™
เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบ–เบทเบเบซเบธเป‰เบกเบซเปเปˆเบšเปเปˆเบกเบตเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบ–เบทเบเบซเบธเป‰เบกเบซเปเปˆเบ”เป‰เบงเบเบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡. เป„เบ”เป‰
เบ‚เปเป‰เป€เบชเบเบ‚เบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™เบ™เบตเป‰เปเบกเปˆเบ™เบงเปˆเบฒ encapsulations เปเบกเปˆเบ™เบœเบฐเบฅเบดเบ”เป‚เบ”เบเบเบฒเบ™เบงเบฒเบ‡เบžเบดเป€เบชเบ”
เปเบ–เบงเปƒเปเปˆเบขเบนเปˆเบ—เป‰เบฒเบเป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเบ‚เปเป‰เบ„เบงเบฒเบก.

เบ„เปเบฒเบชเบฑเปˆเบ‡ "เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™" เปเบกเปˆเบ™เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เป€เบ™เบทเป‰เบญเบซเบฒเบซเบผเบฒเบเบชเปˆเบงเบ™. เป€เบกเบทเปˆเบญเปƒเบŠเป‰ "เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™"
เบ„เปเบฒเบชเบฑเปˆเบ‡, เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบฅเบฐเบšเบธเป€เบ™เบทเป‰เบญเปƒเบ™เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบซเบ™เบถเปˆเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ„เบนเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบฅเบฐเบชเบดเป‰เบ™เบชเบธเบ”.

#เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เบ™เบตเป‰เบˆเบฐเป€เบ›เบฑเบ™ multipart เบกเบตเบžเบฝเบ‡เปเบ•เปˆเบซเบ™เบถเปˆเบ‡เบชเปˆเบงเบ™.
#เบˆเบปเบš

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เปƒเบŠเป‰เบซเบผเบฒเบเบ„เปเบฒเบชเบฑเปˆเบ‡เปƒเบ™เบฎเปˆเบฒเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบš, mhbuild เบˆเบฐเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”
เบซเบธเป‰เบกเบซเปเปˆเบžเบงเบเบกเบฑเบ™เบžเบฒเบเปƒเบ™เป€เบ™เบทเป‰เบญเปƒเบ™เบซเบผเบฒเบเบชเปˆเบงเบ™. เป€เบžเบฒเบฐเบชเบฐเบ™เบฑเป‰เบ™, เบ„เปเบฒเบชเบฑเปˆเบ‡ "เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™" เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆ
เบกเบตเบ„เบงเบฒเบกเบˆเปเบฒเป€เบ›เบฑเบ™เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบ™เปเบฒเปƒเบŠเป‰ multiparts เบŠเป‰เบญเบ™, เบซเบผเบทเบชเป‰เบฒเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก multipart เบ›เบฐเบเบญเบšเบ”เป‰เบงเบ
เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เบชเปˆเบงเบ™โ€‹เบซเบ™เบถเปˆเบ‡โ€‹.

เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ—เบฑเบ‡เบซเบกเบปเบ”, เบœเบนเป‰เปƒเบŠเป‰เบญเบฒเบ”เบˆเบฐเบ›เบฐเบเบญเบšเบกเบตเบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบชเบฑเป‰เบ™เป†เบ‚เบญเบ‡เป€เบ™เบทเป‰เบญเบซเบฒ
เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ•เบปเบงเบญเบฑเบเบชเบญเบ™ โ€œ[โ€ เปเบฅเบฐ โ€œ]โ€ เบ•เบปเบงเบญเบฑเบเบชเบญเบ™. เบฅเบฒเบโ€‹เบฅเบฐโ€‹เบญเบฝเบ”โ€‹เบ™เบตเป‰โ€‹เบˆเบฐโ€‹เบ–เบทเบโ€‹เบ„เบฑเบ”โ€‹เบฅเบญเบโ€‹เป„เบ›โ€‹เปƒเบ™โ€‹
เบชเปˆเบงเบ™เบซเบปเบง โ€œContent-Descriptionโ€ เป€เบกเบทเปˆเบญเบ„เบณเบชเบฑเปˆเบ‡เบ–เบทเบเบ›เบฐเบกเบงเบ™เบœเบปเบ™.

#forw [เบˆเบปเบ”เปเบฒเบเบชเบณเบ„เบฑเบ™เบˆเบฒเบ Bob] +bob 1 2 3 4 5

เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™, เบชเบฐเบ•เบฃเบดเบ‡เบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡เบญเบฒเบ”เบˆเบฐเป€เบฅเบทเบญเบเป„เบ”เป‰เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ•เบปเบงเบญเบฑเบเบชเบญเบ™ โ€œ{โ€ เปเบฅเบฐ โ€œ}โ€;
เบกเบฑเบ™เบˆเบฐเบ–เบทเบเบ„เบฑเบ”เบฅเบญเบเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบชเปˆเบงเบ™เบซเบปเบง "เบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡เป€เบ™เบทเป‰เบญเบซเบฒ" เป€เบกเบทเปˆเบญเบ„เปเบฒเบชเบฑเปˆเบ‡เบ–เบทเบเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™.
เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เบ•โ€‹เบฃเบดโ€‹เบ‡ disposition เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบชเบฐโ€‹เบซเบ™เบญเบ‡โ€‹เปƒเบซเป‰โ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบžเบฒโ€‹เบฅเบฒโ€‹เบกเบดโ€‹เป€เบ•เบตโ€‹เบŠเบทเปˆโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹, เปเบฅเบฐ a
เบŠเบทเปˆเป„เบŸเบฅเปŒเปเบกเปˆเบ™เปƒเบซเป‰เบขเบนเปˆเปƒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡, เบกเบฑเบ™เบˆเบฐเบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆ "เบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡เป€เบ™เบทเป‰เบญเบซเบฒ"
เบชเปˆเบงเบ™เบซเบปเบง. เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เบ„เปเบฒเบชเบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

#เบ‚เปเป‰เบ„เบงเบฒเบก/เบ—เบณเบกเบฐเบ”เบฒ; charset=iso-8859-1 <>{attachment} /tmp/summary.txt

เบชเป‰เบฒเบ‡เบชเปˆเบงเบ™เบซเบปเบงเบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰:

เบ›เบฐเป€เบžเบ”เป€เบ™เบทเป‰เบญเบซเบฒ: เบ‚เปเป‰เบ„เบงเบฒเบก/เบ—เบณเบกเบฐเบ”เบฒ; charset = "iso-8859-1"
Content-Disposition: attachment; filename="summary.txt"

เป‚เบ”เบเบ•เบปเบงเบขเปˆเบฒเบ‡, mhbuild เบˆเบฐเบชเป‰เบฒเบ‡ โ€œContent-ID:โ€ เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบเบชเบฐเป€เบžเบฒเบฐเบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบ„เปเบฒเบชเบฑเปˆเบ‡, เบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™
เปเบ•เปˆเบฅเบฐเบžเบฒเบเบชเปˆเบงเบ™เบ‚เปเป‰เบ„เบงเบฒเบก; เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบœเบนเป‰เปƒเบŠเป‰เบญเบฒเบ”เบˆเบฐ override เบ™เบตเป‰เป‚เบ”เบเบเบฒเบ™เบเปเบฒเบ™เบปเบ” ID เป‚เบ”เบเปƒเบŠเป‰ "<"
เปเบฅเบฐ โ€œ>โ€ เบ•เบปเบงเบญเบฑเบเบชเบญเบ™. เป„เบ”เป‰ - เบšเปเปˆโ€‹เบกเบตโ€‹เบ„เบงเบฒเบกโ€‹เบชเบปเบ™โ€‹เปƒเบˆโ€‹ switch เบชเบฐเบเบฑเบ”เบเบฑเป‰เบ™เบเบฒเบ™เบชเป‰เบฒเบ‡ โ€œContent-ID:โ€ เบ—เบฑเบ‡เปเบปเบ”.
headers, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบขเบนเปˆเปƒเบ™เบฅเบฐเบ”เบฑเบšเบชเบนเบ‡เบชเบธเบ”เบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก.

เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบง mhbuild เบˆเบฐเป€เบฅเบทเบญเบ Content-Transfer-Encoding เบ—เบตเปˆเป€เปเบฒเบฐเบชเบปเบกเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเป€เบ™เบทเป‰เบญเบซเบฒ
เปเบฅเบฐ MIME Content-Type. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ” override เบงเปˆเบฒเปƒเบ™ mhbuild เบ—เบดเบ”โ€‹เบ—เบฒเบ‡โ€‹เป‚เบ”เบ
เบเบฒเบ™เบฅเบฐเบšเบธ โ€œ*โ€ เปเบฅเบฐเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”. เบ„เปˆเบฒเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบเบญเบกเบฎเบฑเบšเป„เบ”เป‰เปเบกเปˆเบ™ โ€œ8bitโ€, โ€œqpฯq (เบชเบณเบฅเบฑเบš
quoted-printable), เปเบฅเบฐ โ€œb64โ€ (เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ” base64). เบกเบฑเบ™เบ„เบงเบ™เบˆเบฐเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบงเปˆเบฒเบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™
เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบญเบฒเบ”เบˆเบฐเป€เบเบตเบ”เบ‚เบถเป‰เบ™เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ 8bit เบซเบผเบท quoted-printable เบ–เบทเบเป€เบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบšเป€เบ™เบทเป‰เบญเปƒเบ™เบ„เบนเปˆ, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบ
เบเบฒเบ™เปเบ›เบฅเบฐเบซเบงเปˆเบฒเบ‡เบชเบฒเบ Unix เปเบฅเบฐเบเบฒเบ™เบชเบดเป‰เบ™เบชเบธเบ”เบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบตเปˆเปƒเบŠเป‰เป‚เบ”เบเบเบฒเบ™เบ‚เบปเบ™เบชเบปเปˆเบ‡เบ—เบฒเบ‡เป„เบ›เบชเบฐเบ™เบต
เบฅเบฐเบšเบปเบš.

เบ™เบญเบเป€เบซเบ™เบทเบญเป„เบ›เบˆเบฒเบเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ•เปˆเบฒเบ‡เป†, เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เปเบฒเบกเบฐเบ”เบฒเบชเบฒเบกเบฒเบ”เบกเบตเบขเบนเปˆ. เบ‚เปเป‰เบ„เบงเบฒเบก เบ—เบณ เบกเบฐเบ”เบฒเบ–เบทเบเบฅเบงเบšเบฅเบงเบก,
เบˆเบปเบ™โ€‹เบโ€‹เปˆโ€‹เบงเบฒโ€‹เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบžเบปเบšโ€‹เป€เบซเบฑเบ™โ€‹เบซเบผเบทโ€‹เบฎเปˆเบฒเบ‡โ€‹เบเบฒเบโ€‹เปเบกเปˆเบ™โ€‹เบซเบกเบปเบ”โ€‹, เปเบฅเบฐโ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เป€เบ›เบฑเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹
เป€เบ™เบทเป‰เบญเปƒเบ™. เบ–เป‰เบฒเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เปเบฒเบกเบฐเบ”เบฒเบ•เป‰เบญเบ‡เบกเบต "#" เปƒเบ™เบ•เบญเบ™เบ•เบปเป‰เบ™เบ‚เบญเบ‡เปเบ–เบง, เบžเบฝเบ‡เปเบ•เปˆเบชเบญเบ‡เป€เบ—เบปเปˆเบฒ
เบกเบฑเบ™, เบ•เบปเบงเบขเปˆเบฒเบ‡,

##เป€เบกเบทเปˆเบญเบชเบปเปˆเบ‡เปเบฅเป‰เบงเบชเบฒเบเบ™เบตเป‰เบˆเบฐเป€เบฅเบตเปˆเบกเบกเบตเบญเบฑเบ™เบ”เบฝเบง #

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบชเบดเป‰เบ™เบชเบธเบ”เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เปเบฒเบกเบฐเบ”เบฒเบเปˆเบญเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡, เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ•เป‰เบญเบ‡เบกเบตเบชเบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เปเบฒเบกเบฐเบ”เบฒ
เป€เบ™เบทเป‰เบญเปƒเบ™เบ—เบตเปˆเบขเบนเปˆเบ•เบดเบ”เบเบฑเบ™, เบžเบฝเบ‡เปเบ•เปˆเปƒเบชเปˆเป€เบชเบฑเป‰เบ™เบ—เบตเปˆเบกเบตเบ•เบปเบงเบญเบฑเบเบชเบญเบ™ โ€œ#โ€ เบ”เบฝเบง, เบ•เบปเบงเบขเปˆเบฒเบ‡:

เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ™เบทเป‰เบญเปƒเบ™เบ—เปเบฒเบญเบดเบ”
#
เปเบฅเบฐเบ™เบตเป‰เปเบกเปˆเบ™เบ„เบฑเป‰เบ‡เบ—เบตเบชเบญเบ‡

เบชเบธเบ”เบ—เป‰เบฒเบ, เบ–เป‰เบฒเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เปเบฒเบกเบฐเบ”เบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเปเบ–เบงเบ‚เบญเบ‡เปเบšเบšเบŸเบญเบก:

เป€เบ™เบทเป‰เบญเปƒเบ™-เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบ: เบ‚เปเป‰เบ„เบงเบฒเบก

เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบ™เบตเป‰เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบญเบฐเบ—เบดเบšเบฒเบเป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบปเปˆเบ‡เบžเบฝเบ‡. เป€เบˆเบปเป‰เบฒเบ•เป‰เบญเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเป€เบชเบฑเป‰เบ™เบ™เบตเป‰เบ”เป‰เบงเบ
เป€เบชเบฑเป‰เบ™เป€เบ›เบปเปˆเบฒเบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบ‚เบญเบ‡เบ—เปˆเบฒเบ™.

เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบณเบกเบฐเบ”เบฒเบˆเบฐเบ–เบทเบเบšเบฑเบ™เบ—เบถเบเป€เบ›เบฑเบ™เบ‚เปเป‰เบ„เบงเบฒเบก/เป€เบ™เบทเป‰เบญเปƒเบ™เบ—เบณเบกเบฐเบ”เบฒ. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ” override เบ™เบตเป‰เป‚เบ”เบ
เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เปเบฒเบกเบฐเบ”เบฒเบ”เป‰เบงเบ "#<" เบ•เบดเบ”เบ•เบฒเบกเบ”เป‰เบงเบเบ‚เปเป‰เบเปเบฒเบ™เบปเบ”เบ›เบฐเป€เบžเบ”เป€เบ™เบทเป‰เบญเบซเบฒ. เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡,
เบ•เบปเบงเบขเปˆเบฒเบ‡,

#
เป€เบ™เบทเป‰เบญเบซเบฒเบ™เบตเป‰เบˆเบฐเบ–เบทเบเปเบ—เบฑเบเป€เบ›เบฑเบ™เบ‚เปเป‰เบ„เบงเบฒเบก/เป€เบžเบตเปˆเบกเบ•เบทเปˆเบก
#
เปเบฅเบฐเป€เบ™เบทเป‰เบญเบซเบฒเบ™เบตเป‰เบˆเบฐเบ–เบทเบเปเบ—เบฑเบเป€เบ›เบฑเบ™เบ‚เปเป‰เบ„เบงเบฒเบก/เบ—เบณเบกเบฐเบ”เบฒ
#
#
เปเบฅเบฐเป€เบ™เบทเป‰เบญเบซเบฒเบ™เบตเป‰เบˆเบฐเบ–เบทเบเปเบ—เบฑเบเป€เบ›เบฑเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™/x-patch

เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบ–เป‰เบฒเบ—เปˆเบฒเบ™เปƒเบŠเป‰ "#<" plaintext-form, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเป€เบ™เบทเป‰เบญเบซเบฒเบˆเบฐเบ•เป‰เบญเบ‡เบขเบนเปˆเปƒเบ™
เป€เบชเบฑเป‰เบ™เบ”เบฝเบงเบเบฑเบ™เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เปเบฒเบกเบฐเบ”เบฒ.

เป€เบกเบทเปˆเบญเบ‚เบฝเบ™เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เปเป‰เบ„เบงเบฒเบก, เบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเบŠเบตเป‰เบšเบญเบเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เป‚เบ”เบเบเบฒเบ™เป€เบžเบตเปˆเบก
เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™ "charset" เบเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡.

#

เบ–เป‰เบฒเป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบกเบตเบ•เบปเบงเบญเบฑเบเบชเบญเบ™ 8-bit (เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ—เบตเปˆเบกเบตเบŠเบธเบ” bit เบชเบนเบ‡) เปเบฅเบฐ
เบŠเบธเบ”เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธเป„เบงเป‰เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เบˆเบฒเบเบ™เบฑเป‰เบ™ mhbuild เบˆเบฐเบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเบŠเบธเบ”เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เปเบกเปˆเบ™เบ‚เบญเบ‡
เบ›เบฐเป€เบžเบ”เบ—เบตเปˆเปƒเบซเป‰เป‚เบ”เบเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™(1) เบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก. เบ–เป‰เบฒเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰
เบ•เบปเบงเปเบ›เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ•เบฑเป‰เบ‡, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบŠเบธเบ”เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบˆเบฐเบ–เบทเบเบ•เบดเบ”เบชเบฐเบซเบผเบฒเบเป€เบ›เบฑเบ™ "x-unknown".

เบ–เป‰เบฒเป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบกเบตเบ•เบปเบงเบญเบฑเบเบชเบญเบ™ 7 เบšเบดเบ”เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™ เปเบฅเบฐเบŠเบธเบ”เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธเป€เบ›เบฑเบ™
เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบŠเบธเบ”เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบˆเบฐเบ–เบทเบเบ•เบดเบ”เบชเบฐเบซเบผเบฒเบเป€เบ›เบฑเบ™ "us-ascii".

เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบกเบตเบŠเบธเบ” bit เบชเบนเบ‡เปเบกเปˆเบ™เบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ”เป‰เบงเบ 8bit
Content-Transfer-Encoding. เบ–เป‰เบฒเบ‚เปเป‰เบ„เบงเบฒเบกเบกเบตเป€เบชเบฑเป‰เบ™เบเบฒเบงเบเบงเปˆเบฒเบ„เปˆเบฒเบ‚เบญเบ‡ -maxunencoded
(เป€เบŠเบดเปˆเบ‡เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ›เบฑเบ™ 78) เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบˆเบฐเบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เป‚เบ”เบเปƒเบŠเป‰เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบžเบดเบกเป„เบ”เป‰.

เป„เบ”เป‰ - เบเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เบซเบปเบงโ€‹เบ‚เปเป‰โ€‹ เบชเบฐเบงเบดเบ”เบˆเบฐเบŠเบตเป‰เบšเบญเบเบงเปˆเบฒเบฅเบฐเบšเบปเบšเบˆเบฐเปƒเบŠเป‰เบญเบฑเบ™เปƒเบ”เปƒเบ™เป€เบงเบฅเบฒเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ‚เปเป‰เบ„เบงเบฒเบกเปƒเบ”เบ™เบถเปˆเบ‡
เบชเปˆเบงเบ™เบซเบปเบงเบ—เบตเปˆเบกเบตเบ•เบปเบงเบญเบฑเบเบชเบญเบ™ 8-bit. เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เปเบกเปˆเบ™ เบ–เบฒเบ™ 64 เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบญเบตเบ‡โ€‹เปƒเบชเปˆ 64โ€‹
เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เปเบฅเบฐ quoted quote เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบžเบดเบกเป„เบ”เป‰. เป„เบ”เป‰ -autoheaderencoding เบ›เปˆเบฝเบ™เบˆเบฐ
เปเบ™เบฐ เบ™เบณ mhbuild เป€เบžเบทเปˆเบญเป€เบฅเบทเบญเบ algorithm เบ—เบตเปˆเบชเบปเปˆเบ‡เบœเบปเบ™เปƒเบซเป‰เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบชเบฑเป‰เบ™เบฅเบปเบ‡เป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”
string

เป€เบญเบปเบฒเบญเบฑเบ™เบ™เบตเป‰เบ—เบฑเบ‡เปเบปเบ”เป€เบ‚เบปเป‰เบฒเบเบฑเบ™, เบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบฎเปˆเบฒเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เบเบงเปˆเบฒ. เป„เบ”เป‰
เบฎเปˆเบฒเบ‡โ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹เบˆเบฐโ€‹เบ‚เบฐโ€‹เบซเบเบฒเบโ€‹เบญเบญเบโ€‹เป„เบ›โ€‹เปƒเบ™โ€‹เบซเบผเบฒเบโ€‹เบžเบฒเบโ€‹เบชเปˆเบงเบ™ / เบ›เบฐโ€‹เบชเบปเบกโ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบซเป‰เบฒโ€‹เบžเบฒเบโ€‹เบชเปˆเบงเบ™โ€‹:

to: [email protected]
DC:
เบซเบปเบงเบ‚เปเป‰: เป€เบšเบดเปˆเบ‡เปเบฅเบฐเบŸเบฑเบ‡เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒ!
--------
เบชเปˆเบงเบ™เบ—เปเบฒเบญเบดเบ”เบˆเบฐเป€เบ›เบฑเบ™เบ‚เปเป‰เบ„เบงเบฒเบก / เบ—เปเบฒเบกเบฐเบ”เบฒ
#
เบชเปˆเบงเบ™เบ—เบตเบชเบญเบ‡เบˆเบฐเป€เบ›เบฑเบ™เบ‚เปเป‰เบ„เบงเบฒเบก / เบญเบธเบ”เบปเบกเบชเบปเบกเบšเบนเบ™
#
เบชเปˆเบงเบ™เบ—เบตเบชเบฒเบกเบ™เบตเป‰เบˆเบฐเป€เบ›เบฑเบ™เบ‚เปเป‰เบ„เบงเบฒเบก/เบ—เบณเบกเบฐเบ”เบฒ
#เบชเบฝเบ‡/เบžเบทเป‰เบ™เบ–เบฒเบ™ [เบชเบฝเบ‡เบ”เบฑเบ‡] \
|raw2audio -F < /usr/lib/sounds/giggle.au
#image/gif [เบฎเบนเบšเบ‚เบญเบ‡ foobar] \
/home/foobar/lib/picture.gif

เบ„เบงเบฒเบกเบชเบปเบกเบšเบนเบ™ เบเบฒเบ™เบเบงเบ”เบชเบญเบš
If mhbuild เปเบกเปˆเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™ - เบเบงเบ”โ€‹เบชเบญเบšโ€‹ เบชเบฐเบซเบผเบฑเบš, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™เบเบฑเบ‡เบˆเบฐเป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบชเบปเบกเบšเบนเบ™เบเบฑเบš
เปเบ•เปˆเบฅเบฐ "เปƒเบš" เป€เบ™เบทเป‰เบญเปƒเบ™. เบ™เบตเป‰เบˆเบฐเป€เบžเบตเปˆเบกเบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบชเปˆเบงเบ™เบซเบปเบงเบ‚เบญเบ‡ Content-MD5 เปƒเบซเป‰เบเบฑเบšเป€เบ™เบทเป‰เบญเบซเบฒ, เบžเป‰เบญเบกเบเบฑเบš
เบœเบปเบ™เบฅเบงเบก md5 เบ‚เบญเบ‡เป€เบ™เบทเป‰เบญเปƒเบ™เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”, เบ•เปเปˆ RFC 1864. เบญเบฑเบ™เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเบ–เบทเบเปƒเบŠเป‰เป‚เบ”เบเบœเบนเป‰เบฎเบฑเบš.
เบ‚เปเป‰เบ„เบงเบฒเบกเป€เบžเบทเปˆเบญเบเบงเบ”เบชเบญเบšเบงเปˆเบฒเป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบšเปเปˆเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปƒเบ™เบเบฒเบ™เบ‚เบปเบ™เบชเบปเปˆเบ‡.

Transfer เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”
เบซเบผเบฑเบ‡เบˆเบฒเบ mhbuild เบเปเปˆเบชเป‰เบฒเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก MIME เปƒเปเปˆเป‚เบ”เบเบเบฒเบ™เปเบเบเบ„เบณเบชเบฑเปˆเบ‡, เบฅเบงเบกเบ—เบฑเบ‡เป„เบŸเบฅเปŒ,
เปเบฅเบฐเบญเบทเปˆเบ™เป†, เบกเบฑเบ™เบชเบฐเปเบเบ™เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบเบฒเบ™เป‚เบญเบ™เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰.
เบกเบฑเบ™โ€‹เบˆเบฐโ€‹เบเบงเบ”โ€‹เบชเบญเบšโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™ 8bitโ€‹, เบชเบฒเบโ€‹เบเบฒเบงโ€‹, เบŠเปˆเบญเบ‡โ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบ•เบญเบ™โ€‹เบ—เป‰เบฒเบโ€‹เบ‚เบญเบ‡โ€‹เบชเบฒเบโ€‹, เปเบฅเบฐโ€‹เบ›เบฐโ€‹เบ—เบฐโ€‹เบเบฑเบ™โ€‹เบเบฑเบšโ€‹
เบ‚เบญเบšเป€เบ‚เบ”เบซเบผเบฒเบเบžเบฒเบเบชเปˆเบงเบ™. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™เบˆเบฐเป€เบฅเบทเบญเบเป€เบญเบปเบฒเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบเบฒเบ™เป‚เบญเบ™เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบ„เบปเบ™
เบ›เบฐเป€เบžเบ”เป€เบ™เบทเป‰เบญเบซเบฒ.

เบ–เป‰เบฒเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบชเบปเบกเบšเบนเบ™เป„เบ”เป‰เบ–เบทเบเป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบเบฑเบšเปเบ•เปˆเบฅเบฐเป€เบ™เบทเป‰เบญเบซเบฒเป‚เบ”เบเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ - เบเบงเบ”โ€‹เบชเบญเบšโ€‹ เบ›เปˆเบฝเบ™,
เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ mhbuild เบˆเบฐเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เปเบ•เปˆเบฅเบฐเป€เบ™เบทเป‰เบญเบซเบฒเบ”เป‰เบงเบเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบเบฒเบ™เป‚เบญเบ™, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบกเบฑเบ™เป€เบ™เบทเป‰เบญเบซเบฒ
เบกเบตเบ‚เปเป‰เบกเบนเบ™ 7-bit เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เบ™เบตเป‰เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเป€เบ™เบทเป‰เบญเบซเบฒเบšเปเปˆเปเบกเปˆเบ™
เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบขเบนเปˆเปƒเบ™เบเบฒเบ™เบ‚เบปเบ™เบชเบปเปˆเบ‡.

เบเบฒเบ™เบ‚เป mhbuild
เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบง, mhbuild เปเบกเปˆเบ™ invoked เป‚เบ”เบ เปเบกเปˆเบ™โ€‹เบซเบเบฑเบ‡โ€‹เบ•เปเปˆ เป‚เบ„เบ‡เบเบฒเบ™. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบˆเบฐเบ„เบฒเบ”เบซเบงเบฑเบ‡เบงเปˆเบฒเบฎเปˆเบฒเบ‡เบเบฒเบ
เบ‚เบญเบ‡เบฎเปˆเบฒเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบˆเบฑเบ”เบฎเบนเบšเปเบšเบšเป€เบ›เบฑเบ™ mhbuild เป„เบŸเบฅเปŒเบญเบปเบ‡เบ›เบฐเบเบญเบš. เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เป„เบ”เป‰เบ›เบฐเบเบญเบšเบ™เบตเป‰
เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เป‚เบ”เบเปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบŠเบฑเปˆเบ™: comp, เปเบ—เบ™, เบซเบผเบท เป€เบฅเบทเปˆเบญเบ™, เบ—เปˆเบฒเบ™เบฎเบฝเบเบฎเป‰เบญเบ‡ mhbuild เบ—เบตเปˆ โ€œเบซเบเบฑเบ‡
เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™โ€ เป€เบ•เบทเบญเบ™เบ”เป‰เบงเบ

เปเบกเปˆเบ™โ€‹เบซเบเบฑเบ‡โ€‹เบ•เปเปˆ? mime

เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบชเบปเปˆเบ‡เบฎเปˆเบฒเบ‡. เบ™เบตเป‰เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ” เปเบกเปˆเบ™โ€‹เบซเบเบฑเบ‡โ€‹เบ•เปเปˆ เป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ” mhbuild เบเบฒเบ™โ€‹เปเบ›โ€‹เบžเบฒโ€‹เบชเบฒโ€‹
เป„เบŸเบฅเปŒเบญเบปเบ‡เบ›เบฐเบเบญเบšเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบฎเบนเบšเปเบšเบš MIME.

เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบดเบกเบฑเบ™เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเบˆเบฐเป€เบญเบตเป‰เบ™ mhbuild เบขเบนเปˆเปƒเบ™เป„เบŸเบฅเปŒเบ—เบตเปˆเบขเบนเปˆเปƒเบ™เบฎเบนเบšเปเบšเบš MIME เปเบฅเป‰เบง. เป„เบ”เป‰ - เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”
เบชเบฐเบซเบผเบฑเบšเบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰ mhbuild เป€เบžเบทเปˆเบญเบญเบญเบเป‚เบ”เบเบšเปเปˆเบกเบตเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เบ–เป‰เบฒเป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เป€เบ‚เบปเป‰เบฒเบกเบต MIME เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เปเบฅเป‰เบง
เบชเปˆเบงเบ™เบซเบปเบง. เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ‚เบญเบ‡โ€‹ - เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ” เบเบฑเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เป„เบ”เป‰ - nodirectives เบชเบฐเบซเบผเบฑเบš.

เบชเบธเบ”เบ—เป‰เบฒเบ, เบ—เปˆเบฒเบ™เบ„เบงเบ™เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเป€เบžเบตเปˆเบกเป€เบชเบฑเป‰เบ™เบ™เบตเป‰เปƒเบชเปˆเป‚เบ›เบฃเป„เบŸเบฅเปŒเบ‚เบญเบ‡เบ—เปˆเบฒเบ™:

lproc: เบชเบฐเปเบ”เบ‡

เบ”เป‰เบงเบเบงเบดเบ—เบตเบ™เบตเป‰, เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆ เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆ เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบเบฒเบ™โ€‹เบฎเบฝเบโ€‹เบฎเป‰เบญเบ‡โ€‹ เบžเปเบ”เบต, เบ„เปเบฒเบชเบฑเปˆเบ‡

เปเบกเปˆเบ™โ€‹เบซเบเบฑเบ‡โ€‹เบ•เปเปˆ? เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆ

เบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบ•เบฒเบกเบ—เบตเปˆเบ—เปˆเบฒเบ™เบ„เบฒเบ”เบซเบงเบฑเบ‡.

เป„เบ”เป‰ - เบซเปˆเบฒเบ‡ switch เบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เป€เบžเบทเปˆเบญเบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบ เบซเปˆเบฒเบ‡เป„เบ. เบกเบฑเบ™เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰ mhbuild เบšเปเปˆเบชเป‰เบฒเบ‡
เบชเปˆเบงเบ™เบซเบปเบง MIME เปƒเบ”เป†เบเปเบ•เบฒเบกเปƒเบ™เป„เบŸเบฅเปŒเบญเบปเบ‡เบ›เบฐเบเบญเบš (เป€เบŠเบฑเปˆเบ™: โ€œMIME-Versionโ€ เบซเบผเบท โ€œContent-Typeโ€), เปเบ•เปˆ.
เบกเบฑเบ™เบˆเบฐเบเบฑเบ‡เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบชเปˆเบงเบ™เบซเบปเบงเบ‚เปเป‰เบ„เบงเบฒเบกเบ•เบฒเบก RFC 2047.

เบœเบนเป‰โ€‹เปƒเบŠเป‰ เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก
เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเปƒเบ™เบ—เบตเปˆ mhbuild เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบญเบฒเบ”เบˆเบฐเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เปƒเบŠเป‰, mhbuild เบˆเบฐเป€เบšเบดเปˆเบ‡
เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เบชเบฐโ€‹เบžเบฒเบšโ€‹เปเบงเบ”โ€‹เบฅเป‰เบญเบกโ€‹ $MHBUILD. เบ–เป‰เบฒเบกเบต, เบ™เบตเป‰เบฅเบฐเบšเบธเบŠเบทเปˆเบ‚เบญเบ‡ an
เป‚เบ›เบฃเป„เบŸเบฅเปŒเบœเบนเป‰เปƒเบŠเป‰เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ—เบตเปˆเบ„เบงเบ™เบญเปˆเบฒเบ™. เป€เบžเบฒเบฐเบชเบฐเบ™เบฑเป‰เบ™, เป€เบกเบทเปˆเบญเบœเบนเป‰เปƒเบŠเป‰เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ
เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ, เบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ™เบตเป‰เบ„เบงเบ™เบˆเบฐเบ–เบทเบเบ•เบฑเป‰เบ‡เปƒเบซเป‰เบญเป‰เบฒเบ‡เบญเบตเบ‡เป€เบ–เบดเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบ„เปเบฒเบ™เบดเบเบฒเบก
เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ™เบฑเป‰เบ™.

เบชเบธเบ”เบ—เป‰เบฒเบ, mhbuild เบˆเบฐเบžเบฐเบเบฒเบเบฒเบกเบ›เบถเบเบชเบฒเบซเบฒเบฅเบท

/etc/nmh/mhn.defaults

เบ–เป‰เบฒเบกเบฑเบ™เบกเบตเบขเบนเปˆ.

เป€เบšเบดเปˆเบ‡ "เบเบฒเบ™เบŠเบญเบเบซเบฒเป‚เบ›เบฃเป„เบŸเบฅเปŒ" เปƒเบ™ mh-เป‚เบ›เบฃเป„เบŸเบฅเปŒ(5) เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡เบ„เบปเป‰เบ™เบซเบฒเป‚เบ›เบฃเป„เบŸเบฅเปŒ, เปเบฅเบฐเบงเบดเบ—เบตเบเบฒเบ™เบŠเป‰เปเบฒเบเบฑเบ™
เบฅเบฒเบเบเบฒเบ™เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”.

syntax of เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡ เป„เบŸ
เบ•เปเปˆเป„เบ›เบ™เบตเป‰เปเบกเปˆเบ™ syntax เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™เบ‚เบญเบ‡ a mhbuild "เป„เบŸเบฅเปŒเบญเบปเบ‡เบ›เบฐเบเบญเบš".

เบฎเปˆเบฒเบ‡เบเบฒเบ ::= 1*(เป€เบ™เบทเป‰เบญเปƒเบ™ | EOL)

เป€เบ™เบทเป‰เบญเปƒเบ™ ::= เบ„เบณเบชเบฑเปˆเบ‡ | เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบณเบกเบฐเบ”เบฒ

directive ::="#" type "/" subtype
0*(";" attribute "=" เบ„เปˆเบฒ)
["("เบ„เปเบฒเป€เบซเบฑเบ™")"]
[ "<" id ">" ]
[ "["เบฅเบฒเบเบฅเบฐเบญเบฝเบ”"]" ]
[ "{" เบ—เปˆเบฒเบ—เบฒเบ‡ "}" ]
[ "*8bit" | "*qp" | "*b64"]
[ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™ ]
EOL

| "#@" เบ›เบฐเป€เบžเบ” "/" เบ›เบฐเป€เบžเบ”เบเปˆเบญเบ
0*(";" attribute "=" เบ„เปˆเบฒ)
["("เบ„เปเบฒเป€เบซเบฑเบ™")"]
[ "<" id ">" ]
[ "["เบฅเบฒเบเบฅเบฐเบญเบฝเบ”"]" ]
[ "{" เบ—เปˆเบฒเบ—เบฒเบ‡ "}" ]
[ "*8bit" | "*qp" | "*b64"]
เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบžเบฒเบเบ™เบญเบ
EOL

| "#เบ•เปเปˆ"
[ "<" id ">" ]
[ "["เบฅเบฒเบเบฅเบฐเบญเบฝเบ”"]" ]
[ "{" เบ—เปˆเบฒเบ—เบฒเบ‡ "}" ]
[ "+"เป‚เบŸเบ™เป€เบ”เบต] [ 0*msg ]
EOL

| "#เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™"
[ "<" id ">" ]
[ "["เบฅเบฒเบเบฅเบฐเบญเบฝเบ”"]" ]
[ "{" เบ—เปˆเบฒเบ—เบฒเบ‡ "}" ]
[ "เบ—เบฒเบ‡เป€เบฅเบทเบญเบ"
| "เบ‚เบฐเบซเบ™เบฒเบ™"
| เบญเบฑเบ™โ€‹เบญเบทเปˆเบ™ ]
EOL
1 * เบฎเปˆเบฒเบ‡โ€‹เบเบฒเบโ€‹
"#end" EOL

เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบณเบกเบฐเบ”เบฒ ::= [ "Content-Description:"
เบฅเบฒเบโ€‹เบฅเบฐโ€‹เบญเบฝเบ” EOL EOL ]
1*เป€เบชเบฑเป‰เบ™
[ "#" EOL ]

| "#<" เบ›เบฐเป€เบžเบ” "/" เบ›เบฐเป€เบžเบ”เบเปˆเบญเบ
0*(";" attribute "=" เบ„เปˆเบฒ)
["("เบ„เปเบฒเป€เบซเบฑเบ™")"]
[ "["เบฅเบฒเบเบฅเบฐเบญเบฝเบ”"]" ]
[ "{" เบ—เปˆเบฒเบ—เบฒเบ‡ "}" ]
[ "*8bit" | "*qp" | "*b64"]
EOL
1*เป€เบชเบฑเป‰เบ™
[ "#" EOL ]

line ::="##" text EOL
-- เปเบ›เป€เบ›เบฑเบ™ "#"เบ‚เปเป‰เบ„เบงเบฒเบก EOL
| เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก EOL

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


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

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

  • 1
    PyScripter
    PyScripter
    PyScripter เป€เบ›เบฑเบ™ Python เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”
    เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบšเบšเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™ (IDE)
    เบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบ”เป‰เบงเบเบ„เบงเบฒเบกเบ—เบฐเป€เบเบตเบ—เบฐเบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบเบฒเบเป€เบ›เบฑเบ™
    เปเบ‚เปˆเบ‡เบ‚เบฑเบ™เปƒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš
    เบเบฒเบ™โ€‹เบ„เป‰เบฒโ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” PyScripter
  • 2
    เป€เบเบปเปˆเบฒ Feren OS Repositories
    เป€เบเบปเปˆเบฒ Feren OS Repositories
    เบ™เบตเป‰เปเบกเปˆเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบš
    Feren OS. เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบญเบฑเบ™เบซเบผเป‰เบฒเบชเบธเบ”, เปƒเบซเป‰เปเบฅเปˆเบ™
    เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰: (16.04-based) echo
    "เป€เบ”เบš...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Old Feren OS Repositories
  • 3
    OmegaT - multiplatform CAT tool
    OmegaT - multiplatform CAT tool
    OmegaT เป€เบ›เบฑเบ™เปเบซเบผเปˆเบ‡เบŸเบฃเบต เปเบฅเบฐเป€เบ›เบตเบ”
    Multiplatform Computer Assisted
    เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบทโ€‹เบเบฒเบ™โ€‹เปเบ›โ€‹เบžเบฒโ€‹เบชเบฒโ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบˆเบฑเบšโ€‹เบ„เบนเปˆ fuzzyโ€‹,
    เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบเบฒเบ™เปเบ›เบžเบฒเบชเบฒ, เบŠเบญเบเบซเบฒเบ„เปเบฒเบชเปเบฒเบ„เบฑเบ™,
    เบ„เปเบฒโ€‹เบชเบฑเบšโ€‹เบ›เบฐโ€‹เบ”เบฒโ€‹, เปเบฅเบฐ tran ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” OmegaT - multiplatform CAT tool
  • 4
    butt (เบญเบญเบเบญเบฒเบเบฒเบ”เป‚เบ”เบเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ™เบตเป‰)
    butt (เบญเบญเบเบญเบฒเบเบฒเบ”เป‚เบ”เบเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ™เบตเป‰)
    butt (เบญเบญเบเบญเบฒเบเบฒเบ”เป‚เบ”เบเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ™เบตเป‰) เป€เบ›เบฑเบ™
    เบ‡เปˆเบฒเบโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹, เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบทโ€‹เบ™โ€‹เป‰โ€‹เปโ€‹เบฒ OS เบซเบผเบฒเบโ€‹. เบกเบฑเบ™
    เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ ShoutCast เปเบฅเบฐ IceCast เปเบฅเบฐเปเบฅเปˆเบ™
    เปƒเบ™ Linux, MacOS เปเบฅเบฐ Windows. เบ•เบปเป‰เบ™โ€‹เบ•เป pu...
    เบ”เบฒเบงเป‚เบซเบฅเบ” butt (เบญเบญเบเบญเบฒเบเบฒเบ”เป‚เบ”เบเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ™เบตเป‰)
  • 5
    JavaVi - vi/vim เบšเบฑเบ™เบ™เบฒเบ—เบดเบเบฒเบ™ clone
    JavaVi - vi/vim เบšเบฑเบ™เบ™เบฒเบ—เบดเบเบฒเบ™ clone
    jVi เปเบกเปˆเบ™ clone เบšเบฑเบ™เบ™เบฒเบ—เบดเบเบฒเบ™ vi/vim เบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™
    เป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡เปเบžเบฑเบเป€เบเบฑเบ” javax.swing.text.
    เบกเบตเปƒเบซเป‰เบชเปเบฒเบฅเบฑเบš NetBeans เปเบฅเบฐ JBuilder. jVi
    เป„เบ”เป‰เบ–เบทเบเบญเบญเบเปเบšเบšเป€เบžเบทเปˆเบญเป„เบงเปเบฅเบฐเบ‡เปˆเบฒเบเบ”เบฒเบ
    เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” JavaVi - vi/vim editor clone
  • 6
    Reader เป€เบขเบฑเบ™
    Reader เป€เบขเบฑเบ™
    CoolReader เปเบกเปˆเบ™เป„เบงเปเบฅเบฐเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบ
    eBook เบ‚เป‰เบฒเบกเป€เบงเบ—เบต XML/CSS
    เบœเบนเป‰เบญเปˆเบฒเบ™เบชเปเบฒเบฅเบฑเบš desktop เปเบฅเบฐ handheld
    เบญเบธเบ›เบฐเบเบญเบ™. เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบฎเบญเบ‡เบฎเบฑเบš: FB2, TXT,
    RTF, DOC, TCR, HTML, EPU...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Cool Reader
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

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

  • 1
    aarch64-linux-gnu-strings
    aarch64-linux-gnu-strings
    strings - เบžเบดเบกเบชเบฒเบเบ‚เบญเบ‡
    เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบžเบดเบกเป„เบ”เป‰เปƒเบ™เป„เบŸเบฅเปŒ. ...
    เปเบฅเปˆเบ™ aarch64-linux-gnu-strings
  • 2
    aarch64-linux-gnu-strip
    aarch64-linux-gnu-strip
    strip - เบเบปเบเป€เบฅเบตเบเบชเบฑเบ™เบเบฒเบฅเบฑเบเบˆเบฒเบเบงเบฑเบ”เบ–เบธ
    เป„เบŸเบฅเปŒ. ...
    เปเบฅเปˆเบ™ aarch64-linux-gnu-strip
  • 3
    cpmcp
    cpmcp
    cpmcp - เบชเบณเป€เบ™เบปเบฒเป„เบŸเบฅเปŒเบˆเบฒเบ เปเบฅเบฐเปƒเบชเปˆ CP/M
    เปเบœเปˆเบ™...
    เปเบฅเปˆเบ™ cpmcp
  • 4
    cpmls
    cpmls
    cpmls - เบฅเบฒเบเบเบฒเบ™เบˆเบฑเบ”เบฎเบฝเบ‡เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡
    เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบต ...
    เปเบฅเปˆเบ™ cpmls
  • 5
    g.accessgrass
    g.accessgrass
    g.access - เบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡
    เปเบœเบ™โ€‹เบ—เบตเปˆโ€‹เปƒเบ™โ€‹เบ›เบฐโ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบœเบนเป‰โ€‹เปƒเบŠเป‰โ€‹เบญเบทเปˆเบ™เป†โ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบเบฒเบ™โ€‹
    เบฅเบฐเบšเบปเบš. เบ–เป‰เบฒเบšเปเปˆเบกเบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบซเป‰, เบžเบดเบก
    เบชเบฐเบ–เบฒเบ™เบฐเบ›เบฑเบ”เบˆเบธเบšเบฑเบ™. เบ„เปเบฒเบชเปเบฒเบ„เบฑเบ™: เบ—เบปเปˆเบงเป„เบ›, เปเบœเบ™เบ—เบตเปˆ
    เบเบฒเบ™โ€‹เบ„เบธเป‰เบกโ€‹เบ„เบญเบ‡โ€‹, p ...
    เปเบฅเปˆเบ™ g.accessgrass
  • 6
    g.cairocompgrass
    g.cairocompgrass
    g.cairocomp - เบงเบฒเบ‡เบŠเป‰เบญเบ™ X เบซเบผเบฒเบเบญเบฑเบ™
    เปเบœเบ™เบ—เบตเปˆ. เบ„เปเบฒเบชเปเบฒเบ„เบฑเบ™: เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, เบชเบฐเปเบ”เบ‡ ...
    เปเบฅเปˆเบ™ g.cairocompgrass
  • g.dirsepgrass
    g.dirseps - เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ” GRASS เบžเบฒเบเปƒเบ™เบชเปเบฒเบฅเบฑเบš
    เบเบฒเบ™เปเบ›เบ‡เบ•เบปเบงเปเบเบเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบต
    เบ•เบปเบงเบฅเบฐเบ„เบญเบ™. เปเบ›เบ‡เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเปƒเบ”เป†
    เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ•เบปเบงเปเบเบเปƒเบ™เบชเบฐเบ•เบฃเบดเบ‡เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™
    เป„เบ› เบซเบผเบท เบˆเบฒเบ เบ™เบฒ ...
    เปเบฅเปˆเบ™ g.dirsepgrass
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Ad