Otomatikleştirici: Herhangi Mac programında metnin miktarının hesaplanması
İpuçları Makradar / / December 19, 2019
genellikle metinler ile çalışır ve "karakter sayısı" veya "kelimeleri" gibi kavramlarla çalışır herkes bir metin editörü sayaç için acil bir ihtiyaç hissediyor. Program Sayfalar, Word atasözü ve benzeri gibi araçlar ile donatılmıştır. onun boyutunu bulmak için ihtiyacın olduğunda uygulama içi herhangi bir metin parçasını atlamayın - her zaman uygun değildir. karakterler, kelimeler, paragraflar saymak ve her zaman el oldu için, onun içinde çok basit bir hizmet yaratarak "Avtomatorom" kullanabilirsiniz.
türünü seçin listesinde Automator'ı ve yeni süreçler başlatma ofis. Başından beri, geleceğimiz hizmetini yapılandırmak: Tasarım yüzeyini başlığındaki iki kutu açılır üst seçmek için Metin (metin) ve Herhangi bir uygulama (herhangi bir uygulama)Sırasıyla.
Şimdi, bölümdeki kenar çubuğunda, gelen Kütüphane> Yardımcı Programlareylem tasarımcısı sürükleyin Run AppleScript (Run AppleScript). Bu eylemin alan kodu standart bir boş olacak - aşağıdaki kodla değiştirin:
kaçak {girdi, parametreler} dize --Opredelenie ve karakterler, kelimeler ve paragraflar rekor değişken sayısı olarak girişine bir dize biçimi seti mytext içine --Perevod metin girişi dizi deneyin Mytext ait karakter sayısına kümesi CharactersNumber mytext kelimelerin sayısına WordsNumber set Metnim --Formirovanie paragrafların sayısı ParagraphsNumber set Seçilen" için POSIX dosya kümesi DIALOGTITLE olarak ( "///System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/ClippingText.icns") için iletişim kutusunda, set DialogIcon görünümü Metin parçası: İşaretler "olarak ayarlayın ResultString": "& CharactersNumber ¬ & dönüş &" kelimeler: "& WordsNumber ¬ & dönüş &" Subpoints: "& ParagraphsNumber --Otobrazhenie iletişim kutusu iletişim ResultString ¬ ile ikon DialogIcon ¬ düğmeleri { "Tamam"} varsayılan düğme 1 ¬ ile başlık DIALOGTITLE ucunu uygulamadan terimler kullanarak "Bulucu" ekran yukarıda tanımlandığı gibi simge durdurma uç denemede ile hata ErrMsg numarası errnum ekran iletişim ErrMsg & üzerinde --Obrabotchik hata durumdan terimler kullanarak "[" & ErrNum & "]" ¬ düğmeleri { "Tamam"} varsayılan düğme 1 giriş döndürür. son çalıştırmak
Aslında hepsi bu. Bu örneğin, adı altında hizmet tutmanın tek kalır istatistik ve pratikte test - en azından bir web tarayıcısı örneği.
, Metinlerin etrafında az ya da çok, istediğiniz web sayfasını indirin keyfi bir parçasını seçip sağ fare butonuna tıklayın - takımı görünmelidir bağlam menüsünden istatistik (Bu grup olabilir hizmetler). Bunu basarak, hizmet çalışmalarının sonucunu görecek - vurgulanan metin hakkında gerekli bilgileri içeren küçük dialozhek: