PTT Imgur Fix

修正 Imgur 在 PTT 上的問題

< Feedback on PTT Imgur Fix

مراجعة: Good - script works

§
Posted: 19-06-2025

能否加入meee.com.tw的自動開圖?
因為imgur已經正式封鎖台灣IP 網頁版都無法上傳圖片
所以許多人轉向這個圖床

但這個圖床的格式
上傳完成後的網址是:https://meee.com.tw/abc
直連的圖片網址則是:https://i.meee.com.tw/abc.jpg(不能是.png 也不能省略副檔名 否則就會404

因為滿多人不會貼直連網址的
所以想說能不能藉由腳本來實現自動開圖

eightمؤلف
§
Posted: 19-06-2025

於 0.9.6 加入

§
Posted: 20-06-2025

不好意思 可能我表達的不是很清楚
應該是說

如果正確的圖片直連網址是 https://i.meee.com.tw/abc.jpg
那你把網址改成.png 或.jpeg 或省略副檔名的話 就會404

反之亦然

若直連網址是 https://i.meee.com.tw/abc.png
那他就不能是.jpg 也不能省略副檔名 否則就會404

我甚至還有看過 https://i.meee.com.tw/abc.jpeg
當然 https://i.meee.com.tw/abc.gif 也有(不確定有沒有更多種
就還滿嚴格的

所以如果PTT上貼的網址沒有正確的副檔名 或是寫錯副檔名的話(手打的
我就不確定該怎麼做了 該網站好像也沒有提供API之類的

eightمؤلف
§
Posted: 20-06-2025

有沒有範例頁面可以測試?

這種情況有兩種解法

  1. 讀取目標網頁,找出正確副檔名。例︰imgur album
    https://github.com/eight04/ptt-imgur-fix/blob/9d02892f545eb4be5a59b6608e36fe8ac02b2690/ptt-imgur-fix.user.js#L650
  2. 把所有可能的URL列出來,一個個試。例︰twitter
    https://github.com/eight04/ptt-imgur-fix/blob/9d02892f545eb4be5a59b6608e36fe8ac02b2690/ptt-imgur-fix.user.js#L623-L626
§
Posted: 20-06-2025
Edited: 20-06-2025

我在TEST版貼了一個測試用的文章
https://www.ptt.cc/bbs/Test/M.1750432311.A.22C.html
有jpg png jpeg 以及gif

不過我好像發現
若是用 https://meee.com.tw/abc 的格式的話
後面不管接什麼副檔名 似乎都會自動轉址到正確的網址?(但有時候會失效…

這樣做好像就不會那麼麻煩
但成功率欠佳就是

eightمؤلف
§
Posted: 21-06-2025

於 0.9.7 加入。有一個新設定,讓你選擇是否從imeee取得正確副檔名

§
Posted: 21-06-2025

我又發了一個測試用的文章
https://www.ptt.cc/bbs/Test/M.1750523380.A.0AE.html

主要是很多使用者會自行加上(錯誤的)副檔名
這就會導致圖片完全讀不到

還是要改成 如果打勾的話
一律由腳本來取得正確的副檔名?

eightمؤلف
§
Posted: 22-06-2025

於 0.9.9 加入新功能。當 meee 圖片錯誤時,嘗試其它的副檔名(根據設定,決定要 一個個試 or 從網站抓)

§
Posted: 22-06-2025

非常感謝!實測有效

Post reply

تسجيل الدخول إلى مرحلة ما بعد الرد.

长期地址
遇到问题?请前往 GitHub 提 Issues,或加Q群1031348184

赞助商

Fishcpy

广告

Rainyun

一年攒够 12 元

云驰互联

云驰互联