როგორც მწერალმა, მე უნდა ვიცოდე სიტყვების რაოდენობა ჩემს ტექსტურ მოსაზრებებში საკმაოდ რეგულარულად. დარწმუნებული ვარ, ბევრ თქვენგანს შეიძლება ჰქონდეს იგივე მოთხოვნილება, თუნდაც დაითვალოს იმ სასაცილო ტვიტების პერსონაჟები, რომლებზეც კვირაობით ფიქრობდით. დღევანდელი რჩევა უნდა დაგეხმაროთ, სუპერ მაგარ ხელნაკეთ სტილში.
თუ დიდი ხანია იყენებთ 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– ის პრობლემების აღმოსაფხვრელად? მომწერეთ ხაზი ან დატოვეთ კომენტარი ქვემოთ.