비베좀 만지시는분 계실까요?
비베로 브라우저를 만들었는데요
윈도우 hosts 파일제어를 할수 있을까요?
또는.. hosts 파일제어를 하지 않고도 dns에 등록되어 있지 않은 도메인에 접근할수 있도록
비베에서 할수 있을까요?
혹시 비베 천재분 안계실까용~~~
추가글..
Private Sub Form_Load()
WebBrowser1.Navigate (" http://ryu.com ")
End Sub
위와같이 브라우저를 만들어 ryu.com 에 바로 접속되도록 할려는데요
ryu.com 은 제 서버쪽에만 설정이 되어있고 다른사람 도메인이거든요
혹시 hosts 설정하듯이 비베에서 Form_Load 되면서 자동으로 ryu.com 도메인에 대한 IP를 지정할수 있을까요?
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 4개
일부백신에서 악성코드로 진단됩니다...
차라리 외부파일로 IP 주소를 저장해두고
inet 같은걸로 IP 주소 받아서
IP주소를 Navigate 해주시는게 좋을거 같습니다.
ex)
DIM ipAddr as string
ipAddr = inet1.openurl("호스트주소/srvip.txt")
call web1.navigate (ipaddr)
inet 가끔 먹통되는 현상이 걱정되시면 윈속으로 받아 오는 방법도 있겠습니다...
허나.. 전 비베를 전혀 할줄 모른답니다 ^^;
단지.. 특정사이트가 있는데 그사이트의 정보를 볼려면
해당 도메인으로 꼭 들어가야 볼수가 있습니다. 그정보를 보기쉽게 제 웹페이지에
그대로 옮겨담았구요..
때문에 그 해당도메인으로 접속을 해야하는 이유가 있습니다.
지인들은 컴맹이라 hosts 파일수정하는법을 말해도 전혀 알아듣지 못하네요
위 예제에 있는 방식으로 하면 아이피로 접속을 하는게 아닌가요?
죄송하고 염치없지만...
위에 말씀하신 open으로 hosts 파일을 제어하는방법은 어떻게 하는지 부탁드리겠습니다.
....
음...
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
--------- 이렇게 하면 추가 되긴하는데...
중복 체크 부분이라던지 이런건 안넣엇습니다
일단 핵심인 파일을 읽고 쓰는부분입니다.. 도움이 되셨으면 좋겠습니다....
지금 비베가 없어서 테스트는 안돌려봤지만... 아마 될겁니다... -_-);
이코들 이용해 공부하여 중복체크부터 여러가지를 공부하겠습니다.
다시한번 너무나 감사합니다.