Hướng dẫn cách tạo phần mềm bỏ túi “Portable Software”

Ngày nay các tiện ích – phần mềm dạng “portable – cầm tay” được cài đặt và sử dụng trực tiếp trên USB hay các thiết bị di động khác đang được ưu chuộng bởi tính năng linh hoạt ở trường hợp sử dụng máy tính khác bên ngoài, mà khi không còn sử dụng nữa lại không hề ảnh hưởng đến hệ thống máy tính của họ, và nó là tiện ích ứng dụng cầm tay không thể thiếu đối những người dùng máy tính chuyên nghiệp.

Mặc dù bạn không khó khi tìm các ứng dụng phần mềm thông dụng dạng portable bằng cỗ máy tìm kiếm Google nhưng đôi lúc cũng có những tiện ích mà bạn cần dùng khi đi công tác xa nhà thì trên mạng Internet lại chưa có để bạn tải về.

Bài viết này sẽ cung cấp một giải pháp để bạn tự tay bào chế “portable Software” thật đơn giản với phần mềm Thinstall Setup Capture 3.049 (Tải và sử dụng tại địa chỉ: http://www.box.net/shared/l8z4r9p7np, dung lượng 3.6 Mb), đồng thời bài viết cũng được xem như một phần nào giải đáp về nguyên lý khởi tạo các ứng dụng phần mềm Portable.

Đầu tiên, bạn nên tắt hết các ứng dụng đang chạy cùng một số ứng dụng chạy nền khác như chương trình diệt virus, spyware,… Khởi động chương trình Thinstall, màn hình Setup Capture xuất hiện, bạn nhấn nút Start (lưu ý đảm bảo đánh dấu check vào hai mục khóa regedit mà chương trình khuyến cáo) và chọn phân vùng cài đặt hệ điều hành à Pre-Install Scan để bắt đầu quét toàn bộ hệ thống files và ghi nhận các khóa regedit.

Quá trình này sẽ diễn ra trong vài phút và thời gian phụ thuộc vào máy tính của bạn, mục đích của quá trính là ghi nhận lại tình trạng ban đầu của hệ thống trước khi cài đặt phần mềm để khởi tạo ứng dụng portable của phần mềm đó. (Hình 1)

Hình 1 – Quá trình quét hệ thống files và các khóa Regedit


Sau khi quá trình kết thúc, bạn đừng vội nhấp tiếp nút Post-Install Scan mà hãy cài đặt tiện ích hay ứng dụng nào mà bạn muốn tạo khởi tạo dạng portable cho chính tiện ích – ứng dụng này (lưu ý phải cài đặt trên phân vùng ổ đĩa chứa hệ đều hành, không được cài liên tiếp hai ứng dụng cùng lúc, chỉ cài đặt một ứng dụng mà thôi, nếu như quá trình cài đặt gặp sự cố thì bạn đóng chương trình Thinstall lại và thực hiện lại các bước ở thời gian đầu) (Hình 2)

Hình 2 – Yêu cầu cài đặt tiện ích trước khi chương trình quét lấy mẫu lần nữa


Tiếp đến khi đã cài xong tiện ích, bạn nhấn nút Post-Install Scan để chương trình quét mẩu hệ thống lần nữa, từ đó xuất ra những sự thay đổi so với mẫu hệ thống quét ghi nhận ở bước đầu, mục đích của việc làm này chính là rút ra những thông tin đăng ký vào hệ thống của tiện ích mà bạn vừa cài đặt vào máy tính để khởi tạo portable.

Lưu ý quá trình quét lấy mẫu lần 2 sẽ chậm hơn lần trước, trong vài phút màn hình sẽ xuất hiện yêu cầu bạn chọn thư mục cần lưu lại thông tin trích xuất thay đổi. ở bước này, bạn nên để mặc định theo cấu trúc C:\Program Files\Thinstall\Captures\XXXX (trong đó XXXX là tên file do chương trình tự động phát sinh dựa theo thời gian hiện hành) à Nhấn nút Save Results. (Hình 3)

Hình 3 – Lưu lại và trích xuất thông tin trích thay đổi


Cuối cùng là bạn vào truy cập vào thư mục theo đường dẫn C:\Program Files\Thinstall\Captures\XXXX, tìm đến và kích hoạt file có tên là build.bat để bắt đầu xây dựng ứng dụng portable. Sau khi quá trình xây dựng kết thúc, bạn tìm đến thư mục “bin” và ứng dụng mới khởi tạo của bạn sẽ nằm tại thư mục này.

Tuy nhiên một vấn đề là bạn chưa có thể chạy thử ngay ứng dụng, mà bạn phải dùng file có tên “Patch 3.049.exe” để hợp hóa ứng dụng và tập tin này được đính kèm theo bộ cài đặt tại thư mục cài đặt chương trình Thinstall (ví dụ C:\Program Files\Thinstall).

Thực hiện Patch file bằng cách nhấp vào tập tin đó và duyệt đến thư mục “bin” chứa ứng dụng đó, chọn tập tin ứng dụng exe à Nhấp Open. (Hình 4)

Hình 4 – Kích hoạt tập tin build.bat để xây dựng ứng dụng Portable


Thế là xong, bạn có thể chép tập tin Exe của ứng dụng này vào thiết bị USB để dành dùng vào thời điểm thích hợp trên bất kì máy tính nào mà không cần mất thời gian cài đặt ứng dụng đó nữa, ưu điểm là tránh được phiền hà ảnh hưởng đến máy tính mà bạn mượn sử dụng… Đó là ứng dụng tuyệt vời của portable.

Mọi góp ý hay cần sự giúp đỡ xin liên hệ với tác quả qua email: [email protected]

Nguyễn Minh Luân

© 2007 – 2009, nicky. All rights reserved.

1 Comment

  1. Nhat Reply

    Các bạn hãy thử và cho ý kiến về những Portable của trang http://portableapps.com/apps (những Portable này được tạo bởi phần mềm NSIS Portable (http://portableapps.com/apps/development/nsis_portable) hoặc Portableapps.com Launcher (http://portableapps.com/apps/development/portableapps.com_launcher)) và tham khảo thử bài viết Làm Portable với NSIS (http://www.vn-zoom.com/f229/lam-portable-voi-nsis-1391382.html).

    Mời các bạn đóng góp thêm nhiều kinh nghiệm sử dụng cũng như phần mềm tạo Portable khác nữa!

    Chúc các bạn vui vẻ, mạnh khỏe và thành công trong cuộc sống!

Leave a Reply

Your email address will not be published.