사용자:Klutzy:bot
위키백과 ― 우리 모두의 백과사전.
사용자:klutzy의 봇입니다. I am a bot of 사용자:Klutzy.
목차 |
[편집] task
- 저작권 태그가 없는 그림에 {{unknown}}을 붙입니다. - 특수기능:Uncategorizedimages가 있으므로 이젠 안합니다.
- 위키백과:동음이의어 문서의 목록, 위키백과:(동음이의) 문서의 목록을 갱신합니다.
- 위키백과:번역 요청의 목록에서 번역된 문서를 삭제합니다.
- 일부 문서에 대해 토막글 재분류를 합니다. 예를 들면 '~~학교'로 끝나는 토막글은 학교 토막글로 정리합니다.
- 토막글, POV, 정리 필요 등의 임의 목록을 만듭니다. (위키백과:사용자 모임, {{환영합니다}} 등에 사용하기에 좋습니다) - 위키백과:사용자 모임/자동목록
- 기타 등등 어쨌든 사람보다 봇이 나은 작업을 합니다.
[편집] 기술적 정보
이 정보는 오래되어, 현재 상황에 맞지 않을 수 있습니다. 잘 작동하지 않을 경우는 사용자토론:Klutzy에 알려주세요. --Klutzy 2007년 9월 19일 (수) 16:33 (KST)
[편집] 로그인이 제대로 안될 경우
이름에 콜론이 들어가서 계속 쿠키 오류가 난다. 버그부터 고치고 돌려야지 안되겠다-_- --Klutzy 2006년 8월 12일 (토) 02:45 (KST)
이젠 정상작동합니다. --Klutzy 2006년 8월 18일 (금) 11:34 (KST)
혹시 봇 이름을 이상하게 지어서 쿠키 저장 오류가 나는 분이 있을까봐 메모해둡니다. pywikipedia는 cookie를 저장하는 모듈과 불러오는 모듈이 따로 있습니다. 불러오는 부분은 wikipedia.py의
fn = 'login-data/%s-%s-%s-login.data' %(self.family.name, self.lang, username)
부분, 그리고 저장하는 부분은 login.py의
filename = 'login-data/%s-%s-%s-login.data' % (self.site.family.name, self.site.lang, self.username)
부분입니다. 보통 오류가 나는 부분이 username이므로, 두 코드에서 username을 적절하게 고치면 됩니다. --Klutzy 2006년 8월 26일 (토) 03:03 (KST)
어라 이제 안고쳐도 잘 되네 --Klutzy 2007년 9월 19일 (수) 16:33 (KST)
[편집] 콘솔에서 한글 입력
한국어 윈도 콘솔 창에서는 ASCII가 아닌 문자 입력이 모두 깨집니다. 이것을 해결하려면 다음과 같이 해 주세요.
먼저, user-config.py의 console_encoding을 'cp949'로 설정해 주세요. 이것은 출력이 깨지는 것을 방지해줍니다.
console_encoding = 'cp949'
그리고, wikipedia.py의 argHandler() 함수에서
if sys.platform=='win32': # Windows gives parameters encoded as windows-1252, # regardless of console encoding arg = unicode(arg, 'windows-1252')
부분에서, if문을 적절히 수정해주세요.
if sys.platform=='win32' and config.console_encoding == 'cp850':
와 같이. 이것은 입력이 깨지는 것을 방지합니다.
그리고 wikipedia.pyc 파일이 있다면 이 파일을 지우고 실행해주세요. --Klutzy 2006년 9월 19일 (수) 22:18 (KST)