HOT Thảo luận về cách tạo phần mềm AIO, Silent (Tự động cài đặt)

Thảo luận trong 'Chia sẻ thủ thuật' bắt đầu bởi sNVTs, 20/5/16.

    Thảo luận về cách tạo phần mềm AIO, Silent (Tự động cài đặt)

    Thảo luận về cách tạo phần mềm AIO, Silent (Tự động cài đặt)

    24/5/16 | 8,471 | 314
  1. sNVTs

    sNVTs Ban quản trị

    Bài viết:
    265
    Được cám ơn:
    797
    Nơi ở:
    Ninh Bình
    [​IMG]
    Hôm nay mình lập Topic này để chia sẻ và thảo luận về các cách để tạo được một phần mềm Silent Installer. Đầu tiên chúng ta cần hiểu Silent Installer là gì? Đơn giản chúng ta có thể hiểu đó là cách tự động ẩn toàn bộ quá trình cài đặt của một phần mềm vào máy tính của bạn, không cần tương tác với giao diện cài đặt của phần mềm, không mất nhiều thời gian để cài đặt.

    Cơ bản về tạo phần mềm Silent
    Trước tiên để tạo được một phần mềm Silent chúng ta cần xác định được 2 yếu tố
    • Có sử dụng khóa Silent (Silent Key) hay không? (Ví dụ như bộ cài đặt được đóng gói bởi: NSIS, INNO, Setup Factory, Wise, Rar - 7zip (SFX),...
    • Là phần mềm thương mại hay miễn phí. (Free or Buy). Nếu là phần mềm thương mại, bạn muốn tự động kích hoạt, nhập key, hay Cờ rắc khi chạy silent thì phải xác định được phương pháp Active của phần mềm đó, thông thường thì các phần mềm đó sẽ lưu thông tin đăng ký vào Registry hoặc tệp tin bản quyền trên máy của bạn.

    Hướng dẫn


    I. Xác định cách cài đặt silent của phần mềm
    Để biết được phần mềm có sử dụng khóa Silent hay không. Ở đây mình giới thiệu với các bạn công cụ Silent Key Finder để xác định khóa silent một cách dễ dàng, thuận tiện nhất. (Link tải cuối bài viết)


    Ví dụ đối với phần mềm IOBit Driver Booster:

    [​IMG]

    [​IMG]

    [​IMG]

    Vậy là đã biết được mã cài đặt silent của bộ cài đặt (Đóng gói bởi Inno Setup)

    Nếu phần mềm không có mã Silent (Ví dụ như IDM, DFX Audio Enhancer,...) thì làm cách nào.
    Đó là tự động hóa cài đặt với AutoIT (Ngôn ngữ lập trình kịch bản mạnh mẽ)
    Nó sẽ tự thay bạn tương tác với giao diện cài đặt của phần mềm (Click chuột, Enter key,...) với một kịch bản mà bạn viết sẵn (Script).

    II. Xác định phương pháp Active (Đối với phần mềm thương mại)
    Phương pháp 1: Sử dụng RegFromApp để xác định nếu phần mềm lưu key vào Registry.
    Phương pháp 2: Nếu phần mềm không lưu key vào Registry, bạn tìm tệp lưu thông tin đăng ký ở
    trong các thư mục như "Common Files", "Program Data", "AppData", ...

    Sau khi đã xác định được hai yếu tố trên coi như đã gần xong. Chỉ còn phần đóng gói và Test thử
    Để đóng gói tệp tin cài đặt bạn có thể sử dụng

    Sau khi đóng gói xong, bạn test thử lại bộ silent của mình xem đã ưng ý chưa? Kiểm tra xem phần mềm đã tự động Active hay chưa?


    Chúc bạn có được một phần mềm silent ưng ý!

    Mọi ý kiến thảo luận, yêu cầu cũng như thắc mắc post ở dưới bài viết sẽ được mình sNVTs và bác bewarenha sẽ giúp đỡ các bạn tận tình.
    Nếu bạn hiểu biết về Silent, cũng như muốn đóng góp để phát triển diễn đàn thì hãy tham gia Team để có thể hỗ trợ và giúp đỡ mọi người!

    _______________________________________________________________
    Team Support

    Silent: sNVTs, BawareNha
    AIO: ChenJi Nguyễn

    _______________________________________________________________
    Mọi hỗ trợ về cách tạo phần mềm Silent sẽ được mình cập nhật tại #1
    Post mẫu về hỗ trợ phần mềm Silent
    Mã:
    Tên phần mềm:
    Silent key:
    Phương pháp Active: (Registry, file, Cờ rắc or patch,...). Chi tiết.
    

    @};-Bonus bộ công cụ hỗ trợ Build Silent:tongue:

    Make Silent Tools - Pass: snvts

    [HOT] Share Autoplay Media Studio 8.5 + Serial chuẩn, hỗ trợ tạo phần mềm AIO
    Mã:
    http://95.141.193.17/noload2/files/058/rsload.net.AutoPlay.Media.Studio.8.5.0.0.zip
    User & Pass: rsload.net
    Thân sNVTs!
     
    Chỉnh sửa cuối: 24/5/16
    Tran Van Truyen, sherlock holmes, THiện Hào8 bạn khác đã cám ơn bài viết này.
  2. sNVTs

    sNVTs Ban quản trị

    Bài viết:
    265
    Được cám ơn:
    797
    Nơi ở:
    Ninh Bình
    IOBit Driver Booster
    - Silent key: /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
    - Phương pháp Active:

    • Sau khi đăng ký tệp tin đăng ký được lưu tại C:\ProgramData\IOBit\Driver Booster\License
    • Để kích hoạt copy thư mục License trên vào thư mục cài đặt,
     
    Chỉnh sửa cuối: 20/5/16
    RouJiMr.M9 đã cám ơn bài viết này.
  3. sNVTs

    sNVTs Ban quản trị

    Bài viết:
    265
    Được cám ơn:
    797
    Nơi ở:
    Ninh Bình
    Fastone Capture
    - Silent key: /S /NCRC
    - Phương pháp Active:

    • Tệp tin đăng ký được lưu tại C:\Users\NVT\AppData\Roaming\FastStone\FSC\fsc.db
    • Để kích hoạt copy tệp tin fsc.db vào cùng thư mục cài đặt của phần mềm.
     
    Mr.M9 đã cám ơn bài viết này.
  4. sNVTs

    sNVTs Ban quản trị

    Bài viết:
    265
    Được cám ơn:
    797
    Nơi ở:
    Ninh Bình
    Internet Download Manager
    - Au3 Script: View
    - Phương pháp Active: Registry

    • Thông tin đăng ký được lưu tại HKEY_CURRENT_USER\Software\DownloadManager ở các khóa LName, FName, Email Serial
     
    Chỉnh sửa cuối: 20/5/16
    RouJi, hiepsisomaMr.M9 đã cám ơn bài viết này.
  5. Tuan IT

    Tuan IT Thành Viên

    Bài viết:
    18
    Được cám ơn:
    15
    Giới tính:
    Nam
    khó nhất là mấy phần mềm không có mã silent toàn phải tạo đường dẫn rồi đóng gói bằng sfx winrar
     
  6. commando198

    commando198 Thành Viên

    Bài viết:
    50
    Được cám ơn:
    4
    Giới tính:
    Nam
    Nơi ở:
    Quảng Trị
    Làm phiền Bạn chủ thớt cho mình xin file Au3 Script làm Silent cho IDM được ko? Mình đang mày mò dùng AutoIT để làm Silent nhưng làm mãi mà vẫn chưa làm cho nó ẩn các cửa sổ cài đặt được. Mong Bạn trợ giúp.
    Mail của mình: [email protected]
    Xin chân thành cảm ơn Bạn!!!!!
     
  7. BewareNha

    BewareNha Administrator Ban quản trị

    Bài viết:
    201
    Được cám ơn:
    232
    Giới tính:
    Nam
    commando198, hiepsisoma, Nathan Nguyen1 bạn khác đã cám ơn bài viết này.
  8. ChenJi Nguyễn

    ChenJi Nguyễn Thành Viên

    Bài viết:
    53
    Được cám ơn:
    33
    Giới tính:
    Nam
    hay quá anh thái ơi :biggrin::biggrin:
     
    sNVTs đã cám ơn bài viết này.
  9. sNVTs

    sNVTs Ban quản trị

    Bài viết:
    265
    Được cám ơn:
    797
    Nơi ở:
    Ninh Bình
    :biggrin::biggrin:
     
  10. sNVTs

    sNVTs Ban quản trị

    Bài viết:
    265
    Được cám ơn:
    797
    Nơi ở:
    Ninh Bình
    Bạn có thể tham khảo code sau (Chỉ hỗ trợ ẩn quá trình cài đặt không bao gồm Active)
    http://pastebin.com/KCwhWy45
    Chúc vui khi đến với 4Rum!
     
    Chỉnh sửa cuối: 20/5/16
  11. sNVTs

    sNVTs Ban quản trị

    Bài viết:
    265
    Được cám ơn:
    797
    Nơi ở:
    Ninh Bình
    Có thể tự động hóa quá trình cài đặt bằng AutoIT.
    Hãy post phần mềm lên đây, mọi người có thể giúp bạn! :happy:
     
    Tuan IT đã cám ơn bài viết này.
  12. Nathan Nguyen

    Nathan Nguyen Thành Viên

    Bài viết:
    448
    Được cám ơn:
    207
    Giới tính:
    Nam
    rảnh bác thái sẽ hd ae làm silent vs autoIT :))
     
  13. sNVTs

    sNVTs Ban quản trị

    Bài viết:
    265
    Được cám ơn:
    797
    Nơi ở:
    Ninh Bình
    @};-@};-@};-@};-@};-@};-@};-@};-
     
  14. sNVTs

    sNVTs Ban quản trị

    Bài viết:
    265
    Được cám ơn:
    797
    Nơi ở:
    Ninh Bình
    BewareNha đã cám ơn bài viết này.
  15. ptk911

    ptk911 It's not goodbye ! Ban quản trị Thành viên VIP

    Bài viết:
    220
    Được cám ơn:
    255
    Giới tính:
    Nam
    chủ đề hay mà sao vắng quá, cao thủ it đâu hết rồi, mình chờ để học hỏi thêm
     
  16. sNVTs

    sNVTs Ban quản trị

    Bài viết:
    265
    Được cám ơn:
    797
    Nơi ở:
    Ninh Bình
    :arghh::arghh::arghh:
     
  17. Mr.M9

    Mr.M9 Đây tớ của nhân dân ! Ban quản trị

    Bài viết:
    646
    Được cám ơn:
    446
    hehehe, thớt cho thêm cái video vd về làm bộ IDM silent cho AE học hỏi vs, chứ mình ko biết mảng này cho lắm
     
    RouJi đã cám ơn bài viết này.
  18. sNVTs

    sNVTs Ban quản trị

    Bài viết:
    265
    Được cám ơn:
    797
    Nơi ở:
    Ninh Bình
    Ok bạn :biggrin:
     
    Mr.M9 đã cám ơn bài viết này.
  19. Mr.M9

    Mr.M9 Đây tớ của nhân dân ! Ban quản trị

    Bài viết:
    646
    Được cám ơn:
    446
    Hóng :angelic:
     
  20. sNVTs

    sNVTs Ban quản trị

    Bài viết:
    265
    Được cám ơn:
    797
    Nơi ở:
    Ninh Bình
    Mình sẽ share Script sẵn cho mọi người nghiên cứu:cat::cat::cat:
     

Chia sẻ trang này