파일을 다운로드하지 않고 Firefox에서 열기

파일을 다운로드하지 않고 Firefox에서 열기

최신 Firefox 버전(98, 99, 100, 101)의 다운로드 메커니즘이 근본적으로 변경되었습니다.

현재 시스템 앱을 사용하여 파일을 열기로 결정하면 Firefox는 해당 파일을 다음 위치에 다운로드합니다.$다운로드폴더.
이전 버전에서는 Firefox가 (물론) 다운로드했지만$TEMP폴더 그게 다야보이지 않는사용자를 위한...

이 메커니즘을 복원하는 방법은 무엇입니까?

예: 이것을 열고 싶어요[1]내가 가장 좋아하는 문서 뷰어를 사용하는 PDF: Evince, URL을 열면 Firefox에서 사용 가능한 옵션이 있는 창을 표시합니다(아래 스크린샷 참조). FF-다운로드

이 시점에서 나는 클릭한다.좋아요Evince는 나에게 PDF를 보여주었습니다. 결과는 제가 원하던 바로 그거예요!
하지만
위 PDF는 내 폴더에 다운로드되었습니다.~/다운로드폴더도 마찬가지입니다!

문제는 Firefox에게 파일만 열도록(열기) 요청하고 다운로드(파일 저장)하지 않도록 요청한다는 것입니다.

예상된(및 이전) 동작은 PDF를 TEMP 폴더(예: /tmp)에 다운로드한 다음 여는 것이었습니다.


[1] https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf

답변1

true변수를 만듭니다 browser.download.start_downloads_in_tmp_dir(에서 액세스 about:config).

답변은 xanthonin이라는 포럼 사용자에게 감사드립니다.http://forums.mozillazine.org/viewtopic.php?f=38&t=3097140

답변2

환경설정으로 이동하여 기본 다운로드 위치를 으로 변경하세요 /tmp.그 다음에옵션을 "각 파일을 다운로드할 위치 묻기"로 변경합니다.(영어가 아닌 로케일을 사용하고 있어서 이 옵션의 정확한 영어 이름은 잘 모르겠지만 다운로드 섹션이 있으므로 문제는 없을 것입니다. 두 가지 옵션만 있음).

약간 반직관적인 것처럼 보이지만 필요한 경우 작동합니다. 즉. PDF 뷰어에서 열기로 선택한 모든 파일은 PDF 뷰어 /tmp에서 다운로드되어 열립니다. 파일 다운로드를 선택하면 Firefox는 파일을 다운로드할 디렉터리를 선택하라는 메시지를 표시합니다.

관련 정보