Обсуждение участника:Long at istn/Архив/2010

Материал из Викиреальностя
Перейти к: навигация, поиск

Содержание

[править] Привет

Welcome to WR.png

Добро пожаловать в Викиреальность — свободную вики-энциклопедию о вики-жизни и реалиях Интернета в эпоху Веб2.0.

Понятия не имеем, зачем Вы зарегистрировались, но Вам может быть интересно почитать следующие разделы: Викисреда, Исследования, Творчество.

Рекомендуем прочитать наши правила, чтобы потом не попасть в неприятное положение.

Заметите какую-нибудь неточность — можете поправить. Только не рубите сплеча :) Помните, в ВР нет нейтральной точки зрения (НТЗ), как в Википедии, тут стараются осветить все взгляды. То есть если где-то заметите неубедительную критику — напишите мнение другой стороны. Но, опять же, во всём нужна мера и «альтернативное альтернативное мнение» будет смотреться нелепо.

Так как Вы не в Википедии, с Вас не будут требовать лицензию на изображение. Но источник картинки желательно указывать.

Можно ли править статьи о себе? Ответ — можно и нужно. Но не забывайте об источниках (диффы, ссылки на обсуждения и т. п. в ВР очень ценятся). В свою очередь, если видите очень сомнительное утверждение без источника — добавьте к нему шаблон {{fact}}.

И последнее. Размер статьи здесь не имеет значения и никто не будет ругать Вас, если раскрытие темы статьи уместилось в три абзаца.

ололо упячка пыщ Удачи :) Morgenstern

[править] Маленькая просьба

Пожалуйста, при переименовании статей не забывайте исправлять двойные перенаправления. Фердинанд 15:32, 28 мая 2010 (UTC)

Хорошо. Сейчас исправлю. --Long at istn 15:33, 28 мая 2010 (UTC)

[править] Архивы

В архивах, по-моему, неправильно исправлять. В конце концов в них целиком авторский текст, а вы заменяете слова. По чужим репликам в обсуждениях the same. --Morgenstern 15:11, 2 июня 2010 (UTC)

Архивы АПЭ были удалены до вынесения решения по иску 348. Если бы на тот момент они еще существовали, личные данные были бы заменены на всех этих страницах точно так же, как на страницах обсуждения участников. --Long at istn 15:13, 2 июня 2010 (UTC)
Пусть меняет. Смысл эти правки не искажают (это практически викификация). — SuspectedSockPuppet 15:14, 2 июня 2010 (UTC)
Ок, тогда. --Morgenstern 15:17, 2 июня 2010 (UTC)

[править] user-config.py

Вы просили содержимое файла —

# -*- coding: utf-8  -*-
console_encoding = 'cp1251'
family = 'wikireality'
mylang = 'ru'
usernames['wikireality']['ru'] = u'A7V'

К примеру, если я хочу выполнить скрипт add_text.py (написать случайный текст на случайной странице) пишет «Название страницы doesn't exist, skip!» Фердинанд 12:31, 3 июня 2010 (UTC)

Надо еще создать в папке pywikipedia\families файл с названием wikireality_family.py и поместить в него следующий код (обязательно в UTF-8):
import family

class Family(family.Family):

    def __init__(self):

        family.Family.__init__(self)
        self.name='wikireality'

        self.langs = {
            'ru': 'wikireality.ru',
        }

        self.namespaces[4] = {
            'wikireality': [u'Викиреальность'],
        }
        self.namespaces[5] = {
            'wikireality': [u'Обсуждение Викиреальности'],
        }
        self.namespaces[100] = {
            'wikireality': [u'Архив'],
        }
        self.namespaces[101] = {
            'wikireality': [u'Обсуждение архива'],
        }

    def version(self, code):
        return "1.15.3"

    def scriptpath(self, code):
        return '/w'

Тогда должно все нормально работать. --Long at istn 12:41, 3 июня 2010 (UTC)

Работает! Спасибо огромное! Я надеюсь, можно будет обращаться к вам, в случае затруднений? Фердинанд 12:51, 3 июня 2010 (UTC)
Обращайтесь, конечно. --Long at istn 12:52, 3 июня 2010 (UTC)

[править] Первый вопрос

Итак, первый вопрос. Каким образом можно расставить категории с помощью бота? Фердинанд 13:50, 3 июня 2010 (UTC)

