내 아내는 나의 괴짜 능력을 "로맨틱"으로 사용할 때 그것을 즐깁니다. 그래서 루비 스크립트를 사용하여 Mac에 설치하여 내게 시세표와 작은 노트를 보내는 것이 좋습니다. 일. 나는 백그라운드에서 스크립트를 실행하기 위해 GeekTool을 사용할 것이며 메시지를 표시하기 위해 growlnotify를 사용할 것임을 이미 알았습니다. 이제 내가 바꿀 경우 웹에서 스크립트를 업데이트하는 방법이 필요합니다. 콘솔과 상호 작용하는 방법 이외의 루비에 대해서는 기본적으로 아무것도 알지 못합니다.루비를위한 로맨스? 자체에서 스크립트를 업데이트하는 방법
2 목표 : 1) 메시지가있는 XML 파일이 있어야합니다. 인터넷에서 업데이트 할 수 있어야하지만 네트워크에 연결되어 있지 않은 경우 로컬이되어야합니다. 2) 버그를 발견하거나 개선하고 싶다면 인터넷에서 스크립트 자체를 업데이트하십시오.
내가 원한다면 필자의 Mac에서 스크립트를 수동으로 업데이트 할 수 있다는 것을 알았지 만, 좀 더 진보 된 루비를 배우기에 좋은 방법이라고 생각했습니다.
우선 순위 1은 XML 파일이며 변경된 경우 새 버전을 다운로드 할 수 있습니다. 파일을 다운로드하여 로컬에서 특정 위치에 저장하려면 어떤 루비 항목을 사용해야합니까?
나는 전에 hpricot을 사용했는데, 좋은 방법일까요?
참고 : 내 아내의 Mac은 Leopard를 실행하는 Macbook입니다 (그러나 10.4, 100 %는 아닐 수도 있습니다).
편집
사람이 스크립트의 첫 번째 버전에 관심이 있다면 당신은 here
추신 찾을 수 있습니다 -> 스크립트의 첫 번째 버전은 실제로 자체를 업데이트하지 않으며 단지 messages.xml 파일을 업데이트합니다.
질문의 요지는 놓치지 마세요. 그러나 Leopard는 10.5 (10.4 아님)의 동의어입니다. –
나는 그녀가 그녀의 기계에 10.5 또는 10.4를 가졌는지 모르겠다. 나는 Intel 칩이 아님을 알고있다.) –