AUTOIT LÀ GÌ

My name is Manh Tuan. I"m the leader of J2TEAM, the team behind J2TEAM Security, J2TEAM Cookies, Death Click và J2TEAM Community.

Bạn đang xem: Autoit là gì


*

*
Tại sao AutoIt luôn luôn bị “ghét”?
"Ghét" ngơi nghỉ đây chưa hẳn là mọi tín đồ ghét nhưng mà là mình thích nói cho tới việc những trình khử vi-rút "ghét" AutoIt. Vì sao vậy?Nếu bạn nào chưa biết thì AutoIt là một ngôn ngữ kịch bản (Scripting Language) được viết trên nền C++. Là một tình nhân thích ngôn ngữ AutoIt cùng với kinh nghiệm hai năm viết những vận dụng bằng ngôn ngữ AutoIt, mình sẽ viết bài bác này theo ý kiến cá nhân. Bản thân thì biết một số trong những ngôn ngữ lập trình và ngôn ngữ kịch bạn dạng bao gồm PHP, JS, VB.Net, C#, Python và AutoIt. Trong đó thì mình có tác dụng tốt nhất ở 3 ngữ điệu là PHP/JS/AutoIt (tốt là do mình thường xuyên sử dụng).

Tại sao AutoIt luôn luôn bị "ghét"?

Đúng như tên thường gọi thì AutoIt thường được sử dụng để viết tự động (phần mềm tự động hóa thực hiện việc nào kia theo nhu cầu, ví như tự tắt thiết bị sau 1 thời gian người tiêu dùng không hoạt động) và phần nhiều là tự động Game - tự động chơi, auto điều khiển nhân đồ dùng làm nhiệm vụ trong trò chơi,... Tuy nhiên AutoIt cũng thường xuyên được áp dụng để viết virus/malware (có vụ đã có được lên báo là virus vạc tán qua Yahoo, dịp 2006 thì phải). Thậm chí là có tín đồ viết cả Botnet/RAT bởi AutoIt.Nếu như bên trên thì chẳng nói làm gì, nhưng trong cả những ứng dụng trọn vẹn sạch nhưng vẫn bị các trình diệt vi-rút dấn diện nhầm. Ngoài ra sau một thời hạn dài những mã độc, virus/malware viết bởi AutoIt xuất hiện tràn lan khiến các trình diệt chỉ cần nhận diện "chữ ký" của vận dụng đó là AutoIt thì xem là virus/malware luôn. Nữa là AutoIt lúc biên dịch sẽ có được tùy chọn thực hiện UPX
(một trình nén tập tin triển khai để sút dung lượng), mà phần đông tập tin nén bởi UPX thường xuyên bị nhấn diện luôn chứ chưa nói đến ngôn ngữ là gì.

Xem thêm: Cách Nấu Cháo Lưỡi Heo - Cách Nấu Cháo Lòng Thơm Ngon Hấp Dẫn


AutoIt "xấu" đến cố sao?

Hừm, mình không nghĩ là vậy. Cá thể mình thấy AutoIt
là 1 ngôn ngữ cực kỳ hay, rất là dễ và cấp tốc học. Chúng ta có thể chỉ mất một ngày nhằm đọc tập tin Help (Hướng dẫn) đi kèm bộ cài đặt AutoIt là có thể viết ra một vài ứng dụng cơ bản rồi, cá nhân mình đang thấy có chúng ta viết ra vận dụng Get link Zing TV chỉ sau 1 ngày làm quen cùng với AutoIt.Một số điểm "hay ho" của AutoIt theo cá thể mình thấy:Thích hợp viết đầy đủ ứng dụng tự động hóa một quá trình nào đó.Ngôn ngữ dễ đọc, gọi (khá giống Javascript do cùng là ngữ điệu kịch bản).Có trình chế tạo ra giao diện người dùng (GUI) như ứng dụng trên nền .NETKhông cần xem xét dấu chấm phẩy (;) sinh hoạt cuối câu lệnh (mình thích Python cũng sinh sống điểm này). Các lập trình viên thường hoa mắt khi gặp gỡ lỗi mà nguyên nhân chỉ bởi thiếu một lốt chấm phẩy ở đâu đó trong mã nguồn (mà rất có thể là vài nghìn loại lệnh).Trình biên tập mã nguồn (editor) nhỏ, nhẹ, khởi động cấp tốc và tích hợp tương đối nhiều công cầm giúp cải tiến và phát triển ứng dụng AutoIt.Và không hề ít điều thú vui khác...Nhược điểm:Chưa cung cấp đa đái trình (multi-thread).Chưa cung cấp đầy đủ chip xử lý sự khiếu nại trên control (GUI event Handled). Ví dụ như sự kiện MouseHover, MouseMove.Dễ bị dịch ngược - tuy vậy điều này còn tùy nằm trong vào cách đảm bảo an toàn của chúng ta và khả năng của "người dịch ngược".Thường bị trình diệt vi-rút nhấn diện nhầm - tính năng này là chủ đề chính mà nội dung bài viết đang nói tới.Nếu chúng ta thấy hứng thú thì hãy truy cập trang công ty AutoIt để đọc thêm thông tin nhé!Ngoài ra, bạn cũng có thể truy cập team Lập trình AutoIt bên trên Facebook sẽ được sự cung ứng từ xã hội AutoIt Việt.P/S: bật mí với các bạn là 2 ứng dụng phổ vươn lên là nhất của chính mình đều được viết bởi AutoIt là tự động hóa BeepFacebook Inbox Reader. Dường như còn tương đối nhiều ứng dụng khác mà tôi đã đăng trên Blog!