2011-09-26 63 views
22

Tôi đang tìm Trình chuyển đổi tác nhân người dùng cho Chrome.Trình chuyển đổi tác nhân người dùng cho Chrome

Tìm kiếm Chrome Web Store không có công cụ chuyển đổi đơn giản. Tôi hiểu rằng tôi có thể chạy trình duyệt thông qua dòng lệnh và đối số: Google Chrome: Change User Agent to Access Website.

Có trình chuyển đổi tác nhân người dùng được tích hợp giao diện người dùng của Google Chrome không? Nếu có, làm cách nào để truy cập?

Trả lời

38

Công cụ nhà phát triển Chrome (như các phiên bản 17+) có khả năng cung cấp tùy chỉnh User-Agent tiêu đề

  • Mang lên các công cụ nhà phát triển bằng cách nhấn f12

  • Look in Bảng điều khiển "ngăn kéo" (làm cho nó hiển thị nếu không nhìn thấy được)

  • Nhấp vào tab Mô phỏng trong ngăn điều khiển.

  • Đánh dấu "Tác nhân người dùng giả mạo" và chọn tác nhân (hoặc nhập chuỗi tác nhân người dùng của riêng bạn bằng cách sử dụng tùy chọn Khác ...).

enter image description here

+2

Tính năng này không hoạt động như Chrome 32. Có trình đơn mô phỏng (ẩn khá tốt - trong DevTools bật Cài đặt> Ghi đè> Bật mô phỏng, sau đó chọn bất kỳ tab nào ngoài Bảng điều khiển, mở bảng điều khiển nhỏ có biểu tượng> = và chọn tab Thi đua), nhưng nó chỉ cho phép một số tùy chọn giới hạn. – Tgr

+0

@Tgr: Thi đua> Tác nhân người dùng> Tác nhân người dùng giả mạo> Khác - và nhập vào bất kỳ giá trị User-Agent nào –

+16

@ bạn biết đấy, các bạn cũng có thể chỉnh sửa bài đăng. Tôi đã làm công việc ở đây, nhưng chỉ nói. –

6

dunno nhưng tôi thấy điều này:

http://www.hacker10.com/tag/internet-browser-headers/

nói:

trình duyệt Chrome, User-Agent Switcher mở rộng: UPDATE: Addon xóa khỏi Cửa hàng Chrome trực

và điều này nơi họ nói (như bạn đề cập), bạn có thể thực hiện điều đó bằng công tắc dòng lệnh:

http://www.google.com/support/forum/p/Chrome/thread?tid=64e4e45037f55919&hl=en

ví dụ, đây là cách để làm cho báo cáo chrome chính nó như IE8.0 trên máy tính của tôi C: \ Users \ XXXX \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe --user -agent = "Mozilla/4.0 (tương thích; MSIE 8.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (tương thích; MSIE 6.0; Windows NT 5.1; SV1); .NET CLR 3.5.30729)"

Nếu bạn thực sự chỉ muốn thay đổi người đại diện người sử dụng cho một số trang web hoặc thử nghiệm một điều ít bạn có thể làm để làm cho nó nhanh hơn là tạo ra các phím tắt đến các trang web bao gồm các công tắc

ý tưởng ngớ ngẩn khác: Nếu bạn cần chính xác hai tác nhân người dùng trong chrome, bạn có thể sử dụng công cụ xây dựng canary làm một, tôi thực hiện việc này để mở tài khoản ứng dụng và tài khoản google của mình cùng một lúc

2

Bạn có thể sử dụng this technique để thay đổi UA. Điều này phụ thuộc vào việc thay đổi tiêu đề Tác nhân người dùng bằng (s) cho đến khi thử nghiệm) webRequest API

+0

câu trả lời này không còn hợp lệ nữa. Chúng ta có nên xem xét cập nhật nó không? – sachinjain024

0

Nếu bạn muốn thay đổi user agent trong chrome bạn không thể làm điều đó trong những công cụ phát triển bằng cách kiểm tra người dùng giả mạo hộp đại lý trong tab thi đua. enter image description here

1

Bạn có thể sử dụng webRequest API để tạo tiện ích chrome để sửa đổi tiêu đề. Khi OP hỏi câu hỏi này, API này có thể không tồn tại hoặc có thể đang trong giai đoạn thử nghiệm nhưng giờ đây api này khá ổn định.

chrome.webRequest.onBeforeSendHeaders.addListener(
    function(details) { 
    for (var i = 0; i < details.requestHeaders.length; ++i) { 
     if (details.requestHeaders[i].name === 'User-Agent') { 
     details.requestHeaders[i].value = "Android_Browser" // Set your value here 
     break; 
     } 
    } 
    return { requestHeaders: details.requestHeaders }; 
    }, 
    {urls: ['<all_urls>']}, 
    [ 'blocking', 'requestHeaders'] 
); 

Nếu bạn đang tìm kiếm một phần mở rộng đã được xây dựng, bạn có thể thử Requestly nơi cho phép bạn dễ dàng quy tắc thiết lập lên URL trang web hoặc các tên miền để bất cứ khi nào trang web được mở trong trình duyệt, các User Agent được tự động ghi đè. Phần tốt nhất ở đây là bạn có thể chạy đồng thời nhiều quy tắc cho nhiều trang web.

Hầu hết các tùy chọn khác đều cho phép ghi đè tác nhân người dùng cho một tab trình duyệt hoặc tất cả các tab.

Đây là một ảnh chụp màn hình để bạn tham khảo:

enter image description here Mọi chi tiết, vui lòng truy cập blog: https://medium.com/@requestly_ext/switching-user-agent-in-browser-f57fcf42a4b5

Để cài đặt, hãy truy cập trang cửa hàng chrome: https://chrome.google.com/webstore/detail/requestly-redirect-url-mo/mdnleldcmiljblolnjhpnblkcekpdkpa

Phần mở rộng cũng là có sẵn cho Firefox. Truy cập http://www.requestly.in để biết chi tiết.

Các vấn đề liên quan