Если Гора не идет к Магомету, то какой смысл Магомету тащить свой зад к Горе, когда ее можно собрать у себя
в норе из подручных материалов?.
Полезный совет.
Любое серьезное дело надо соображать как минимум на троих. Народная мудрость. Почему табурет на
трех ногах стоит устойчиво,=а на четырех шатается? Так и
в этом деле, о котором я расскажу дальше, без двоих (со мной), не
обошлось.
На этот раз вопросом устаканивания была Spedia.net. Что это за
стервоза знает наверное каждый, кто хотя бы раз в неделю выбирался в Инет (на уикенд :o) Деньги от неё приходили регулярно, но
трафик и усилия юзверей она потребляла в огромных количествах. И хотя "Спедиа сдохла, хвост
облез, кто промолвит …", - того закидаем шапками. Ты можешь
читать дальше, если тебе интересно как можно стандартными средствами решать нестандартные задачи.
К январю 2К, получив первые чеки и сообразив о перспективности пирамидостроения на
голом месте, (египтяне вообще на песке пирамиды строили и ничего, до сих пор стоят), продвинутые юзеры стали
создавать пирамиды из компьютеров находящихся в локальной сети офисов, в которых эти самые юзеры
трудились в рабочее время. Представляешь - десять, двадцать, надцать компов в локалке и все это
хозяйство выключается на всю ночь? С таким положением дел нельзя было мириться.
То, что компьютер должен "насерфивать" центики самостоятельно на благо человека, давшего ему
жизнь, (я твой мать - я тебя включил, я тебя и выключу :о), принимается по умолчанию. Вот
и бросился народ сочинять да качать (кто на что горазд) накрутчики и эмули баров. Ну не
сидеть же самому ночью за компом, а тем более, если он не один? Правда после запуска "виртуального"
серфера появилась другая проблема, - родственников для открытия аккаунтов стало не
хватать.
И все бы хорошо, но вот трафик в итоге получался взрослым. Урлы приходилось менять чуть ли не
каждые тридцать секунд. Самым популярным решением стало открытие чата в одном из окон, с опцией
обновления каждые пять секунд. В результате - не одного юзера призвали к ответу за использование
служебного интернета в личных целях, да и суммы от провайдера за минуто-мегабайты были сравнимы,
если не выше сумм обозначенных на приходящих чеках.
Эта ситуация наводила на мысль если не избавиться, то хотя бы сократить "дорогой" трафик. Так
появился первый чел - Программер, который в общем то занимался своими задачами, а Спедиа юзал,
постольку, поскольку на нее на тот момент подсели очень
многие. Оказалось, что для "возбуждения" Спедиа хватает "внутреннего"
TCP/IP трафика локальной сетки, а внешний, небольшой служебный
трафик, нужен лишь для коннекта бара со своим серваком.
После небольшого размышления в помощники был выбран настоящий индеец - Apache, проживающий по
адресу www.apache.org. Ведь, как минимум половина всех серверов в
Сети построена на apache. Поэтому вполне логично, что
мы к нему и будем обращаться, но уже в локалке. Нам нужны,
собственно говоря, версии для M$.
На этом этапе подключился второй чел - Advanced User, который эту
идею стал воплощать в жизнь. Ведь знание еще не сила (это
для ламеров), сила заключается в умении применить это знание. В
общем применяем ;о)
Закачал, инсталлируй. Ничего военного в процессе установки нет - "Yes" да "Next", пока "Finish"
не появится. Когда установка закончится, посети в обязательном порядке фолдер "conf". В
нем лежит очень нужный файл "httpd.conf". Это настолько непростой файлик, что у буржуев даже
должность специальная есть - апач админ. Так что когда пошаманишь с настройкой, можешь к себе в
коллекцию записать еще одну=специальность :о)
По умолчанию apache настроен на 80 порт TCP. Это то место, куда стучится твоя бродилка за
страничками по HTTP. Настройку порта можно найти и изменить в файле "httpd.conf" банальным
поиском по слову "Port", изменив дефолтный на желаемый. Необходимость в смене порта возникла
из-за того, что Спедиа прекращала насчитывать поинты, если долго сидеть на одном домене. Что бы
обойти этот нехороший момент есть два пути. Во-первых, можно было установить apache на каждой
персоналке в сети и чем больше компов, тем лучше. Во-вторых, индейцы инсталлировались и
запускались на одной машине, но в разных директориях, естественно. В обоих вариантах соблюдается
принцип, один apache - один домен. В последнем случае, чем больше оперативки на компе, тем
больше apache-й будет на тебя тру=E4иться.
Именно в ситуации, когда несколько apache-й запускается на одной машине, и приходиться
конфигурить каждому серверу свой порт, чтобы не было войны (конфликта) между ними. Номера
известных портов расположены в интервале от 1 до 1024, и назначаются группой Internet Assigned
Numbers Authority (IANA). Все же остальные номера, от 1024 до 65536, твои. Входи
в каждую папку с установленным apache-м и меняй
номера портов в файлах "httpd.conf" на любые разрешенные.
Итак, мы построили свой микро-интернет с целой кучей WEB-серверов. На следующем этапе мы их
будем заполнять страничками. По умолчанию, все HTML документы живут в папке "htdocs". Туда и
будем сливать свое "творчество". Рекомендую сотворить побольше папок (в урле естественно
"htdocs"
не прописывается - она прописана по умолчанию).Поскольку все это хозяйство должно трудиться
самостоятельно, надо создать циклический набор страничек. Создаем первый файл, скажем
index.html. Он будет стартовым. С помощью тега "refresh" указываем время обновления паги и урл следующей
страницы. Например:
<head>
<meta http-equiv="refresh" content="20; URL=http://имя компа в локалке:7777/realsite/hubs/
hubs.html">
<title>3com home page</title>
</head>
7777 - выбранный тобой номер порта apache, где лежит искомый документ. Дефолтный 80, тогда его
можно не указывать.
На второй страничке (hubs.html в нашем примере) будет ссылка на
третью, со своим временем обновления и т.д., пока на надцатой странице не укажешь урл первой и "эта музыка будет=вечно…".
Время обновления для каждого документа лучше выбрать разное. Не может же живой серфер давить на
ссылку с точностью автомата! Последовательность обращений желательно создать к разным "доменам"
вперемешку. Да и "title" прописывай повразумительней. Лучше
перестраховаться, чем недополучить. Что до содержания страничек, то они должны быть весьма "легкие" (нам и в локалке трафик забивать
незачем), поэтому, достаточно будет небольших произвольных текстов в теле HTML.
Теперь, для начала процесса, достаточно будет открыть
index.html в окне браузера на машине с установленным баром Спедиа и ты запускаешь бесконечный цикл смены страниц. В результате все
довольны, и Спедиа считает, и провайдеру отсчитывать денег за холостой трафик не надо.
Для завершения картины стоит добавить, что, запустив на
каждом компе с баром Спедиа эмуль мышки, но только эксклюзивный (напиши сам или попроси написать для тебя, да и в "Х" об этом писали),
можно было полностью автоматизировать процесс заработка капусты.
Да пребудет с тобой пОинт!