Computer >> Máy Tính >  >> Phần mềm >> Phần mềm

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 điều gì sẽ xảy ra 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 tính? Đó là lúc ý 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 tại đó.

Tạo phiên bản di động của bất kỳ ứng dụng nào trong Windows

Ứ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. Ví dụ:các ứng dụng Windows 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 các 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 một ổ đĩ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 một chương trình không hoạt động bình thường.

Tạo phiên bản di động của bất kỳ ứng dụng nào trong Windows

Để 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 biệt để quét các phần phụ thuộc của một ứng dụng và sau đó sao chép chúng theo cách ảo hóa. Sau đó, phần mềm đó tạo ra các phụ thuộc tùy chỉnh khiến ứng dụng nghĩ rằng ứng dụng đang chạy trên máy tính gốc. Giống như Ma trận, 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 hoàn thành

Trước khi bắt đầu quá trình tự mình tạo ra một ứng dụng di động, bạn nên kiểm tra xem người khác có chưa thực hiện công việc đó cho bạn hay không. 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.

Tạo phiên bản di động của bất kỳ ứng dụng nào trong Windows

Chúng tôi đề xuất PortableApps.com đi kèm với trình khởi chạy và giao diện quản lý ứng dụng 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 làm ứ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ự biến Windows trở nên linh hoạt! 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.

Tạo phiên bản di động của bất kỳ ứng dụng nào trong Windows

Đ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 nếu hóa ra một ứng dụng Windows quan trọng không hoạt động sau khi được chuyển đổi thành di động.

Đ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 để 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à sản xuất ứ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 ứng dụng Windows của bạn thành phiên bản di động. Thật không may, bạn sẽ thấy rằng hầu hết các tài khoản đã 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ó lẽ không còn đắt nữa 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 nhà sản xuất ứng dụng di động có vẻ vẫ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. Đây 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ì điều đó thật tuyệt.

  • Truy cập trang web Enigma và tải xuống Enigma Virtual Box. Cài đặt ứng dụng và sau đó khởi chạy nó.
Tạo phiên bản di động của bất kỳ ứng dụng nào trong Windows

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 sợ hãi.

  • 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 làm như vậy, cài đặt ứng dụng mà bạn muốn tạo tính di động, sau đó quay lại Enigma.
  • Bây giờ, bạn sẽ thấy các hộp đường dẫn ổ đĩa cho cả Đầu vào Đầu ra tên tệp.
Tạo phiên bản di động của bất kỳ ứng dụng nào trong Windows
  • Nhấp vào Duyệt qua ở bên phải của Nhập tên tệp nhập .
  • 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 cài đặt tệp “.exe” của ứng dụng được đề cập.
Tạo phiên bản di động của bất kỳ ứng dụng nào trong Windows
  • Chọn nó và nhấp vào Mở.
Tạo phiên bản di động của bất kỳ ứng dụng nào trong Windows
  • Enigma cũng cần biết các tệp phụ thuộc đang ở đâu. Vì vậy, tiếp theo, hãy nhấp vào Thêm sau đó Thêm đệ quy thư mục , vì chúng tôi muốn tất cả các thư mục con cũng bao gồm.
Tạo phiên bản di động của bất kỳ ứng dụng nào trong Windows
  • Bây giờ chúng tôi sử dụng trình duyệt tệp bật lên để tìm thư mục cài đặt chứa tệp “.exe” của chúng tôi. Chọn thư mục và nhấp vào “OK” và “OK” một lần nữa.
Tạo phiên bản di động của bất kỳ ứng dụng nào trong Windows
  • Nếu muốn, bạn cũng có thể thay đổi điểm đến đầ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ỳ tên nào bạn muốn.
  • Giờ đây, chúng tôi đã sẵn sàng tạo ứng dụng di động. Nhấp vào Xử lý và xem điều kỳ diệu xảy ra.
Tạo phiên bản di động của bất kỳ ứng dụng nào trong Windows
  • 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ừ bất kỳ đâu. Đị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. Đảm bảo 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.