2016-09-05 2 views
0

웹 워크 플로를 자동화하기 위해 PHP에서 CasantJS가있는 PhantomJS를 사용하고 있습니다.일시 중지 및 재개 CasperJS, PhantomJS 스크립트

어떻게 스크립트를 "일시 중지"하여 모든 리소스를 저장하고 컨텐츠와 함께 작업을 수행 한 후 다시 시작할 수 있습니까?

예 : 1 - 웹 사이트를로드하십시오. 2 - 페이지 정보를 얻고 스크립트를 종료하고 예를 들어 PHP에서 물건을 수행하십시오. 3 - 동일한 페이지로 다시 이동 을 다시로드하지 않고 자바 스크립트 및 탐색을 계속합니다.

지금은 마지막 페이지를 다시 살펴야하는데, 이것이 문제입니다.

답변

1

실행을 일시 중지 할 수는 없지만 확실하게 Child Process Module을 통해 CasperJS/PhantomJS에서 PHP 스크립트를 호출 할 수 있습니다. File System Module을 사용하여 일부 임시 파일에 내용을 저장하고 임시 파일 이름을 PHP 스크립트에 전달하십시오.