Archive

Archive for the ‘[Mac] Macintosh Tips’ Category

[Mac] การสร้าง Contacts Group บนไอโฟนผ่านทาง Address Book ในแมค OSX

มกราคม 23rd, 2012
ไม่ให้ใส่ความเห็น

ทริกนี้จะเป็นการสร้างความเป็นระเบียบให้กับรายชื่อผู้ติดต่อ (Contacts) บนไอโฟน ทำให้รายชื่อไม่ปนกัน ว่าใครแต่ละคนเป็นใคร ทำอะไร ที่ไหน เกี่ยวข้องอะไรกับเรา มาดูวิธีกันครับ

ก่อนเริ่มทำจริง ผมอยากให้สำรองไฟล์รายชื่อผู้ติดต่อลงเครื่องคอมพิวเตอร์ หากมือถือเครื่องใดที่สามารถ Export ไฟล์ vCard หรือที่เรียกว่าไฟล์รายชื่อเพื่อนที่อยู่ในโทรศัพย์เครื่องนั้นๆ ออกมาได้ ก็ให้ทำไว้ก่อนเลย จะได้ไม่ต้องมาเสียเวลานั่งพิมพ์ชื่อของเพื่อนๆ ในภายหลัง ซึ่งเมื่อก่อนผมใช้ Nokia N70 มันจะมีออปชั่นคัดลอกรายชื่อไปยังการ์ดหน่วยความจำ ทำให้ผมไม่ต้องมาพิมพ์รายชื่อเพื่อนทั้งหมดอีกครั้ง ทำแต่เพียงลากรายชื่อทั้งหมดลงไปในแอปพลิเคชั่น Address Book ได้ทันทีแล้วจึงมาจัดการจัดกลุ่มในภายหลังครับ

วิธีการ

1. เปิดแอปพลิเคชั่น Address Book ใน OSX ขึ้นมาครับ เราจะเริ่มทุกอย่างจากตรงนี้

Address Book

2. ถ้าเรามีรายชื่อผู้ติดต่อ ที่เป็นไฟล์ vCard (นามมสกุล .vcf) เก็บอยู่ในเครื่องคอมแล้ว ให้เราลากรายชื่อเหล่านั้นเข้าไปในส่วนของ All Contacts ได้เลย แล้วเราค่อยมาจัดกรุ๊ปทีหลัง แต่ถ้าไม่มรายชื่อยู่เลยก็ต้องมานั่งพิมพ์ลงไปเองครับ

ลักษณะของไฟล์ vCard

หรือ

ถ้าไม่มีรายชื่อใดๆ อยู่เลยก็ต้องนับ 1 ใหม่พิมพ์เพิ่มเข้า… อ่านต่อ »

[Mac] Macintosh Tips , , , ,

[Mac] จัดการรูปที่ตกค้างอยู่ใน iPhoto Library กรณีที่ลบรูปนั้นออกไปแล้ว

พฤศจิกายน 14th, 2011

อย่างที่รู้ๆ สำหรับสาวกแมคที่ชอบจัดการภาพถ่ายด้วยโปรแกรม iPhoto โดยการแบ่งภาพออกเป็นหมวดๆ (Album) หรือแบ่งเป็นเหตุการณ์ต่างๆ (Events) ที่บ่อยครั้งที่เราได้ลบภาพบางส่วนไปแล้ว ภาพจะยังคงข้างอยู่ในไลบรารี่ (เหมือนกรณีของโปรแกรม iTunes) และเมื่อลองดับเบิลคลิกเข้าไปก็จะพบข้อความแสดงความผิดพลาดขึ้นมาแสดงให้เห็น ทิปนี้จะมาแนะนำการลบภาพที่ตกค้างออกไปครับ โดยที่เราไม่ต้องมากดๆ ลบๆ ภาพต่อภาพ

ภาพแสดงความผิดพลาดเนื่องจากภาพต้นฉบับไม่มีอยู่

1. ก่อนอื่นก็อปปี้โค้ดนี้ไว้ หรือ ดาวน์โหลดไฟล์ remove_missing_photos.scpt

