четверг, 28 августа 2008 г.

Depositfiles Борьба с очередным файлообменником


Почти год назад я рассказывал о методике борьбы с позорным letitbit.net. С тех пор они учли свои ошибки и с ним стало проще жить. Теперь самый популярный после рапидшары стал сайт Depositfiles - как им это удалось, я лично не знаю, вероятно, удачная рекламная компания. Или, скорее всего, более простая процедура превращения закачек в бабло.

Некоторые люди очень хотят денег, и выкладывают интересные файлы только на депозит поэтому приходится с ним бороться. А премиум на депозите не стоит в моих планах на приобретение. Бороться с депозитом сейчас легко. Заходим по обычной ссылке на сайт, выбираем бесплатную загрузку, после чего смотрим исходник страницы и ищем в нем слово guest оно встретится в строке вида

var dwnsrc = "http://nguest164.depositfiles.com/auth-всякая-хня-guest/всякая-хня.rar";
в новой версии, которая появилась сегодня
ction="http://nguest161.depositfiles.com/auth-всякая-хня-guest/всякая-хня.rar" method="get"

Копируем все, что между двойных кавычек, в строку браузера и закачка начинается без всякого ожидания.

p.s. Можно конечно пойти и более эстетским путем и подождать 60 секунд вместо 99.

среда, 13 августа 2008 г.

Многопоточность с использованием Perl и Fork

Существует несколько вариантов реализовать многозадачность на языке php, но все они имеют минусы и слабо документированы. После длительных мучений решил задачу на perl. И решил поделится наработками, в этом примере лишь наметка, как можно написать подобное приложение. Как минимум стоит нормально обрабатывать сигналы, ну и засунуть в класс Instance код который должен выполняться.
С удовольствием приму конструктивную критику :)