Надо ввести в командной строке: python category.py add -file:FILE -summary:SUMMARY (FILE — название файла в папке pywikipedia, содержащего список необходимых страниц, по одной на строчке, сохраненного в UTF-8; SUMMARY — описание правки). После этого вам будет предложено ввести название категории, которая будет добавлена на все эти страницы. Подробная документация этого скрипта есть на Мете. --Long at istn 19:22, 3 июня 2010 (UTC)
А какого формата должен быть файл? Я написал в обычном блокнотном .txt с форматированием UTF-8, но при запуске пишет, что такой страницы нет, добавляя при этом знак вопроса (?). В инструкции про формат файла ничего не сказано. Фердинанд 14:06, 4 июня 2010 (UTC)
Да, обычный текстовый файл, для редактирования попробуйте использовать Notepad++. Формат файла такой:
[[Название страницы]]
[[Другое название страницы]]
Проверил в своей локальной вики, все работает. --Long at istn 14:39, 4 июня 2010 (UTC)
Вроде работает (нужно было всего-навсего добавить в файле [[]]), но теперь возникла проблема с кодировками — [1]. Фердинанд 14:51, 4 июня 2010 (UTC)
Попробуйте перед запуском бота ввести chcp 1251. --Long at istn 14:57, 4 июня 2010 (UTC)
У меня этот параметр уже прописан в user-config.py. Причём, я до этого всё вводил кириллицей и всё было нормально, а эта проблема возникает только с категориями. Фердинанд 15:11, 4 июня 2010 (UTC)
Не знаю, в чем проблема. Я попробовал при имеющейся в конфигурационном файле настройке кодировки ввести в консоли chcp 1251 и запустить скрипт — при вводе категории в консоли символы отображались неправильно, но в самой вики корректно добавлялись в статьи. --Long at istn 15:18, 4 июня 2010 (UTC)

[править] Ещё вопрос по боту

Каким образом можно расставлять шаблоны в нужных статьях при помощи бота? Только ли скриптом add_text.py или же можно применять template.py? Фердинанд 14:17, 12 июня 2010 (UTC)

При помощи первого. template.py позволяет только удалять, разворачивать или заменять шаблоны. --Long at istn 14:33, 12 июня 2010 (UTC)
Понятно, я так и предполагал. А как сменить одну категорию в статье на другую? Фердинанд 15:10, 12 июня 2010 (UTC)
Использовать скрипт: category.py move -from:'OldCategoryname' -to:'NewCategoryName' -summary:'Summary' (кавычки обязательны, если в названиях категорий есть пробелы). Возможно, что перед этим потребуется выполнить chcp 1251 (как в случае с добавлением новых категорий). --Long at istn 15:14, 12 июня 2010 (UTC)
Если я правильно понял, этот скрипт переносит все статьи из одной категории в другую. А меня интересует немного другое — я хотел, к примеру, в одной статье Вася Пупкин заменить категорию «Участники Википедии» на «Участники русской Википедии». Как это сделать? Фердинанд 15:36, 12 июня 2010 (UTC)
Да, он переносит все статьи. Чтобы заменить категории только в части статей, используйте скрипт replace.py: python replace.py -file:file.txt '[[Категория:Первая категория]]' '[[Категория:Вторая категория]]'. В файле file.txt, соответственно, список необходимых статей. --Long at istn 15:42, 12 июня 2010 (UTC)

[править] Загрузка изображений с помощью бота

Можно ли с помощью скрипта upload.py массово загружать в Викиреальность нужные файлы с Викисклада? Или же лучше делать это вручную? Фердинанд 10:29, 17 июня 2010 (UTC)

