자동 다운로드 스크립트

XCode에서 ` 명령줄 도구 ` 키트를 설치 해야 합니다. ` 환경 설정 ` 탭을 열고 ` 다운로드 `를 클릭 한 다음 명령행 도구 옆에 있는 ` 설치 `를 클릭 하십시오. 이제 패키지 관리자를 설치할 준비가 되었습니다. 이를 다운로드 하려면 Apple 개발자 웹 사이트로 이동 하 여 개발자로 등록 한 다음 Apple 개발자 용 다운로드 섹션에서 올바른 버전을 찾아야 합니다. 7 월 2012 일에 가장 최신 버전의 Lion에 있는 경우 기본 링크를 사용할 수 있습니다. 그렇지 않다면 링크를 클릭 해야 합니다: “추가 개발자 도구를 찾고 계십니까? 다운로드를 봅니다. ” 또는 매번 새 스크립트 파일을 생성할 수 있습니다. 이를 자동화 하려면 래퍼 스크립트 파일을 만드십시오. 간단한 작업에 대 한 배치 파일 (.bat)에서 기본 제공 Windows 스크립팅 기능을 사용할 수 있습니다.

복잡 한 작업의 경우 Windows 스크립트 호스트 또는 PHP 또는 Perl에서와 같은 일부 스크립팅 언어 (예: JScript 또는 VBScript)를 사용 해야 합니다. 나는 우리의 구성 백업을 처리 하는 VBScript를 썼다. 당신은 PLINK이 필요 합니다. EXE (퍼 티 스위트의 무료 부분) 그것은 장치에 SSH를 통해 연결 하 고 백업 명령을 실행할 수 있습니다. 당신은 프로그램 사용자 정의 변수의 상단 섹션을 통해가 서 따옴표 사이의 적절 한 값으로 설정 해야 합니다. 나는 예를 들어 sBaseDir을 왼쪽으로, 나는이 실행 중인 서버에서 폴더 구조 ` C:scorsironport WSA 백업 `을 만들었습니다. 나는이 목적을 위해 백업 이라는 새로운 IronPort 사용자를 만들었습니다. PLINK를 손으로 한 번 실행 해야 합니다 (생성 된 로그 파일에서 명령줄을 가져올 수 있음)이 스크립트를 실행 하는 컴퓨터에서 실행 될 사용자로 IronPort 장치의 SSH 키를 수락 합니다 (레지스트리에 저장 됨). 이 스크립트가 처리 하지 않는다는 것을 알고 있는 유일한 방법은 IronPort에서 백업을 제거 하는 것 이지만, 우리의 환경에서는 크기가 미미 합니다. 이 스크립트는 Windows 예약 된 작업에서 실행 되도록 설정 되어 있으며 우리를 위해 아름 답게 작동 했습니다.

(부작용: 아니 리디렉션, 자바 스크립트, 원래 URL은 변경 되지 않은 상태로 유지.) 이것은 또 다른 중요 한 정중 한 명령입니다. 서버의 대역폭을 너무 많이 사용 하 고 싶지 않습니다. 따라서이 명령은 최대 다운로드 속도를 20kb/s로 제한 합니다. 의견은 좋은 한계 비율이 무엇 인지에 따라 다르지만, 작은 파일에 대 한 200kb/s에 대 한 것이 좋습니다 – 그러나, 서버에 세금을 부과 하지, 우리가 20k로 유지 하자. 이것은 또한 ActiveHistory.ca 행복에 우리를 유지 합니다! 요점은 다운로드 링크는 실제, 복사, 드래그, 다운로드 가속기에 의해 도청 될 수 있다, 도착: 방문 색상, 페이지가 브라우저를 다시 시작 후 열린 상태로 남아 있는 경우 다시 다운로드 하지 않습니다.

Dit bericht is geplaatst in Geen categorie. Bookmark de permalink.