새로 오신 분들은 길라잡이위키 규칙을 꼭 읽어주세요.  문서 작성번역을 도와주시면 이 위키에 큰 힘이 됩니다.

도움말토론:유지보수/일괄편집봇

Minecraft Wiki
이동: 둘러보기, 검색

의문점이 있습니다.[원본 편집]

오늘 처음으로 AutoWikiBrowser를 사용해 봤는데, 좀 이상한 게 있습니다. 교체할 텍스트 내용은 Options 탭에 넣어두고, Start 탭을 눌러서 실행하면 되는 것은 알겠는데, "Make list"부분과 어떻게 연결이 되는지를 모르겠네요.

예를 들어 오늘 찾아본 게 "체력"을 "생명력"으로 바꾼 건데, 막상 "체력"으로 리스트를 만들었는데, 실행을 시켜보면 "체력"이 들어 있지 않은 문서들도 있는 것 같아서요. 그리고 "초록 선인장 염료"를 "선인장빛 초록 염료" "빨강 장미 염료"를 "장밋빛 빨강 염료" 등으로 바꾸는 거라서 일단 "염료"를 기준으로 리스트를 만들고 실행했는데, 이 경우엔 "염료"가 들어 있지 않은 문서에 들어 있는 "밝은 회색" ->"회백색"이 빠져 있었습니다.

어떤 식으로 "List"를 만들어야 할지... 알려주시면 감사하겠습니다. BSkyWcloud (토론) 2019년 1월 11일 (금) 07:27 (UTC)BSkyWcloud

이게 리스트 검색이 위키 검색창이랑 똑같게 작동합니다. 본문에 없어도 틀에 단어가 있으면 본문에 있는 걸로 취급되는 것 같습니다. 어차피 스타트 눌러서 수정할 때 실제 본문에 없으면 자동으로 스킵하고, 전자동 편집도 아니니 완벽하지 않은 리스트로 그냥 편집해도 무방할 것으로 생각합니다. 귀찮다면 Random Article을 몇번 눌러서 모든 문서 (1400개쯤 될겁니다)를 리스트로 뽑아놓은 후에 편집을 돌려도 되고요. —Alswo96284 the admin (Talk) 2019년 1월 11일 (금) 09:37 (UTC)
"Random Article을 몇번 눌러서 모든 문서 (1400개쯤 될겁니다)를 리스트로 뽑아놓은 후"는 이해가 안됩니다만, 어쨋든 위키 검색창과 비슷하다니 이해는 됩니다. 한가지 더 질문 공백이 포함된 문자열을 한 단위로만 검색하는 방법 없을까요? 예를 들면 "빨간색 염료"로 검색을 하면 "염료"로 검색한 결과는 안보이게요. 공백이 OR로 작동하는 듯... BSkyWcloud (토론) 2019년 1월 11일 (금) 13:23 (UTC)BSkyWcloud
안 되는 것 같습니다. 저도 그런 건 포기하고 자동 스킵이 되게 해서 쓰고 있습니다. (옵션하고 스타트가 있는 칸에 스킵이라는 탭이 있는데 No changes are made와 Only genfixes에 체크해서 쓰고 있습니다.) Random Article 이거는 존재하는 모든 문서를 뽑은 뒤에 자동 스킵 기능을 최대한 활용하는 편집법입니다. 자동 스킵이라는 건 처리하는 문서에서 찾아바꾸기 할 문자열이 없을 때 편집하지 않고 그냥 다음 문서로 넘어가는 기능입니다. --Alswo96284 the admin (Talk) 2019년 1월 11일 (금) 14:55 (UTC)

한가지 더 도움 부탁드립니다.[원본 편집]

"주민 좀비"를 "좀비 주민"으로 바꾸기 위해서 설정파일을 불러 들이려고 했더니, 입력되어 있던 단어들이 모두 깨져서 (아마도 인코딩 때문에) 사용할 수 없더군요. txt를 xml로 바꾸고... 파일을 UTF-8 로 저장했는데도 마찬가지 입니다.

맨 아래쪽에 <Language>C# 3.5</Language> 라는 부분이 있는데, 혹 이게 잘못된게 아닌가 싶기도 하지만... 저는 잘 모르겠어서... 한번 살펴봐주시면 감사하겠습니다. BSkyWcloud (토론) 2019년 1월 13일 (일) 03:10 (UTC)BSkyWcloud

저는 아무런 문제가 없는데, 페이스트빈에서 다운받을 때 혹시라도 긁어서 복사+메모장에 붙여넣기를 하셨으면 안될 가능성이 있습니다. (화면 우상단 raw 오른쪽에 download라는 버튼이 있습니다). 그래도 안되면... 저도 모르겠습니다. --Alswo96284 the admin (Talk) 2019년 1월 13일 (일) 08:24 (UTC)
download 버튼을 사용한 것 같은데... 나중에 다시 한번 해보겠습니다. 감사합니다. BSkyWcloud (토론) 2019년 1월 13일 (일) 16:55 (UTC)BSkyWcloud
다시 해봐도 안되는건 안된다는.... 그래서 일단 디폴트 환경 설정을 저장한 후, 거기에 편집해서 넣어서 다시 불러오니까 잘 되는 것 같습니다. 다만, 아래처럼 escape 처리가 되는 이유를 잘 모르겠지만... 머... 잘되니깐... ㅎㅎ BSkyWcloud (토론) 2019년 1월 14일 (월) 05:02 (UTC) BSkyWcloud
      <Replacement>
        <Find>\[\[주민\ 좀비]]란</Find>
        <Replace>[[좀비 주민]]이란</Replace>
        <Comment />
        <IsRegex>false</IsRegex>
        <Enabled>true</Enabled>
        <Minor>true</Minor>
        <BeforeOrAfter>false</BeforeOrAfter>
        <RegularExpressionOptions>IgnoreCase</RegularExpressionOptions>
      </Replacement>
그런데... 더 큰 문제를 발견했습니다. 정작 (조사가 붙지 않은) "주민 좀비"가 변환이 안되었더라구요. "주민 좀비다" 라고 되어 있는 것처럼 목록에 없는 것들도 변환이 안되었고요. 제가 뭘 빠뜨린 걸까요? ㅎㅎ 생각해보니 조사 처리가 끝난뒤 한번 더 돌리면 되는 거였네요. 감사합니다~~ BSkyWcloud (토론) 2019년 1월 14일 (월) 06:46 (UTC)BSkyWcloud