ספירת מילים, תווים ופסקאות עם סדרת שירותי אוטומטור משלך [עצות OS X]

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

אם השתמשת ב- Mac OS X זמן מה, אתה מכיר את השירותים. אם לא, זה גם פריט תפריט בתפריט היישום וגם פריט תפריט הקשרי. כדי לראות את תפריט השירותים, פשוט לחץ על תפריט היישומים (ב- Safari, זהו תפריט Safari, ב- Chrome, זהו תפריט Chrome וכו ') ממש מימין לתפריט Apple.

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

בהפעלה {input, parameters}
לְנַסוֹת
הגדר את MyText לקלט כמחרוזת
הגדר את NumberChars למספר התווים של MyText
הגדר את NumberWords למספר המילים של MyText
הגדר את NumberParag למספר הפסקאות של MyText
הגדר את TheResult ל- "הטקסט שנבחר מכיל:" & return & "-" & NumberChars & "character (s);" & return & "-" & NumberWords & "מילים);" & החזר & "-" & NumberParag & "פסקאות."
להציג תיבת דו -שיח לחצני ברירת המחדל {"אישור"} כפתור ברירת המחדל 1 עם הערת סמל
על שגיאה errmsg מספר errnum
הצג כפתורי errmsg & "[" & errnum & "]" {"אישור"} כפתור ברירת מחדל 1 עם עצירת סמל

סוף ניסיון
החזר קלט
סיום ריצה

בעיקרו של דבר, תסריט זה יוצר חמישה משתנים, MyText להבאת טקסט מודגש, NumberChars, NumberWords ו- NumberParag לספירת פריטי הטקסט ו- TheResult ליצירת דיאלוג קריא למשתמש קופסא.

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

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

הגדר את NumberChars למספר התווים של MyText
הגדר את NumberParag למספר הפסקאות של MyText

ולשנות את התוצאה קו לזה:

הגדר את TheResult ל "הטקסט שנבחר מכיל:" & return & "-" & NumberWords & "מילים)."

ספר לנו כיצד זה עובד עבורך בתגובות למטה.

מָקוֹר: רמזים ל- Mac OS X

יש לך טיפ OS X? זקוק לעזרה בפתרון בעיות ב- OS X? זרוק לי שורה או להשאיר תגובה למטה.

ההודעה האחרונה בבלוג

| פולחן של מק
August 20, 2021

מחשבי Mac של אינטל בינואר - אוליסטיב ג'ובס יחשוף את מחשבי ה- Mac הראשונים המבוססים על אינטל ב- Macworld בינואר-וזו תהיה ה- iMac בעלת מסך שטוח ו- Po...

הספרים, האלבומים והסרטים החדשים הטובים ביותר של השבוע ב- iTunes
August 20, 2021

במקום לחטט באגם של ביקורות כדי למצוא משהו שאתה רק תוריד אחרי 30 דקות, פולחן מק יצר שוב רשימה של הסרטים, האלבומים והספרים החדשים הטובים ביותר שיצאו ...

רמזים לפרסום עבודות של אפל ב- iPad 2G עם iSight
August 20, 2021

רמזים לפרסום עבודות של אפל ב- iPad 2G עם iSightהתיאוריה המקורית שלי שאפל שללה מצלמה באייפד מכיוון שהם לא הצליחו למצוא דרך לעקוף דילמה של סנטר כפול ...