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

הפעל שרתים | Ubuntu > | Fedora > |


סמל OnWorks

jpnevulator - מקוון בענן

הפעל את jpnevulator בספק אירוח חינמי של OnWorks על Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

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

תָכְנִית:

שֵׁם


jpnevulator - סתם עוד רחרח סדרתי

תַקצִיר


jpnevulator [אוֹפְּצִיָה]...קובץ>

תיאור


jpnevulator הוא רחרח סדרתי שימושי. אתה יכול להשתמש בו כדי לשלוח נתונים גם במכשיר טורי.
אתה יכול לקרוא או לכתוב מ/אל מכשיר טורי אחד או יותר בו-זמנית.

במצב כתיבה (--כתיבה) הנתונים שיישלחו במכשיר/ים הטוריים נקראים מקובץ או
stdin בסימון מוגדר בסיס (--base). הנתונים נשלחים בקו ההתקן/ים הטורי על ידי
קו.

במצב קריאה (--קריאה) נכתבים נתונים שיש לקרוא מהמכשיר/ים הטוריים לקובץ או
stdout בסימון מוגדר בסיס (--base). דפדף בין האפשרויות עבור כמה
שיפורים בפלט. אפשר אפילו להעביר (--לעבור) את הנתונים בין ה
מספר מכשירים טוריים.

טיעונים מנדטוריים אפשרויות ארוכות הוא חובה עבור אופציות קצרות מדי.

אפשרויות כלליות:

-B, --בסיס=בסיס
ציין את יחידת הבסיס של קריאה/כתיבה בתים. כרגע רק 2=בינארי ו
16=הקסדצימלי נתמכים. יחידת הבסיס המוגדרת כברירת מחדל היא הקסדצימלית.

בחירת הקסדצימלית כיחידת הבסיס, פורמט הקלט הוא FD או 0xFD. כמובן
כל הקלט מטופל ללא רגישות רישיות. רווחים עשויים להיכלל או לא להיכלל ב-
קֶלֶט. אז DEADBEEF זהה לחלוטין ל-DE AD BE EF.

בחירת בינארי כיחידת הבסיס, פורמט הקלט הוא 01000010. רווחים עשויים או עשויים
לא ייכלל בקלט. אז 01000010111 זהה לחלוטין ל-01000010 111.
כן זה נכון! זה בסדר גמור לכתוב פחות מ-8 ביטים, למעט ה
אפסים מובילים. אנא הבן אם עושים זאת, יש צורך ברווחים כדי להפריד את
בתים בודדים במקרה הזה, אבל זה ברור. אם לא נעשה שימוש ברווחים, ה
parses קורא את 8 הסיביות הראשונות לפני שהוא ממשיך עם הבא, כפי שמוצג ב-
דוגמא למעלה.

-l, --כינוי-מפריד
השתמש במחרוזת הנתונה כמפריד הכינוי. ראה --tty למידע נוסף.

-f, --קוֹבֶץ=שֵׁם
במצב כתיבה קראו את תוכן הקובץ שניתן ושלחו אותם בסידורי
מכשיר/ים ובמצב קריאה לכתוב את התוכן של המכשיר/ים הטוריים לקובץ
נָתוּן.

-h, - עזרה
מציג רשימה קצרה של אפשרויות.

-o, --לספור=בתים
צא לאחר קריאה/כתיבה של כמות הבתים הנתונה.

-r, --לקרוא
שים את התוכנית במצב קריאה. בדרך זו אתה קורא את הנתונים מהסדרה הנתונה
מכשיר(ים) וכתוב אותו לקובץ שניתן או stdout אם אין. ראה את הקריאה
סעיף אפשרויות לקריאה נוספת של אפשרויות ספציפיות.

-t, --tty=שם: alias
ההתקן הטורי שממנו יש לקרוא או לכתוב אליו. השתמש מספר פעמים לקריאה/כתיבה
מ/אל יותר ממכשיר(ים) טוריים אחד. לעיון שימושי אתה יכול גם להפריד
כינוי מהשם tty עם נקודתיים ':'. אם קולון הוא למשהו מוזר
סיבה לחלק משם המכשיר שלך, תוכל להשתמש באפשרות --alias-separator כדי
ציין מחרוזת הפרדה אחרת. אם יינתן כינוי זה ישמש כשם
של המכשיר הטורי.

-v, --גִרְסָה
פלט את פרטי הגרסה, הודעת GPL קטנה וצא.

-w, --לִכתוֹב
שים את התוכנית במצב כתיבה. בדרך זו אתה קורא נתונים מקובץ נתון או stdin if
אף אחד לא נתון וכתוב אותו למכשיר/ים הטוריים שניתנו. ראה את אפשרויות הכתיבה
סעיף לאפשרויות כתיבה ספציפיות נוספות.

אפשרויות קריאה:

-a, --ascii
מלבד הפלט הרגיל של הנתונים, הצג גם עמודה נוספת עם הנתונים
בייצוג ASCII. תווים שאינם ניתנים להדפסה מוצגים כנקודה '.'.
נתוני ASCII מוצגים לאחר הנתונים הרגילים.

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