tell application “iPhoto”
set curPhotos to selection
if (count of curPhotos) ≤ 0 then
display alert “You need to select the photos you want me to process.”
else
set countPhotos to count of items in curPhotos
repeat with i from 1 to countPhotos
set thisPhoto to item i of curPhotos
try
set t to info for (image path of thisPhoto as POSIX file)
on error eStr number eNum partial result rList from badObj to expectedType
log eStr
select thisPhoto
remove thisPhoto
end try
end repeat
end if
end tell

2. เปิดโปรแกรม AppleScript Editor รอไว้ แล้วนำสคริปต์ข้างต้นมาวางไว้รอ (เสริจได้จาก Spotlight Search)

3. กรณีที่ภาพเหล่านั้นถูกลบออกไปจากระบบ (เทถังขยะไปแล้ว) ให้เราใช้ Finder ไปที่ Macintosh HD > Users > ชื่อผู้ใช้งาน > Pictures เพื่อที่จะเข้าถึง Library ที่โปรแกรม iPhoto เก็บฐานข้อมูลของภาพเอาไว้ เมื่อมาถึงตรงนี้เราจะเห็นไอคอน iPhoto Library อย่าดับเบิลคลิก ให้เราคลิกขวาแล้วเลือก Show Package Contents เพื่อเข้าไปข้างในอีกที

เลือก Show Package Contents

4. กรณีว่าภาพของอัลบั้มใดหายไป ซึ่งจะแบ่งเป็น 2 กรณีคือ
4.1 หายไปแบบทั้งอัลบั้มที่เราได้ทำหมวดหมู่แยกไว้อยู่แล้ว ซึ่งแบบนี้จะดีกว่าตรงที่จะมีวันเวลาอ้างอิง ทำให้เรา… อ่านต่อ »

[Mac] Macintosh Tips , , ,

[Mac] สร้างชอร์ตคัตใช้งานเอง ใครๆ ก็ทำได้

กรกฎาคม 22nd, 2011
ไม่ให้ใส่ความเห็น

นอกเหนือจากชอร์ตคัตสำเร็จรูปที่มีมาให้พร้อมสำหรับโปรแกรมต่างๆ ที่อยู่ในแมคนั้นก็คงจะเพียงพอแล้ว เช่น ถ้าใช้ Finder หรือโปรแกรมต่างๆ อยู่แล้วอยากซ่อนโปรแกรมที่ไม่เกี่ยวข้อง ก็กดปุ่ม Cmd+Opt+H (Hide Others), อยากสร้างเพลย์ลิสต์ใหม่ในไอจูนก็ Cmd+N อะไรแบบนี้

แต่ทิพนี้ที่จะมานำเสนอต่อไปนี้เป็นการโมดิฟายการสร้างชอร์ตคัตให้เป็นแบบของเรา เพื่อใช้ในกรณีที่ไม่มีชอร์ตคัตสำเร็จรูปมาให้ใช้ มาเริ่มกันดีกว่าครับ

ปล. ลืมบอกอีกนิดครับ จะมีบางโปรแกรม (ส่วนมากจะตระกูล Adobe) จะไม่สามารถสร้างชอร์ทคัตได้เองไม่ว่าจะเป็นเมนูใดๆ ส่วนโปรแกรมอื่นๆ สามารถทำได้ตามปกติครับ

