Изменить содержимое файла Hosts - C (СИ)
Формулировка задачи:
Пожалуйста помогите мне сделать прогу которая изменит код фала Hosts так, как захочу я....скажем у меня такой код
я хочу чтобы при попытке зайти например на сайт ВКонтакте ничего не открывалась...или же у меня тоже так было...хотел зайти там было "СМС активация..."
потом мне помогли и я исправил этот файл и все открывало....мне интересно можно так чтобы когда заходили на сайт после того как открыли файл, там писало то что я хочу?...ну скажем вместо смс активация что то другое?
вообще буду благодаерн тому кто поможет дописать код...
Листинг программы
- #include "stdafx.h"
- #include <iostream>
- #include <fstream>
- #include <locale.h>
- #include <windows.h>
- using namespace std;
- int main(){
- setlocale( LC_ALL,"Russian.1572" );
- SetConsoleCP(1251);
- SetConsoleOutputCP(1251);
- char fname[128]=[B]ЗДЕСЬ ВВЕСТИ АДРЕСС!!Я НЕ ЗНАЮ ЕГО[/B];
- char str[512]=[B]ЗДЕСЬ ВВЕСТИ КОД И ЕГО ТОЖЕ НЕ ЗНАЮ[/B];
- ofstream out(fname);
- if (!out.fail()){//Если открыли
- out << str;
- }
- }
Решение задачи: «Изменить содержимое файла Hosts»
textual
Листинг программы
- #include <iostream>
- using namespace std;
- void main()
- {
- FILE *f=fopen("C:\\Windows\\System32\\Drivers\\etc\\hosts","a");
- fputs("\n127.0.0.1 vkontakte.ru",f);
- fclose(f);
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д