Изменить содержимое файла 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); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д