დაითვალეთ სიტყვები, სიმბოლოები და აბზაცები საკუთარი ავტომატური სერვისით [OS X რჩევები]

როგორც მწერალმა, მე უნდა ვიცოდე სიტყვების რაოდენობა ჩემს ტექსტურ მოსაზრებებში საკმაოდ რეგულარულად. დარწმუნებული ვარ, ბევრ თქვენგანს შეიძლება ჰქონდეს იგივე მოთხოვნილება, თუნდაც დაითვალოს იმ სასაცილო ტვიტების პერსონაჟები, რომლებზეც კვირაობით ფიქრობდით. დღევანდელი რჩევა უნდა დაგეხმაროთ, სუპერ მაგარ ხელნაკეთ სტილში.

თუ დიდი ხანია იყენებთ Mac OS X- ს, თქვენ იცნობთ სერვისებს. თუ არა, ეს არის როგორც მენიუს პუნქტი განაცხადის მენიუში, ასევე კონტექსტური მენიუ. სერვისების მენიუს სანახავად, უბრალოდ დააწკაპუნეთ აპლიკაციის მენიუზე (Safari– ში, ეს არის Safari მენიუ, Chrome– ში, ეს არის Chrome მენიუ და ა.შ.) Apple– ის მენიუს მარჯვნივ.

საკუთარი სერვისის შესაქმნელად გახსენით Automator პროგრამების საქაღალდედან; ეს არის Mac აპლიკაცია, რომელსაც მოყვება OS X– ის ყველა ასლი. გაშვების შემდეგ შეარჩიეთ სერვისი (ხატი ჰგავს დიდ მექანიზმს) და შემდეგ დააჭირეთ ღილაკს არჩევა. შემდეგ, დააწკაპუნეთ უტილიტაზე მარცხენა სარკმელზე, შემდეგ გაუშვით Applescript ფანჯარაში მარჯვნივ. თქვენ ასევე შეგიძლიათ ჩაწეროთ Applescript საძიებო ველში ფანჯრის ზედა მარცხენა კუთხეში, რათა იპოვოთ "გაუშვით Applescript" სერვისის შემქმნელი. გადაიტანეთ Run Applescript ხატი მარჯვენა სარკმელზე და ის შექმნის თქვენთვის ცარიელ შაბლონს. შემდეგ ჩაწერეთ ან ჩასვით შემდეგი სკრიპტი, მთლიანად შეცვალეთ შაბლონის ტექსტი:

გაშვებული {შეყვანა, პარამეტრები}
სცადე
დააყენეთ MyText შესასვლელად, როგორც სტრიქონი
დააყენეთ NumberChars MyText– ის სიმბოლოების რაოდენობაზე
დააყენეთ NumberWords MyText– ის სიტყვების რაოდენობაზე
დააყენეთ NumberParag MyText აბზაცების რაოდენობაზე
დააყენეთ TheResult როგორც "შერჩეული ტექსტი შეიცავს:" & დაბრუნება & "-" & NumberChars & "სიმბოლო (ებ);" & return & "-" & NumberWords & "word (s);" & return & "-" & NumberParag & "აბზაცი (ები)."
ჩვენების დიალოგი TheResult ღილაკები {"OK"} ნაგულისხმევი ღილაკი 1 ხატის შენიშვნით
შეცდომა errmsg ნომერი errnum
ეკრანის ჩვენება errmsg & "[" & errnum & "]" ღილაკები {"OK"} ნაგულისხმევი ღილაკი 1 ხატულაზე გაჩერებით

ბოლო მცდელობა
შეყვანის დაბრუნება
ბოლო სირბილი

არსებითად, ეს სკრიპტი ქმნის ხუთ ცვლადს, MyText მოაქვს ხაზგასმული ტექსტი, NumberChars, NumberWords და NumberParag ტექსტური ერთეულების დასათვლელად, ხოლო TheResult-მომხმარებლისთვის წაკითხული დიალოგის შესაქმნელად ყუთი

შეინახეთ ეს სამსახურის ფაილი WordCount- ში (ან ნებისმიერი სხვა სახელი, რომელიც მოგწონთ) და გამოდით ავტომატურიდან. გადადით ტექსტის ნებისმიერ ბლოკზე (შეგიძლიათ გამოიყენოთ ეს პოსტიც თუ გსურთ) და მონიშნეთ იგი. შემდეგ დააწკაპუნეთ მასზე მარჯვენა ღილაკით, აირჩიეთ კონტექსტური ამომხტარი სერვისების სერვისები და შემდეგ შეარჩიეთ WordCount. დიალოგი გამოჩნდება სიმბოლოების, სიტყვებისა და აბზაცების რაოდენობით.

საკმაოდ ადვილია ამ სკრიპტის მორგება თქვენს საჭიროებებზეც. თუ თქვენ წაშლით რომელიმე ცვლადს ზემოთ, ის არ გამოჩნდება თქვენს დიალოგურ ფანჯარაში. მაგალითად, თუ გსურთ მხოლოდ სიტყვების მრიცხველი, წაშალეთ სტრიქონები:

დააყენეთ NumberChars MyText– ის სიმბოლოების რაოდენობაზე
დააყენეთ NumberParag MyText აბზაცების რაოდენობაზე

და შეცვალე Შედეგი ხაზი ამას:

დააყენეთ TheResult როგორც "არჩეული ტექსტი შეიცავს:" & დაბრუნება & "-" & NumberWords & "სიტყვას (ებ) ს."

გვაცნობეთ როგორ მუშაობს თქვენთვის ქვემოთ მოცემულ კომენტარებში.

წყარო: Mac OS X მინიშნებები

გაქვთ OS X რჩევა? გჭირდებათ დახმარება OS X– ის პრობლემების აღმოსაფხვრელად? მომწერეთ ხაზი ან დატოვეთ კომენტარი ქვემოთ.

უახლესი ბლოგი

OS X ვიდეო დირექტორი ეძებს დახმარებას Apple– ის მორიგი ვირუსული პროექტის შესახებ
August 20, 2021

დენის ლიუ, OS X- ის თემატური მუსიკალური ვიდეოს შემქმნელი რომელიც გასულ კვირას გახდა ვირუსული, ეძებს დახმარებას Apple– ის შემდეგი ვიდეო თემაზე.9 მაი...

| Mac- ის კულტი
August 20, 2021

ამიტომ არ ვიცი შვილები გყავთ თუ არა. ან ცოლი, ან ქმარი. ან შეყვარებული ან შეყვარებული. თუ ასეა, თქვენ შეიძლება გააზიაროთ თქვენი iPhone, ან თუნდაც თ...

ჭორი: სტივ ჯობსი ნაკლებ დროს ატარებს ინტერნეტში არყოფნის დროს
August 20, 2021

ჭორი: სტივ ჯობსი ნაკლებ დროს ატარებს ინტერნეტში არყოფნის დროსსტივ ჯობსი, რომელიც ისტორიულად დღეში საათებს ატარებდა ჩატის კლიენტთან შესასვლელად, ექვ...