Greasy Fork is available in English.

识别隐藏帖

监测帖子是否仅自己可见的

// ==UserScript==
// @name         识别隐藏帖
// @description  监测帖子是否仅自己可见的
// @version      1.1
// @author       psrx
// @namespace    https://github.com/Masotan
// @match        http://tieba.baidu.com/p/*
// @match        https://tieba.baidu.com/p/*
// @run-at       document-end
// ==/UserScript==

!function(){
  //不是自己的贴不管
  let lz = JSON.parse(document.querySelector('#j_p_postlist > div:first-child').dataset.field).author.user_name
  let me = new URL(document.querySelector('.user_name.text_overflow > a').href).searchParams.get('un')
  if(lz!==me) return


  let txtdom = document.querySelector('.core_title_txt')
  
  setInterval(()=>{
    fetch(location.href,{
      credentials: 'omit'
    }).then((res) => {
      return res.text()
    }).then((res) => {
      let title = new DOMParser().parseFromString(res, 'text/html').querySelector('title').textContent  
      
      if(title==='贴吧404'){
        txtdom.style = 'width: 470px;color: #eae1e1;'
      }
      else {
        txtdom.style = 'width: 470px;color: #22b15d;'
      }
    })
  }, 3000)

}()