-C, --לִשְׁלוֹט
ניטור סיביות בקרת מודם (הפעלת קו, מסוף נתונים מוכן, בקשה לשלוח,
TXD משני, RXD משני, נקה לשליחה, זיהוי ספק, צלצול ומערך נתונים
מוכן) מדי ולהודיע ​​על שינויים. השתמש באפשרות --control-poll כדי לציין באיזו תדירות
לסקר עבור החלקים.

-D, --שליטה-סקר=מיקרו-שניות
סקר הבקרה הוא כמות המיקרו-שניות שיש להמתין בין שתי בדיקות של
סיביות בקרת מודם אם שום דבר אחר לא קורה.

-P, --לַעֲבוֹר
זה מעביר את כל הנתונים בין המכשירים הטוריים. שימושי אם אתה רוצה לשים
הסניפר הסדרתי שלך בין המכשירים הטוריים שאתה רוצה לרחרח.

-q, --פי=:כינוי
התקן הפסאודו-טרמינל שממנו יש לקרוא. השתמש מספר פעמים כדי לקרוא מתוך יותר מ
מכשיר(ים) פסאודו-טרמינלי אחד. לעיון שימושי אתה יכול גם להשתמש בכינוי ל
שם Pty. ודא שהוא מתחיל בנקודתיים ':'. השתמש ב--alias-separator
אפשרות אם מסיבה כלשהי אינך אוהב להשתמש בקולון. אם ניתן לזה כינוי
ישמש כשם ההתקן הפסאודו-טרמינלי.

-e, --תזמון-דלתא=מיקרו-שניות
דלתא התזמון היא כמות המיקרו-שניות בין שני בתים שהאחרון הוא
נחשב לחלק מחבילה חדשה. ברירת המחדל היא 100 מילישניות. השתמש בזה
אפשרות בשילוב עם אפשרות --timing-print.

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

-i, --רוֹחַב=רוֹחַב
מספר הבתים שיש להציג בשורה אחת. ברירת המחדל היא 16.

-A, --לְצַרֵף
הוסף לקובץ הפלט במקום להחליף. ברירת המחדל היא להחליף.

-S, --להוסיף-מפריד
השתמש במחרוזת הנתונה כמפריד התוספת. המחרוזת מעובדת וה-'\n'
רצף הופך לשורה חדשה אמיתית. עד כה אף רצף אחר לא עושה כלום
מיוחד. ברירת המחדל היא תו חדש בשורה אחת.

אפשרויות כתיבה:

-c, --בדיקת סכום
הוסף בית של סכום ביקורת בודד לשורת הנתונים שנכתבו למכשיר/ים הטוריים
נִבחָר. סכום בדיקה זה הוא תוספת מודולו 256 פשוטה של ​​כל בתים הקלט בשורה.

-z, --crc8=פולי
הוסף סכום בדיקה crc8 לשורת הנתונים שנכתבו למכשיר/ים הטוריים שנבחרו.
השתמש בפולי שניתן באופן אופציונלי כפולינום. ציין את הפולינום כ
ערך הקסדצימלי, כמו ב-0x07 (ברירת המחדל).

-y, --crc16=פולי
הוסף סכום בדיקה crc16 לשורת הנתונים שנכתבו למכשיר/ים הטוריים שנבחרו.
השתמש בפולי שניתן באופן אופציונלי כפולינום. ציין את הפולינום כ
ערך הקסדצימלי, כמו ב-0xA001 (ברירת המחדל).

-k, ---delay-byte=מיקרו-שניות
עיכוב זה הוא כמות אופציונלית של מיקרו-שניות להמתנה בין כל קלט
בייט נשלח בהתקן/ים הטוריים.

-d, --קו עיכוב=מיקרו-שניות
עיכוב זה הוא כמות אופציונלית של מיקרו-שניות להמתנה בין כל קלט
הקו נשלח במכשיר(ים) הטורי.

-j, --לעזאזל
זו האופציה המיוחדת לדפוק. כאשר נבחר חישוב סכום המחאה
(ראה אפשרויות checksum ו- crc*) הצ'קום יהיה נכה בכוונה. בקפידה
על שם הכפתור המיוחד של יאן אריה דה-ברוין 'לדפוק crc'.

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

-p, --הדפס
מלבד שליחת הנתונים במכשיר/ים הטוריים, כתוב גם את הנתונים ל-stdout.

-s, --גודל=גודל
המספר המרבי של בתים לשורה לשליחה במכשיר/ים הטוריים. ברירת המחדל
הוא בן 22, מגיע מאחור בימי Cham2 של התוכנית.

דיאגנוסטיקה


בדרך כלל, מצב היציאה הוא 0 אם התוכנית אכן רצה ללא שום בעיה. אם היציאה
הסטטוס אינו שווה ל-0 הודעת שגיאה מודפסת על stderr שאמורה לעזור לך לפתור
הבעיה.

השתמש ב-jpnevulator באופן מקוון באמצעות שירותי onworks.net


Ad


Ad