본문 바로가기
iPhone/RBoot

아이폰 원격부팅 앱 개발(?) 상태..

by zipi 2011. 8. 9.
반응형
요즘 만들고 있는 앱...


얼마전에 소개했던 원격 부팅 앱을 만들고 있습니다.
처음으로 만든 버전은 너무나 속성으로 만들고 난잡하게 만들어서 다시 처음부터 시작하였습습니다. 1달동안 속성으로 대충 배운 실력인지라 이전 버전은 메모리 관리부터가 되지 않아서 화면이 넘어갈때마다 메모리가 쑥쑥 떨어졌습니다.

이번에는 처음부터 메모리를 신경써서 만들기 시작하였습니다.
솔직히.. 하루 종일 했더라면 1주일 정도면 되었을 테지만, 탱자 탱자 놀면서 하다보니 이렇게 되었습니다.

 

 

그때와 마찬가지로 ipTIME 공유기만을 지원합니다. 현재 친척집이 ZIO 공유기이길래 외부에서 접속할 수 있는 주소만을 가지고 이리저리 뜯어보고 있습니다.
ZIO 공유기도 가능할 것 같으나 ipTIME보다 더 어려워 질 것 같네요.

일단 한번 만들어 두면 추가는 대충 이리저리 하기만 하면 되기 때문에 별 문제가 안됩니다.

현재는 대충 틀만 잡아뒀고, 기능도 제대로 동작합니다.(부팅이 됩니다.)

다만, 아이콘, 로딩이미지 등이 전혀 없습니다. 그 뿐 아니라 도움말 페이지도 만들어야 하는데 어떻게 해야 할 지 막막할 뿐이네요.


현재까지 구상한 기능 또는 추가할 기능들.. 
 - 공유기를 이용한 원격 부팅 앱으로 공유기 사용자들의 원격부팅(WOL)이 잘 안되거나 설정이 어려운 것을 해결하기 위해서 개발.

  • PC추가와 원클릭으로 PC 부팅 시작 
  • 공유기와 연결된 상태에서 PC를 추가 할 때 외부 IP 및 MAC주소 자동 검색(사진의 제일 우측 모습)
  • 여러대 추가 가능하며, 다른 이름 지정 가능. 수동으로 추가 가능
  • DDNS 및 외부 IP를 이용하여 내부 접속, 외부 접속을 가리지 않고 부팅 가능 
  • 현재는 ipTIME 공유기만 가능.
  •  
 
그냥 간단한 기능만을 만들어 보고 있습니다. 부팅만 가능하니 부팅 한 후 PC 종료는 다른 방법으로 해야 합니다.

이미 나와 있는 WOL 관련 앱등은 공유기가 없는 PC, 또는 내부에서만 동작하는 것을 공유기를 이용해서 부팅시키기 때문에 부팅이 가능합니다.

단, 회사나 학교의 사설 네트워크의 경우 동작하지 않습니다.



현재 가장 큰 문제는, 시중에 나와 있는 여러 공유기마다 하나하나 추가해 줘야 한다는 것!. 즉 공유기 하나하나 모두 구매해야 한다는 것입니다.
D-Link 공유기는 자체 WOL 기능이 없어서 패스하고, ZIO와 애니게이트 공유기는 지원이 되는것 같습니다.

이런 공유기 말고 인터넷전화기의 공유기 같은것은 정말 난감합니다. 어떻게 구할 방법이 없으니까요. 거기에 인터넷 전화기의 공유기가 WOL(원격부팅)이 가능한지도 모르겠습니다.

위 방법은 공유기 관리 페이지를 로딩하고, 페이지를 파싱하는 것인데 공유기 관리페이지에 비번이 걸리면, 현재 저로서는 어떻게 할 방법이 없습니다. ^^;


열심히 공부해야죠.


마지막으로 그래픽! 아이콘과 로딩페이지를 만들 수가 없네요!
뭔가 세련되고 멋진 아이콘과 이미지를 만들 수가 없으니. ㅎㅎㅎ. 이게 가장 문제입니다. 하얀 아이콘으로 할 수는 없잖아요. ㅎㅎ 

 


반응형

댓글