-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/saver/download/1 #32
base: devel
Are you sure you want to change the base?
Conversation
…Spec, sNodeData);
這算是積存已久的問題了,理想上要充分確認目標檔案格式,應該要抓連結的 header 分析,但如此一來,原來的副檔名偵測機制可能也要改成辨識 MIME,總之是個大工程。 感謝您的熱情。但目前暫不傾向用這方式處理問題,尤其圖檔格式很多種,一律預設為 .jpg 也不太妥當。 另外,有注意到您習慣調整排版,其實個人也不太喜歡原來 ScrapBook 程式碼的排版,但考量比對程式碼時減少不必要的更動,暫時傾向不改動,除了像改寫整個函式時順便把排版整個改過來。如果要改,也建議將單純改排版/優化程式碼的部分獨立為一個 commit。 |
個人感覺加上副檔名 總比看見一堆 .dat 好 就算是日後增加功能 或者 有另外的附加功能實現判斷檔名時 仍然可以輕鬆過濾來做處理 所以還是希望能夠加上這個功能xd 我盡量已經沒有更動到原有的排版了 |
我瞭解您的考量,不過若要自動化處理,一般會從 index.html 出發去掃描各節點及連結的檔案,副檔名不是太大的問題;且若本來連結的檔名就是如此,也未用 header 改寫,強制修改副檔名反而造成失真。 其他問題包括:
您的做法稍嫌複雜,且仍不夠充分解決整個相關問題,加上會永久影響資料且有失真疑慮,因此在有完整解決方案以前會先維持現狀,還望理解。 |
做成選項如何? 可選擇是否開啟這個功能 也可自行設定要偵測那些副檔名 |
修正檔案名稱 避免出現圖檔的副檔名為 .dat 或者 .php 這種狀況