hybus-ios-widget

버스하냥 iOS 위젯

Hits

Scriptable widget을 이용한 버스하냥 위젯입니다.

원하는 정류장의 정보를 2x2, 2x4 사이즈의 위젯으로 추가하실 수 있습니다.

업데이트 내역

2022-12-25: 공휴일에 셔틀운행 정보를 불러올 수 없다고 뜨는 버그를 수정하였습니다.

2022-12-07: 셔틀운행이 종료되었다고만 뜨는 버그를 수정하였습니다. 스크립트를 꼭 업데이트해 주세요!!

스크린샷

screenshot

설치방법

  1. App Store에서 Scriptable 앱을 설치합니다. (링크)
  2. https://github.com/BusHanyang/hybus-ios-widget 에 접속하여, hybus.js 의 내용을 복사합니다. (바로가기 링크) <- 이게 더 편합니다
  3. Scriptable App을 열어, 상단에 있는 추가 버튼을 누르고, 새 창이 뜨면 복사한 내용을 붙여넣기 합니다. 3_desc
  4. 완료 버튼을 누르고, 해당 스크립트의 식별할 수 있게 이름을 변경합니다. 4_desc
  5. 위젯을 설치하고자 하는 홈 화면으로 이동합니다.
  6. 홈 화면 편집 모드에 들어가서, 위젯 추가하기를 선택한 후, Scriptable을 선택합니다. 6_desc
  7. 원하는 위젯 크기를 선택하고, 홈화면에 추가합니다. (2x2, 2x4 만 지원)
  8. 홈 화면 편집 모드에서 나온 후, 위젯을 길게 눌러 위젯 편집을 선택합니다.
  9. 위젯 편집 창에서 스크립트 선택란에는 아까 식별할 수 있게 이름을 변경한 스크립트를 선택합니다. 9_desc
  10. 파라미터에 원하는 정류장 이름 하나를 한글로 기입합니다. 목록: 셔틀콕, 한대앞, 예술인, 기숙사, 중앙역, 건너편 중 택 1 10_desc
  11. 위젯 편집이 완료되면, 버스 시간이 정상적으로 출력되는지 확인합니다.

스크립트 업데이트 하기

매번 위와 같은 방법을 반복하는건 매우 귀찮기 때문에 해당 스크립트에는 업데이트 기능이 내장되어 있습니다. 혹시나 작동이 안되거나 오류가 날 시 해당 방법을 이용해 보세요.

  1. Scriptable App을 실행합니다.
  2. 버스하냥 스크립트를 클릭하여 실행하면, 프롬프트가 나옵니다.
  3. 프롬프트에서 “최신 버전으로 업데이트하기”를 선택합니다.
  4. 성공적으로 스크립트를 업데이트하였으면, 다시 위젯이 작동하는지 확인합니다. 상태가 바뀌지 않았다면, 휴대폰을 재부팅 해주세요.

유의사항