웹 페이지 URL의 일부를 제거하거나 단순히 Tampermonkey에서 변경된 URL로 리디렉션하는 방법은 무엇입니까?

theCrabNebula

제 직업을 위해 수많은 이미지를 다운로드해야하는데 그 중 일부에는 ".weblp"파일 확장자가 포함되어 있습니다.

기본적으로 사이트로 이동하여 다른 탭에서 다른 이미지를 엽니 다. 대부분은 다음 형식을 따릅니다.

https://example/example.jpg.webp

이미지를 .jpg 파일로 다운로드 할 수 있도록 ".webp"를 자동으로 제거하고 싶습니다. ".webp"가 아닌 페이지를 자동으로로드하는 방법이 있는지 또는로드 한 다음 새로 고쳐야하는지 확실하지 않습니다. 어느 쪽이든 괜찮습니다. 따라서 최종 결과는 다음과 같습니다.

https://example/example.jpg

정규 표현식을 사용하여 Tampermonkey로 Javascript로 할 수 있다고 생각하지만 어디서 시작 해야할지 모르겠습니다. 아니면 단순히 ".webp"가없는 URL로 사이트를 리디렉션 할 수 있습니까?

Tampermonkey에서 이것을 수행하는 방법이 있습니까? 모든 도움을 주시면 감사하겠습니다.

에로스 맨

그것은을 변경하는 쉬운 충분하다 img src에서 https://example/example.jpg.webphttps://example/example.jpg그러나, 이미지는 경우에만 표시됩니다 https://example/example.jpg실제로 존재한다.

웹 사이트에 로드 할 수있는 .webp& .jpg버전 이 모두 있으면 작동하고 그렇지 않으면 작동하지 않습니다.

먼저 확인해야합니다.

둘 다 사용할 수있는 경우 다음은 기본 예입니다.

// ==UserScript==
// @name          SomeJS
// @match         https://example.com/*
// @author        erosman
// @version       1.0
// ==/UserScript==

document.querySelectorAll('img[src$=".jpg.webp"]').forEach(item => 
    item.src = item.src.replace('.webp', ''));

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관