วันจันทร์ที่ 11 พฤษภาคม พ.ศ. 2552

Advance Timer my Second Project....!!!



เวลาไม่เคยรอใครครับ ทุกชีวิตบนโลกต้องทำงานแข่งกับเวลา ลมหายใจเราเพียงไม่กี่วินาทีโลกก็มีสิ่งใหม่ๆก็ขึ้นมาตลอด พอโปรเจคแรกเสร็จโอ๊คก็เลยลองทำโปรเจคใหม่ทันที หลังจากพ่อโอ๊คสอนใช้ Timer ก็เลยลองเอามาคิดเล่นๆว่าจะทำอะไรต่อ คิดไปคิดมาก็มาลงเอยที่เจ้านาฬิกาจับเวลาตัวนี้ เพียงแต่พัฒนามาเรื่อยๆจากที่เป็นเพียง Timer ก็เลยเปลี่ยนชื่อซะเลยเป็น Advance Timer เพราะว่าเป็นนาฬิกาจับเวลาที่มีออฟชั่นเพิ่มขึ้นมาจากที่คิดเอาไว้เยอะเหมือนกัน (ใครคิดว่าควรมีอะไรเพิ่มเติมแนะนำโอ๊คได้เลยครับ) สำหรับตัวนี้เป็นเพียงเวอร์ชั่น BETA ที่ไม่เคยเอาไปปล่อยที่ไหนเลย (เพราะว่าไปปล่อยกลัวไม่มีคนสนใจน่ะ) สำหรับฟีเจอร์ของนาฬิกานะครับ โอ๊คจะลิสให้ดูง่ายๆนะครับ (ฟีเจอร์อาจเปลี่ยนแปลงเมื่อ Version เต็มออกนะครับ อันนี้เป็นเพียง BETA เท่านั้น)





ความสามารถหลักของโปรแกรม Advance Timer (Version BETA)

  • จับเวลาเดินหน้า และถอยหลัง
  • คำนวณวันและเวลา แบบแจกแจง (วัน/ชม/นาที/วินาที)
  • คำนวณวันและเวลา แบบแยกประเภท
  • ปรับแต่งสีของเวลา
  • ปรับแต่งข้อความที่ใช้บันทึกในนาฬิกาจับเวลา
  • ปรับแต่งข้อความเตือน เมื่อหมดเวลาของนาฬิกานับถอยหลัง

ความสามารถที่คาดว่าจะมีในอนาคต

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

