Kemer Enhancement

Beautify the interface and re-layout, including removing ads and redundant banners, correcting artist names and editing related information retention, automatically loading original images, setting image size and spacing in the menu, triggering automatic scrolling with hotkeys, parsing links in the text and converting them to clickable links, fast page switching and jumping functions, and redirecting to a new tab

< Feedback on Kemer Enhancement

Review: Good - script works

§
Posted: 2024-04-23

https://kemono.su/fanbox/user/75080850
扩展程序是“Referer Control”,它的作用是让所有请求的“onfanbokkusuokibalab.net”,让它认为它们来自 fanbox.com。
并且使它们成功打开而不是变成 google.com。
但是打开此脚本后会变成 google.com,关闭此脚本后可以进去
希望能修复此错误,谢谢

Canaan HSAuthor
§
Posted: 2024-04-23

我知道請求頭 Referer 參數的作用, 但我並沒有修改任何的請求頭, 都是使用預設的, 我不太懂你說的打開變成 google.com 是什麼意思, 你是點了什麼 然後 跳轉到 google? 這樣嗎

Canaan HSAuthor
§
Posted: 2024-04-23
Edited: 2024-04-23

另外如果是原生狀態下, 我的腳本對網站的某些功能實現有問題, 我才會嘗試去修復, 如果是該腳本造成其他第三方功能失效, 我個人畢竟不是專業的JS 開發者, 我也只是為了自己方便使用而寫的, 開發是預設大家都是原生狀態下使用的, 第三方功能比較偏向個案, 使用者可能就要自行做取捨了, 你先前提到的腳本問題, 這確實就是我腳本對於原生網站的錯誤, 那麼我才會去修復, 還是謝謝你的反饋

§
Posted: 2024-04-23

嗯,“Referer Control”是浏览器扩展插件(Chrome 应用商店上面的),然后在里面点击“onfanbokkusuokibalab.net”链接时如果不打开“Referer Control”让它认为它们来自 fanbox.com,那么“onfanbokkusuokibalab.net”会自动变成(或者跳转)“谷歌搜索页面”,因为“onfanbokkusuokibalab.net/*”只能在 fanbox.com里面打开并跳转到“onfanbokkusuokibalab.net/*”,如果在别的地方打开“onfanbokkusuokibalab.net”,那么只会跳转到“谷歌搜索页面”。
另外,我也不是很清楚什么原生什么的,不过意思是无法修复是吗?谢谢

§
Posted: 2024-04-23

另外“Referer Control”界面是这样的

§
Posted: 2024-04-23

https://onfanbokkusuokibalab.net/ofjxqvwnzuk0vlfifhfuewgql/
这很奇怪,只要域名是 fanbox,它就总是有效的。

Canaan HSAuthor
§
Posted: 2024-04-23

能不能修復我也不確定, 因為我並不知道該插件的邏輯, 但就以我腳本本身的實現邏輯, 也並沒有修改到跳轉的部分, 也就是沒有去修改瀏覽器原生的請求頭, 這也代表著他不應該會有覆蓋掉, 該插件的設置狀況, 因此目前我並不知道是什麼原因

Canaan HSAuthor
§
Posted: 2024-04-23

如果單純是域名, 可以寫一個域名檢測重新定向腳本, 或是直接修改 Hosts 的導向

§
Posted: 2024-04-24

是这样的,我试着把TextToLink: 1, // 連結文本, 轉換超連結,设置成TextToLink: 0, // 連結文本, 轉換超連結后,就能正常打开“onfanbokkusuokibalab.net”链接了。

Canaan HSAuthor
§
Posted: 2024-04-24
Edited: 2024-04-24

TextToLink 做的只有兩件事情, 1. 將原有的 a 連結標籤, 添加 "_blank" 使其以新分頁開啟, 2. 將是網址字串的文本, 轉換成 a 標籤
其中並沒有修改原始的跳轉操作, 我是不清楚該插件為何受到影響, 不過既然你找到原因就把他關掉就好了, 但老實說我用這麼久始終沒看過你那個域名, 該網站有這種奇怪的域名 ?

§
Posted: 2024-04-24

你没看过很正常,因为这是该画师为了防止kemono的爬取一种操作,毕竟你想啊这种链接在别的地方打不开,那不就只能订阅该画师才能正常进去。
我也是在Partychan上面看到的才能以“Referer Control”插件来进去。
https://chan.kemono.party/kemono/res/38994.html
不过还是感谢你的回复

§
Posted: 2024-04-24

Kemono助手
https://greasyfork.org/zh-CN/scripts/468718-kemono%E5%8A%A9%E6%89%8B
替换内容中的链接正常运行,打开“Referer Control”能打开“onfanbokkusuokibalab.net”链接
应该和TextToLink // 連結文本, 轉換超連結一样但是结果不同

§
Posted: 2024-04-24

同样之前修好的打开此脚本后link是白色无法进去的BUG
这个脚本打开也一样可以正常进去,没有问题
大佬能不能借鉴一下看能不能修复,谢谢

Canaan HSAuthor
§
Posted: 2024-04-24

同樣之前修好的打開此腳本後link是白色無法進去的BUG
這個腳本打開也一樣可以正常進去,沒有問題
大佬能不能借鑑一下看能不能修復,謝謝

這兩個是不同的問題, 之前的只是我打錯參數, 這次你給的資訊足夠了, 我才能知道是什麼問題, (兩個DOM元素完全相同的情況下, 竟然會有不同的結果) 所以我現在使用一種比較無腦的方式解決, 目前正在測試之後會上傳修復後的版本

§
Posted: 2024-04-24

好的,十分感谢

Canaan HSAuthor
§
Posted: 2024-04-24

目前你那個問題是弄好了, 你還是需要測試一下, 如果還有特別類型的連結轉換後有問題在反饋就好 , 那個轉換函數本身就不夠完善 , 畢竟我也沒時間測試所有頁面

§
Posted: 2024-04-24

好的

Post reply

Sign in to post a reply.