Tạo phiên bản di động của bất kỳ ứng dụng nào trong Windows
Ngày nay, hầu hết chúng ta đều có nhiều máy tính mang theo bên mình, nhưng nếu bạn muốn biến bất kỳ máy tính nào thành của bạn máy vi tính? Đó là nơi mà ý tưởng về ứng dụng “di động” xuất hiện.
Bằng cách tải lên ổ đĩa flash hoặc ổ cứng ngoài với các ứng dụng này, bạn chỉ cần cắm thiết bị vào một máy tính tương thích và tất cả phần mềm và dữ liệu của bạn ở ngay đó.
Nội dung bài viết
Ứng dụng di động là gì?
Khi bạn cài đặt hầu hết các ứng dụng trên máy tính, nó sẽ thực hiện các thay đổi đối với hệ thống và tự tích hợp. Các ứng dụng Windows, chẳng hạn, chọn một thư mục trên ổ cứng cục bộ của bạn, thực hiện các mục nhập trong sổ đăng ký của bạn và thường mong đợi Windows cung cấp một số tiện nghi nhất định để nó có thể thực hiện công việc của mình.
Nếu bạn chỉ sao chép thư mục ứng dụng vào ổ đĩa ngoài và cố gắng chạy nó trên một máy tính khác, bạn sẽ nhận được một loạt thông báo lỗi hoặc chương trình không hoạt động bình thường.
Để tạo ứng dụng di động, bạn phải đánh lừa nó rằng tất cả các phụ thuộc của nó đã được thỏa mãn. Mặc dù có thể thực hiện việc này theo cách thủ công, nhưng sẽ dễ dàng hơn nhiều khi sử dụng một trong một số ứng dụng chuyên dụng quét các phần phụ thuộc của ứng dụng và sau đó sao chép chúng theo cách ảo hóa. Phần mềm đó sau đó tạo ra các phụ thuộc tùy chỉnh khiến ứng dụng nghĩ rằng nó đang chạy trên máy tính gốc. Giống như The Matrix, nhưng dành cho ứng dụng.
Điều quan trọng cần biết là cũng có những ứng dụng di động theo thiết kế. Các nhà phát triển đã tạo ra chúng đặc biệt để chạy mà không bị phụ thuộc vào bất kỳ thứ gì.
Trước tiên, hãy kiểm tra xem nó vẫn chưa được hoàn thành
Trước khi tự mình bắt đầu tự tạo một ứng dụng di động, bạn nên kiểm tra xem người khác chưa thực hiện công việc đó cho bạn. Tất nhiên, bạn không thể tìm thấy bất kỳ phần mềm trả phí nào theo cách này! Tuy nhiên, rất nhiều ứng dụng miễn phí phổ biến đã được chuyển đổi thành phiên bản di động, sẵn sàng để tải xuống.
Chúng tôi đề xuất PortableApps.com đi kèm với giao diện quản lý ứng dụng và trình khởi chạy riêng. Chỉ cần tải xuống trình cài đặt, cài đặt nó vào ổ đĩa ngoài và chọn tất cả ứng dụng từ danh sách bạn muốn.
Máy ảo như một ứng dụng thay thế di động
Sử dụng một nền tảng như PortableApps là điều tuyệt vời, nhưng có thể có một cách đơn giản hơn nhiều để làm cho bất kỳ ứng dụng Windows nào có tính di động – hãy tự làm cho Windows có tính di động! Làm sao? Chỉ cần tải phiên bản di động của VirtualBox từ vbox.me và cài đặt bản sao Windows được cấp phép trên đó. Sau đó, bạn có thể cài đặt tất cả các ứng dụng Windows mà bạn thích trong máy ảo đó mà không cần thực hiện thêm bất kỳ thao tác nào.
Điểm chính ở đây là bạn cần có giấy phép riêng cho bản sao Windows trong máy ảo của mình. Nếu bạn có giấy phép cũ hoặc khóa cấp phép bổ sung, đây có thể là một giải pháp thay thế tuyệt vời. Thậm chí có thể đáng để mua một bản Windows khác, tùy thuộc vào trường hợp sử dụng của bạn. Đặc biệt là nếu một ứng dụng Windows quan trọng không hoạt động sau khi được chuyển đổi thành portable.
Điều tương tự cũng xảy ra đối với các ứng dụng đăng ký kết nối đám mây. Sử dụng một máy ảo di động có thể là cách duy nhất để khiến chúng hoạt động theo cách này. Máy ảo sẽ sử dụng bất kỳ kết nối internet nào mà máy chủ cung cấp, nhưng theo quan điểm của ứng dụng, nó vẫn trên cùng một “máy tính” mà nó đã được cài đặt.
Các nhà tạo ứng dụng di động phổ biến
Đã từng có khá nhiều nhà sản xuất ứng dụng di động nhanh chóng chuyển đổi các ứng dụng Windows của bạn thành các phiên bản di động. Thật không may, bạn sẽ thấy rằng hầu hết đã không được cập nhật trong gần một thập kỷ.
Những người khác, chẳng hạn như Cameyo, hiện chỉ có sẵn dưới dạng dịch vụ trả phí. Tương tự đối với VMware ThinApp, chỉ cung cấp bản dùng thử miễn phí. Nếu bạn sẵn sàng trả những số tiền khổng lồ mà các giải pháp thương mại yêu cầu, thì không ai ngăn cản bạn. Giấy phép Windows bổ sung đó có vẻ không quá đắt bây giờ, phải không?
Chúng tôi đã thử một số nhà sản xuất ứng dụng di động miễn phí cũ hơn và nhận thấy một trong những nhà sản xuất ứng dụng di động miễn phí có vẻ vẫn còn khá khả thi.
Tạo ứng dụng di động với hộp ảo Enigma
Ứng dụng được đề cập là Hộp ảo Enigma. Đó là một trong số ít các nhà sản xuất ứng dụng di động phần mềm miễn phí vẫn thu hút được sự chú ý của các nhà phát triển. Về cơ bản đây là phiên bản miễn phí của các ứng dụng thương mại Enigma Protector, nhưng đối với người dùng thông thường thì nó rất tuyệt.
Có, ứng dụng trông không trực quan lắm, nhưng nó thực sự rất dễ sử dụng. Vì vậy, đừng bị đe dọa.
- Cách thức hoạt động của Enigma, bạn cần phải cài đặt phần mềm này vào hệ thống của mình trước khi biến nó thành một ứng dụng di động. Vì vậy, nếu bạn chưa có, cài đặt ứng dụng bạn muốn tạo tính di động và sau đó quay lại Enigma.
- Bây giờ, bạn sẽ thấy các hộp đường dẫn ổ đĩa cho cả hai Đầu vào và Đầu ra tên tệp.
- Nhấn vào Duyệt qua nút ở bên phải của Nhập tên tệp đầu vào.
- Trong ví dụ của chúng tôi, chúng tôi sẽ tạo một phiên bản di động của phần mềm máy trạm âm thanh Audacity miễn phí. Với trình duyệt tệp bật lên, hãy điều hướng đến nơi tệp “.exe” của ứng dụng được đề cập được cài đặt.
- Chọn nó và nhấp vào Mở.
- Enigma cũng cần biết các tệp phụ thuộc ở đâu. Vì vậy, tiếp theo, hãy nhấp vào Thêm vào sau đó Thêm thư mục đệ quy, vì chúng tôi muốn tất cả các thư mục con cũng bao gồm.
- Bây giờ chúng ta sử dụng trình duyệt tệp bật lên để định vị thư mục cài đặt chứa tệp “.exe” của chúng ta. Chọn thư mục và nhấp vào “OK” và “OK” một lần nữa.
- Nếu muốn, bạn cũng có thể thay đổi đích đầu ra cho ứng dụng di động cuối cùng. Theo mặc định, nó sẽ lưu nó cùng với tệp “.exe” ban đầu, nhưng bạn có thể muốn lưu nó ở nơi khác. Quá trình này giống như chọn tệp đầu vào. Bạn cũng có thể đổi tên tệp thành bất kỳ thứ gì bạn muốn.
- Bây giờ chúng tôi đã sẵn sàng để tạo ứng dụng di động. Nhấp chuột Quá trình và xem điều kỳ diệu xảy ra.
- Chờ cho đến khi quá trình xử lý hoàn tất và sau đó bạn có thể đóng cửa sổ này.
Chạy ứng dụng
Những gì bạn nên có bây giờ là một tệp “.exe” duy nhất mà bạn có thể chạy từ mọi nơi. Định vị tệp tại vị trí bạn đã lưu và sau đó di chuyển tệp vào bộ nhớ di động của bạn. Hãy nhớ kiểm tra nó trên một máy tính khác để đảm bảo rằng nó hoạt động bình thường. Bạn sẽ không muốn lần thử đầu tiên của mình là khi bạn thực sự cần ứng dụng nhất.
Không có lý do gì bạn không thể sử dụng các ứng dụng di động tùy chỉnh của riêng mình được tạo bằng Enigma ngay cùng với một trình quản lý như Ứng dụng di động. Tạo thư mục ứng dụng tùy chỉnh của riêng bạn và khởi chạy chúng theo ý muốn. Được trang bị sức mạnh di động, bầu trời là giới hạn. Ngoài ra, hãy xem bài đăng của chúng tôi về các ứng dụng di động tốt nhất luôn có với bạn.