방개
비밀번호를 잊어버리셨나요?

질문

이게 왜실행되는건가요 if문질문

    • 글자 크기

curVer :=1.1

urldownloadtofile,http://uhyun3##.co.kr/ver.txt,ver.txt   주소는 보안상 가릴게요
fileread,UpdateVer, ver.txt
filedelete,ver.txt
msgbox,%curVer%%UpdateVer%
if(curVer<>UpdateVer)
{
    msgbox,구버전입니다
urldownloadtofile,http://uhyun32##.co.kr/무자1.2.exe,무자1.2.exe
}

이런식으로 자동업데이트를 해놨어요

if문보면 cur이랑 up이 다를때 구버전이고 다운로드하라고나오잖아요

근데 메세지박스로 띄워보면 둘다 1.1 1.1로 같거든요 근데자꾸 메세지박스뜨면서 다운로드하네요

<> 대신 != 이것도해봤는데 안되네요 도움좀요!!

    • 글자 크기
댓글 2
  • 2020.6.29 02:55 댓글

    게임관련 내용이 아닌것 맞지요? ^^

     

    FileRead 해온 내용이 정확히 "1.1"인지 우선 알아봐야할 것 같습니다. 공백이 하나 붙어있을수도 있구요, 아니면 여러 이유로 다를 수 있기 때문입니다. StrLen()에 FileRead 해온 변수를 넣었을 때, 3이 출력되는지 확인해보세요.

  • 2020.6.29 23:36 댓글

    아 게임내용아니구 서버인증 하드인증 만들다가 자동업뎃기능도 연습하고있었어요 strLen해보니까 4글자였네요 와 진짜 감샇ㅂ니다 엔터를누르고 끝내서 4글자였던거구요 덕분에 해결했어요 사실 사용할곳은없지만 ㅋㅋ

댓글 달기

서버에 요청 중입니다. 잠시만 기다려 주십시오...