Tìm trong:Webe-CHÍP

Bộ gõ (kiểu Vni/Telex/Viqr)Tắt (Alt+T)Mở (Alt+M)

 
Trang chủ IT TRONG TẦM TAY TC 52

Tự tạo chương trình “Portable” đơn giản bằng WinRAR

Dạo này chúng ta hay nghe nói nhiều đến các phần mềm Portable. Chúng là các phần mềm có thể chép vào bất cứ thiết bị lưu trữ nào và đem đến bất kỳ máy tính nào để sử dụng mà không cần cài đặt, ví dụ Portable Opera, Portable Firefox... Tuy nhiên, đa số chúng là cả thư mục lưu nhiều tập tin và ta phải chạy tập tin EXE của nó. Bài viết này sẽ hướng dẫn các bạn tự tạo chương trình Portable bằng WinRAR, đặc biệt “sản phẩm” chỉ là một tập tin thực thi duy nhất. Dụng cụ làm việc: WinRAR (dĩ nhiên trên máy phải có cài rồi), chương trình trích xuất icon nào đó cũng được.

NGUYÊN VẬT LIÊU:

- Thư mục cài đặt chương trình trên máy tính, lưu ý là chương trình này lúc cài không thay đổi file hệ thống và có thể chép thư mục nó qua máy khác vẫn chạy được (ví dụ: Total Commander, WinRAR, Opera, Firefox...), thích đóng gói chương trình nào thì dùng thư mục của chương trình đó.

- Một tập tin icon kích thước 32x32 pixel được “thiết kế” bằng chương trình trích xuất icon, nên chọn icon phù hợp với sản phẩm (ví dụ Portable Total Commander thì dùng icon Total Commander).

- Một tập tin bmp 32x32 pixel được chuyển đổi từ tập tin icon.

THỰC HIÊN:

Trong ví dụ này, chúng ta sẽ làm Portable Total Commander nhé.

- Đầu tiên vào thư mục cài đặt chương trình (C:\Program Files chẳng hạn), chép thư mục totalcmd vào thư mục tạm nào đó.

- Mở thư mục totalcmd, chọn tất cả tập tin (Ctrl+A), nhấn phải chuột > chọn Add to archive...

Trong hộp thoại Achive name and parameters, chọn thẻ General. Mục Achive name chọn thư mục lưu “sản phẩm” và đặt tên cho nó. Mục Archive format chọn RAR. Mục Compression method chọn Best. Mục Archiving options chọn Create SFX archive.

Qua thẻ Advanced, nhấn nút SFX options để mở hộp thoại Advanced SFX options. Ở thẻ General, mục Setup program > Run after extraction nhập chính xác tên tập tin thực thi (ví dụ TOTALCMD. EXE).

Qua thẻ Modes, mục Temporary mode đánh dấu chọn Unpack temporary folder, mục Silent mode chọn Hide all, mục Overwrite mode chọn Skip existing files. Mục đích là quá trình giải nén sẽ hoàn toàn thực hiện trong “im lặng”.
Qua thẻ Text and icon, chọn tập tin bmp ở mục Load SFX logo from the file, chọn icon ở mục Load SFX icon from the file.

Nhấn OK hai lần để WinRAR tạo tập tin. Bây giờ vào thư mục lưu “sản phẩm”, sẽ thấy một tập tin EXE đợi sẵn. Hãy nhấp đôi chuột vào no xem, Total Commander sẽ hiện lên trước mắt. Bạn có thể chép nó vào USB FlashDrive và đem sang máy không có Total Commander để sư dụng (thật tiện lợi, thay vì như thông thường bạn phải chép nguyên thư mục Total Commander với rất nhiều file trong đó, bạn lại phải vào thư mục này để thực thi Total Commander; giờ đây bạn chỉ cần chép và chạy một tập tin duy nhất).

MẸO:

Với các chương trình phải đăng ký thông tin trong Registry, nếu biết cách, bạn có thể vào Registry Editor để trích xuất các khóa đăng ký của nó thành một tập tin .REG. Chép tập tin này chung thư mục chuẩn bị làm Portable. Tạo một tập tin .BAT đê nhập tập tin REG này vào Registry trước rồi mới thực thi tập tin EXE. Như vậy ở mục Run after extraction, bạn nhập đường dẫn tập tin .BAT này.

HIẾU TRUNG

[Đầu trang]