วันพุธ, มิถุนายน 10, 2558

เปลี่ยนภาพ wallpaper ใหม่ๆ อัตโนมัติ บน macbook ทุกวัน ด้วยภาพจาก Bing search

post poster
รู้สึกเบื่อภาพ wallpaper เดิมๆที่ Apple ให้มากับ OSX แล้ว การจะมานั่งหาภาพใหม่ๆทุกๆวัน มันก็เสียเวลา สมัยใช้ Window จะมีโปรแกรมที่คอยเปลี่ยน wallpaper ให้เราตามช่วงเวลาที่กำหนดไว้ เลยมาลองค้นดูว่าสำหรับ OSX หรือ linux OS เนี่ยมันน่าจะมีเหมือนกัน (ที่หา linux ด้วยเพราะว่าถ้าเป็น script มันก็จะรันใน OSX ได้เหมือนกัน)
วิธีตามนี้เลย
  1. โหลดไฟล์จาก github นี้ https://github.com/thejandroman/bing-Wallpaper. หาดูปุ่มที่เขียนว่า Download in ZIP หรือว่าถ้าเป็น developer อยู่แล้วจะใช้ git clone เลยก็ได้
  2. ผมสร้าง folder script ที่ home folder ของผมเอง แตก zip ที่ดาวโหลดมาไปที่นั่น
    directory
    จากภาพ โปรแกรมที่โหลดมาจะอยู่ที่ siritas_s/script/bing-Wallpaper
  3. ภาพที่โหลดมาได้จะเก็บไว้ที่ {user’s home}/Pictures/bing-wallpapers/
    ซึ่งเราสามารถใช้ text editor เปลี่ยนปลายทางได้เอง
ขั้นต่อไปเราจะมาทำให้มันเรียกโปรแกรมนี้ให้เราทุกวัน
  1. เปิดโปรแกรม Calendar
  2. สร้าง event ใหม่ (คลิกขวาบนปฎิทิน, วันที่ทำก็ได้)
    สร้าง event ใหม่
  3. ตั้งชื่อว่า bing-download
    config event
    เลือก repeat เป็น every day
    เลือก alert เป็น Custom…
    ถ้าอยากให้มันหยุดเรียก event นี้เมื่อไหร่ก็กำหนด end repeat ให้มันด้วย
  4. เมื่อเลือก Custom แล้ว เลือก Open file
    open file
  5. เลือกให้มันเปิด Bing wallpaper.app ที่อยู่ใน folder Tools
    select app
  6. ต่อมาเลือกให้มันรันตอนเวลาที่เรากำหนด (At time of event) ก่อนกดปุ่ม OK ดูว่าเซตแบบนี้แล้ว
    pre-ok
  7. เมื่อกด OK ออกมาแล้วจะได้ปฎิทินเป็นคล้ายภาพนี้ มี event bing-download เต็มไปหมด
    final calendar
  8. จากตัวอย่าง ทุกๆ 9 โมงเช้ามันก็จะดาวโหลดภาพ wallpaper จาก bing search มาให้
หลังจากนั้นก็ไปกำหนดให้ OSX แสดงภาพจาก folder ที่เก็บภาพ เปิด System Preferences > Desktop & Screen Saver กดปุ่ม + แล้วเลือก folder bing-wallpapers
*วิธีนี้ใช้ได้กับ Mac OSX และ Ubuntu
Written with StackEdit.

ไม่มีความคิดเห็น :