C# await async, thời gian hệ thống - api skype

Em muốn viết program đơn giản như sau:
Tạo ra 1 biến hằng hour chứa time (ví dụ : 11h 00p). Logic code thế này:

  • Khi time system == hour:
    • Chạy hàm kiểm tra (x==5)
    • Nếu false, biến count x++.
      • Nếu count == 1 thì console ra “chưa đủ” (chỉ xuất ra mess 1 lần thôi), rồi sleep 2 phút.
      • Nếu đúng thì xuất ra “đã đủ”.
    • Kết thúc vòng lặp và tiếp tục chạy hàm kiểm tra time system (tức là ngày nào cũng kiểm tra)

Mục đích câu hỏi là: em muốn làm web asp.net mvc (đặt đồ ăn). Mỗi ngày khi đúng 11h, kiểm tra đã đủ người đặt cơm chưa. Nếu chưa đủ thì xuất ra mess qua skype.

Mọi người ai có code đơn giản về việc gửi mess qua skype không cho em tham khảo. E có gg nhưng vẫn còn mơ hồ.

EDIT (@library):
Chính tả 101 cho cậu nhé @Angle_Blue! :smile:

  1. Dấu chấm . dùng để kết thúc câu. Trước dấu chấm không có khoảng trắng, sau dấu chấm luôn có khoảng trắng.
  2. Dấu phẩy , dùng để tách các ý. Trước dấu phẩy không có khoảng trắng, sau dấu phẩy luôn có khoảng trắng.
  3. Dấu mở ngoặc ( có một cách dùng là bắt đầu một chú thích nào đó (trong trường hợp này, cậu cần dùng kèm với dấu đóng ngoặc )).
    Trước dấu mở ngoặc có 1 ký tự khoảng trắng, sau dấu đóng ngoặc không cần ký tự khoảng trắng.
  4. Dấu đóng ngoặc ) dùng để kết thúc chú thích bắt đầu bằng dấu mở ngoặc (.
    Nếu sau ký tự đóng ngoặc là dấu chấm, phẩy, hỏi chấm, chấm than, cậu không cần ký tự space trước và sau ký tự đóng ngoặc. Còn lại, cậu cần thêm dấu space sau dấu đóng ngoặc, và không cần ký tự space trước ký tự đóng ngoặc.
  5. Chỉ cần 1 ký tự khoảng trắng giữa 2 chữ thôi.

Bonus: nếu cậu trình bày một process nào đó, bullet point luôn luôn có ích.
Hi vọng cậu dành chút thời gian đọc qua hướng dẫn trên, và áp dụng nó vào những post sau nhé! :smile:

bạn viết chương trình để check điều kiện đó và thực hiện action khi điều kiện đó thõa mãn, ra được một file exe, mỗi lần chạy thì click vào file mà chạy

thấy chạy ok rồi thì setup một schedule, đúng 11h (hoặc giờ khác tùy thích) chạy file đó, có rất nhiều option cho schedule window kiểu như repeat bao nhiêu lần nếu không thõa điều kiện, sau bao lâu, chạy mỗi ngày/tuần/tháng…

3 Likes

Cảm ơn anh, em khá tệ khi trình bày ý tưởng .

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?