26 tháng 4, 2015

Tự tạo file cài đặt với Inno Setup Compiler

Giới thiệu

Inno Setuo Compiler là công cụ giúp chúng ta tạo một file cài đặt đơn giản nhất trong môi trường Windows. 
Inno Setup cho Windows là một công cụ toàn diện, nhanh chóng và đơn giản, dễ dàng giúp bạn tạo file cài đặt theo ý muốn trong môi trường Windows. Các đoạn mã nguồn này có đuôi mở rộng là *.iss (nghĩa là Inno Setup Script), và các đoạn mã này điều khiển tất cả diễn biến của quá trình cài đặt, chỉ định rõ ràng những file nào được cài đặt vào hệ thống, được lưu trữ vào đâu, tạo shortcut, đặt tên cho shortcut...
Những đoạn mã *.iss này được tạo ra và trực tiếp chỉnh sửa bên trong chương trình Inno Setup Compiler. Sau khi người sử dụng hoàn tất quá trình tạo mã nguồn trong Inno Setup for Windows, bước kế tiếp là lụa chọn "Compile" trong bước Setup Compiler. Khi quá trình này kết thúc, người sử dụng sẽ có được sản phẩm hoàn chỉnh là file Setup.exe. Ở chế độ cài đặt mặc định, file này sẽ nằm ở thư mục "Output", bên trong thư mục có chứa những đoạn mã nguồn *.iss đó.

Những chức năng chính của Inno Setup Compiler:

- Giờ đây đã hỗ trợ môi trường Windows 64-bits với những ứng dụng yêu cầu cao, cả 2 kiến trúc x64 và Itanium.
- Người sử dụng có thể tạo ra file *.exe đơn lẻ chứa đựng toàn bộ chương trình cài đặt, để dễ dàng và thuận lợi cho việc chia sẻ, phân phối sản phẩm.
- Giao diện Inno Setup Compiler hướng dẫn cài đặt mang phong cách tiêu chuẩn Windows 2000/XP.
- Có thể tùy chỉnh theo nhiều mức cài đặt, phổ biến và thông dụng là: Full, Minimal, Custom. Hỗ trợ tính năng Uninstall hoàn chỉnh.
- File nén tiêu chuẩn hỗ trợ các chuẩn bzip2 và 7-Zip LZMA. File cài đặt có khả năng so sánh các phiên bản phần mềm Inno Setup Compiler, thay thế các file đang sử dụng, ghi các thư viện yêu cầu DLL/OCX vào thư viện hệ thống, các font chữ hỗ trợ đi kèm.
- Tạo shortcut ở bất kỳ nơi nào, điển hình là thanh Start Menu và Desktop.
- Tạo file *.ini có chứa thông tin đăng ký của chương trình.
- Tích hợp với ngôn ngữ hệ thống Pascal.
- Hỗ trợ quá trình cài đặt đa ngôn ngữ.
- Hỗ trợ việc tạo mật mã và mã hóa file cài đặt.
- Đầy đủ mã nguồn (Borland Delphi 2.0-5.0).

Tải về

Sử dụng

Inno Setup Compiler cho bạn 2 cách để tạo file cài đặt riêng cho mình. 

Cách 1

Tạo một tệp tin mã hoá trống, bạn phải tự code cho bản thân, việc này thì rất khó nếu bạn chưa hiểu rõ ngôn ngữ lập trình. Vì vậy tớ sẽ hướng dẫn các bạn sử dụng cách 2, cách này đơn giản hơn nhiều !

Cách 2

Cách này tớ nói đơn giản hơn vì Inno Setup Compiler sẽ giúp bạn tạo ra những dòng code, còn việc của bạn là chỉ đạo cho Inno Setup Compiler cần tạo gì, thêm gì, giải nén vào đâu,...

Khi mở Inno Setup Compiler lên, bạn tick vào "Tạo 1 tập tin mã hoá mới dùng thuật sĩ mã hoá"  Đồng ý.
Click Tiếp theo.
Ở bước này, bạn đặt tên cho file cài đặt của bạn, 
VD:
Sau khi đặt tên xong, bạn click vào Tiếp theo.
Bước này khá quan trọng, bạn cần tạo nơi lưu và tên thư mục lưu cho file cài đặt.
Bạn có thể mặc định cho nó ở ổ C hoặc ổ D hoặc các local khác.
Sau đó click Tiếp theo.
Bước này là bước quan trọng nhất, nếu không thì file cài đặt của bạn sẽ bị hỏng.
Bạn phải chọn tệp tin thực thi chính của chương trình đó, ở đây tớ sẽ tạo 1 bản cài đặt game Little Shop Of Treasures 2 bản miễn phí đã tích hợp bản quyền. 
Và còn một yêu cầu nữa là bạn phải thêm thư mục chứ chương trình bạn cần tạo file cài đặt để tệp tin chính được thực thi. Bằng cách bạn click vào Thêm thư mục vả duyệt đến thư mục chứa chương trình. Khi thêm nó có hiện thông báo thì bạn cứ click Yes là được.
Click tiếp theo. Bước này là tuỳ chọn của bạn. 
Trước khi click vào Tiếp theo, bạn cần tạo 2 file dạng *.txt, bước này nhằm bảo vệ bản quyền phần mềm của bạn.
VD: Tớ đặt 2 file tên là License và Information.
Nội dung như sau: 

