破解「登入後複製」的三種方法

碼匠趙鐵柱發表於2022-02-10

作為軟體開發者,工作中難免需要在網上拷貝程式碼,並且在國內因為某些原因,大家大部分會選擇在百度上搜尋。並且在搜尋結果中CSDN上的內容往往會出現在結果列表的前面。所以大家對這個網站應該是非常熟悉的。

然而不知什麼時候開始,當我們需要從CSDN上覆制點程式碼時,上面赫然寫著:登入後複製

what???

我不知道這個網站的產品經理(也可能是被迫的)對他們的內容質量有多大的自信,大家不過是圖個方便,懶得往下翻了。現在居然要求登入後才能複製,這不是故意製造大家的不方便嗎?

後來我基本就選擇性忽略搜尋結果中CSDN的內容,本來上面內容質量就不高,很多廣告和重複垃圾,現在還變得盲目自信了,或者也可以叫不要臉了。

罵夠了,我們來說說怎麼繞過這個人造的坑。

方法一

開啟瀏覽器F2,點選console,輸入:

document.body.contentEditable='true'

回車搞定,這個方法優點是適用範圍廣,缺點的稍有麻煩(當然比輸入使用者名稱,密碼,驗證碼登入方便點)。

方法二

相比方法一,這個方法更加方便,只需要新增一個書籤,並在書籤的網址欄輸入如下內容:

javascript:document.body.contentEditable='true';document.designMode='on'; void 0

20220210181052
20220210181052

然後每次需要複製是,點選一下這個書籤即可

方法三

如果連點一下也不想點,那麼可以用這個方法。首先新增chrome擴充套件程式:Simple Allow Copy

20220210181523
20220210181523

然後在擴充程式詳情頁面,將「允許此擴充套件程式讀取和更改您在所訪問的網站上留存的所有資料」選項改為:「在特定網站上」,然後將CSDN的網址新增上即可,如圖:

20220210181954
20220210181954

之後就可以複製了,不再需要做任何操作,一勞永逸。唯一一個缺點是安裝chrome擴充套件程式可能需要FQ。當然如果沒有這個條件也沒關係,我把這個外掛匯出來往百度雲上傳了一份,如果需要的話可以在公眾號後臺回覆:「Simple Allow Copy」即可。

好了,今天的3個小技巧就到這。


如果對大家有幫助,歡迎大家關注鐵柱

相關文章