iT邦幫忙

4

如何在 IT 邦幫忙真正的封鎖廣告帳戶

  • 分享至 

  • xImage
  •  

IT 邦幫忙雖然有封鎖USER的功能,但做的不是很全面
個人提供一個方法,同樣的這個方法必須使用 stylebot 這個外掛來達成
請在 IT 邦幫忙進入 問答 或是 文章 頁面
開啟 stylebot 輸入以下語法

.qa-list:has(a[href*="user_id"]) 
{display: none;}

USER ID 是一連串的數字,你可以到想要封鎖的人的頁面,看一下URL 在USER 後面的那串數字就是該USER的ID
只要上了這一段語法,那個人廢話什麼,都再也看不到了
當然如果你要再增加其他的封鎖的USER的話,參考下面增加的方法

.qa-list:has(a[href*="user_id_1"]) ,
.qa-list:has(a[href*="user_id_2"]) 
{display: none;}

兩個 USER 之間用 , 相連即可
以上,希望不要冒犯到官方,但真的等官方砍那堆廣告商真的要等很久
然後有些人雖然不是廣告,但真的很沒禮貌,封鎖不了就是直接CSS鎖死他
讓我當鴕鳥眼不見為淨


同場加碼,上面只是封鎖對方發的文章與問題,
那我想要封鎖對方所有的討論發言該如何處理
請加上以下語法

.comment__list:has(a[href*="user_id"]) 
{display: none;}

一樣,要鎖多人,用 , 串聯即可


最後加碼
目前個人紀錄在案可以封鎖的頁面如下

/*清單 .qa-list */
/*討論 .comment__list */
/*留言與回答 .qa-panel */
/*聊天 .chatbox */

最後別來信問我封鎖了那些人,為了避免尷尬,我是不會洩漏我的封鎖清單的
以上語法請小心服用


加碼不完,再來一次
有很多邦友應當有發現,某些版面,只會顯示 USER 頭像,並不會顯示 USER ID
針對只顯示 USER 頭像的就得另寫語法了
例如 "站內簡訊" 就是這樣的方式
解析如下,站內簡訊的左邊是發訊過來的 USER 清單,點了該 USER ,右邊會出現簡訊內容
那我們要針對的就是左邊的資訊做遮蔽,在簡訊版面,按下 F12 會出現開發者工具
然後去找一下左邊的頭照,你會發現它的語法如下

<img src="https://member.ithome.com.tw/avatars/USER-avatar-ID?s=ithelp" class="img-circle msglist-item__avatar"> 

你可以發現,在/avatars/ 後面有一串數字,每個USER都不一樣,就算預設頭像也是不一樣的
我們就是要針對他做文章
叫出 STYTLBOT 的編輯窗格,輸入以下程式碼

.msglist-item:has(img[src*="USER-avatar-ID"]) 
{display: none;} 

然後,你就會發現只要用這個頭像的USER,他的訊息再也出現不了了
其他的版面也是類似的操作,我如果有看到,會再陸續補上


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

1
Oo_花之舞__oO
iT邦新手 1 級 ‧ 2024-02-23 20:26:20

怎麼不考慮使用tampermonkey?

Oo_花之舞_oO 等您分享怎麼搞 ?

我功力還沒那麼高深XD

我要留言

立即登入留言