Chrome 웹 스토어(이상한 문자의 마지막 그룹)에서 경로 끝에 관심 있는 확장 프로그램의 ID를 찾습니다. 예를 들어, 다음 링크에 대한 „cfhdojbkkkkkkkkkkbdcddilifddb”입니다. 을 찾을 수 있습니다. ~/.config/google 크롬/기본/확장/$ID$(또는 Windows 및 OS X용 기타 각 디렉토리)와 동일한 디렉토리에 있는 CRX 파일(참고: . CRX 파일은 에 불과합니다. ZIP 파일. 당신이 원하는 모든 그것을 얻기 후 확장을 추출 하는 경우, 당신은 단지에서 압축 되지 않은 확장을 찾을 수 있습니다 ~/.config/google-크롬/기본/확장/$ID$ 위의 단계를 수행 할 필요가 없습니다. 을 구체적으로 필요한 경우에만 위의 단계를 수행해야 합니다. CRX 파일) 다운로드 항목이 완료되면 다운로드한 파일을 지금 엽니다.
그렇지 않으면 runtime.lastError를 통해 오류를 반환합니다. „다운로드” 권한 외에 „downloads.open” 권한이 필요합니다. 항목이 처음 열리면 onChanged 이벤트가 발생합니다. 주소 표시줄 오른쪽에 있는 내선 번호부 아이콘을 찾습니다. 아이콘을 마우스 오른쪽 단추로 클릭하고 Chrome에서 제거를 선택합니다. .crx 파일은 폴더 „로컬/…/확장/”에 만들어졌습니다. 다음으로 „압축 해제 된 확장 로드”를 클릭하고 루트 디렉토리 (코드)를 선택합니다. 다운로드 항목을 찾습니다.
모든 DownloadItem을 얻으려면 빈 개체로 쿼리를 설정합니다. 특정 DownloadItem을 얻으려면 ID 필드만 설정합니다. 많은 수의 항목을 통해 페이지를 설정하려면 orderBy: [-startTime`]을 설정하고 페이지당 항목 수로 제한을 설정하고 마지막 페이지에서 마지막 항목의 시작시간 이후를 설정합니다. 다운로드항목의 새 대상 DownloadItem.filename은 사용자의 기본 다운로드 디렉터리와 관련된 경로로, 하위 디렉토리를 포함할 수 있습니다. 절대 경로, 빈 패스 및 백 참조가 포함된 경로 „..” 다운로드한 파일을 포함하는 다운로드 디렉터리와 관련된 파일 경로(하위 디렉토리 포함일 수 있음)입니다. 절대 경로, 빈 경로 및 백 참조 „..”를 포함하는 경로는 오류를 일으킵니다. onDeterminingFilename 파일의 MIME 유형 및 임시 파일 이름이 결정 된 후 파일 이름을 제안 할 수 있습니다. 2015년 9월 3일 부터 Chrome 확장 프로그램을 오프라인으로 설치하면 Google에서 악성 확장 프로그램을 다운로드하여 설치하지 못하도록 하기 때문에 더 이상 작동하지 않습니다. 오늘 오프라인 확장을 설치하려면 비즈니스용 Google크롬을 사용하여 미리 패키지된 전체 Chrome 설치를 설치해야 합니다. 이 기능은 정책 목록에 의해 제어됩니다. 또는이 게시물에 따르면, 어떤 확장을 실행 하기 위해 그들의 개발 또는 카나리아 채널을 사용할 수 있습니다.
그들의 최신 빌드는 여기에서 찾을 수 있습니다 „팩 확장” 버튼을 클릭. „확장 루트 디렉토리”로 „확장 루트 디렉토리”를 줘 ~/.config/google 크롬/기본/확장/$ID$우분투에 대 한, C:사용자AppData로컬Google크롬사용자 데이터기본$ID 윈도우에 대 한, ~/라이브러리/응용 프로그램 지원/구글/크롬/기본$ID$에 대 한 OS X에 대 한 „개인 키” 필드를 비워 두고” „확장”을 클릭 합니다. 일치하는 다운로드항목의 최대 수반환. 기본값은 1000입니다. 일치하는 모든 다운로드항목을 반환하려면 0으로 설정합니다. 결과를 통해 페이징하는 방법 검색을 참조하세요. 경우에 따라 Windows 또는 Mac에 응용 프로그램을 설치할 때 Chrome 확장 프로그램도 설치합니다. 다음에 Chrome: 파일 이름 결정 프로세스 중에 확장프로그램이 대상 DownloadItem.filename을 재정의할 수 있는 기회가 주어집니다. 각 확장은 이 이벤트에 대해 두 명 이상의 수신기를 등록할 수 없습니다. 각 수신기는 동시또는 비동기적으로 정확히 한 번 제안서를 호출해야 합니다. 수신기 호출이 비동기적으로 제안하는 경우 true를 반환해야 합니다.
수신기가 동시적으로 제안하거나 true를 반환하지 않으면 자동으로 호출됩니다. 모든 청취자가 제안이라고 할 때까지 DownloadItem이 완료되지 않습니다. 청취자는 다운로드가 filename에 downloadItem.filename을 사용하도록 허용하거나 대상 파일 이름을 재정의하기 위해 제안 개체를 전달하기 위해 인수 없이 제안서를 호출할 수 있습니다.