2023年3月23日 星期四

在 Chrome 中使用 New Bing Chat

2023年3月23日 星期四

 想要使用微軟的 New Bing Chat 一定要用 Edge 嗎?哈!可是我的老電腦是 Windows 7 ,根本無法安裝 Edge 啊!

沒關係,只要讓 Chrome 或是 Firefox ...... 「宣稱」自己是 Edge 就可以使用 New Bing Chat 了。 

以 Chrome 來說,最簡單也最安全的方式是安裝 Goolge 自家的擴充功能「User-Agent Switcher for Chrome」,在「chrome 線上應用程式商店」中的網址如下:

這個擴充功能可以讓我們自訂在哪一個網站時,要「宣稱」使用的是哪一種瀏覽器(其實就是送資料給該網站前,先更改了「User-Agent」)。

安裝擴充功能

先在 Chrome 中打開前述的網址,然後參考 [圖1] 及 [圖2] 來安裝擴充功能「User-Agent Switcher for Chrome」:

[圖1] 按「加到 Chrome」鈕

[圖2] 按「新增擴充功能」


設定擴充功能

安裝好「User-Agent Switcher for Chrome」,因為它內建的資料中,並沒有 Edge 瀏覽器的,所以我們必須自己新增 Edge 瀏覽器的相關資料;而且我們也只想應用在 New Bing 網站而已,所以也要告訴擴充功能,什麼時候才要啟用。

因為 New Bing Chat 目前只會檢查我們送出的「User-Agent」是不是 Edge 的,所以我們設定的目標就是:

  • 只有在 New Bing 的網站時才「宣稱」是 Edge,New Bing 的網址是:
    • www.bing.com
  • Edge 的 User-Agent 假設是:
    • Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36 Edg/109.0.1474.0

設定好目標以後,我們就可以來進行擴充功能的設定了。

先開啟「User-Agent Switcher for Chrome」的「選項」:

[圖3] 在擴充功能中按「詳細資料」

[圖4] 在「擴充功能選項」按開啟選項的圖示

進入「User-Agent Switcher for Chrome」的設定畫面後,先在「Custom User-Agents」的 Custom User-Agent List 下方新增 Edge 的資料,填入以下資料:

  • New User-agent name : 
    • Edge
  • New User-Agent String :
    • Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36 Edg/109.0.1474.0
  • Group :
    • Edge
  • Append? :
    • 選取「Replace」
  • Indicator Flag : 
    • Edge

輸入完畢,類似 [圖5],就按「Add」鈕:

[圖5] 在「Custom User-Agent List 」新增 Edge 的資料

最後,要指定在 www.bing.com 時,「宣稱」是 Edge。按一下左側選單中的「Permanent Spoof List」,然後先在「Domain」的欄位中,輸入 bing 的網域名稱「 www.bing.com」;接著在「User-Agent String」清單中選取前一步驟新增好的「Edge」;都好了就如 [圖6] 按 [Add] 鈕:

[圖6] 在 「Permanent Spoof List」設定套用的網域

新增完,在「Permanent Spoof List」的清單中,應該會像 [圖7] 多一筆出來:

[圖7] 「Permanent Spoof List」多了一筆資料

開始在 Chrome 中使用 New Bing Chat

如果前面「User-Agent Switcher for Chrome」的安裝與設定都完成了,只要在 Chrome 中開啟 New Bing Chat,就能像 Edge 一樣使用了。

[圖8] 在 Chrome 中使用 New Bing Chat

在 Firefox 使用 New Bing Chat

在 Chrome 中可以,在 Firefox 也可以嗎?

如果在 Firefox 中,可以這樣:

  • 在網址列中輸入以下內容,並按 Enter 鍵:
    •  about:config
  • 看到一個警告的訊息,按:
    • 「我承諾我會小心」
  • 在搜尋欄中輸入這項設定:
    •  general.useragent.override
  • 應該看到一個名為 general.useragent.override 的設定項目。
    • 按一下「字串」,再按一下「加號」,即可輸入 Edge 的 User-Agent 字串。

經過這樣的設定,也是一樣可以使用 New Bing Chat,只是,試過後才發現一個大問題,在 New Bing Chat 的畫面中,無法捲動畫面,這樣子,前面的對話就看不到了。

所以記得要在 about:config 中順便找到這項目:

  • layout.css.overflow-overlay.enabled

預設值是「false」,按一下最右側的「切換圖示」,就可以變成「true」。

網過前述的兩項設定,就可以在 Friefox 中使用 New Bing Chat。

後記

  • 2023.04.18 白天在 Chrome 中使用「User-Agent Switcher for Chrome」還用過 Bing Chat 的,到半夜突然發現不能用了,監看傳輸的 header,確認「User-Agent Switcher for Chrome」是有工作的,但就是不能用。查了一下,網路上使用其它 Extension 的人也是在哀號,看來是 Bing 不知道動了什麼手腳。不過 Friefox 那招倒是還有用。
    試了一下,在 Chrome 中,這招有效:
    1. 按 Ctrl + Shift + I 叫出「開發人員工具」,也可以按 Chrome 右上方的三個點點,然後按「更多工具」中的「開發人員工具」。
    2. 在「開發人員工具」的右上角按三個點點,然後按「Run command」,其實也可以用 Ctrl + Shift + P 直接叫出。
    3. 在「Run > 」的輸入區中輸入「network conditions」,看到下方清單有「Show Network conditions Drawer」,按一下。
    4. 找到「User agent」,將「Use browser default」的勾勾取消。
    5. 在下方清單中選「Microsoft Edge」中的想設定的。
    6. 先不要關閉「開發人員工具」,打開 Bing Chat,確認已經可以和 Bing Chat 對話以後,才可以關閉「開發人員工具」,不然「Use browser default」的勾勾又會被打勾,就無法使用 Bing Chat。
  • 要是覺得麻煩,可以試這個擴充功能,不過,這個就不是 Google 自家的,風險自負:


沒有留言:

張貼留言

 
雄::gsyan © 2009. Design by Pocket