Как «приватизировать» Википедию?

Agent_k

Постоянный пользователь
Спонсор
Пользователь
9 Фев 2005
3.774
861
113
Москва
Как «приватизировать» Википедию?




Не в каждом чистом поле можно подключиться к Интернету.


Многие, наверное, знают, что вся обширная текстовая база Википедии периодически сохраняется в виде дампов, которые всегда доступны к свободному скачиванию и использованию. И если вы знакомы с Википедией, то наверняка хотели бы сделать себе копию и разместить её на домашнем компьютере. Но, возможно, вы не знаете, как это сделать. Или знакомы лишь с одним способом копирования Википедии – с тем, который подробно описан на их же сайте, то есть в уже установленную среду MediaWiki*. Но «чудовище» MediaWiki установлено далеко не у всех.

Между тем сделать себе копию Википедии несложно, поскольку существует достаточно простой способ, не требующий семи пядей во лбу.

Для начала нужно найти и скачать свободно распространяемую (для личного, некоммерческого использования) программу WikiTaxi* (самая последняя версия на данный момент – 1.0.6). Устанавливать её не нужно, достаточно распаковать в одну из папок на вашем персональном компьютере.

Затем нужно перейти на сайт одного из Wiki-проектов, Wikimedia Downloads (http://download.wikipedia.org/backup-index.html), на котором хранятся готовые дампы, и скачать последнюю сохранённую версию русскоязычной (ruwiki), англоязычной (enwiki) или какой-либо другой Википедии. Там много разных дампов, но тот, который нужен вам – это ruwiki-latest-pages-articles.xml.bz2 либо ruwiki-latest-pages-meta-current.xml.bz2 (последний занимает больше места, так как в этом дампе, помимо непосредственно энциклопедических статей, сохранены страницы обсуждений и личные страницы участников)*.

Само собой, вы можете скачать не только дамп основной части Википедии на любом языке, но и любой дамп из близкородственных Вики-проектов: Викиновостей (ruwikinews), Викицитатника (ruwikiquote), Викиучебника (ruwikibooks), Викисловаря (ruwiktionary) и т.д., и сделать из них небольшую библиотеку.

Как только вы скачаете нужный дамп, запускайте файл WikiTaxi_Importer.exe, приложенный к программе WikiTaxi. Выглядит он так:





Эта программа нужна для того, чтобы распаковать скачанный дамп с расширением .bz2 и сохранить его в формате .taxi (файлы с таким расширением запускаются через программу WikiTaxi).

Пережимается дамп следующим образом.

Для начала нужно указать, где лежит скачанный архив. Для этого в верхнюю строчку внесите посредством кнопки Browse нужный адрес (например, C:/Википедия/Дампы/ruwiki-20090813-pages-meta-current.xml.bz2), а в нижней строчке укажите адрес для нового файла (к примеру, D:/Базы данных/Википедия/Википедия_13_08_2009.taxi). И жмите Import now!

Теперь вы можете идти попить кофе или почитать газету, пока программа будет переводить архив Википедии в нужный вам формат. Когда она закончит свою работу, у вас будет готовый к использованию единый файл в формате .taxi с полной текстовой версией Википедии.


Так выглядит Википедия, открытая через программу WikiTaxi
Учтите, что процесс этот небыстрый – даже мощному современному компьютеру понадобится какое-то время, чтобы пережать скачанный дамп. Старый компьютер вообще рискует зависнуть, поэтому проявите осторожность и, если требуется, заранее сдвиньте ползунок использования RAM-памяти (RAM for database) влево.

Теперь можно запускать и саму программу – WikiTaxi.exe.

В окне появится надпись-ссылка: click here to open an existing database (в вольном переводе на русский язык это означает «покажи, где прячется база данных»). Щёлкайте на ссылку и указывайте, где лежит Википедия (то есть сделанный вами файл с расширением .taxi). И всё – можно пользоваться!

Есть, правда, несколько недостатков, присущих домашнему варианту Википедии – это отсутствие иллюстраций, неверное отображение ряда шаблонов (особенно в русскоязычной Википедии) и невозможность скопировать из программы нужный текст (ну, не поддерживает WikiTaxi 1.0.6. копирование текста). Да и поиск оставляет желать лучшего – программа индексирует только названия статей, а содержание игнорирует. Однако это компенсируется главным достоинством – у вас всегда под рукой будет полная текстовая версия Википедии, работающая без подключения к Интернету. Своя! Приватизированная!

P.S. Слова «своя» и «приватизированная» не означают, что Википедия (или, тем более, программа WikiTaxi) отныне будет вам принадлежать. Эти ласкающие слух слова означают только то, что вы сможете беспрепятственно пользоваться энциклопедией, не нарушая при этом авторских прав (поскольку Википедия распространяется под свободной лицензией Creative Commons, допускающей свободное распространение, изменение и использование материалов энциклопедии при условии сохранения указанной лицензии во всех производных работах).
* Подробное описание установки Википедии в уже установленную MediaWiki есть здесь: http://ru.wikipedia.org/wiki/Википедия:Как_сделать_копию_Википедии;
* Легче всего это сделать с официального сайта программы: http://www.wikitaxi.org;
* За последним русскоязычным дампом Википедии можно зайти по прямой ссылке: http://download.wikipedia.org/ruwiki/latest/.






Источник
 

Axom

Администратор
Администратор
8 Фев 2005
2.710
210
63
К электропитанию - тоже ...
Ну а зачем оно ноутбуку? Это же образно написано. :smile:
А если в деревне или на даче, куда цивилизация не добралась? Но электричество есть везде сейчас :smile:
 

FussesDemon

Администратор
Администратор
9 Фев 2005
6.418
693
113
www.unifree.ru
Дам это хорошо https://dumps.wikimedia.org/ruwiki/latest/

Но довольно трудновато вот так с нуля поднять копию Вики Думаю уйдет не один час на это игры с бубном и танцами ..

Здорово если бы ещё оптимизировать сразу в импорт базу данных Где сами же разработчики открыто предоставляли Где каждый устанавливает себе движок и заливает бд Вот и все решение )

Поискал и не особо то нашёл такие решения живые