Em rất vui khi anh đã post bài này. Em có 1 ý tưởng thế này, không biết nó có cần cho mọi người hay không như em thấy rất cần cho em và tiệm game của em.
Ứng dụng này nó sẽ chạy ngầm, khi mở 1 chương trình nào đó trong list A thì nó sẽ chạy kèm chương trình nào đó trong list B và tắt 1 số chương trình trong list C, trong list C có thêm 2 lựa chọn là tạm đóng băng chương trình đó hoặc thoát hẵn chương trình đó, trong list B thì có thêm lựa chọn là cho nó chạy trong thời gian bao lâu hoặc chạy xong là kết thúc chương trình hoặc chạy lặp lại chương trình đó n lần. Sau khi chạy chương trình trong list A từ người dùng xong (là chạy xong rồi thoát ra, ví dụ như đánh word xong lưu lại thoát ra) thì chương trình trong list C được bật trở lại và thoát tất cả chương trình đang chạy kèm trong list B. Thêm 1 lựa chọn nữa trong quá trình chạy chương trình trong list A, nếu ram còn trống bao nhiêu thì chương trình list B mới được phép chạy, nếu trong quá trình chạy cả trong list A và list B mà bị đầy ram thì tự động đóng chương trình trong list B lại mà không cần hỏi. Do nó chạy ngầm nên không cần phải hỏi là có thoát hay có chạy gì hay ko, chỉ cần hiện trạng thái ở dưới thanh Tray là đủ. Mục đích của chương trình này là để giành tài nguyên cho những game nặng và ram ít hoặc chạy các tiện ích bổ trợ cho chương trình riêng. Ví dụ mở word thì tự mở unikey, xài xong thoát world và unikey, mở web thì mở unikey, thoát web thì tắt unikey. Chơi pubg thì thoát hết mấy cái tào lao, thoát unikey, chơi xong bật mấy cái tào lao trở lại, nếu vừa chơi vừa lướt xxx, đầy ram tự động kill xxx. Có thể kill list C hoặc B bằng tên trong taskbar hoặc url add trước. Nhiệm vụ chương trình này là chỉ nằm chờ và mở hoặc kill chương trình đang chạy trong list và url đã gán trước đó trong setting. Hiện tại em đang chạy nó bằng VBS chỉ được 1 số cái và còn nhiều hạn chế, nếu anh viết hẵn được chương trình thì hay biết mấy vì nó có nhiều quyền hơn.