본문 바로가기

Programming/Tasker 프로필/프로젝트

멜론 Top100 순위 정보 받기 - 18.05.19업데이트

<2018.05.19 업데이트>

  • 멜론 데스크탑 사이트가 https로 변경 되어 대응


<2017.08.19 업데이트>

  • 개편된 사이트 구조에 대응


<2016.06.25 업데이트>

  • 변경된 사이트 구조에 맞게 업데이트 되었습니다.
  • 기존에는 JavaScriptlet으로 태스크에 스크립트 내용을 포함 시켰었는데 특정 기능이 여러 프로젝트에서 쓰이는 경우 이를 중복해서 들고 있어야 해서 유지보수할때 불편함을 느껴 별도의 파일로 분리 하였습니다. 
    파일 시스템에 접근 해야 하기 때문에 기존보다 약간 느릴 수는 있지만 요즘은 폰 성능들이 좋아져서 큰 차이가 없는듯 합니다.
  • 첨부된 Script폴더를 Tasker 하위 폴더에 넣고 해당 프로젝트를 import 해주세요.
    (Tasker/Script/...)


<13.04.04 업데이트>


- 최근에 사이트의 데이터 구조가 변했는지 데이터 파싱이 제대로 되지 않아서 쓸데없는 정보가 같이 표시 되어서 

아예 정보알라에서 썼던 방식으로 교체 하였습니다.

- 정보알람에서 처럼 앨범 명도 같이 뜨게 하였습니다.





-데스크탑에선 레인미터라는것을 이용하여 컴퓨터를 켤 때 마다 멜론사이트의 1위부터 10위까지의 노래 정보를 볼수 있도록 해놓고 있는데 이를 폰에서도 사용하고 싶어서 멜론, mnet 등의 국내 음악 순위 사이트를 뒤져 보았지만 관련 api를 제공 해주지 않더군요....

 

-이 프로젝트는 http get과 variable splitt을 이용하여 원하는 정보를 추려내는 간단한 프로필 이지만 저번에 제가 tip게시판에 올렸던 Perform Task를 이용하여 변수를 매개변수로 주고 return 값으로 받는 방법등의 간단한 예제가 될 수 있을듯 합니다.

 

 

-사용법은 프로젝트를 import 하신 뒤, 멜론 순위 task를 바탕화면에 바로가기로 놓고 클릭 하시면 됩니다.

(밑의 스샷의 오른쪽에 있는 아이콘은 Dopus Sticker set 아이콘을 설치하셔야지 나옵니다.)

 








멜론순위.zip