비베좀 만지시는분 계실까요? > 자유게시판

자유게시판

비베좀 만지시는분 계실까요? 정보

비베좀 만지시는분 계실까요?

본문

비베로 브라우저를 만들었는데요

윈도우 hosts 파일제어를 할수 있을까요?

또는.. hosts 파일제어를 하지 않고도 dns에 등록되어 있지 않은 도메인에 접근할수 있도록

비베에서 할수 있을까요?

혹시 비베 천재분 안계실까용~~~


추가글..

Private Sub Form_Load()

WebBrowser1.Navigate (" http://ryu.com ")

End Sub


위와같이 브라우저를 만들어 ryu.com 에 바로 접속되도록 할려는데요


ryu.com 은 제 서버쪽에만 설정이 되어있고 다른사람 도메인이거든요


혹시 hosts 설정하듯이 비베에서 Form_Load 되면서 자동으로 ryu.com 도메인에 대한 IP를 지정할수 있을까요?

추천
0
  • 복사

댓글 4개

open 으로 host파일 제어 할수 있지만..
일부백신에서 악성코드로 진단됩니다...

차라리 외부파일로 IP 주소를 저장해두고
inet 같은걸로 IP 주소 받아서
IP주소를 Navigate 해주시는게 좋을거 같습니다.

ex)
DIM ipAddr as string
ipAddr = inet1.openurl("호스트주소/srvip.txt")
call web1.navigate (ipaddr)

inet 가끔 먹통되는 현상이 걱정되시면 윈속으로 받아 오는 방법도 있겠습니다...
코멘트 너무나 감사드립니다.

허나.. 전 비베를 전혀 할줄 모른답니다 ^^;
단지.. 특정사이트가 있는데 그사이트의 정보를 볼려면
해당 도메인으로 꼭 들어가야 볼수가 있습니다. 그정보를 보기쉽게 제 웹페이지에
그대로 옮겨담았구요..
때문에 그 해당도메인으로 접속을 해야하는 이유가 있습니다.
지인들은 컴맹이라 hosts 파일수정하는법을 말해도 전혀 알아듣지 못하네요
위 예제에 있는 방식으로 하면 아이피로 접속을 하는게 아닌가요?

죄송하고 염치없지만...

위에 말씀하신 open으로 hosts 파일을 제어하는방법은 어떻게 하는지 부탁드리겠습니다.
위에 말씀드린 방법은 IP를 불러오는 방법이 맞습니다..
....
음...

Dim Fx1 as string
Dim FX2 as string

path1="C:\Windows\System32\drivers\etc\hosts" '//경로 설정

'////////////////////// 파일을 읽음...
open Path1 For input as #1 '파일번호 1로 파일을 input(읽기/입력)용으로 읽음..
do until eof(1) '파일번호 1의
line input #1, fx2 '// 한줄을 읽어 FX2에 저장
fx1 = fx1 & fx2 & vbcrlf '// FX2를 FX1에 더해줌..
loop
close #1

DIM hostdata as string
hostdata="127.0.0.1 domain.com" '//<-- 알아서 바꾸세요 ㅋㅋ
fx1 = fx1 & HostData & vbcrlf '//도메인 정보를 추가...

'//////////////////
open path1 for output AS #1 '// 파일번호 1로 output(출력/저장)용으로 열기
print #1,fx1 '//FX1의 데이터를 기록
close #1


--------- 이렇게 하면 추가 되긴하는데...
중복 체크 부분이라던지 이런건 안넣엇습니다
일단 핵심인 파일을 읽고 쓰는부분입니다.. 도움이 되셨으면 좋겠습니다....
지금 비베가 없어서 테스트는 안돌려봤지만... 아마 될겁니다... -_-);
너무나 감사합니다.
이코들 이용해 공부하여 중복체크부터 여러가지를 공부하겠습니다.
다시한번 너무나 감사합니다.
© SIRSOFT
현재 페이지 제일 처음으로