แสดงบทความที่มีป้ายกำกับ mac แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ mac แสดงบทความทั้งหมด

วันศุกร์ที่ 6 กันยายน พ.ศ. 2556

บันทึกภาพหน้าจอด้วยโปรแกรม QuickTime Player

ขณะที่คิดจะหาโปรแกรมจับหน้าจอเป็นวีดีโอเพื่อทำสื่อการสอนคิดถึง App Store ก่อนอันดับแรก แต่แล้วก็เลิกความตั้งใจเพราะแต่ละโปรแกรมราคาหลายตังค์พอสมควร และต้องอาศัย google  อีกครั้งหนึ่งก็พบโปรแกรมที่ง่าย ๆ แสนง่ายและฟรีอย่างแน่นอนนั่นก็คือ QuickTime Player นี่เอง

ขั้นตอนง่าย ๆ ดังต่อไปนี้

คลิกเมนู File และคลิกเลือก New Screen Recording เพื่อเข้าสู่การบันทึกหน้าจอ

จากนั้นคลิกปุ่ม Record และคลิกเพื่อเลือกส่วนที่จะบันทึกหรือคลิกเพื่อบันทึกทั้งหน้าจอ

เมื่อบันทึกหน้าจอเสร็จแล้วและคลิกปุ่ม Stop โปรแกรมจะแสดงหน้าจอที่บันทึกไว้ และถ้าปิดหน้าจอจะมีกรอบให้บันทึกไฟล์

ทั้งหมดนี้เป็นเพียงขั้นตอนง่าย ๆ ที่จะบันทึกหน้าจอให้เป็นวีดีโอสื่อการสอนได้อย่างง่าย ๆ ประหยัดได้เป็นอย่างดี หลังจากนั้นก็เป็นหน้าที่ของโปรแกรมตัดต่อวีดีโอที่ได้มาฟรี ๆ อย่าง iMovie หรือจะส่งต่อไปยัง Final Cut Pro อีกทีเพื่อตัดต่อ แต่งเติมลูกเล่นให้มากยิ่งขึ้นครับ....

แอบดูไฟล์โปรแกรมใน Mac OS

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


เมื่อเปิดไฟล์ .dmg แล้วจะได้ไดร์ฟเสมือนขึ้นมาไดร์ฟหนึ่ง

เมื่อดับเบิลคลิกที่ไดร์ฟเสมือนแล้วจะมีไอคอนโปรแกรมและโฟลเดอร์ Application 

หลังจากคลิกไอคอนไปวางไว้ใน Application แล้วต่อไปจะเปิดโปรแกรมเพียงเข้าไปใน Application แล้วจะมีไอคอนให้เรียกใช้งานได้

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

ทีนี้ลองมาดูว่าโครงสร้างไฟล์ของแม็คจะเก็บโปรแกรมไว้อย่างไร

หน้าจอ Terminal ขณะเข้าไปดูไฟล์ใน /Applications จะเห็นมีไดเรคทอรี Final Cut Pro Trail.app 
เมื่อเข้าหน้าจอโปรแกรม Terminal แล้วก็ใช้คำสั่ง cd /Applications เพื่อเข้าไปดูว่าระบบจัดเก็บไฟล์อย่างไร

ไดเรคทอรี Final Cut Pro Trail.app ภายในจะบรรจุไฟล์ที่เกี่ยวกับโปรแกรมไว้ทั้งหมด และใช้คำสั่ง cd Final แล้วกดปุ่ม Tab แล้วระบบจะเดิมชื่อให้ถูกต้อง และกดปุ่ม Enter

และใช้คำสั่ง ls อีกครั้งหนึ่งจะเห็นไดเรคทอรีชื่อ Contents และใช้คำสั่ง ls Contents อีกครั้งหนึ่งจะเห็นภายในบรรจุไฟล์ที่เกี่ยวข้องย่อยเข้าไปอีก

ดังนั้นหากเราต้องการลบโปรแกรม Final Cut Pro ออกจากระบบก็เพียงใช้คำสั่ง rm ดังนี้
rm -rf /Applications/Final\ Cut\ Pro\ Trail.app 
ระบบจะลบไดเรคทอรีออกไปโดยไม่ถามหรือให้ยืนยันด้วยพารามิเตอร์ -rf (Recursive Force) จุดนี้โปรแกรมระมัดระวังสักนิดหนึ่งเพราะถ้าลบผิดพลาดแล้วจะยุ่งไปกันใหญ่...

บทความนี้แสดงให้เห็นอีกครั้งหนึ่งว่า พื้นฐานของคำสั่ง Unix หรือ Linux สามารถนำมาใช้ในแม็คโอเอสได้เป็นอย่างดี เพราะ OS X เป็นโปรแกรมตระกูลยูนิกซ์... นี่แหละเป็นเหตุผลที่ผู้เขียนเริ่มชอบที่จะใช้เครื่องตระกูลแอปเปิ้ลไปเรื่อย ๆ เสียแล้ว... สวัสดีครับ