สำหรับเวอร์ชั่นตัวเต็มยังไม่มีกำหนดออกครับ จึงอยากให้ออกความเห็นกันว่าควรเพิ่มอะไรลงไปหรือแก้ไขตรงไหนเพิ่มเติมดีครับ สำหรับโปรเจคนี้จะเปิดให้เป็น OpenSource ครับ สำหรับ OpenSource ก็คือโค้ดที่ปล่อยให้โหลดไปใช้ฟรีๆ หรือจะเอาไปพัฒนาต่อได้ครับ เพื่อให้ตรงตามความต้องการของผู้ใช้ (โปรแกรมนี้เขียนด้วย Visual C# 2008)

สำหรับผู้ต้องการโหลดไปใช้งาน Download Here
สำหรับกรณีต้องการโหลดไปศึกษา Download OpenSource

วิธีใช้งาน Advance Timer (Version Beta 0.805)

  1. การใช้งานในส่วนของนาฬิกาจับเวลา จะมีปุ่มเริ่มจับเวลา เมื่อทำการคลิกที่ปุ่มจะทำให้นาฬิกาเริ่มจับเวลา แล้วตัวปุ่มนี้จะเปลี่ยนเป็นหยุดเวลา เพื่อให้สะดวกในสถานการณ์ที่ต้องการหยุดเวลาทันที
  2. ในส่วนของนาฬิกาจับเวลา สามารถบันทึกเวลาที่ได้จับเอาไว้ได้ (ข้อความที่ใช้สื่อข้อมูลเวลาสามารถปรับเปลี่ยนได้ใน tab ปรับแต่ง)
  3. ในส่วนของนาฬิกานับถอยหลัง ผู้ใช้สามารถตั้งเวลาได้ตามต้องการ แล้วโปรแกรมจะคำนวณให้เวลาออกมาในรูปแบบที่เข้าใจง่าย เช่น 99 วินาที คือ 1 นาที 30 วินาที
  4. ปุ่มเริ่มนับถอยหลังจะคล้ายคลึงกับส่วนของนาฬิกาจับเวลา
  5. ในส่วนของการคำนวณวันเวลานั้น เราสามารถเลือกที่จะคำนวณเวลาด้วยหรือไม่ก็ได้ (ขึ้นกับว่าเราสนใจเวลาเริ่มต้นและสิ้นสุดหรือไม่)
  6. การคำนวณวันแบบแจกแจงจะคำนวณออกมาในรูปแบบ วัน/ชม/นาที/วินาที
  7. การคำนวณวันแบบแยกประเภทผลลัพท์จะออกมาเป็นรูปแบบใดๆ แยกกันอย่างอิสระ เช่น 1 วัน 24 ชม 1440 นาที 86400 วินาที

16 ความคิดเห็น:

  1. ไม่ระบุชื่อ11 พฤษภาคม, 2552 20:13

    ใช้แล้วเยี่ยม รูปแบบน่าใช้
    มีหลายฟังก์ชั่น ทั้งฟังก์ชั่นเพิ่ม และฟังชั่นลด ...ไปใหญ่และ
    เยี่ยมครับ ลองใช้กันดูครับ

    ค่าโฆษณาด้วย อิอิ

    สนับสนุนผลงานเด็กไทย ไปครองโลก (ฝันกลางวันอยู่ อนาคตจริงแน่)

    L Eye I Drawing Machine

    ตอบลบ
  2. เราได้มาลองใช้แล้ว ..

    เจ๋งเป๋ง !! ฮ่าๆ

    ไม่ได้โม้นะๆ ^^

    ตอบลบ
  3. ไม่ระบุชื่อ11 พฤษภาคม, 2552 21:23

    เหอะๆต้องไม่ค่อยรู้เท่าไร
    แต่จะคอยเป็นกำลังใจให้ในการเขียนโปรแกรมน้า

    ตอบลบ
  4. เนื้อหาเจ๋งมากอะ

    แต่ประเด็นคือหัวเรามันไม่รับเรื่องนี่เนี่ยสิ

    อิอิ

    สู้ๆจ้า

    ตอบลบ
  5. ไม่ระบุชื่อ11 พฤษภาคม, 2552 22:57

    สุดยอดมากโอ๊ค อย่าลืม20นะค่าเม้น

    ตอบลบ
  6. 555 ขอบคุณหน้าม้าทุกคนน้าคร้าบบ มารับเงินหลังเวที เย้ยย !!!

    ตอบลบ
  7. ไม่ระบุชื่อ12 พฤษภาคม, 2552 14:31

    ^^^^^
    เจ้าชอบบล๊อค ลูกผู้ชายเปล่า???
    พูดแล้วไม่คืนคำ 555+

    L Eye I Drawing Machine

    ตอบลบ
  8. สวัสดีค่ะ
    ค่ะคุณโอ๊ค เรียก ว่าภาพ เฉยๆก็ได้คะ
    บล๊อคคุณให้ความรู้ดีนะ แต่ ภาพไม่รู้เรื่องทางนี้เลย
    เหมือน ไก่ได้พลอยมั้งคะ ไม่รู้ค่าของมัน

    อ๋อ กลอนทุกกลอน ภาพแต่งเองคะ
    ขอบคุณนะคะ

    ภาพวาด

    ตอบลบ
  9. เจ๋งๆ มีความสามารถ ต้องสนับสนุนชมเยอะๆ

    จะได้ก้าวหน้า ^^

    ตอบลบ
  10. ต้องขอบคุณคุณพี่ Bluecat และทุกๆคนที่คอยเป็นกำลังใจให้ครับ

    ตอบลบ
  11. ไม่ระบุชื่อ21 พฤษภาคม, 2552 16:21

    อันนี้ก็น่าสนใจ ทำไมไม่เจอเร็วกว่านี้

    arm@
    ปล. โหลดไม่ได้ (โหลดไม่เป็น)

    ตอบลบ
  12. ไม่ระบุชื่อ22 พฤษภาคม, 2552 20:25

    เป็นกำลังใจให้คับ

    ตอบลบ
  13. วิธีใช้งาน Advance Timer บอกมาซะละเอียดเลยขอบคุณมากนะครับ

    ตอบลบ
  14. ไม่ระบุชื่อ28 กันยายน, 2553 16:33

    เก่งสุดๆๆๆ ขอบคุณนะคร๊า

    ตอบลบ
  15. ไม่ระบุชื่อ03 ธันวาคม, 2553 19:16

    มีประโยชน์มากๆๆๆครับ

    ตอบลบ
  16. ไม่ระบุชื่อ14 มกราคม, 2554 19:15

    ขอบคุณนะคะ ที่ลงcode มาแบ่งปัน
    แต่code ยังมีจุดผิดอยู่หลายที่นะคะ
    โดยเฉพาะ การกำหนด interval ที่ถูกต้องควรกำหนดเป็น1000
    นะคะ เพราะจะเท่ากับ 1 วินาทีค่ะ
    การนับถอยหลังก็ยังผิดอยู่นะคะ

    ตอบลบ

รับปรับมุมมองในการโปรแกรมมิ่งสำหรับผู้เริ่มต้นเขียนโปรแกรม

รับปรับมุมมองในการโปรแกรมมิ่งจากเรื่องยากๆไม่เข้าใจ จะช่วยทำให้เป็นเรื่องง่ายและสนุก แอดมาคุยกันได้ครับ (ขอจำกัดไว้สำหรับผู้เพิ่งเริ่มต้นเขียนโปรแกรมเท่านั้น ในระดับสูงไปกว่านี้เช่นเขียนจนชำนาญแล้วจะไม่รับนะครับ)
Powered By Blogger