아침에 나를 깨우기 위해 사과 스크립트를 작성했는데 ( 여기 ) 잘 작동하지만 일부 기능을 추가하고 싶습니다. 스크립트 가이 웹 페이지 에 액세스 하여 현재 온도를 알려주고 싶습니다. 이제 아래는 위 웹 사이트의 온도 요소입니다.
<span id="rapidtemp" class="pwsrt" pwsid="IWESTERN183" pwsunit="metric" pwsvariable="tempf" english="°F" metric="°C" value="71.8">
<span class="nobr"> <span class="b">22.1</span> °C</span>
</span>
이 웹 사이트에 명시된 온도와 같이 사과 스크립트 측면에서 변수를 정의하는 방법을 알고 싶습니다.
제가 어떻게해야하는지 알고 싶었던 또 다른 것은 잠자리에 들었을 때이 스크립트를 실행하여 06:00까지 기다렸다가 실행하는 방법입니다.
어떤 도움이라도 대단히 감사하겠습니다. 감사.
-남자 이름
다음과 같이 시도 할 수 있습니다.
set myUrl to "http://www.wunderground.com/cgi-bin/findweather/getForecast?query=-31.953005,115.857468"
set myTemp to text 2 thru -2 of (do shell script "curl " & quoted form of myUrl & " | grep 'span id=\"rapidtemp\"' | grep -Eo '\"[0-9]+\\.?[0-9]*\"'")
launchd를 사용하여 이러한 이벤트를 예약 할 수 있습니다. Lingon 이 도와 줄 것입니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다