Sử dụng VirtualBox chạy Internet Explorer trên Mac OS

Sử dụng VirtualBox chạy Internet Explorer trên Mac OS

Internet Explorer (IE) là trình duyệt web được Microsoft phát triển dành riêng cho hệ điều hành Windows, và đáng tiếc là hiện tại nó không có cho hệ điều hành Mac OS. Tuy vậy thì vẫn có nhiều cách để bạn mang IE lên chiếc máy Apple của mình. Có thể dùng Wine, CrossOver để tạo môi trường ảo rồi chạy IE, cũng có thể dùng VMware Fusion hay Parallels Desktop ... tuy nhiên đây là phần mềm có phí và nó cũng chiếm khá nhiều tài nguyên hệ thống. Bài viết này sử dụng VirtualBox, là một phần mềm miễn phí, nó cũng tạo máy ảo giống với VMware hay Parallels tuy nhiên cấu hình đã được tối ưu để chiếm ít tài nguyên nhất có thể.

Cách thực hiện được hướng dẫn bới osxdaily.com, về cơ bản là bạn cần cài VirtualBox, sau đó đánh 1 câu lệnh trong Terminal. File chạy IE7, IE8 hay IE9 sẽ được tự động tải về và cài đặt. Sau khi tải xong thì bạn dùng được ngay mà không phải làm thêm thao tác nào khác. Các bước thực hiện chi tiết:

1 - Tải về và cài đặt VirtualBox

  • Link tải trực tiếp: VirtualBox-4.2.1-80871-OSX (website)
VirtualBox

2 - Sau khi cài xong VirtualBox rồi thì cứ kệ nó, tìm trong /Applications/Utilities/ phần mềm có tên Terminal và chạy nó. Sau đó gõ các lệnh dưới đây.

image 02.jpg

3 - Tuỳ bạn muốn chạy IE phiên bản nào mà gõ câu lệnh tương ứng trong Terminal:

Sử dụng cả 3 phiên bản: IE7, IE8, và IE9

curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | bash

Internet Explorer 7

curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="7" bash

Internet Explorer 8

curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="8" bash

Internet Explorer 9

curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="9" bash

Copy các lệnh bạn muốn và paste vào terminal

image 03.jpg

4 - Sau khi copy và enter trong terminal thì máy sẽ tự tải file về, dung lượng file khá lớn vì thế sẽ mất khoảng 1 - 2 tiếng tuỳ tốc độ mạng. Tốt nhất bạn cứ để máy chạy và đi uống cafe.

5 - Sau khi tải xong thì bạn có thể dùng VirtualBox được rồi. Chạy VirtualBox thì sẽ thấy máy ảo mình vừa tải về. Click vào đó để chạy, máy ảo này nền Windows 7 nhưng đã được lược bỏ thành phần rất nhiều, chỉ còn chiếm khoảng 2GB.

  • Mật khẩu mặc định là: Password1

Theo TinhTe

Bạn thấy bài viết này như thế nào?: 
No votes yet
Ảnh của Tommy Tran

Tommy owner Express Magazine

Drupal Developer having 9+ year experience, implementation and having strong knowledge of technical specifications, workflow development. Ability to perform effectively and efficiently in team and individually. Always enthusiastic and interseted to study new technologies

  • Skype ID: tthanhthuy

Bình luận (1)

Ảnh của Tommy Tran
Tommy Tran- Jul 16, 2023 11:06 AM Reply

Có ai đã từng code OAuth giữa Laravel và NuxtJS hay NextJS chưa? Em đã thử code Nuxt và Next, đây là 2 giải pháp mà em từng thực hiện:

1. Giải pháp 01:

- Sử dụng Laravel Socialite và Laravel Sanctum.

- Bấm vào nút đăng nhập với Google ở FE -> Chuyển hướng đến route `redirect` -> Chuyển hướng đến trang đăng nhập với Google -> Chọn gmail -> Google chuyển hướng về route callback ở BE -> Xử lý đăng nhập/đăng ký -> Nếu thành công tạo access token với Laravel Sanctum -> Chuyển hướng về trang đăng nhập ở FE kèm 1 query string là `token` (Nếu không thành công thì kèm 1 query string là `error`) -> FE lưu token lại.

# Nhược điểm theo em thấy là user sẽ phải chuyển hướng rất nhiều lần.

2. Giải pháp 02 (NextJS với NextAuth):

- Sử dụng NextAuth cho quá trình đăng nhập với Google.

- NextAuth cho phép mình tùy xử lý sau khi Google callback lại. Mình sẽ lấy thông tin user từ Google và gọi về api để kiểm tra xem user đó tồn tại hay chưa, lưu token mà NextAuth tạo ra vào 1 bảng để phục vụ việc sử dụng sau này.

# Cái này ưu điểm theo em thấy là việc đăng nhập với Google sẽ rất đơn giản. Nhược điểm cũng theo em thấy là không được bảo mật cho lắm vì lưu token vào bảng. Em cũng thử encrypt/hash token lại nhưng trong đầu vẫn cảm thấy nó vẫn rất là kém bảo mật và khó chịu.

Không biết anh chị code chức năng này kiểu gì? Nếu được thì cho em và mọi người cùng tham khảo. Em xin cảm ơn.

Cách mình làm thường là:

1. Nextjs mở popup đăng nhập google

2. Sau khi lấy đc token của google rồi thử gửi token đó lên BE

3. BE lấy cái unique ID từ cái token bên trên rồi tạo token JWT trả về cho Nextjs sử dụng

 

Add Comment

Filtered HTML

  • Các địa chỉ web và email sẽ tự động được chuyển sang dạng liên kết.
  • Các thẻ HTML được chấp nhận: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Tự động ngắt dòng và đoạn văn.

Plain text

  • No HTML tags allowed.
  • Các địa chỉ web và email sẽ tự động được chuyển sang dạng liên kết.
  • Tự động ngắt dòng và đoạn văn.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.

Tìm kiếm bất động sản

 

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
[Packt Publishing] bình chọn: Joomla! và Drupal giữ hai vị trí đầu bảng

[Packt Publishing] bình chọn: Joomla! và Drupal giữ hai vị trí đầu bảng

Chắc hẳn nhiều người trong công việc phát triển website đã từng nghe đến 2 cái tên này. Đây có thể nói là 2 hệ thống quản trị nội dung được để ý nhiều nhất với ngôn ngữ phát triển là PHP.

Apple, Google và Netflix không yêu cầu nhân viên có bằng Đại học

Apple, Google và Netflix không yêu cầu nhân viên có bằng Đại học

Các bạn học sinh, sinh viên cho rằng việc có được tấm bằng Đại học sau 4 năm học với khoản đầu tư để đi học lên tới hàng ngàn dollar là cách duy nhất để đặt chân vào làm việc tại các công ty hàng đầu như Apple, Google và Netflix

Giới thiệu RESTful Web Services trong Drupal 8

Giới thiệu RESTful Web Services trong Drupal 8

REST is one of the most popular ways of making Web Services work. There are other formats such as SOAP or XML-RPC, but we are only going to focus on REST because it is the Drupal standard. REST utilizes HTTP methods, such as GET, POST, and DELETE.

Công ty diệt chuột T&C

 

Diet con trung