Синхронизация записей (сайт + файл hosts )

Александр15 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
08.04.2010

Немного теории….

При обращении к определенному доменному имени Windows сначала проверяет не является ли введенное имя собственным именем компьютера, далее ищет это имя в файле hosts. Если его там нет, тогда идет обращение к DNS, если же имя найдено, поиск на этом прекращается и происходит соединение с сервером.

Q: Где находится этот замечательный файл?

A: Для Windows 9x/Me: чаще всего это "C:\Windows", т.е. каталог, куда была установлена Windows.

Для Windows NT/2000/XP: "%systemroot%\system32\drivers\etc". Где %systemroot% - каталог, куда была установлена Windows.

- в строке сначала указывается IP после него пробелов несколько (неважно сколько, но минимум один быть должен и имя сайта (без http:// и без субдиректорий).

Вот отрывок из моего hosts файла:

127.0.0.1 localhost

81.176.66.163 lib.ru

63.238.179.50 www.qsl.net

81.209.184.226 www.qslnet.de

62.181.33.2 qrz.ru

193.229.80.98 oh2aq.kolumbus.com

Задача.

1. Синхронизация записей..

Например на сайте http://proverka.com/files.txt и содержимое файла files.txt такое же как в файле hosts.

Нужно при изменении записи в файле files.txt (изменили ip 65.121.6.111 lib.ru )

изменялась запись на ПК в файле host. (чтобы через некоторый промежуток времени проверялись записи и проводилась синхронизация.

ТЗ

1. Создать инсталлятор (тихая установка)

2. Возможность указывать другой адрес где будет хранится файл

3. Синхронизация записей примерно раз в пол часа.

Если будут какие-то Вопросы, задавайте. Цену предлагайте свою, я не знаю сколько это будет стоить.

Заявки фрилансеров