Перейти к содержимому


Фотография

Нужен доброволец на тупую работу


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 31

#1 Sadom

Sadom

    Black Overseer

  • Пользователи
  • PipPipPip
  • 400 сообщений

Отправлено 09 Апрель 2006 - 12:05

Суть проблемы:
Ввиду грядущей чистки/удаления некоторых разделов форума, хотелось бы поиметь их локально, в виде html'ного архива. К сожалению, сделать это средствами движка невозможно. Мода/хака, позволяющего проделать данную операцию, мне тоже найти не удалось:-(
Отсюда мне видится единственный реальный вариант - тупо пройтись по всем темам оных разделов, сохраняя их в виде html. На это дело, собственно, и нужен доброволец. Добровольца обещаю премировать кармой.
Если, конечно, кто-нибудь не сможет предложить готовое (программное) решение данной проблемы.
С рекомендациями "как это можно было бы сделать в принципе" просьба не обращаться.


#2 Vhailor the Werewolf

Vhailor the Werewolf

    Mrh?

  • Пользователи
  • PipPipPip
  • 233 сообщений

Отправлено 09 Апрель 2006 - 12:28

Ммм... в Reget Deluxe есть такая опция - "закачать всё при помощи Reget". Заходим в нужный раздел, выбираем эту опцию, выбираем/снимаем нужные/ненужны темы - и вперёд...

Так... одна проблема... оно в виде php сохраняется... не работает, извиняюсь...

Это сообщение отредактировано Vhailor the Werewolf - 9 апреля 2006 | 13:47


#3 Persona Non Grata

Persona Non Grata

    Боец невидимого фронта

  • Пользователи
  • PipPipPip
  • 358 сообщений

Отправлено 09 Апрель 2006 - 12:54

Готовое решение: в панели управления хостинга открыть утилиту управления базами SQL (phpMyAdmin, или чего там), дампим базу форума и всё. Дальше - либо на localhost'e, либо здесь же, на koch.ru - просматриваем всё, включая пользователей. :)

Это НАМНОГО быстрее и НАМНОГО дешевле, чем варианты с leaker'ами и прочим. Работа будет сделана минут за пять-десять, в зависимости от скорости сети.

Другое дело - в массы этого не выкинешь. Но ведь и цели резервной копии нам не известны.


#4 Carven

Carven

    Огонь неугасимый

  • Пользователи
  • PipPipPip
  • 3 669 сообщений

Отправлено 09 Апрель 2006 - 12:55

Смотря скольколько разделов.
Я бы предложил сделать из каждой темы файл Word. И даже мог бы этим заняться, правдо с не очень большой скоростью. Не быстрее 3-4 тем страниц на 5-10 в день. Работы много.
Если изготовление файла Word не требуется, то скорсть можно даже повысить раза в 2.

P.S. Когда я отвечал в тему, сообщения Persona Non Grata еще не было.

Это сообщение отредактировано Carven - 9 апреля 2006 | 13:56


#5 Sadom

Sadom

    Black Overseer

  • Пользователи
  • PipPipPip
  • 400 сообщений

Отправлено 09 Апрель 2006 - 17:10

2Persona Non Grata: Мне нужна не резервная копия всей базы форума, а только архив нескольких разделов, в _удобном для просмотра виде_.
2Carven: Темы не нужно просматривать, не нужно делать никаких вордовских файлов, требуется оператор для выполнения банальной цепочки: Open->View_alll->Copy_index->Paste->Save_as_html...


#6 Valeron

Valeron

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 582 сообщений

Отправлено 09 Апрель 2006 - 17:39



#7 Carven

Carven

    Огонь неугасимый

  • Пользователи
  • PipPipPip
  • 3 669 сообщений

Отправлено 09 Апрель 2006 - 18:41

Тогда легко, какой раздел нужно сщелкать?


#8 Sadom

Sadom

    Black Overseer

  • Пользователи
  • PipPipPip
  • 400 сообщений

Отправлено 10 Апрель 2006 - 13:54

Телепорт позволяет сохранять странички с форума в html, но сохраняет все подряд. И потом найти среди этой кучи темы конкретного форума оказывается довольно сложно. Настроить его так, чтобы он сохранял только то, что мне нужно, мне не удалось. Поэтому альтернативы "ручному архивированию" по-прежнему не вижу.
А архивнуть нужно монструозное "Кольцо" и пару форумов поменьше.
Carven, написал подробнее в личку.


#9 Carven

Carven

    Огонь неугасимый

  • Пользователи
  • PipPipPip
  • 3 669 сообщений

Отправлено 10 Апрель 2006 - 15:50

На тупую работу - тупой вопрос:
Как я понял, будет делаться архив, потому необходимо, что бы темы были в своем первозданном виде.
И функция "сохранить версию для печати не прокатывает".
правильно?


#10 Persona Non Grata

Persona Non Grata

    Боец невидимого фронта

  • Пользователи
  • PipPipPip
  • 358 сообщений

Отправлено 10 Апрель 2006 - 16:13

Прокатывает функцимя "просмотр всех страниц темы одновременно".


#11 Carven

Carven

    Огонь неугасимый

  • Пользователи
  • PipPipPip
  • 3 669 сообщений

Отправлено 10 Апрель 2006 - 16:16

Как я понял, необходимо что-то в Этом роде.
Архив раздела Kaputt.


#12 hasherfrog

hasherfrog

    Штатный параноик

  • Пользователи
  • PipPipPip
  • 2 184 сообщений