หลักการของการสร้างชอร์ตคัตในแมค

  1. เลือกโปรแกรมที่ต้องการ จะมีให้เลือกทั้งแบบระบุโปรแกรมเป็นตัวๆ ไป เพื่อใช้ชอร์ตคัตที่สร้างนั้นกับโปรแกรมนั้นโปรแกรมเดียว โปรแกรมอื่นๆ จะมีไม่มีผลเมื่อกดชอร์ตคัต และที่สำคัญต้องใช้งานโปรแกรมนั้นอยู่ด้วยชอร์ตคัตที่สร้างจึงจะมีผล กับอีกแบบหนึ่งคือเป็นการระบุชอร์ตคัตเดียวเพื่อใช้กับทุกๆ โปรแกรม ต้องมีข้อแมีว่าเมนูที่กำหนดเป็นชอร์ตคัตนั้นจะต้องมีอยู่ในทุกๆ โปรแกรม เช่น เมนู New, Close, Quit, ​Preferences… หรือเมนู Zoom เป็นต้น
  2. ในขั้นตอนการกำหนดชื่อ (Menu Title) นั้น จะต้องพิมพ์ชื่อเมนูให้เหมือนกับเมนูที่มีในโปรแกรมนั้นๆ ไม่ว่าจะเป็นตัวใหญ่ ตัวเล็ก วรรค จุด
  3. หากโปรแกรมที่กำลังใช้งาน เช่น Firefox มีการเข้าถึงเมนู Bookmark This Page ด้วยชอร์ตคัต Cmd+D อยู่ก่อนแล้ว แล้วต่อมาเราสร้างชอร์ตคัต Cmd+D ซ้ำอีกเพื่อเข้าถึงเมนู Zoom ให้ใช้กับทุกๆ โปรแกรม ผลที่ตามมาก็คือ ต่อให้เราใช้งานโปรแกรมอะไรก็ตามที่ไม่ใช่ Firefox แล้วกดปุ่ม Cmd+D จะเป็นการขยายหน้าต่างให้เต็มพื้นที่ของจอ (Zoom) แต่หากมากด Cmd+D ในขณะที่ใช้ Firefox ชอร์ตคัตดังกล่าวก็จะไม่มีผลอะไร เพราะว่าชอร์ตคัต Cmd+D นั้นถูก Firefox จดทะเบียนในการเข้าถึงชอร์ตคัตนี้ก่อนแล้ว เลยทำให้เป็นการเข้าถึงเมนู Bookmark This Page แทน

ความแตกต่างของเมนูที่มีชอร์ทคัตกับอันที่ไม่มี

มาเริ่มกันเลย

1. อันนี้ถือว่าซะว่าเป็นการลองสร้างชอร์ตคัตใช้เองกับโปรแกรม Quinn (เกม Tetris)

ทดสอบกับโปรแกรม Quinn

2. เราจะมาทำชอร์ตคัตใส่เมนู Start Server ซึ่งชอร์ตคัตนี้ไม่มีมาให้ เราจึงต้อง… อ่านต่อ »

[Mac] Macintosh Tips , ,

[Mac] ใส่เครื่องหมายคอมม่า (,) คั่นตัวเลขในโปรแกรม Adobe inDesign CS4

กรกฎาคม 13th, 2011
ไม่ให้ใส่ความเห็น

คราวนี้มาพูดถึงเทคนิคในวงการสิ่งพิมพ์กันบ้าง กับโปรแกรม Adobe inDesign CS4

หากเราได้ต้นฉบับมา ซึ่งเกี่ยวข้องกับตัวเลข ซึ่งตัวเลขเหล่านี้นั้นมักจะได้จากโปรแกรมประยุกต์อื่นๆ เช่น MS word, Exel, OpenOffice แล้วแปลงไฟล์มาเป็น Text (.txt), Document (.doc) หรือ Rich Text (.rtf) ตัวเลขมักจะไม่มีเครื่องหมายคอมม่า หรือมีก็แล้วแต่ (ขึ้นอยู่กับการแปลงไฟล์) ทีนี้ถ้ามันไม่มี ก็งานเข้าสำหรับคนทำอาร์ตอย่างเรา ที่จะต้องมากำหนดเครื่องหมายคอมม่าคั่นตัวเลขให้สวยงาม และอ่านง่าย

แต่ด้วยโปรแกรม ID ยังมีข้อจำกัดเรื่องนี้อยู่ จึงทำให้ผมหาข้อมูลจากเนตว่าจะมีวิธีไหนบ้างหนอที่ทำให้เราไม่ต้องมาพิมพ์เครื่องหมายคอมม่าลงไปเอง ซึ่งเป็นอย่างที่คิดไว้ นั่นคือ มีนักพัฒนาท่านหนึ่งในเว็บต่างประเทศได้สร้างสคริปต์สำหรับเพิ่มเครื่องหมายคอมม่่าลงไปสำหรับโปรแกรม ID ชื่อสคริปต์ว่า Number_adjuster_1_2.jsx ซึ่งจะทำให้ตัวเลขของเรามีเครื่องหมายคอมม่าคั่นระหว่างตัวเลข โดยที่เราไม่ต้องมาพิมพ์ลงไปเอง

