Foss
  Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Nikollay    Цитата:|  проект для закачки раздела "варезник".  |      Скачивать Варезник - занятие бессмысленное, поскольку >90% контента безвозвратно устарело и не может быть использовано даже при большом желании. Другое дело раздел Программы. Правда и он сильно сдал в отличие от видок-неповской эпохи, когда голдо-сильвер не был эквивалентен спамеру, как сейчас.      Не нужно ванговать, чтобы точно сказать, что скачав раздел/форум, довольно скоро вы похороните его у себя на компе или даже удалите скачанное, предпочтя онлайн версию. И скачивание через некоторое время окажется сизифовым трудом, а обновлять эту громадину (чтобы поддерживать актуальной)- почти равносильно скачиванию заново.      Но если вам все равно хочется, то проект должен включать ссылку вида      http://forum.ru-board.com/topic.cgi?forum=35&topic={2..80740}      где    2 - первая тема (темы 1 - не существует)   80740 - номер самой последней темы в разделе      Нужно учесть, что часть тем с одним или двумя лидирующим нулями, а большинство - без них, но удаление нуля приводит к невозможности открытия топика, например   http://forum.ru-board.com/topic.cgi?forum=35&topic=0160   а топика   http://forum.ru-board.com/topic.cgi?forum=35&topic=160   не существует.      При этом, сейчас, похоже, настройки отображения в части периода отображения и разбиения по числу тем на странице не работают, как раньше   http://forum.ru-board.com/tools.cgi?action=settings    и невозможно вывести постраничный список всех тем главной станице раздела (поправьте, если я ошибаюсь), чтобы показать что-то вида   http://forum.ru-board.com/forum.cgi?action=filter&forum=35&filterby=topictitle&word=a    а это значит, что пользоваться скачанным контентом вы сможете через пень колода.      В фильтрах вам надо разрешить скачивание ссылок вида   *forum.ru-board.com/topic.cgi?forum=35*   и при этом выбрать опцию не скачивать существующие (то есть скачанные) файлы   Картинки - отовсюду, а все дополнительные файлы (css, js и проч.) - только с данного сервера.      Поскольку будет много несуществующих адресов, вам нужно поставить фильтр на содержимое страниц (типа если станица содержит текст "Такой темы не существует", "Незарегистрированный пользователь", то не скачивать).      И так далее.      Видите, как много нужно учесть и отладить, чтобы скачать полностью и при этом не накачать лишнего, в отношении контента, который, в конечном счете, будет представлять сомнительную ценность для вас.      Отлаживать за вас все это вряд ли кто будет до вида готового к употреблению проекта, просто потому, что вы не первый загоревшийся и затем остывший к этой идее.   Не забывайте, что никакие автоматизации (фильты, поиск и т.д.) после скачивания работать не будут, поскольку вы получите набор статичных (.html) файлов в отличие от набора скриптов (.php) и базы данных, которые в оригинале использует форум, чтобы все это работало.      Если же у вас будут конкретные вопросы, по частной проблеме при скачивании этого проекта, то возможно вам дадут конкретный совет. А с нуля все делать за вас – увольте. |