Отправлено 10 Апрель 2006 - 18:03

*запоздало*
На самом деле технология есть, и она даже уже дважды использовалась (мной, на этом форуме). Нужен файл-список с номерами тем "Кольца" (есть), wget (есть), маленький батник (есть) загрузки wget'ом тем согласно их номерам, программа-парсер для переименования тем из вида номер.html в номер - Титл темы.html (есть), и куча времени [денег за трафик] (нет), программа для запаковки html-ок в архив chm (нет, но не проблема найти). Sadom, я где-то с 12-го начну архивирование, просьба без отмашки не начинать параллельную зачистку.

Если кто синхронно начнёт архивирование своими средствами, давайте, надёжность выше. Остальным стоит сохранить "свои любимые" темы на ЖД (на всякий случай, хе-хе).

:]


#13 Famas

Famas

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 117 сообщений

Отправлено 10 Апрель 2006 - 22:24

Извиняюсь за вопрос не по теме. Планируется массовая чистка форума?


#14 Sadom

Sadom

    Black Overseer

  • Пользователи
  • PipPipPip
  • 400 сообщений

Отправлено 11 Апрель 2006 - 09:19

2Carven: Архив скачать не получается.

2hasherfrog: Да, это - то, что нужно. Зашли мне все это добро, плиз.
QUOTE
я где-то с 12-го начну архивирование, просьба без отмашки не начинать параллельную зачистку.

Начнешь архивирование?.. или чистку?
В принципе, по твоей технологии я и сам все заархивирую - проблем с трафиком у меня нет. Либо, опять-таки воспользуюсь услугами Carven'а - если он еще не начал архивировать Кольцо вручную...
А чисткой Кольца (отбором достойных тем) пока вроде никто больше не изъявлял желания заняться.
QUOTE
Планируется массовая чистка форума?

Для начала - планируется почистить Кольцо. И, возможно сделать архивным или вовсе удалить еще раздельчик-другой из малопосещаемых. В любом случае, об этом будет сообщено отдельно.


#15 Carven

Carven

    Огонь неугасимый

  • Пользователи
  • PipPipPip
  • 3 669 сообщений

Отправлено 11 Апрель 2006 - 12:46

Вы, тогда, решите, нужно ли мне архивировать.
Проблем с трафиком и скоростью доступа у меня так же нет в принцыпе.
Мой компъютер используется как сервер ДС, так что могу в любую свободную секунду, просто подойти, и включить экран.
2Sadom
Тогда мне нужно мыло, на которое я мог бы его отправить.


#16 hasherfrog

hasherfrog

    Штатный параноик

  • Пользователи
  • PipPipPip
  • 2 184 сообщений

Отправлено 12 Апрель 2006 - 21:42

Какое хорошее было утро, какой хреновый вечер.

Вот тут: hasherfrog.nm.ru/archiver
лежат:
  • style_images/classic - папка с двумя картинками для приятного отображения тем (star.gif, spacer.gif);
  • forum.css - стили для корректного отображения тем;
  • anforum.cpp, anforum.h - сорцы для любителей покомпилировать и пооптимизировать;
  • anforum.exe - готовый экзешник;
  • gets.bat - баник для закачки тем;
  • themes.lst - список номеров тем;
  • wget.rar - запакованный wget.

Что делать:
  • скачать всё в папку [например] c:\temp\the_ring
    * содержимое style_images/classic тоже надо; обзывать вложенные папки следут такими же именами, именно style_images/classic;
    ** в принципе anforum.cpp, anforum.h - не нужны, это для программистов;
  • wget.rar распаковать в wget.exe;
    *** wget.rar можно стереть
  • запустить gets.bat
  • пойти погулять
    **** сколько гулять - зависит от толщины канала; темы есть большие.
  • запустить anforum.exe
  • открыть получившийся forum_index.html
  • вот тут вроде бы надо применить компрессор html->chm, но у меня его нет; у меня сейчас вообще много чего не будет, вплоть до интернета блинннна хх(


#17 Berkut

Berkut

    Буривух

  • Пользователи
  • PipPipPip
  • 1 401 сообщений

Отправлено 13 Апрель 2006 - 05:04

Кольцо скачал целиком. Куда кидать? Архив ~14 метров.
P.S. Пусть с помощью, но я первый заявил :Р

Это сообщение отредактировано Berkut - 13 апреля 2006 | 06:53


#18 Lonely

Lonely

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 580 сообщений

Отправлено 13 Апрель 2006 - 08:12

Так конвертор html в chm нужен? Могу выкинуть.


#19 Maxxim

Maxxim

    Директор начальства

  • Пользователи
  • PipPipPip
  • 1 043 сообщений

Отправлено 13 Апрель 2006 - 11:09

Форумцы, находящиеся не в России!!
Пожалуйста, не делайте никаких архивов сами! Подождите, пока россияне вам поднесут всё готовенькое. :) А то если зарубежного трафика будет больше, чем российского, хостер урежет зарубежный трафик, и Форум у вас вообще перестанет загружаться.


#20 Berkut

Berkut

    Буривух

  • Пользователи
  • PipPipPip
  • 1 401 сообщений

Отправлено 13 Апрель 2006 - 11:36

Ёперный теарт!!!
Куда кидать? Я зря что ли канал рвал и 111 метров качал?




Похожие темы Свернуть

  Название темы Форум Автор Статистика Последнее сообщение


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Рейтинг@Mail.ru