Для этого можно использовать скрипт Uploadmultiple.py (правда, там написано, что он еще нестабильный). --Long at istn 10:33, 17 июня 2010 (UTC)
Т. е. сначала нужно сохранить нужные файлы на своём компьютере, а затем прописать их названия в текстовом файле? Как вы считаете, стоит попробовать загружать ботом или всё же лучше вручную? Фердинанд 10:40, 17 июня 2010 (UTC)
Наверное, я его никогда не использовал. Если надо, вечером посмотрю на локальной вики, как он работает. Если файлов немного, то можно руками. --Long at istn 10:53, 17 июня 2010 (UTC)
Изображений довольно много — все рисунки орденов для списка. Если не трудно, проверьте на своей вики. В противном случае, придётся загружать вручную. Фердинанд 11:33, 17 июня 2010 (UTC)
Не работает. Можно использовать upload.py: он загружает только по одному файлу, но все равно ускоряет процесс, так как загружает файл сразу с сервера Викисклада (т. е. не надо сохранять его на свой компьютер). Синтаксис скрипта: upload.py -putthrottle:1 URL description. Вместо URL необходимо указать адрес до файла на сервере (например, http://upload.wikimedia.org/wikipedia/commons/1/1e/AudioBarnstar.png). Можно еще использовать аргументы -keep и -noverify (если Вы уверены, что правильно указали имя файла и описание и подтверждать их не требуется). Кириллица в описаниях поддерживается нормально. --Long at istn 12:07, 17 июня 2010 (UTC)
Работает! Значит, description — описание? Фердинанд 13:56, 17 июня 2010 (UTC)
Да. Можно с пробелами (здесь экранировать их не обязательно). --Long at istn 15:37, 17 июня 2010 (UTC)

[править] Динамика правок

Вы как её сделали? С помощью программы для скриншотов?  Виктор Перфилов  Слова / Дела  19:33, 17 июня 2010 (UTC)

При помощи инструмента «Ножницы», который есть в Windows начиная с Windows Vista. --Long at istn 19:43, 17 июня 2010 (UTC)

[править] Выполнение двух действий одновременно

Каким образом можно выполнить ботом два действия одновременно — например, заменить текст в графе шаблона и удалить категорию? Фердинанд 11:51, 18 июня 2010 (UTC)

В стандартных скриптах pywikipedia такой возможности нет. Можно вместо него использовать AWB, он поддерживает замены в статьях согласно сразу нескольким правилам. --Long at istn 16:16, 18 июня 2010 (UTC)

[править] Вася Ложкин

Вы возвратили в раздел Нужные статьи запрос о создании статьи Вася Ложкин. Хотелось бы знать, почему. Подобный персонаж значим скорее для Луркоморья, но никак не Веб 2.0. Фердинанд 06:26, 22 июня 2010 (UTC)

Этот запрос добавил не случайный аноним, а опытный участник и дружинник Valk_ster [2]. Прежде чем удалять запрос, лучше сначала обсудить это с ним. --Long at istn 06:31, 22 июня 2010 (UTC)

[править] Ochkarik

Я что-то не заметил - когда это он в АПЭ был?  Виктор Перфилов  Слова / Дела  16:32, 23 июня 2010 (UTC)

Ошибся. Он только предлагался в качестве кандидата в члены АПЭ во время Съезда ПЭП. --Long at istn 16:38, 23 июня 2010 (UTC)

[править] Ограничения при загрузке изображений ботом

Некоторые иллюстрации не получается загрузить ботом — в консоли появляется сообщение о слишком большом размере файла. Можно ли как-то решить эту проблему или придётся загружать вручную? Фердинанд 12:23, 27 июня 2010 (UTC)

Скорее всего это ограничение на стороне сервера: при попытке загрузить, например, этот файл в его оригинальном размере, nginx пишет "413 Request Entity Too Large". Напишите Правлению предложение увеличить максимальный размер загружаемого файла или загружайте их уменьшенные версии. --Long at istn 12:29, 27 июня 2010 (UTC)
Понятно, я так и думал. А как загрузить уменьшенную версию? P. S. При переносе изображений ботом передаётся ли какая-нибудь информация обо мне администрации Викисклада? Фердинанд 16:59, 27 июня 2010 (UTC)
На странице изображения в Википедии показывается уменьшенная версия, размера которой как правило достаточно для иллюстрации статьи Викиреальности. Чтобы получить ее URL для загрузки ботом, надо выбрать из контекстного меню пункт «Копировать адрес изображения»/«Копировать ссылку на изображение», скопируется ссылка на уменьшенную версию. Передается обычный запрос страницы изображения, как и при просмотре любой страницы сайта Фонда Викимедиа. Учитывая количество просмотров на Викискладе, вряд ли эти логи можно использовать для слежки за участниками. --Long at istn 17:08, 27 июня 2010 (UTC)

[править] Working Man's Barnstar.png

А зачем загружать еще раз? Есть более качественная обработка (Hires), можно найти в категории «Изображения орденов». --Дитмар Розенталь 19:49, 29 июля 2010 (UTC)

Не знал, что такой файл уже есть, копировал их названия из Википедии (с личной страницы AndyVolykhov). --Long at istn 19:55, 29 июля 2010 (UTC)
Понимаю. Я тоже пару раз скопировал уже существующий файл. С тех пор, как категория наполнилась, уже не повторяюсь. --Дитмар Розенталь 19:57, 29 июля 2010 (UTC)
Поставил файл на удаление. После этого можно будет создать перенаправление на изображение в высоком качестве, чтобы было возможно использовать оба названия. --Long at istn 20:01, 29 июля 2010 (UTC)

[править] Rave

А где есть подтвержденем, что это его акк вконтакте?  Виктор Перфилов  Слова / Дела  19:34, 11 августа 2010 (UTC)

Эта информация была добавлена участником Morgenstern [3]. На мой взгляд, статус «Помолвлен с Анастасией Львовой», который находился в открытом доступе достаточно длительное время, является достаточным доказательством реальности (для установки подобного статуса необходимо подтверждение обеих сторон). --Long at istn 19:42, 11 августа 2010 (UTC)

[править] См. почту

Ник "Дольник из ниоткелева", ага. Заранее благодарен. --Одинокий батискаф 14:05, 5 ноября 2010 (UTC)