1. Tải bản cài đặt AutoIT mới nhất

    Chào Khách. Nếu bạn mới tham gia và chưa cài đặt AutoIT.
    Vui lòng vào topic trên để tải bản AutoIT mới nhất nhé
    Dismiss Notice
  2. Quy định và nội quy

    Chào Khách. Vui lòng đọc kỹ nội quy và quy định của diễn đàn
    Để tránh bị ban một cách đáng tiếc nhé!
    Dismiss Notice
  3. Hướng dẫn chèn mã AutoIT trong diễn đàn

    Chào Khách. Vui lòng xem qua bài viết này
    Để biết cách chèn mã AutoIT trong diễn đàn bạn nhé :)
    Dismiss Notice

Source Tổng hợp mã nguồn của Vinh Phạm (opdo.vn) có bài viết đầy đủ

Thảo luận trong 'Chia sẻ mã nguồn' bắt đầu bởi Huân Hoàng, 27/6/17.

  1. Huân Hoàng

    Huân Hoàng Administrator Thành viên BQT Administrator Super Moderator
    • 93/113

    Tham gia ngày:
    29/9/15
    Bài viết:
    642
    Đã được thích:
    1,181
    - Nếu bạn nhận cảnh báo có virus khi tải các bộ cài thì yên tâm là chúng KO BỊ NHIỄM VIRUS gì cả mà là do các trình nhận dạng virus hiểu nhầm chương trình AutoIt. Vì sao lại như vậy thì xem thêm tại đây: https://junookyo.blogspot.com/2014/11/tai-sao-autoit-luon-bi-ghet.html

    - Hiện tại thì những project trên trang opdo.vn (cũ) của @Vinh Phạm đã không còn nữa, mà nhiều bạn thì vẫn cần nên mình đăng lại một số source code của Vinh cho ai cần.

    - Tất cả các file download giải nén bằng password: opdo.vn

    - Một số full source code khác của @Vinh Phạm không có ở bài bên dưới: https://paste.asia/ejIiRUDIEQ

    - Nếu bạn thấy hữu ích, hãy Donate cho @Vinh Phạm tại đây: https://opdo.vn/donate



    1/ OPHi Student - Hỗ trợ học tập Học sinh Sinh viên

    [​IMG]
    Phần mềm được tích hợp các tính năng như:​
    • Ghi chú: cho phép soạn thảo ghi chú, tự động lưu ghi chú và stick ghi chú lên màn hình.
    • Học biểu: quản lý môn học, nhắc nhở môn và thời khóa biểu.
    • Lịch biểu: quản lý các sự kiện, nhắc nhở sự kiện quan trọng sắp diễn ra.
    - Tải về:


    2/ OPA1 License - Luyện thi bằng lái A1

    [​IMG]
    - OPA1 License là một phần mềm hỗ trợ học thi bằng lái xe hạng A1 tại Việt Nam. Phần mềm được phát hành miễn phí trên Windows. Phiên bản đầu tiên được phát hành vào ngày 9 tháng 2, năm 2016.

    - Đặc điểm nổi trội:
    • Giao diện Flat Desgin, thân thiện và hiện đại.
    • Nhỏ gọn và nhẹ, dễ tiếp cận, dễ sử dụng.
    • Tích hợp các tính năng hỗ trợ học: ôn tập và mẹo học.
    • Cung cấp 8 đề thi mẫu cùng giao diện và cách thi như thi thật.
    • Đánh giá kết quả học, tiến trình học trực quan.

    - Tải về:


    3/ Tạo ứng dụng online với AutoIt

    [​IMG]

    - Việc kết hợp AutoIT với PHP và mySQL đến nay đã không còn xa lạ, nhưng đối với những bạn chưa có kiến thức về PHP lẫn mySQL sẽ gặp khó khăn khi tiếp cận thủ thuật này.
    - Video bên dưới sẽ hướng dẫn chi tiết cho bạn về cách ứng dụng AutoIT với PHP và mySQL để tạo một ứng dụng online, có thể là đăng nhập, đăng ký online hoặc check key bản quyền cho phần mềm của bạn.


    - Tải về: https://paste.asia/c09AQUeRmJ


    4/ Game luyện gõ phím với AutoIt

    [​IMG]

    [​IMG]

    - Mã nguồn game luyện gõ bàn phím giải trí nhẹ nhàng có âm thanh.
    - Tải về: https://paste.asia/mP4gP2AWaW


    5/ Mouse Recorder

    [​IMG]

    - Chương trình ghi lại vị trí chuột và thao tác bàn phím đã gõ.
    - Tải về: https://paste.asia/InspwyhkHI


    6/ UDF CheckKey

    [​IMG]

    - Hệ thống key và license đơn giản.
    - UDF này giúp các coder dễ dàng xây dựng một hệ thống license cho phần mềm của mình chỉ với việc gọi hàm _CheckKey ở những dòng đầu script.

    WHAT IS THIS?
    - UDF _CheckKey được xây dựng kết hợp 3 nền tảng: AutoIT, PHP và mySQL. Trong đó mySQL là cơ sở dữ liệu, chứa key và license, PHP có nhiệm vụ truy xuất vào mySQL và trả các kết quả về AutoIT.
    - Các bạn có thể xây dựng các ứng dụng tương tự UDF _CheckKey qua bài viết Hướng dẫn làm ứng dụng online.
    - Khuyến khích đọc trước bài viết trên để có thể hiểu và sử dụng UDF này.

    READY TO USE
    - Một hosting (có hỗ trợ php, mySQL và quan trọng là không quảng cáo).
    - Source code: bao gồm AutoIT, mySQL, PHP (tải về bên dưới).
    -> Up file php lên host của bạn.
    -> Import SQL vào mySQL của bạn.​

    SETTING

    - Đầu tiên là AutoIT, các bạn mở file _CheckKey.au3 và edit giá trị Const $_ACTIVE_HOST thành đường dẫn đến checkkey.php trên host của bạn.
    - Tiếp theo là PHP, các bạn chỉnh sửa các giá trị như account, password, database,... của mySQL. Các bạn có thể chỉnh sửa $type = 1 thành $type = 0 nếu như muốn mặc định giới hạn đơn vị là số lần dùng thay vì ngày dùng.
    - Cuối cùng là mySQL, tại tabel checkkey, các bạn có thể insert các key vào với dạng: mkey chính là key mà bạn muốn tạo, used để trống, date là số ngày (hoặc số lần) mà key này limit, có thể set date thành -1 nếu như key này là key cho phép dùng vĩnh viễn.

    HOW TO USE
    - _CheckKey sẽ giúp check license trong máy (nếu có sẵn), nếu license đó không hợp lệ (do bị block, bị xóa, bị fake hoặc không kết nối được) hoặc chưa có license, thì _CheckKey sẽ yêu cầu nhập key vào để tạo license.
    - Gọi hàm _CheckKey với tham số $check = 0 có nghĩa là bỏ qua bước check license, cho người dùng nhập key vào, thích hợp cho việc user muốn nhập thêm key để tăng ngày (hoặc lần) sử dụng.
    - Hàm _CheckKey_GetDateLeft sẽ trả về số ngày (hoặc lần) sử dụng còn lại, nếu vĩnh viễn sẽ trả về -1, nếu thông tin không hợp lệ hoặc lỗi sẽ trả về ERROR.
    - Xem file Vidu.au3 trong file tải về để hiểu rõ hơn.

    - Tải về: https://paste.asia/xtn3F7rFEa


    7/ Windows Utilities

    [​IMG]

    - Là phần mềm tiện ích dùng để hỗ trợ máy tính cho những người sử dụng hệ điều hành Windows. Phần mềm có khả năng quét các lỗi trong khóa registry, loại bỏ triệt để các sự cố hoặc các khóa không cần thiết, hạn chế các rủi ro có thể xảy ra, không những vậy, phần mềm còn có thể quét virus với dữ liệu hiện tại khoảng 11.000 mẫu và sẽ tiếp tục được cập nhật thường xuyên.
    - Được lập trình hơn 10 tháng và được kiểm tra cặn kẽ cho nên đến với Windows Utilities, sẽ không phải lo những rủi ro của phần mềm mà ngược lại bạn sẽ được hỗ trợ đầy đủ và tối ưu. Có thể nói, Windows Utilities là sự lựa chọn thông minh nhất của bạn.
    - Đây có thể được gọi là một trong những đứa con tinh thần mà Vinh bỏ nhiều công nhiều sức ra hoàn thiện nhất, kết thúc mùa hè năm 2011 cũng là lúc nó chào đời. Cái nổi bật trong phần mềm này là Vinh làm được cái Firewall thành công dựa vào mã nguồn của một bạn trên diễn đàn chia sẻ. Và vui hơn nữa là em nó được đăng trên báo Tin học cùng năm.
    - Tải về:


    8/ VietGenius - Kiểm tra trắc nghiệm
    [​IMG]

    [​IMG]
    - Nhằm đáp ứng nhu cầu giáo dục, học tập trong thời đại công nghệ thông tin ngày càng phát triển hiện nay; phần mềm tiện ích hỗ trợ học tập (Viet-Genius) ra đời giúp tiếp cận dễ dàng việc đổi mới nội dung giáo dục, đa dạng phương thức học tập trong nhà trường. Viet-Genius còn đảm bảo phát huy hiệu quả nội dung giáo dục, giao diện phần mềm đơn giản, thân thiện, dễ sử dụng, các chức năng tùy chỉnh phong phú.
    - Đây là một phần mềm mà Vinh mang theo dự thi ở một cuộc thi Sáng tạo trẻ năm 2012, phần mềm của Vinh được lọt vào chung kết bảng A, tuy nhiên ngày lên thuyết trình thì mình lại không thể có mặt được cho nên bị loại :'(
    - Tải về:

    9/ SIMPLE SYSTEM bản Lite (bản Full liên hệ Vinh)

    GIỚI THIỆU
    Simple System là một hệ thống đơn giản được xây dựng trên php, mysql và autoit nhằm mô phỏng các tác vụ:
    • Đăng nhập và đăng ký tài khoản người dùng, cho phép giới hạn mỗi tài khoản đăng nhập trên một máy
    • Giới hạn ngày hoặc số lần của tài khoản
    • Hệ thống nạp thẻ để tăng số ngày hoặc số lần sử dụng
    • Cho phép người dùng dùng thử dựa vào việc click vào link quảng cáo
    • Hệ thống quản lý, quản trị tài khoản người dùng
    Simple System có thể dùng để xây dựng nhanh chóng một ứng dụng online đơn giản cho bạn. Simple System được xây dựng nâng cấp toàn vẹn từ UDF _CheckKey.

    KHẢ NĂNG BẢO MẬT DỮ LIỆU
    • Các dữ liệu quan trọng được lưu trên php và mysql, password được mã hóa md5 nên giảm thiểu các khả năng bị thất thoát dữ liệu.
    • Bất kỳ một truy vấn nào từ AutoIT lên php đều phải thông qua việc xác thực tài khoản, nên giảm thiểu khả năng bị lấy cắp thông tin.
    • Ngoài ra có thể phát sinh một số trường hợp khác do bản thân mình không lường được.
    YÊU CẦU CƠ BẢN
    HƯỚNG DẪN CÀI ĐẶT
    • Edit các thông tin system trong file ss_setting.php
    • Edit các thông tin trong file _SimpleSystem_UDF.au3
    • Import file mysql
    • Upload các file php lên host
    • Include UDF vào và sử dụng, xem example để biết thêm thông tin.
    HƯỚNG DẪN SỬ DỤNG

    - Tải về: https://paste.asia/yqGNivuI4q


    10/ MỘT SỐ TÀI NGUYÊN KHÁC CỦA VINH PHẠM TRÊN FORUM

    a) Tắt, mở Windows Defender và Windows Update chỉ trong 1 cú nhấp chuột
    b) Trò chơi logic kinh điển Tháp Hà Nội


    c) Duplicate File Finder Tool nhỏ giúp sàng lọc ra các file bị trùng lặp trong máy tính.​



    d) UDF _Msgbox Msgbox theo kiểu flat desgin 1.0



    e) Simple File Locker Đây là một tool dựa vào hàm mã hóa file theo pass. Và khi lưu trữ pass cũng đã mã hóa pass bằng pass luôn nên sẽ không ai lần ra được pass của bạn.



    <3<3<3<3<3<3<3<3<3
    <3 CẢM ƠN @vinh PHẠM <3
    <3 VÌ NHỮNG ĐÓNG GÓP CHO <3
    <3 CỘNG ĐỒNG AUTOIT <3
    <3<3<3<3<3<3<3<3<3


    Nếu bạn thấy hữu ích, hãy Donate cho @Vinh Phạm tại
    https://opdo.vn/donate
     
  2. QuangToan

    QuangToan Thành viên mới
    • 3/6

    Tham gia ngày:
    21/2/17
    Bài viết:
    26
    Đã được thích:
    19
    quá tuyệt vời :D
     
  3. zCafex

    zCafex Thành viên mới
    • 3/6

    Tham gia ngày:
    24/3/17
    Bài viết:
    6
    Đã được thích:
    1
    ôi, hay quá, thank bác <3<3<3
     
  4. greatsky073

    greatsky073 (@_@)
    • 8/11

    Tham gia ngày:
    22/5/17
    Bài viết:
    39
    Đã được thích:
    4
    Nơi ở:
    HCM
    nhiều cái để vọc quá
     
  5. quangcha

    quangcha Thành viên
    • 8/11

    Tham gia ngày:
    5/1/17
    Bài viết:
    44
    Đã được thích:
    14
    cho mình hỏi chút. tại sao thử checkkey mà toàn báo lỗi thế nhỉ
    [​IMG]
     
  6. Tungtata

    Tungtata Tà tà mà sống ~ Thành viên BQT Administrator
    • 93/113

    Tham gia ngày:
    25/8/15
    Bài viết:
    289
    Đã được thích:
    924
    Nơi ở:
    Hà Nội
    Quá tuyệt vời
    Không biết bé Vinh giờ đang nơi nao
     
  7. thien ho

    thien ho Thành viên
    • 18/23

    Tham gia ngày:
    24/5/17
    Bài viết:
    62
    Đã được thích:
    42
    đang thi bác ạ
     
  8. lee

    lee Superman
    • 13/23

    Tham gia ngày:
    2/4/16
    Bài viết:
    24
    Đã được thích:
    31
    Thím ơi, cái Simple System ý, sử dụng bên localhost ( xampp ) thì bình thường, nhưng khi up lên host free test thử ý, toàn lỗi không có $USER_DETAILS :eek::((:v
     
    Nguyễn Tiến Vũ thích bài này.
  9. quangcha

    quangcha Thành viên
    • 8/11

    Tham gia ngày:
    5/1/17
    Bài viết:
    44
    Đã được thích:
    14
    su dung hostlinger la duoc
     
    Nguyễn Tiến Vũ thích bài này.
  10. lee

    lee Superman
    • 13/23

    Tham gia ngày:
    2/4/16
    Bài viết:
    24
    Đã được thích:
    31
    Vẫn không được bác ơi, giúp cháu với. :(:(
     
  11. quangcha

    quangcha Thành viên
    • 8/11

    Tham gia ngày:
    5/1/17
    Bài viết:
    44
    Đã được thích:
    14
    dung lite hay full vay
     
  12. lee

    lee Superman
    • 13/23

    Tham gia ngày:
    2/4/16
    Bài viết:
    24
    Đã được thích:
    31
    Đã up lần lượt lite và full lên đủ các host ( free :p), nhưng đều bị lỗi
     
  13. quangcha

    quangcha Thành viên
    • 8/11

    Tham gia ngày:
    5/1/17
    Bài viết:
    44
    Đã được thích:
    14
    minh dung host nuoc ngoai cung loi. dung hostlinger thi ok.
     
  14. quangcha

    quangcha Thành viên
    • 8/11

    Tham gia ngày:
    5/1/17
    Bài viết:
    44
    Đã được thích:
    14
    minh nghi ban chua thay het cac gia tri
     
  15. lee

    lee Superman
    • 13/23

    Tham gia ngày:
    2/4/16
    Bài viết:
    24
    Đã được thích:
    31
    Tui đã sửa đc rồi, tui sửa _HttpRequest và sửa thành HttpPost, đã test thử rồi, ok lắm :p
     
  16. quangcha

    quangcha Thành viên
    • 8/11

    Tham gia ngày:
    5/1/17
    Bài viết:
    44
    Đã được thích:
    14
    sua the nao vay. chia se cho a e k duoc
     
  17. nguyen viet tuan

    nguyen viet tuan Thành viên mới
    • 1/6

    Tham gia ngày:
    6/2/16
    Bài viết:
    13
    Đã được thích:
    0
    cái này là do host nó bắt buộc có java mới truy cập dc mà đây là bot get thông tin không có java nên lỗi bn nên xài hostinger hoặc 000webhost
     
  18. Huân Hoàng

    Huân Hoàng Administrator Thành viên BQT Administrator Super Moderator
    • 93/113

    Tham gia ngày:
    29/9/15
    Bài viết:
    642
    Đã được thích:
    1,181
    - Lỗi là do một số host nó bắt buộc phải chạy trên trình duyệt "thật" (để chạy javascript lấy cookie) chứ không liên quan _HttpRequest với HttpPost hay bất cứ UDF nào liên quan đến request gì hết nhoé.
    - Ai bị lỗi như trên mà không muốn đổi host thì có thể thêm vào source _CheckKey đoạn code bên dưới để bypass:

    [​IMG]

    - Tóm tắt: Request đến trang lưu thông tin, nó bắt phải giải js => Sử dụng Object HTMLFile để giải js ra và lấy được Cookies => Request lại trang đó lần nữa với Cookies giải được. Done :v
    - Code: http://code.autoit.ml/5
     
    quangcha thích bài này.
  19. quangcha

    quangcha Thành viên
    • 8/11

    Tham gia ngày:
    5/1/17
    Bài viết:
    44
    Đã được thích:
    14
    qua hay
     
  20. Huân Hoàng

    Huân Hoàng Administrator Thành viên BQT Administrator Super Moderator
    • 93/113

    Tham gia ngày:
    29/9/15
    Bài viết:
    642
    Đã được thích:
    1,181
    Update :v
     

Chia sẻ trang này

Đang tải...