screenlets 날씨 위젯 clearweather의 zip code 에러

우분투등의 리눅스에서 많이 사용되는 위젯프로그램중에 screenlets라는 것이 있다.

그런데 screenlets를 우분투 공식 저장소에서 다운받아 설치했을 경우, 날씨 위젯인 clearweather에 지역 zip code를 넣었을 경우 에러가 난다.

사용자 삽입 이미지
사용자 삽입 이미지
이것은 자료를 받아올 weather.com에서 파라미터 환경이 바뀌었기 때문이라는 말이 있다.

어째튼 수정 방법은 다음과 같다.

sudo gedit /usr/share/screenlets/ClearWeather/ClearWeatherScreenlet.py

해서 파일을 연 다음 Ctrl+H를 눌러 바꾸기를 실행시킨다.
찾는 칸에는”prod=xoap&”를 넣고  바꿀란에는 “prod=xoap&link=xoap&”를 넣은 후 전부 바꾸기를 누른다.
아마 2번 바뀔 것이다.

저장하고 다시 clearweather 위젯을 실행시키면 만사 OK일것이다.

사용자 삽입 이미지