크롬 확장으로도 wapd 작동안됨

확장도 안되는거 같네요 ㅠㅠ
대체할 방법은 없나요?

음… 일단 WPAD 로 어떠한 부분을 적용하실려는지 조금 부연해 주실 수 있으신가요? 일단 크롬 확장 기능은 WPAD 를 지원하기 위한 기능이 아닙니다. 설정의 고급 메뉴에 들어가시면 아시겠지만, PAC 문법을 이용하여 특정 트래픽만 미꾸라지를 적용하기 위한 것입니다.

제가 현재 @scn331 님이 원하시는 부분을 정확하게 알기 힘들고, 현재 어떻게 설정을 시도해 보셨는지 확인하기 힘들어 어느 부분이 문제인지 꼭 집어 설명을 드리기 힘들어 보이네요. ㅠ.ㅠ

특정 사이트 트래픽만 중계서버를 거치게 하려는거 맞아요
아래는 입력 코드입니다
(게시판에 들여쓰기가 인식이 안되는데 틀린부분은 없습니다)

function FindProxyForURL(url, host) {
    if (shExpMatch(host, "erogamescape.dyndns.org/~ap2/ero/toukei_kaiseki/"))
        return "PROXY 10.205.32.1:8080";
    return "DIRECT";
}

만약 주소가 일치하면 true를 반환하고 true 반환시 프록시 주소 반환하는거 맞죠?
그게 아니면 조건문 안거치니 바이패스고…

도움이 되실지 모르겠지만, PAC (Proxy auto-config) 문법 문서를 참고해 보시기 바랍니다.

shExpMatch() 문법이라면, shExpMatch(host, "erogamescape.dyndns.org") 로 체크를 하시는 것이 맞아 보입니다. :slight_smile:

그리고 PROXY 10.205.32.1:8080 문법 또한 변경하셔야 하는데요, 정리하자면 아래와 같은 문법이 맞는 문법이실 겁니다.

function FindProxyForURL(url, host) {
    if (shExpMatch(host, "erogamescape.dyndns.org"))
        return "{0}";
    return "DIRECT";
}

참고로 {0} 부분은 브라우저 확장 기능에서 선택하신 중계 서버 정보로 자동 대체(replacement)되실 것입니다.

와!! 해결됐어요 ㅠㅠ 역시 미꾸라지만한게 없네요 감사합니다!

1 Like

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.