כסופר, אני צריך לדעת את מספר המילים בהרהורים הטקסטואליים שלי באופן קבוע למדי. אני בטוח שלרבים מכם יש את אותו הצורך, אפילו אם לספור את הדמויות באותם ציוצים מצחיקים שחשבתם עליהם במשך שבועות. הטיפ של היום אמור לעזור לך, בסגנון 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? זרוק לי שורה או להשאיר תגובה למטה.