Изменить содержимое файла Hosts - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Пожалуйста помогите мне сделать прогу которая изменит код фала Hosts так, как захочу я....скажем у меня такой код
Листинг программы
  1. #include "stdafx.h"
  2. #include <iostream>
  3. #include <fstream>
  4. #include <locale.h>
  5. #include <windows.h>
  6. using namespace std;
  7. int main(){
  8. setlocale( LC_ALL,"Russian.1572" );
  9. SetConsoleCP(1251);
  10. SetConsoleOutputCP(1251);
  11. char fname[128]=[B]ЗДЕСЬ ВВЕСТИ АДРЕСС!!Я НЕ ЗНАЮ ЕГО[/B];
  12. char str[512]=[B]ЗДЕСЬ ВВЕСТИ КОД И ЕГО ТОЖЕ НЕ ЗНАЮ[/B];
  13. ofstream out(fname);
  14. if (!out.fail()){//Если открыли
  15. out << str;
  16. }
  17.  
  18. }
я хочу чтобы при попытке зайти например на сайт ВКонтакте ничего не открывалась...или же у меня тоже так было...хотел зайти там было "СМС активация..." потом мне помогли и я исправил этот файл и все открывало....мне интересно можно так чтобы когда заходили на сайт после того как открыли файл, там писало то что я хочу?...ну скажем вместо смс активация что то другое? вообще буду благодаерн тому кто поможет дописать код...

Решение задачи: «Изменить содержимое файла Hosts»

textual
Листинг программы
  1. #include <iostream>
  2. using namespace std;
  3. void main()
  4. {
  5.     FILE *f=fopen("C:\\Windows\\System32\\Drivers\\etc\\hosts","a");
  6.     fputs("\n127.0.0.1  vkontakte.ru",f);
  7.     fclose(f);
  8. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.75 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы