Сам скрипт здесь

Что он (скрипт) делает.

1. Ждет, что вы на него Drag and Drop папку с закачанными Телепортом файлами.

2. Вываливает окошко, где позволяет вам исправить ошибку, если притянули не то, что хотели.

3. Получает из этой папки список всех файлов.

4. Начинает крутиться в цикле, берет файл, отдирает у него ненужный кусок [.cgi-book=Situation-in-Russia&i=] и оставляет уникальный номер сообщения из 9 цифр, в дальнейшем это будет имя файла. При этом проверяет, соответствует ли имя заданным критериям, если нет, пропускает его, оставляя запись в лог-файле.

5. Читает сам файл, находит у него 10% нужной информации, а всю требуху, составляющую основной трафик у сервера book.by, игнорирует.

6. Создает новую подпапку [out] и записывает туда коротенькие файлики с уникальными номерами, по которым его легко снова достать с book.by, достаточно заменить последнюю часть в URL.

7. Это всё.

 

Написано это на script language VBScript, который используется для управления Вэб-серверами или самостоятельно на отдельной машине. Это текстовый файл, вы можете его копировать, изменять, дарить, стирать, разбирать строка за строкой и тд. Не нужно только переименовывать расширение .wsf, так как Хост для работы скрипта уже стоит на машине, если на ней установлен IE4+, файл с таким расширением запускается двойным щелчком.

Взялся было быстренько набросать скрипт для обработки основной страницы, но столкнулся с идиотизмом писавших управляющий скрипт для сервера book.by. У них самих весь форум храниться в одном большом файле (возможно, порезанный на куски), где сообщения содержат заголовки -- кто, кому, на что отвечает. У них-то это компактно лежит, я даже подозреваю, что у них ВСЕ форумы в одном файле лежат, присмотритесь к нумерации. А вот клиентской стороне они выгружают такую хрень, что сразу видно, в чьих руках это хозяйство. Можете открыть исходный текст основной страницы и попробовать предложить мне, как выкусить из него нитки, из ниток линки и присвоить им ссылки друг на друга. Если есть идеи, выкладывайте. Моя самая первая идея была -- уволить тех, кто писал эти управляющие скрипты, вторая -- бежать от этого сервера подальше...

Используются технологии uCoz