วันพฤหัสบดีที่ 5 กันยายน พ.ศ. 2556

แปลงไฟล์ dmg ให้เป็น iso

หลังจากมาใช้ Mac OS ได้ไม่ถึงสัปดาห์เริ่มรู้สึกว่าเป็นระบบปฏิบัติการที่คุ้นเคยและชอบมากยิ่งขึ้น ไม่ได้ติดที่ความหรูหราหรือไฮโซโก้เก๋อะไรมากมายหรอก แต่เพราะแม็คโอเอสเป็นระบบปฏิบัติการ Unix ซึ่งเป็นต้นแบบของ Linux ดี ๆ นี่เอง ด้วยเหตุนี้แหละที่เริ่มจะหลงไหลใน OS ตระกูลนี้มากยิ่งขึ้น

ตอนนี้ได้ Mac Air 11 นิ้วมาตัวหนึ่งเพราะสังขารเริ่มอ่อนแรงแบกโน้ตบุคหนัก ๆ มาไม่ได้เกือบปีแล้ว แบกทีไรก็รู้สึกเนื้อตัวปวดร้าวไปหมด สำหรับ MBA ตัวจิ๋วนี้เป็นตัวที่ราคาต่ำสุดแล้ว ซื้อมาเพื่อลองใช้งาน และใช้ในการพัฒนาโปรแกรมบน iOS

วันนี้มีโอกาสแปลงไฟล์ dmg เพื่อให้เป็น iso เอาไปลงใน VMWare แรกคิดว่ามันง่าย ๆ เพียงแต่ดาวน์โหลดโปรแกรมแปลงไฟล์มาใช้เท่านั้น ก่อนที่จะค้นหาในเน็ตก็เริ่มจาก App Store เสียก่อน ค้นหาคำว่า dmg convert พบโปรแกรมอยู่ 4-5 โปรแกรมพร้อมราคา

เกือบกดปุ่ม Buy ด้วยนิสัยที่อยากได้โปรแกรมถูกลิขสิทธ์ แต่ความคิดยังไวกว่ามือ เลยไปค้นหาใน google ได้โปรแกรมชื่อ dmg2iso เป็นเครื่องมือขนาดเล็กแจกฟรี

โปรแกรม dmg2iso แปลงไฟล์ dmg ให้เป็น iso แบบง่าย ๆ และฟรี

โหลดมาติดตั้งเรียบร้อย ขั้นต่อไปก็แปลงไฟล์ทันทีโปรแกรมที่แปลงได้ออกมาเป็นไฟล์ .cdr ไม่แน่ใจเลยไปค้นหาวิธีการแปลงไฟล์ต่อไปเจอเครื่องมือสำหรับแปลงไฟล์ที่ทำงานในหน้าจอ Terminal ชื่อ hdiutil ลองรันโปรแกรมปรากฏว่าไม่ได้ เพราะไฟล์เป็น dmg ชนิดอ่านได้เพียงอย่างเดียว

ค้นหาต่อก็ได้ความว่าโปรแกรม hdiutil นั่นแหละครับจะสามารถเปลี่ยนไฟล์จาก Read only ให้เป็นไฟล์ R+W ได้ สรุปแล้วได้วิธีการดังนี้

แปลงไฟล์จาก R ให้เป็น RW
sh-3.2# hdiutil convert iATKOS_ML2.dmg -format UDRW -o iATKOS_ML2_w.dmg
แปลงไฟล์จาก dmg เป็น iso
sh-3.2# hdiutil convert iATKOS_ML2_w.dmg -format UDTO -o iATKOS_ML2.iso
หลังจากที่แปลงได้แล้วไฟล์กลับมาเป็น iATKOS_ML2.iso.cdr ก็คิดว่ามีปัญหาแน่ ๆ จึงค้นหาใน google ต่อได้ข้อมูลง่าย ๆ เพียงแต่เปลี่ยนชื่อให้เหลือแต่ iATKOS_ML2.iso แค่นี้ง่าย ๆ ก็ใช้งานได้แล้วครับ

และที่สำคัญมาถึงบางอ้อว่าโปรแกรม dmg2iso นั้นได้แปลงไฟล์ให้เรียบร้อยแต่แรกแล้ว และไม่จำเป็นต้องแปลงไฟล์จาก R ให้เป็น RW ก่อนเลยครับ สามารถแปลงไฟล์ได้เลย... เฮ้อ แต่ก็ดีเหมือนกันเพราะทำให้รู้คำสั่งอื่น ๆ ที่จำเป็นอีกคำสั่งหนึ่ง... เริ่มชักสนุกแล้วครับ เหมือนตอนเริ่มหัดใช้ลีนุกซ์ครั้งแรกเลยครับ...