Страница 5 из 6

Re: Обсуждение сайта

СообщениеДобавлено: 02 апр 2014, 11:46
Romich
Не уверен, что можно сохранить отдельные темы. Попробуй Teleport Pro, им можно весь сайт скачать.

Re: Обсуждение сайта

СообщениеДобавлено: 02 апр 2014, 14:06
XiaNi
Racemate
я не нашел простого способа, только копирование каждой страницы в печатном виде

могу скинуть дамп базы данных, если это поможет
сделать экспорт всей темы можно, но я не смогу таким заняться в ближайшее время

Re: Обсуждение сайта

СообщениеДобавлено: 02 апр 2014, 17:56
kstn
Racemate писал(а):Хотел бы сохранить на своем ПК некоторые темы с форума. Есть ли какая-то возможность это сделать более быстро, чем копировать каждое сообщение или страницу?

На оффициальном форуме GSC был такой же вопрос. Тогда Malandrinus выложил спец. утилитку собственного производства. Сам я не пробовал, но доверять данному человеку можно (всё бесплатно, без вирусов и смс :) ), архив прилагается.

Re: Обсуждение сайта

СообщениеДобавлено: 03 апр 2014, 13:10
Racemate
Romich писал(а):... Попробуй Teleport Pro, им можно весь сайт скачать.

Спасибо. Но мне не нужен весь сайт - а только несколько тем.

XiaNi писал(а):... могу скинуть дамп базы данных, если это поможет

Еще бы знать, что это такое ... :huh:

XiaNi писал(а):сделать экспорт всей темы можно, но я не смогу таким заняться в ближайшее время

Понятно - спасибо. :)

kstn писал(а):На оффициальном форуме GSC был такой же вопрос. Тогда Malandrinus выложил спец. утилитку собственного производства. Сам я не пробовал, но доверять данному человеку можно (всё бесплатно, без вирусов и смс :) ), архив прилагается.

Работает - но сохраняет GSC-forum страницы. :(

Спасибо, парни, за желание помочь!
Буду пока потихоньку копировать.

Re: Обсуждение сайта

СообщениеДобавлено: 03 апр 2014, 18:20
kstn
Racemate писал(а):Работает - но сохраняет GSC-forum страницы. :(

Действительно, в исходниках жёстко забита ссылка на одну тему с ГСК.
Я попробовал пересобрать программу под этот форум, но сохранённые страницы как-то совсем непрезентабельно выглядят пример: http://www.sendspace.com/file/tx2ey7

p.s. Если мне ничего не помешает, то всё же добавлю функционала и завтра выложу спец. граббер для этого форума, а там глядишь кто ещё чего допилит.

Re: Обсуждение сайта

СообщениеДобавлено: 04 апр 2014, 08:42
Racemate
kstn писал(а):Действительно, в исходниках жёстко забита ссылка на одну тему с ГСК.
Я попробовал пересобрать программу под этот форум, но сохранённые страницы как-то совсем непрезентабельно выглядят пример: http://www.sendspace.com/file/tx2ey7

p.s. Если мне ничего не помешает, то всё же добавлю функционала и завтра выложу спец. граббер для этого форума, а там глядишь кто ещё чего допилит.

Спасибо.

А возможно ли сделать так, чтобы можно было вставить ссылку на какой-угодно форум - и, пожалуйста, сохраняй? Пока такой необходимости нет, но такой уневерсальный grabber был бы кстати.

Re: Обсуждение сайта

СообщениеДобавлено: 04 апр 2014, 15:04
RedPython
Для самого лучшего браузера есть и такое расширение: http://ru.wikipedia.org/wiki/Scrapbook 8-)

Re: Обсуждение сайта

СообщениеДобавлено: 04 апр 2014, 17:37
kstn
Racemate писал(а):А возможно ли сделать так, чтобы можно было вставить ссылку на какой-угодно форум - и, пожалуйста, сохраняй? Пока такой необходимости нет, но такой уневерсальный grabber был бы кстати.

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

Программа не универсальна, будет работать только с темами форума http://forum.xianionline.com
Зато теперь ссылки на разные темы можно вводить в программу самостоятельно.
Для работы программы требуется NetFramework2

Как пользоваться:
1. Достать ссылку на (желательно) первую станицу, интересующей вас темы, т.е. ссылка должна выглядеть так:
Код: Выделить всё
http://forum.xianionline.com/viewtopic.php?f=11&t=19

или так:
Код: Выделить всё
http://forum.xianionline.com/viewtopic.php?f=11&t=19&start=0

ну или так (страница 3):
Код: Выделить всё
http://forum.xianionline.com/viewtopic.php?f=11&t=19&start=20

2. Запускаем программу, видим дефолтную ссылку, заменяем её на новую.
3. В поле Page Start вводим номер страницы начиная с которой требуется начать скачивание темы.
4. В поле Page End* вводим номер страницы на которой требуется закончить скачивание темы.
5. Нажимаем на Get Topic и ждём, любуясь на цыферки в логе, пока не закончится скачивание. Скаченные страницы будут находится в том же каталоге что и программа.

*Примечание: В программе есть недоработка, если ввести в Page End большее число станиц, чем содержит тема, то будут созданы лишнии копии последней страницы темы.

Re: Обсуждение сайта

СообщениеДобавлено: 05 апр 2014, 14:11
Racemate
RedPython писал(а):Для самого лучшего браузера есть и такое расширение: http://ru.wikipedia.org/wiki/Scrapbook 8-)

Спасибо. Обязательно проверю.

kstn писал(а):... Так что выкладываю, что получилось на данный момент...

... Программа не универсальна, будет работать только с темами форума http://forum.xianionline.com
Зато теперь ссылки на разные темы можно вводить в программу самостоятельно.
Для работы программы требуется NetFramework2 ...

Работает! :)
Вот только сохраняет страницы по типу:
kstn писал(а):... но сохранённые страницы как-то совсем непрезентабельно выглядят пример: http://www.sendspace.com/file/tx2ey7

Или я делаю что-то неправильно?

Re: Обсуждение сайта

СообщениеДобавлено: 05 апр 2014, 15:19
kstn
Racemate писал(а):Работает! :)
Вот только сохраняет страницы по типу:
kstn писал(а):... но сохранённые страницы как-то совсем непрезентабельно выглядят пример: http://www.sendspace.com/file/tx2ey7

Или я делаю что-то неправильно?

Всё правильно. Я не дорабатывал алгоритм в плане отображения сохраняемых страниц, я его лишь немного изменил, чтобы работать с форумом Xiani и добавил поле для ввода ссылок на темы. Что есть то есть, других улучшений не будет.