ผมใช้สคริปต์นี้กับโปรแกรม Adobe Indesign cs4 ไม่แน่ใจเหมือนกันว่าเวอร์ชั่นที่เก่ากว่าจะรันสคริปต์ดังกล่าวได้หรือไม่ การใช้งานไม่มีอะไรยุ่งยากหลังจากที่แตกไฟล์แล้ว ให้นำสคริปต์ดังกล่าวไปไว้ที่

/Users/…User name…/Library/Preferences/Adobe InDesign/Version 6.0/en_GB/Scripts

เปิดโปรแกรม InDesign แล้วเปิดพาเนล Srcipts (Cmd+Opt+F11) จะพบสคริปต์ข้างต้นแสดงอยู่

สคริปต์พร้อมใช้งาน

ลองพิมพ์ตัวเลขลงไปเพื่อทดสอบสคริปต์ดังกล่าว

เมื่อพิมพ์เสร็จแล้วให้ดับเบิลคลิกที่สคริปต์ Number_adjuster_1_2.jsx เพื่อให้สคริปต์ทำงาน จะเจอไดอะล็อกบ็อกซ์แสดงขึ้นมา โดยที่

ส่วนที่ (1) Perform operation on: เป็นการระบุตำแหน่งของส่วนที่ต้องการจะแก้ไข แนะนำให้เลือกเป็น Entire document ไปเลย เพราะเราคงต้องการให้ส่วนที่เป็นตัวเลขในทุกๆ หน้ามีเครื่องหมายคอมม่าคั่นอยู่แล้ว หรือถ้าไม่ต้องการให้เกิดกับตัวเลขทั้งหมดหรือต้องการให้… อ่านต่อ »

[Mac] Macintosh Tips , ,

[Mac] แก้ปัญหาเพลงใน iTunes ถูกลบแล้วรายชื่อเพลงยังค้างใน Library (เครื่องแมค)

มิถุนายน 28th, 2011
แก้ไขล่าสุด 14/11/2554

บทความนี้เป็นบทความของผู้ที่ใช้เครื่องแมคนะครับ

เพลงที่ถูกแอดเพิ่มเข้าไปในไลบารี (Library) ของไอจูนนั้น เป็นที่รู้กันว่าต่อให้ย้ายเพลงไปโฟลเดอร์นี้ ย้ายไปโฟลเดอร์นั้นในขณะที่เพลงยังเปิดอยู่ ก็จะไม่มีการฟ้องว่า “เฮ้ย….เพลงนี้กำลังเปิดอยู่ แกไม่มีสิทธิ์มาย้ายที่ฉันนะ” รวมถึงทุกๆ ไฟล์ที่อยู่ในระบบปฏิบัติการ OSX ของ Apple อันโด่งดัง ต่อให้โฟลเดอร์เพลงนั้นถูกลบไปลงที่ถังขยะ (Trash) เพลงนั้นก็ยังคงเล่นเพลงได้ตามปกติ (ผู้เขียนชอบคุณสมบัติในจุดนี้มาก) แต่หากเราไปกดย่อยถังขยะ (Empty Trash) แล้วล่ะก็จะส่งผลให้ไอจูนไม่สามารถเข้าถึงเพลงนั้นได้ และจะเกิด Error ตัวนี้ขึ้นมา

เมื่อโปรแกรมไม่สามารถเข้าถึงไฟล์ได้ ก็จะแสดงแบบนี้

เครื่องหมายตกใจ บ่งบอกว่าไฟล์ดังกล่าวไม่มีตัวตนอยู่

วิธีแก้

1 .เริ่มจากนำสคริปต์ Remove_missing_song.scpt ไปไว้ที่ Macintosh HD > Library > iTunes > Scripts
2. แล้วกลับมาที่โปรแกรม iTunes ในส่วนของเมนูบาร์ด้านบนที่เป็นรูปใบกระดาษ ก็จะเห็นสคริปต์ข้างต้นฝังตัวอยู่ สามารถกดใช้งานได้ทันที เพลงที่มีปัญหาก็จะถูกเคลียร์ออกไปจากรายการเพลงแล้วครับ

