사용자: PocketBot

User:PockBot
Pockbot.gif

PocketBot이 페이지를 파손했는가?

Stop hand.svg PocketBot은 잘못된 행동을 하고 있는가 아니면 학대받고 있는가? 소프트 종료(Built-in bot 기능 내장) 또는 하드 종료(즉시 위키백과 IP 블록) 구현

반달리즘은 의도치 않게(봇이 예상치 못한 행동을 하는 경우) 또는 의도적으로 발생할 수 있다. PocketBot은 사용자가 개발했지만, 다음 사항에 유의하십시오.PocklingtonDan은 위키피디아 사용자에 의해 운영될 수 있으며, 따라서 봇을 이용한 고의적인 반달리즘은 PocketBot이나 User의 잘못이 아닐 것이다.PocklingtonDan을 제외한 다른 사용자. PocketBot은 이제 봇을 실행하는 사용자의 IP 주소를 기록하여 기사의 편집 요약에 추가한다.

PocketBot은 누구 또는 무엇인가?

PocketBot은 위키백과 봇으로 컴퓨터 키보드에서 인간의 편집 활동을 나타내는 것이 아니라, 대본(소규모 컴퓨터 프로그램)에 의해 이루어지는 반자동 편집 활동을 나타내는 계정이다. PocketBot은 사용자가 개발:PocklingtonDan은 위키백과 사용자가 운영할 수 있다.

그것은 양말 꼭두각시가 아니라 수작업으로 하기에는 극히 지루할 수 있는 반복적인 편집을 하기 위해 자동화된 혹은 반자동화된 계정이다.

PocketBot이 하는 일

PocketBot은 위키백과 봇이다. 거미줄 역할을 한다. PocketBot의 목적은 특정 위키백과 카테고리에 속하는 모든 기사(및 해당 카테고리의 모든 하위 카테고리)와 해당 기사들의 상태를 나열하는 표를 제작하는 것이다. 이것은 편집자들이 그들의 범주 내에서 새로운 단편 기사를 모니터링하고 그것들을 신속하게 완전한 기사 상태로 끌어올리는 데 사용되며, 또한 그 범주를 방문하는 사람들에게 일이 필요한 기사들의 "작업" 목록을 제공하는 데 사용된다.

시작할 수 있는 위키백과 카테고리 페이지를 지정하면 해당 카테고리의 모든 하위 카테고리뿐만 아니라 해당 카테고리에 나열된 모든 기사를 찾을 수 있다. 모든 하위 카테고리에 대해 그것은 기사 목록을 뽑는다. 검색된 모든 기사(해당 범주의 모든 기사 목록 및 하위 범주)에 대해 위키백과에서 각 페이지에 대한 CLASS 플래그를 검색한다. 그런 다음 이 결과를 표 형식으로 제시한다.

웹 거미는 서버 로드를 위해 위키피디아에 의해 눈살을 찌푸리지 않는가?

왜 PocketBot이 거미줄 역할을 하는지 이 문제에 대한 나의 토론을 보라.

용도

PocketBot은 처음에 내가 고대 로마의 군사라는 범주에 속하는 모든 기사의 현황을 감시할 수 있게 하기 위해 쓰여졌는데, 확장해야 할 단지가 몇 개인지, 특집기사가 몇 개인지 등을 알 수 있었다.

이 스크립트는 관리 목적 또는 프로젝트 목적의 범주 내 모든 페이지를 모니터링하여 스텁 또는 시작 클래스에서 전체 기사 상태로 끌어올려야 하는 기사를 모니터링하는 사용자에게 유용할 것이다.

출력 예제

봇 표 출력의 예는 다음과 같다.

Pockbot screenshot.png

다음 예에서 실제 PocketBot 출력의 예를 볼 수 있다.

지금까지 PocketBot의 기여에 대한 전체 목록은 Special:기부금/PocketBot.

봇 상태

PocketBot은 현재 버전 1.06에 있다. PocketBot은 현재 ReleasedActive 입니다.

개발목표

초기 개발 목표는 모두 충족되었고 봇은 현재 사용 승인을 받았다.

승인 요청

봇의 승인 요청 페이지에서 댓글을 읽을 수 있다.

봇 컨트롤

모든 사용자는 아래 컨트롤을 사용하여 PocketBot을 실행할 수 있다.

(이상한 위키백과 정책으로 인해, 나는 이미지를 예상된 행동에 직접 연결하도록 허락되지 않는다 - 당신은 첨부된 텍스트를 클릭해야 한다. 이것은 직관에 반하고 사용자 기대와는 반대로 나쁜 사용자 인터페이스 설계를 나타낸다. )

Pockbot run.png 런포켓봇 Pockbot halt.png PocketBot 비활성화

Run PocketBot을 클릭하면 위키백과 카테고리의 이름을 입력해야 한다. 그것만 하면 돼, 나머지는 PocketBot이 알아서 할 거야. 당신은 당신의 철자를 절대적으로 확신할 필요가 있을 것이다 - 아마도 위키백과 카테고리 페이지에서 직접 복사하여 이름에 붙여넣는 것이 가장 좋을 것이다.

봇유지관리

사용자가 봇을 유지 관리한다.포클링턴단. 그 운용에 관한 모든 질문은 그에게 전달되어야 한다.

봇어

그 봇은 펄로 쓰여지고 원격으로 호스트된다. 만약 그것이 인기를 증명한다면, 결국 그것을 위키백과 도구 서버로 옮기는 것에 대해 알아내려고 노력할 것이다.

소스 코드

PocketBot의 소스 코드는 User:PocketBot/SourceCode. 소스 코드는 다음과 같은 두 가지 이유로 제시된다.

  • 그래서 Perl과 위키피디아에 대해 더 많은 경험을 가진 편집자들이 코드 개선을 제안할 수 있다.
  • 그래서 PocketBot을 클론(즉, 자신의 서버에 거울 PocketBot)으로 운영하기를 원하는 편집자들이 그렇게 할 수 있다(아마 외국어 버전인 경우 - PocketBot은 영어 위키백과에서만 작동한다).

나는 위키백과 편집을 목적으로 PockyBot 코드의 배포와 수정을 허가한다. 코드에 대한 당신의 피드백과 코멘트를 정말 고맙게 생각한다.

고마워요.

PocketBot의 코드 부분은 Shadow1이 제공한 Perl bot 프레임워크 Perlwikipedia에서 복제되었다.