예를 들어 게임 웹 사이트에 등록 된 플레이어의 수를 끌어 내기 위해 만든 쉘 스크립트가 있습니다. 숫자를 가져 와서 타임 스탬프를 추가하고 Google 스프레드 시트에 저장하여 시간 경과에 따라 그래프를 만들어 데이터를 추적 할 수있었습니다. 유일한 문제는 그것을 실행하는 것입니다, 나는 내 컴퓨터를 켜 놓을 필요가 있습니다. 나는 당신이 어떤 종류의 google 스크립트로 이것을 할 수 있다고 생각할 것입니다.하지만 어떻게 시작 해야할지 전혀 모르겠습니다.웹 사이트에서 텍스트를 가져 오는 Google 앱 스크립트
내가 사용하는 쉘 스크립트였다 :
wget --output-document=- http://runescape.com/title.ws 2>/dev/null \
| grep PlayerCount \
| head -1l \
| sed 's/^[^>]*>//' \
| sed "s/currently.*$/$(date '+%m\/%d\/%Y %H:%M:%S')/" \
| cut -d">" -f 3,4 \
| sed 's/<\/span>//' \
| sed 's/,//' \
| awk '{printf "%s %s,%s,%s\n", $3, $4, $1, $2}'
출력 예 : 내가 원하는 무엇 11/21/2012 01:02:22,52833,people
가 자동 해당 번호를 당겨 셀에 예를 들어 2 분마다 보관 것이 었습니다. 그러나 나는 그것이 얼마나 쉽고 어디에서 시작해야 할 지 잘 모르겠습니다. 당신은 페이지의 콘텐츠를 가져 오기 위해 애플리케이션 스크립트에 URL을 가져올 응용 프로그램을 사용할 수 있습니다
나는 이것을 좋아한다. 질문이 있지만 지금까지하지 않는지 알아보기 위해 지금 테스트 할 것입니다. 이 언어는 어떤 언어로 쓰여 있으며이 기능에 대해 어떻게 배울 수 있습니까? 할당량 한도를 알고 계십니까? – Aaron
@Aaron Google Apps 스크립트 학습을 시작할 수 있습니다. @ https://developers.google.com/apps-script/ Google Apps는 Google 서버에서 실행되는 자바 스크립트를 사용합니다. –
@Henrique Abreu 군사 시간이 있습니까? 거기에 AM과 PM이있는 선 그래프를 만들 수 없으므로 그래프가 엉망이 될 수 있습니다. – Aaron