File Lincense.txt:

Phiên bản game Little Shop Of Treasures 2 đã tích hợp bản quyền game.
Tận hưởng Free !



Copyright by LieuTuanVu
Email: lieutuanvu2001@gmail.com
Blog: www.lieutuanvu.blogspot.com

File Infotmation.txt:

Little Shop of Treasures 2 là một game mà khi chơi, bạn không những chỉ tìm những đồ vật bị giấu, bạn còn phải nâng cấp sửa chữa 1 nhà hát đang xuống cấp và mở một cửa hiệu lưu niệm về phim ảnh. Bạn cũng có cơ hội đoạt được những chiếc cúp khi đạt được những mục tiêu đề ra trong suốt chuyến phiêu lưu bán hàng trong thành phố lớn.
Bạn sẽ phải tìm những đồ vật mà người mua hàng yêu cầu. Và dĩ nhiên đây là một thách thức đối với người chơi. Các đồ vật được giấu rất kĩ trọng một nền cửa hàng rất rực rỡ. Có hint (giúp đỡ) cho sẵn cho bạn mỗi khi bí và không thể tìm ra đồ vật, và ngoài ra bạn còn có thể tìm thêm những hint khác trong mỗi cửa hàng để tăng thêm sự giúp đỡ...
Hãy tiếp tục cài đặt để tận hưởng !

Đến đây là được rồi, click Tiếp theo để đến bước thêm Giấy phép và Thông tin. 
Ở ô Giấy phép tập tin, bạn duyệt đến file Lincense.txt
Ở ô Hiện thông tin tập tin trước khi cài đặt, bạn duyệt đến file Information.txt
Ô cuối các bạn muốn thì có thể tự thêm cho mình.
Tiếp theo.
Bước chọn ngôn ngữ, bạn có thể để mặt định là English hoặc theo ý bạn là Vietnamese. Tớ sẽ chọn là English.
Tiếp theo. Chọn thư mục để lưu file cài đặt của bạn, có thể đặt nó ở Desktop. 
Tên cho file cài đặt của bạn. Và biểu tượng icon ( tức file ảnh có dạng *.ico, bạn có thẻ dùng phần mềm để convert định dạng ảnh.).
Tiếp theo và Tiếp theo. Vậy là bạn đã có file code, Inno Setup Compiler hỏi bạn có muốn biên dịch ngay không, bạn click Yes. Tiếp theo nó hỏi có muốn lưu lại file này sang định dạng *.iss không, nếu bạn muốn có thể click vào Yes, nếu không thì No.
Và Inno Setup Compiler sẽ biên dịch file cài đặt của bạn sang dạng *.exe ( tệp tin thực thi trên nền Windows). Bước này sẽ mất một thời gian tuỳ cấu hình máy và tuỳ dung lượng file của bạn.
Khi có dòng thông báo Finished [ khoảng thời gian ] là file của bạn đã được Encoding thành công và bạn sẽ có file cài đặt dạng *.exe

Việc tạo file cài đặt được phần mềm hỗ trợ thật đơn giản !

1 nhận xét so far

avatar
Rep

Tự Tạo File Cài Đặt Với Inno Setup Compiler - Liêu Tuấn Vũ'S Blog >>>>> Download Now

>>>>> Download Full

Tự Tạo File Cài Đặt Với Inno Setup Compiler - Liêu Tuấn Vũ'S Blog >>>>> Download LINK

>>>>> Download Now

Tự Tạo File Cài Đặt Với Inno Setup Compiler - Liêu Tuấn Vũ'S Blog >>>>> Download Full

>>>>> Download LINK


MỘT SỐ LƯU Ý KHI ĐĂNG BÌNH LUẬN
1. Không đăng những bình luận có tính khiêu dâm, tục tiểu.
2. Không đăng những bình luận có ý vi phạm đạo đức, chuẩn mực xã hội.
3. Không đăng những bình luận vi phạm về chủ quyền nhà nước Cộng Hòa Xã Hội Chủ Nghĩa Việt Nam.
4. Không bôi nhọa, chửi bới thành viên khác.
5. Không nói tục, chửi thề.
6. Không đăng link ảnh/video sex, đồi trụy, phản động hoặc spam.
- Mọi bình luận vi phạm một trong các điều trên sẽ bị xóa mà không cần báo trước!
Để upload hình ảnh khi comment, các bạn dùng công cụ của Blog tại đây nhé!
EmoticonEmoticon