Could anyone please help me, I need a code which after the press of a button inputs certain IP Addresses in the Hosts file.
Please help,
Thanks In advance
|
Light Poster
|
|
| 30Dec2009,21:21 | #1 |
|
Hello,
Could anyone please help me, I need a code which after the press of a button inputs certain IP Addresses in the Hosts file. Please help, Thanks In advance
|
|
Light Poster
|
|
| 30Dec2009,23:24 | #2 |
|
Quote:
Originally Posted by malikite What I really what to do is the hosts file located in C:\windows\system32\drivers\etc\hosts, which is used to map hostnames to ip addresses,I need to input data or a line. eg: # 123.412.423:232 ww.sdwxc.com into it, i can only input data when it is in .txt format but the hosts file is in someother format. What I really need is when i click a button on a program I add a line into the hosts file to block a particular site,but after its done it should be back to its original format. Does anyone have any idea how to do this? |
|
Skilled contributor
|
![]() |
| 24Jan2010,19:44 | #3 |
|
i 'vce no idea what you are trying to do
but you can always open any kind of file in to a text stream using the my.computer.readAlltext() function but i muz say that theres a chance of havng gibberish instead what you want after you do your changes use my.computer.writeAllext() to write back you can use the io class as well |
|
Contributor
|
|
| 1Mar2010,10:53 | #4 |
|
yes u can do this,just open host file in append mode as text file nd write in it what u want to, before sometimes i did it to make a simple virus.if u do nt able to do this then tell me i will write full code here
|
|
Skilled contributor
|
![]() |
| 1Mar2010,11:17 | #5 |
|
do this:--
Code:
Private Sub Command1_Click() fileloc = "C:\windows\system32\drivers\etc\hosts" Open fileloc For Append As #1 Print #1, "212.123.23.3 www.xyz.com" Close #1 End Sub |
|
Contributor
|
|
| 3Mar2010,10:50 | #6 |
|
this won't work if windows instalation drive is not C:\,
so for knowing windows instalation drive u will have to use a API "GetWindowsDirectory |