מי בדרך כלל עובד עם טקסטים ומפעילה עם מושגים כגון "מספר התווים" או "מילים" מרגיש צורך דחוף מונה עורך טקסט. תוכנית עמודים, Word, מָשָׁל וכדומה מצוידים באמצעים כאלה. אבל לא לדלג בתוך האפליקציה שום שבר טקסט כאשר אתה צריך לברר את גודלו - זה לא תמיד נוח. כדי לספור תווים, מילים, פסקאות והיה תמיד בהישג יד, אתה יכול להשתמש "Avtomatorom" על ידי יצירת שירות מאוד פשוטה בה.
השקת אוטומטור ותהליכים חדשים ברשימה, לבחור את הסוג משרד. מלכתחילה, העתיד שלנו להגדיר את השירות: משטח העיצוב בכותרת כדי לבחור בראש שתי נפתחת תיבה טקסט (טקסט) ו כל יישום (כל יישום)בהתאמה.
עכשיו, מן הצדדי, בחלק Utilities הספרייה>גרור כדי מעצב פעולה Run AppleScript (Run AppleScript). אזור החיוג של פעולה זו יהיה ריק סטנדרטית - להחליף אותו עם הקוד הבא:
על ריצה {קלט, פרמטרים} לנסות מערך קלט טקסט --Perevod לתוך MyText סט בפורמט מחרוזת הקלט כמחרוזת --Opredelenie ומספר משתנה שיא של תווים, מילים, פסקאות CharactersNumber סט למספר תווים של MyText להגדיר WordsNumber למספר המילים של MyText להגדיר ParagraphsNumber למספר פסקאות של MyText --Formirovanie את המראה של תיבת הדו-שיח, סט DialogIcon כדי ( "///System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/ClippingText.icns") כפי DIALOGTITLE סט קובץ POSIX ל "The שנבחרו שבר הטקסט: "סט ResultString כדי" סימנים: "& CharactersNumber ¬ & בתמורה &" מילים: "& WordsNumber ¬ & בתמורה &" Subpoints: "& תיבת הדו-שיח ParagraphsNumber --Otobrazhenie כמוגדר לעיל תוך שימוש במונחים מיישום "Finder" התצוגה הדו-שיח ResultString ¬ עם סמל DialogIcon ¬ כפתורים { "אישור"} מחדל כפתור 1 ¬ עם סוף התואר DIALOGTITLE שימוש במונחים מן המצב שגיאה --Obrabotchik על errmsg שיח התצוגה מספר errnum שגיאה errmsg & "[" & errnum & "]" ¬ כפתורים { "אישור"} מחדל כפתור 1 עם ניסיון התחנה הסופית סמל לחזור קלט. בטווח הסוף
למעשה, זה הכל. נותר רק להשאיר את השירות תחת השם, למשל, סטטיסטיקה ולבדוק אותו בפועל - לפחות על הדוגמה של דפדפן אינטרנט.
הורד כל דף אינטרנט עם יותר או פחות להקיף את הטקסט, בחר שבר שרירותי ולחץ על כפתור העכבר הימני - מתוך תפריט ההקשר אמור להופיע צוות סטטיסטיקה (זה יכול להיות בקבוצה שירותים). על ידי לחיצה על זה, תוכל לראות את התוצאה של עבודה בשירות - dialozhek הקטן עם המידע הנדרש על הטקסט המסומן: