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 bị “ghét”?
"Ghét" nghỉ ngơi đây không phải là mọi fan ghét nhưng là mình muốn nói tới việc các trình diệt vi-rút "ghét" AutoIt. Vì sao vậy?Nếu bạn nào không biết thì AutoIt là 1 trong những ngôn ngữ kịch bản (Scripting Language) được viết trên nền C++. Là một người yêu thích ngôn ngữ AutoIt cùng với gớm nghiệm 2 năm viết những áp dụng bằng ngôn ngữ AutoIt, mình vẫn viết bài bác này theo quan điểm 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 bao bao gồm PHP, JS, VB.Net, C#, Python và AutoIt. Trong số ấy thì mình có khả năng tốt duy nhất ở 3 ngữ điệu là PHP/JS/AutoIt (tốt là vì mình liên tục sử dụng).

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

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

AutoIt "xấu" đến chũm sao?

Hừm, mình không nghĩ vậy. Cá nhân mình thấy AutoIt
là một trong ngôn ngữ siêu hay, rất là dễ và cấp tốc học. Bạn cũng có thể chỉ mất một ngày để đọc tập tin Help (Hướng dẫn) kèm theo bộ thiết lập AutoIt là có thể viết ra một vài vận dụng cơ bản rồi, cá nhân mình sẽ thấy có bạn viết ra vận dụng Get links Zing TV chỉ sau 1 ngày có tác dụng quen cùng với AutoIt.

Xem thêm: Ý Nghĩa Của A Fifth/ Third Wheel Là Gì ? “Third Third Wheel Là Gì

Một số điểm "hay ho" của AutoIt theo cá thể mình thấy:Thích phù hợp viết các ứng dụng auto hóa một các bước nào đó.Ngôn ngữ dễ đọc, gọi (khá giống Javascript vị cùng là ngữ điệu kịch bản).Có trình tạo ra giao diện người tiêu dùng (GUI) như vận dụng trên nền .NETKhông cần suy xét dấu chấm phẩy (;) nghỉ ngơi cuối câu lệnh (mình đam mê Python cũng làm việc điểm này). Nhiều lập trình viên thường đau đầu khi gặp mặt lỗi mà lý do chỉ bởi thiếu một vết chấm phẩy chỗ nào đó vào mã mối cung cấp (mà hoàn toàn có thể là vài nghìn dòng 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 gắng giúp cách tân và phát triển ứng dụng AutoIt.Và tương đối nhiều điều thú vui khác...Nhược điểm:Chưa cung ứng đa tè trình (multi-thread).Chưa hỗ trợ đầy đủ chip xử lý sự khiếu nại trên control (GUI event Handled). Ví như sự khiếu nại MouseHover, MouseMove.Dễ bị dịch ngược - tuy vậy điều này còn tùy thuộc vào cách bảo đảm của các bạn và tài năng của "người dịch ngược".Thường bị trình khử vi-rút nhấn diện nhầm - điều này là công ty đề chủ yếu mà bài viết đang nói tới.Nếu các bạn thấy hứng thú thì hãy truy cập trang chủ AutoIt để đọc thêm thông tin nhé!Ngoài ra, bạn có thể truy cập team Lập trình AutoIt bên trên Facebook và để được sự cung cấp từ xã hội AutoIt Việt.P/S: bật mý với chúng ta là 2 ứng dụng phổ trở nên nhất của bản thân đều được viết bằng AutoIt là tự động hóa Beep với Facebook Inbox Reader. Dường như còn tương đối nhiều ứng dụng khác mà mình đã đăng bên trên Blog!