| 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) и базы данных, которые в оригинале использует форум, чтобы все это работало.
 
 Если же у вас будут конкретные вопросы, по частной проблеме при скачивании этого проекта, то возможно вам дадут конкретный совет. А с нуля все делать за вас – увольте.
 |