Wi-Fi 연결을 처리하기위한 비공식 응용 프로그램
안드로이드 장치의 Wi-Fi 연결을 처리하기위한 비공식 응용 프로그램. 한편으로는 이전에 구성된 네트워크, 한편, 주변 오렌지 및 프리 페이 Hotspots 고려합니다 (유효한 자격 증명이 있어야합니다. http://www.orange-wifi.com 및 https://wifi.free.fr) :
- 주변 Wi-Fi Hostpots와 이전에 구성된 네트워크 간의 신호 강도에 따라 다른 액세스 포인트간에 자동으로 전환됩니다. 오작동하거나 신호가 너무 약한 네트워크에 원치 않는 연결을 방지하는 데 이상적입니다.
- 지원되는 핫스팟을 자동으로 인증합니다 (유효한 자격 증명을 제공하는 경우).
응용 프로그램은 백그라운드에서 실행 중이며 사용자의 조치가 필요하지 않습니다. 장치를 최고의 Wi-Fi 액세스 포인트에 자동으로 연결합니다.
### 자세한 설명 ###
신호가 주어진 임계 값보다 큰 네트워크 만 고려됩니다. 연결 후 인터넷 연결 테스트도 수행됩니다. 주어진 시간 후 효과적인 연결성이 감지되지 않으면 현재 네트워크가 비활성화되고 다음 네트워크가 시도됩니다. 응용 프로그램은 장치의 Wi-Fi 연결을 활성화/비활성화하지 않고 Wi-Fi 네트워크 만 활성화하지 않습니다. 지원되는 Hotspots 과 관련하여 유효한 자격 증명을 제공하는 경우 인증은 투명한 방식으로 처리됩니다.
사용 된 자세한 알고리즘은 다음과 같습니다.
만약에:
또는 Wi-Fi 스캔 완료
또는 현재 네트워크와의 연결이 끊어짐
또는 화면 잠금 해제,
{
=> 주변 Wi-Fi 네트워크 목록을 얻으십시오
=> 구성된 네트워크 또는 지원되는 호스트 포트 만 유지하십시오
=> 신호가 임계 값보다 큰 네트워크 만 유지하십시오.
=> 신호 강도에 따라 네트워크를 정렬하십시오
=> 첫 번째 시도를 시도하십시오
=> 핫스팟 인 경우 제공된 자격 증명을 사용하십시오
=> 인터넷 연결을 확인하십시오
=> 테스트가 성공하면 완료되었습니다!
=> 그렇지 않으면 다음 네트워크를 시도하거나 종료하십시오.
}
응용 프로그램은 매번 2 개의 구성 네트워크와 2 개의 Hotspots (총 4 개의 네트워크) 만 시도 할 수 있습니다. 프로세스가 완료되면 조건이 충족 되더라도 응용 프로그램이 5 초 동안 중단됩니다. 두 번째 시도 후 네트워크가 연결되지 않으면 지연이 10 초, 20 등이됩니다. 이 지연은 Wi-Fi 네트워크에 대한 첫 번째 성공적인 연결 후에 재설정됩니다.
### 노트 ###
저작권 : http://openclipart.org/detail/161605/tourism-and-services-buttons-s-s-sy-lbear
"모든 클립 아트는 공개 도메인에 공개되며 모든 프로젝트에서 제한없이 무료로 사용될 수 있습니다."
[07-27-2013]
국제화 (en/fr)
[07-23-2013]
사소한 수정
[02-16-2013]
응용 프로그램 동작을 사용자 정의하기 위해 환경 설정 화면을 추가했습니다
더 읽어보세요