오토핫키 커뮤니티



ID2 := "r07"
PW2 := "r07"
winHttp := ComObjCreate("WinHttp.WinHttpRequest.5.1")
winhttp.Open("POST", "")
winhttp.SetRequestHeader( "Referer", "")
winhttp.SetRequestHeader("Content-Type", "application/x-www-form-urlencoded")
winhttp.Send("enctp=2&svctype=0&id=" . ID2 . "&pw=" . PW2)
winhttp.Open("GET", "") ; . ID2)
winhttp.Send()
winhttp.WaitforResponse
Text:=winHttp.ResponseText
IfInString, Text,
{


   MsgBox, 로그인 성공   ; 여기 까진 잘됩니다.

-----------------------여기 부터  안되요 ----------------------
   Winhttp.Open("GET", "http://커피숍.네이년.com/ArticleList.nhn?search.clubid=28399278&search.menuid=5&search.boardtype=L")   ; 유니코드 매핑 어쩌 구 저쩌구 하는데 혹 제가 뭘잘못한건가요 ㅠㅠ 아시는 분 한번만 알려주세요 
   winhttp.Send()
   Winhttp.WaitForResponse
   Work_Result := WinHttp.ResponseText
   msgbox,% Work_Result
}


  • 제발등업좀2 2016.12.28 12:11

    @피카부

    피카부 님 네이버 랑 카페 금칙어 좀 풀어주세요 ㅠㅠ 질문을 못드리겟음....

    ㅠㅠ 와 이거 찾느라... 없는데 있다고 ;; 계속해서 20분동안 열폭함 ㅠㅠ

  • profile
    외치기 2016.12.28 13:57
    url := "https://secure.photobucket.com/login"
    MsgBox, % URLDownloadToVar(url, "utf-8")
    
    URLDownloadToVar(url, Encoding = ""){
    	hObject:=ComObjCreate("WinHttp.WinHttpRequest.5.1")
    	hObject.Open("GET",url)
    	hObject.Send()
    
    	If Encoding {
    		oADO          := ComObjCreate("adodb.stream")
    		oADO.Type     := 1
    		oADO.Mode     := 3
    		oADO.Open()
    		oADO.Write( hObject.ResponseBody )
    		oADO.Position := 0
    		oADO.Type     := 2
    		oADO.Charset  := Encoding
    		return oADO.ReadText(), oADO.Close()
    	}
    	return hObject.ResponseText
    }
  • sader 2016.12.29 00:33
    한 스크립트에서 여러번 사용해야할 일이 있는데 URLdownloadVar함수 말고 기존Winhttp로 그대로 사용할 수 있는 방법은 없을까요?
  • sader 2016.12.29 00:38
    음..심지어 URLdownloadVar함수를 이용해도

    url := "http://카페.네버.com/zzangusaki/28406"
    MsgBox, % URLDownloadToVar(url, "utf-8")

    URLDownloadToVar(url, Encoding = ""){
    hObject:=ComObjCreate("WinHttp.WinHttpRequest.5.1")
    hObject.Open("GET",url)
    hObject.Send()

    If Encoding {
    oADO := ComObjCreate("adodb.stream")
    oADO.Type := 1
    oADO.Mode := 3
    oADO.Open()
    oADO.Write( hObject.ResponseBody )
    oADO.Position := 0
    oADO.Type := 2
    oADO.Charset := Encoding
    return oADO.ReadText(), oADO.Close()
    }
    return hObject.ResponseText
    }

    이런식으로 할 경우에 한글이 깨지는데 방법이 있을까요?
  • profile
    외치기 2016.12.29 11:01

    글에 적어주신 페이지는 인코딩이 EUC-KR로 되어있는거같습니다.
    그런경우 UTF-8로 인코딩하시면 깨지는게 당연한 결과죠.
    EUC-KR로 페이지 가져오시면 깨지는거 없이 가져옵니다.

  • profile
    외치기 2016.12.28 13:58

    외국 포럼에서 가져온 인코딩문제 해결 샘플입니다.


    에러 자체의 원인은 대상페이지에 유니코드문자가 포함되어있는데 리퀘스트에 인코딩설정 없어서 그렇다네요.

  • 제발등업좀2 2016.12.28 15:36
    해결 했어는데 ㅋㅋ 찾아보니 있드라구요 감사 감사 합니다 ^^
    와 .. 완전 멘붕 왔어는데 .. ㅠㅠ 카페 계시글에 댓글 남기기 만들고있는데 무지하게 재미있네요
    매번 게임만 만들다가 ㅋㅋㅋㅋㅋ
  • sader 2016.12.29 00:39
    저 같은 경우 카페에 한글내용이있어서 깨지는데 혹시 어떻게 사용했는지 소스 공유좀 해주시면 감사하겠습니다!
  • 오켕 2017.07.17 04:49

    많이 지난 댓글이지만 헤더를 추가해주면 됩니다. 

    Winhttp.SetRequestHeader("Accept-Charset", "iso-8859-1")


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 뭐가 문제인지 봐주세요 2 유즈매핑 2022.12.14 0/0
질문 화면 인식 자동 클릭식 메크로를 해보고싶은데 2 와사비 2022.12.14 0/0
질문 이 소스 내용이 뭔가요? 뽀르뽀르 2022.12.14 0/0
질문 오토핫키 소스 구조 질문 2 geendy 2022.12.14 0/0
질문 ngs우회 컴파일러 구합니다... 미르미르에반 2022.12.14 0/0
질문 돌키우기 이미지서치 질문입니다. 6 giming 2022.12.14 0/0
질문 mousemove썼는데 분명히 마우스가 움직였는데도 3 뽀르뽀르 2019.04.02 0/0
질문 오토핫키로 메이플 간단한매크로 입문하려고하는데 괜... 채광하자 2022.12.14 0/0
질문 오핫 배워 볼려구하는데요 도움 좀 주세용 2 뚱이도사 2022.12.14 0/0
질문 이미지 서치로 이미지 찾는데 너무 작으면 안찾아지나요? 2 lipos 2022.12.14 0/0
질문 컴투스 프로야구 오토핫키 소스 구해봅니다. 1 백티 2019.03.02 0/0
질문 이미지서치 질문드립니다 aasdda 2022.12.14 0/0
질문 오토핫키 우회관련 질문입니다 2 lipos 2022.12.14 0/0
질문 숫자인식 질문 노즈사랑 2023.02.24 0/0
질문 제작의뢰합니다 갓지노 2019.04.11 0/0
질문 오토핫키 텔레그램이나 오픈톡 방 있나요? 1 타조농장 2023.02.24 0/0
질문 흑백 비활성 이미지 검색 구현하신 분 계세요? 4 프리 2019.05.23 0/0
질문 메이플 NGS우회 방법좀 공유받을수 있을까요?? 3 정보배 2019.03.27 0/0
질문 던파 광부매크로 돌려보신분 slf 2019.03.04 0/0
질문 오토핫키 문제 해결 부탁드립니다. 6 처음 2019.03.09 0/0
Board Pagination Prev 1 ... 134135136137138139140141142 ... 173 Next
/ 173

전체 최신 인기글

전체 주간 인기글