รายชื่อเพลงที่มีปัญหาก็จะหายไปเอง โดยที่ไม่ต้องทำอะไร

[Mac] Macintosh Tips ,

[Mac] วิธีลบเพลงจากไอพอด (ทางอ้อม)

มิถุนายน 27th, 2011
ไม่ให้ใส่ความเห็น

ใครมีไอพอดบางครั้งคงอาจจะอยากลบเพลงออกจากเครื่อง แต่เนื่องจากตัวไอพอดเองไม่มีระบบที่เอาไว้ลบเพลงออกจากตัวเครื่องโดยตรง ซึ่งการจะลบก็ต้องกระทำผ่านโปรแกรม iTunes ทุกครั้ง

แต่บางครั้งเพลงที่เราจะลบนั้นมีหลายสิบเพลงการที่จะหาเวลาเอาไอพอดมาซิงค์กับไอจูนเพื่อลบนั้นก็แทบไม่มีเวลา หรือนานๆ ทีที่จะได้มาต่อกับคอมดังนั้นเพลงที่เคยจำไว้ว่าจะลบออกนั้นก็เลอะเลือนหายไปกับช่วงเวลา ทำให้เพลงจากที่เคยคิดว่าจะลบสัก 50 เพลง แต่กลับลบจริงได้แค่ 10-20 เพลง วันนี้เราจะมาทำการลบ (ทางอ้อม) กับเพลงในไอพอดของคุณกันครับ

ปล. ทำได้ทั้งในเครื่องพีซี และเครื่องแมค

1. ใช้ไอจูนสร้าง Smart Playlist ขึ้นมา (กรณีที่่ใช้แมค ให้กดปุ่ม Option ค้าง จะทำให้ปุ่มสร้างเพลย์ลิสต์ที่เป็นรูปเครื่องหมาย + กลายเป็นรูปเพือง หากใช้วินโดว์ก็กดปุ่ม  Shift แทน)

สร้างเพลย์ลิสต์ใหม่ให้เป็น Smart Playlist

2. ใส่เงื่อนไขและเซตค่าตามรูป ซึ่งจะทำให้เรายามที่ใช้เครื่องไอพอดเล่นเพลงอยู่นั้น เกิดความรู้สึกว่า “เพลงนี้ไม่ชอบแฮะ” เราก็สามารถกดปุ่ม Center ที่อยู่บนตัวเครื่องไปเรื่อยๆ เพื่อเซตเรตติ้ง (Rating) บนตัวเครื่องให้มีค่าเป็น 1 ดาว (อันที่จริงอยู่ที่เราจะกำหนด แต่ที่กำหนดไว้ 1 ดาวเพื่อ อ่านต่อ »

[Mac] Macintosh Tips ,

[Mac] ใส่ Spotlight Comments เพื่อเข้าถึงไฟล์ยามเมื่อต้องค้นหา

มิถุนายน 22nd, 2011
ไม่ให้ใส่ความเห็น

มีไฟล์เป็นร้อยเป็นพันที่เราต้องทำงานด้วย บางครั้งก็ลืมที่ไว้ว่าเก็บไว้ตรงไหนบ้าง วันนี้เราจะมาทำ Spotlight Comments ซึ่ง Spotlight Search เป็นเครื่องมือสำหรับค้นหาที่มีประสิทธิภาพมากในระบบ OS X เพราะเพียงแค่เรากรอกสิ่งที่ต้องการลงไป ผลการค้นหาก็จะแสดงสิ่งที่เกี่ยวข้องทั้งหมดแสดงขึ้นมา เช่น กรอกคำว่า “pdf” ก็จะมีรายชื่อไฟล์ที่เกี่ยวข้อง แยกตามประเภทให้เราเสร็จสรรพ

ผลการค้นหาจะแสดงสิ่งที่เกี่ยวข้องทั้งหมด พร้อมแยกประเภท

อ่านต่อ »

[Mac] Macintosh Tips ,