אנגליתצרפתיתספרדי

Ad


סמל OnWorks

mhshowmh - מקוון בענן

הפעל את mhshowmh בספק אירוח בחינם של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה mhshowmh שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


mhshow - הצג הודעות MIME

תַקצִיר


mhshow [+תיקייה] [הודעות] [-file פילה] [-חֵלֶק מספר] ... [סוג תוכן] ... [-קונקט |
-נוקונקט] [-רק טקסט | -ללא טקסט בלבד] [-משולב בלבד | -לא מקוון בלבד] [-טופס קובץ טופס]
[-צורת סימן קובץ טופס] [-rcache מדיניות] [-wcache מדיניות] [-חשבון | -לא צ'ק] [-הפך]
[עזרה]

תיאור


אל האני mhshow הפקודה תציג תוכן של הודעת MIME (מולטי-מדיה) או אוסף של
הודעות.

mhshow מפעיל הודעות מולטימדיה כמפורט ב-RFC 2045 ל-RFC 2049. כרגע
mhshow תומך רק בקידוד בגופי הודעה, ואינו תומך בקידוד של
כותרות הודעות כמפורט ב-RFC 2047.

כברירת מחדל mhshow יציג רק חלקי טקסט של הודעה שאינם מסומנים כ
קבצים מצורפים. התנהגות זו יכולה להשתנות על ידי -ללא טקסט בלבד ו -לא מקוון בלבד מתגים.
בנוסף, על ידי שימוש ב- -חֵלֶק ו סוג מתגים, תוכל להגביל עוד יותר את היקף
mhshow לחלקי משנה מסוימים (של תוכן מרובה חלקים) ו/או סוגי תוכן מסוימים.
הכללת כל -חֵלֶק or סוג מתגים יעקפו את הגדרות ברירת המחדל של
-רק טקסט ו -משולב בלבד.

כברירת מחדל mhshow ירשור את כל התוכן תחת ביפר אחד. אם אתה לאיזה כל חלק
מוצג בנפרד, אתה יכול לעקוף את התנהגות ברירת המחדל עם -נוקונקט.

האפשרות -file פילה מפנה mhshow כדי להשתמש בקובץ שצוין כהודעת המקור,
במקום הודעה מתיקיה. אם תציין את הקובץ הזה בתור "-", אז mhshow יצטרך
קבל את הודעת המקור בקלט הסטנדרטי. שים לב שהקובץ, או קלט מ
קלט סטנדרטי צריך להיות הודעה בפורמט תקין, בדיוק כמו כל הודעה אחרת נמ"ש הוֹדָעָה. זה
צריך לא להיות בפורמט שחרור דואר (כדי להמיר קובץ בפורמט שחרור דואר לתיקיה של
נמ"ש הודעות, ראה inc(1)).

מפרט חלק מורכב מסדרה של מספרים המופרדים בנקודות. לדוגמה, ב א
תוכן מרובה חלקים המכיל שלושה חלקים, אלה ייקראו כ-1, 2 ו-3,
בהתאמה. אם חלק 2 היה גם תוכן מרובה חלקים המכיל שני חלקים, אלה היו
השמות 2.1 ו-2.2, בהתאמה. שימו לב שה- -חֵלֶק מתג יעיל רק עבור
הודעות המכילות תוכן מרובה חלקים. אם להודעה יש סוג אחר של תוכן, או
אם החלק הוא עצמו תוכן מרובה חלקים אחר, ה- -חֵלֶק מתג לא ימנע את
תוכן מפעולה.

מפרט תוכן מורכב מסוג תוכן ומתת-סוג. הרשימה הראשונית של
ניתן למצוא סוגי תוכן ותתי סוגים "סטנדרטיים" ב-RFC 2046.

רשימה של תוכן נפוץ מובאת בקצרה כאן:

הקלד תת-סוגים
------------
טקסט פשוט, מועשר
מעורב רב חלקים, אלטרנטיבי, עיכול, מקביל
הודעה rfc822, חלקית, גוף חיצוני
יישום אוקטט-stream, postscript
תמונה jpeg, gif, png
אודיו בסיסי
וידאו mpeg

הודעת MIME חוקית חייבת להכיל מפרט תת-סוג.

כדי לציין תוכן, ללא קשר לסוג המשנה שלו, פשוט השתמש בשם התוכן, למשל,
"שֶׁמַע". כדי לציין תת-סוג ספציפי, הפרד בין השניים באמצעות קו נטוי, למשל,
"שמע/בסיסי". שימו לב שללא קשר לערכים שניתנו למתג '-type', א
תוכן מרובה חלקים (מכל תת-סוג המפורט לעיל) מופעל תמיד. עוד שים לב לכך
אם נעשה שימוש במתג `-type', ורצוי לפעול על הודעה/גוף חיצוני
תוכן, אז יש להשתמש במתג '-type' פעמיים: פעם אחת עבור הודעה/גוף חיצוני ו
פעם אחת עבור התוכן שהוזכר מבחוץ.

הנעלם רצף
אם ערך הפרופיל "רצף בלתי נראה" קיים ואינו ריק, אז mhshow יסיר
כל אחת מההודעות המוצגות מכל רצף הנקראת לפי ערך הפרופיל.

בדיקה מה היא תוכן
אל האני -חשבון מתג מספר mhshow כדי לבדוק כל תוכן לבדיקת תקינות. אם
לתוכן יש סכום ביקורת כזה (מצוין כשדה כותרת Content-MD5), אז mhshow יצטרך
נסה לאמת את תקינות התוכן.

מראה מה היא תוכן
הכותרות של כל הודעה מוצגות עם ה- mhlproc (בדרך כלל MHL), משתמש ב
קובץ בפורמט רגיל mhl.headers. אתה יכול לציין קובץ פורמט חלופי עם ה -טופס
קובץ טופס החלף. אם הקובץ בפורמט mhl.null מצוין, ואז התצוגה של
כותרות ההודעות מודחקות.

לאחר מכן, התוכן נשלף מההודעה ונשמר בקובץ זמני.
בדרך כלל, שם הקובץ הזמני הוא המילה "mhshow" ואחריה מחרוזת של
דמויות. מדי פעם, השיטה המשמשת להצגת תוכן (מתואר בהמשך), דורשת
שהקובץ מסתיים בסיומת מסוימת. לדוגמה, ה סופית פקודה (חלק מה-
חבילת StarOffice) יכולה לשמש להצגת תוכן של Microsoft Word, אך היא משתמשת בסיומת
כדי לקבוע כיצד להציג את הקובץ. אם אין סיומת, הקובץ אינו תקין
עמוס. באופן דומה, גרסאות ישנות יותר של gs הפקודה הוסף סיומת ".ps" ל-
שם קובץ אם אחד היה חסר. כתוצאה מכך, לא ניתן להשתמש בהם כדי לקרוא את ברירת המחדל
קובץ זמני.

כדי לעקוף זאת, הפרופיל שלך יכול להכיל שורות של הטופס:

סיומת mhshow- / :

or

סיומת mhshow- :

כדי לציין סיומת שניתן להוסיף אוטומטית לקובץ הזמני שנוצר עבור א
סוג תוכן ספציפי. לדוגמה, השורות הבאות עשויות להופיע בפרופיל שלך:

mhshow-suffix-text: .txt
mhshow-suffix-application/msword: .doc
mhshow-suffix-application/PostScript: .ps

כדי להוסיף אוטומטית סיומת לקבצים הזמניים.

השיטה המשמשת להצגת התכנים השונים בגופי ההודעות תהיה
נקבע על ידי "מחרוזת תצוגה". כדי למצוא את מחרוזת התצוגה, mhshow תחילה יחפש
הפרופיל שלך להזנת הטופס:

mhshow-show- /

כדי לקבוע את מחרוזת התצוגה. אם זה לא נמצא, mhshow יחפש ערך של
הצורה:

mhshow-show-

כדי לקבוע את מחרוזת התצוגה.

אם תימצא מחרוזת תצוגה, כל ה-escapes (ניתן להלן) יורחב. התוצאה תהיה
להורג תחת "/ Bin / sh", כאשר הקלט הסטנדרטי מוגדר לתוכן.

מחרוזת התצוגה עשויה להכיל את הפריטים הבאים:

%a הוסף פרמטרים משדה Content-Type
%{parameter} הכנס את ערך הפרמטר מהשדה Content-Type
%f הוסף שם קובץ המכיל תוכן
%F %f, ו-stdin הוא מסוף לא תוכן
%l הצג רישום לפני הצגת תוכן
%s הוסף תת-סוג תוכן
%d הוסף תיאור תוכן
%% הכנס את התו %

Mhshow יבצע לכל היותר מחרוזת תצוגה אחת בכל זמן נתון, וימתין לזרם
הצג מחרוזת כדי לסיים את הביצוע לפני הפעלת מחרוזת התצוגה הבאה.

ה-escape {parameter} משמש בדרך כלל בארגומנט שורת פקודה שאמור להיות רק
נוכח אם יש לו ערך שאינו ריק. ערכו יעטוף במרכאות בודדות אם
הבריחה לא כל כך עטופה. הרחבת פרמטר מעטפת יכולה לבנות את הארגומנט רק כאשר
זה לא ריק, למשל,

mhshow-show-text/html: charset=%{charset};
w3m ${charset:+-I $charset} -T text/html %F

דוגמה זו מראה גם את השימוש בהזחה כדי לסמן המשך: שתי שורות הטקסט
לשלב כדי ליצור ערך אחד. שימו לב שכאשר עוסקים בטקסט שעבר המרה
פנימי על ידי סמל(3), הפרמטר "סט תווים" ישקף את ערכת תווי היעד של
הטקסט, במקום ערכת התווים המקורית בהודעה.

שים לב שאם התוכן המוצג הוא מרובה חלקים, אך לא אחד מתתי הסוגים הרשומים
למעלה, אז ה-f-ו-F-escapes מתרחבים למספר שמות קבצים, אחד לכל כפוף
תוֹכֶן. יתרה מכך, stdin אינו מנותב מהטרמינל לתוכן.

אם לא נמצא מחרוזת תצוגה, mhshow מתנהג כאילו ערכי הפרופיל הללו סופקו
ונתמך:

mhshow-show-text/plain: %lmoreproc %F
mhshow-show-message/rfc822: %lshow -file %F

שים לב ש-"moreproc" אינו נתמך במחרוזות תצוגת פרופיל משתמש.

אם תת-סוג של טקסט סוג אין רשומת פרופיל, הוא יטופל כטקסט/רגיל.

mhshow יש שיטות ברירת מחדל לטיפול בהודעות מרובי חלקים של תת-סוג מעורב, חלופי,
מקביל, ומעכל. כל תת-סוג לא ידוע של סוג מרובה חלקים (ללא ערך פרופיל),
יטופל כרב חלקים/מעורבים.

אם אף אחד מאלה אינו רלוונטי, אז mhshow יבדוק אם להודעה יש
תוכן זרם אפליקציה/אוקטט עם הפרמטר "type=tar". אם כך, mhshow ישתמש ב-
פקודה מתאימה. אם לא, mhshow יתלונן.

ערכים לדוגמה עשויים להיות:

mhshow-show-audio/basic: raw2audio 2>/dev/null | לְשַׂחֵק
mhshow-show-image: xv %f
mhshow-show-application/PostScript: lpr -Pps

אם f- או F-escape לא מצוטט במרכאות בודדות, ההרחבה שלו תיעטף ב-
ציטוטים בודדים.

לבסוף, mhshow יעבד כל הודעה באופן סדרתי -- הוא לא יתחיל להראות את ההודעה הבאה
הודעה עד שכל הפקודות שבוצעו להצגת ההודעה הנוכחית יסתיימו.

מראה מתחלף אופי סטים
If mhshow נבנה עם סמל(3), אז כל חלקי הטקסט/פשוטים של ההודעה/ות יהיו
מוצג באמצעות ערכת התווים של המקום הנוכחי. ראה את mhparam(1) דף אדם עבור
איך לקבוע אם שלך נמ"ש ההתקנה כוללת סמל(3) תמיכה. להמרת טקסט
חלקים שאינם טקסט/רגיל, או אם mhshow לא נבנה עם סמל, תוכנית חיצונית
ניתן להשתמש, כמתואר בהמשך.

מכיוון שתוכן מסוג טקסט עשוי להיות בערכת תווים שאינה ASCII, כאשר mhshow
נתקל בפרמטר "charset" עבור תוכן זה, הוא בודק אם הטרמינל שלך יכול להציג
סט תווים זה באופן מקורי. mhshow בודק זאת על ידי בחינת ערכת התווים הנוכחית
מוגדר על ידי אזור(1) משתני סביבה. אם הערך של ערכת התווים של המקום
שווה לערך של פרמטר ערכת התווים, אם כן mhshow מניח שהוא יכול להציג את זה
תוכן ללא כל הגדרה נוספת. אם המקום אינו מוגדר כהלכה, mhshow יצטרך
נניח ערך של "US-ASCII". אם לא ניתן להציג את ערכת התווים באופן מקורי, אז
mhshow יחפש ערך של הטופס:

mhshow-charset-

שאמור להכיל פקודה שיוצרת סביבה לעיבוד מערך התווים. זֶה
מחרוזת הפקודה צריכה להכיל "%s" בודד אשר ימולא עם הפקודה
כדי להציג את התוכן.

ערכים לדוגמה עשויים להיות:

mhshow-charset-iso-8859-1: xterm -fn '-*-*-medium-r-normal-*-*-120-*-*-c-*-iso8859-*'
-e %s

or

mhshow-charset-iso-8859-1: '%s'

הדוגמה הראשונה מספרת mhshow כדי להתחיל x מונח וטען את ערכת התווים המתאימה עבור
תוכן ההודעה הזה. הדוגמה השנייה מספרת mhshow שהביפר שלך (או תוכנית אחרת
טיפול בסוג התוכן הזה) יכול להתמודד עם ערכת התווים, ושאין עיבוד מיוחד
נחוץ מראש.

שים לב שמספרים רבים מסירים את הסיביות בסדר גבוה או שיש להם בעיות בהצגת טקסט
ערכת הסיביות מסדר גבוה. עם זאת, הביפר פחות יש תמיכה בדמות אוקטט בודד
סטים. לדוגמה, ניתן לצפות בהודעות המקודדות בערכת התווים ISO-8859-1
פחות, עם הגדרות משתני סביבה אלה:

LESSCHARSET לטינית1
פחות -ו

ההגדרה הראשונה מספרת פחות להשתמש בהגדרה ISO-8859-1 כדי לקבוע אם א
התו הוא "רגיל", "שליטה", או "בינארי". ההגדרה השנייה מספרת פחות לא להזהיר
אתה אם הוא נתקל בקובץ שיש לו תווים שאינם ASCII. לאחר מכן, פשוט הגדר את moreproc
כניסה לפרופיל ל פחות, והוא ייקרא אוטומטית. (כדי לטפל ביחיד אחר-
ערכות אוקטטים, תסתכל על פחות(1) כניסה ידנית למידע על
$LESSCHARDEF משתנה הסביבה.)

הודעות of סוּג הודעה/חלקית
mhshow לא יכול להציג ישירות הודעות מסוג חלקי. תחילה עליך להרכיב אותם מחדש
לתוך הודעה רגילה באמצעות mhstore. בדוק את דף האיש עבור mhstore(1) לפרטים.

חיצוני גִישָׁה
לתוכן מסוג הודעה/גוף חיצוני, mhshow תומך בסוגי הגישה האלה:

· afs

· anon-ftp

· ftp

· קובץ מקומי

· שרת דואר

· כתובת אתר

עבור סוגי הגישה "anon-ftp" ו-"ftp", mhshow יחפש את ה-"nmh-access-ftp"
הזנת פרופיל, למשל,

nmh-access-ftp: myftp.sh

כדי לקבוע את שם הנתיב של תוכנית לביצוע אחזור ה-FTP.

תוכנית זו מופעלת עם הטיעונים הבאים:

שם הדומיין של אתר ה-FTP
שם משתמש
סיסמא
ספרייה מרוחקת
שם קובץ מרוחק
שם קובץ מקומי
"ascii" או "בינארי"

התוכנית צריכה להסתיים עם סטטוס יציאה של אפס אם האחזור מצליח,
ומצב יציאה שאינו אפס אחרת.

עבור סוג הגישה "כתובת אתר", mhshow יחפש את רשומת הפרופיל "nmh-access-url". לִרְאוֹת
mhstore(1) לפרטים נוספים.

אל האני תוֹכֶן סליק
מתי mhshow נתקל בתוכן חיצוני המכיל שדה "Content-ID:", ואם ה
התוכן מאפשר אחסון במטמון, ולאחר מכן בהתאם להתנהגות הקובץ השמור של mhshow, התוכן
עשוי להיקרא או להיכתב במטמון.

התנהגות המטמון של mhshow נשלט עם -rcache ו -wcache מתגים, אשר
להגדיר את המדיניות לקריאה מהמטמון ולכתיבה אליו, בהתאמה. אחד מארבעה
ניתן לציין מדיניות: "ציבורי", המציין זאת mhshow צריך לעשות שימוש ב-a
מטמון תוכן נגיש לציבור; "פרטי", המציין זאת mhshow צריך לעשות שימוש
מטמון התוכן הפרטי של המשתמש; "לעולם לא", המציין זאת mhshow לעולם לא צריך לעשות שימוש
מטמון; וכן, "שאל", המציין זאת mhshow צריך לשאול את המשתמש.

ישנן שתי ספריות שבהן ניתן לאחסן תוכן במטמון: ערך הפרופיל "nmh-cache"
שם ספרייה המכילה תוכן קריא בעולם, וכן, ערך הפרופיל "nmh-private-
cache" שמה לספרייה המכילה תוכן פרטי. הראשון צריך להיות מוחלט
שם ספרייה (שורשית).

לדוגמה,

nmh-cache: / Tmp

עשוי לשמש אם לא היה אכפת לך שהמטמון נמחק לאחר כל אתחול מחדש של המערכת.
זה האחרון מתפרש ביחס לספריית ה-nmh של המשתמש, אם לא שורש, למשל,

nmh-private-cache: .cache

(שהוא ערך ברירת המחדל).

משתמש סביבה
כי סביבת התצוגה שבה mhshow הפעילות עשויה להשתנות עבור מכונות שונות,
mhshow יחפש את משתנה הסביבה $MHSHOW. אם קיים, זה מציין את
שם של פרופיל משתמש נוסף שיש לקרוא. לפיכך, כאשר משתמש מתחבר ב-a
התקן תצוגה מסוים, יש להגדיר משתנה סביבה זה להתייחס לקובץ
מכיל הגדרות שימושיות עבור התקן התצוגה הנתון. בדרך כלל, רק ערכים כאלה
להתמודד עם השיטות להצגת סוגי תוכן ותתי סוגים שונים

mhshow-show- /
mhshow-show-

צריך להיות נוכח בפרופיל הנוסף הזה. סוף כל סוף, mhshow ינסה להתייעץ

/etc/nmh/mhn.defaults

אשר נוצר באופן אוטומטי במהלך נמ"ש התקנה.

ראה "חיפוש פרופיל" ב mh-profile(5) עבור סדר חיפוש הפרופיל, ועבור אופן השכפול
ערכים מטופלים.

Content-Type סמן
If mhshow מחליט לא להציג חלק מסוים עקב המתגים של -רק טקסט or
-משולב בלבד הוא יציג סמן המכיל מידע על החלק. הסמן הזה
מעובד באמצעות mh-פורמט(5) וניתן לשנותו על ידי שימוש ב- -צורת סימן לעבור ל
ציין קובץ המכיל את mh-פורמט(5) הוראות לשימוש בעת הצגת התוכן
סַמָן. בנוסף לסט הרגיל של mh-פורמט(5) הוראות, הבאות
רְכִיב בריחה נתמכת:

Escape החזרים תיאור
מחרוזת חלק מספר חלק MIME
מחרוזת מסוג content MIME Content-Type of part
מחרוזת תיאור כותרת תוכן-תיאור
מחרוזת disposition disposition תוכן (קובץ מצורף או מוטבע)
ctype- מחרוזת ערך של מהכותרת Content-Type
cdispo- מחרוזת ערך של מ
כותרת-דיספוזיציה לתוכן
לכל הפרמטרים של MIME והכותרת "תוכן-תיאור" יהיה פענוח RFC 2231
להחיל ולהמיר את ערכת התווים המקומית.

השתמש ב-mhshowmh באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    CalcTools
    CalcTools
    מקור Java נועד לשמש כ
    קשר להוראת הן מתמטיקה והן
    פתרונות תוכנה לחישוב על
    משוואות איטרטיביות. ממשקים ציבוריים
    לאפשר...
    הורד את CalcTools
  • 2
    Rocket.Chat Desktop Client
    Rocket.Chat Desktop Client
    לקוח שולחן העבודה של Rocket.Chat הוא
    אפליקציית שולחן העבודה הרשמית עבור Rocket.Chat,
    האינטרנט הפשוט אך העוצמתי בקוד פתוח
    פלטפורמת צ'אט. זה נבדק על macOS,
    חלונות ...
    הורד את Rocket.Chat Desktop Client
  • 3
    OfficeFloor
    OfficeFloor
    OfficeFloor מספק היפוך של
    בקרת צימוד, עם: - התלות שלה
    הזרקה - הזרקת המשך -
    הזרקת חוט למידע נוסף
    בקר ב...
    הורד את OfficeFloor
  • 4
    DivKit
    DivKit
    DivKit הוא שרת מונחה קוד פתוח
    מסגרת ממשק משתמש (SDUI). זה מאפשר לך
    להפיץ עדכונים ממקור שרת ל
    גרסאות אפליקציה שונות. כמו כן, זה יכול להיות
    בשימוש עבור ...
    הורד את DivKit
  • 5
    ממיר משנה
    ממיר משנה
    כלי להמרה בין שונים
    פורמט מנוי. משתמשי Shadowrocket
    צריך להשתמש ב-ss, ssr או v2ray כמטרה.
    אתה יכול להוסיף &remark= ל
    HT דמוי טלגרם...
    הורד ממיר משנה
  • 6
    SWASH
    SWASH
    SWASH הוא מספרי למטרות כלליות
    כלי להדמיית חוסר יציבות,
    לא הידרוסטטי, משטח חופשי,
    תופעות זרימה ותחבורה סיבובית
    במימי החוף כמו...
    הורד את SWASH
  • עוד »

פקודות לינוקס

Ad