r87
r4
1{{{+5 '''[[냥냥냥|{{{#373a3c,#fff 냥냥냥}}}]]'''}}}
r2
2[[https://url.kr/t35qdj|나무위키 사문]]
3[목차]
4
r6
5==# 냥냥냥 #==
r19
6고양이는 신이야
r6
7
8= 메모 =
r70
9분류가 되지 않은 문서를 '분류:분류가 되지 않은 문서'로 분류하기 - 완료[[https://theseed.io/history/%EB%B6%84%EB%A5%98:%EB%B6%84%EB%A5%98%EA%B0%80%20%EB%90%98%EC%A7%80%20%EC%95%8A%EC%95%98%EB%8D%98%20%EB%AC%B8%EC%84%9C|#]]
r71
10분류 역링크 뽑기 - 완료[[https://theseed.io/contribution/d2707d64-f679-4afc-b93e-160fd9fe2cfa/document?until=1730555|#]]
11[[분류가 되지 않은 문서]]업데이터 - 완료
r67
12
r71
13일괄 치환
r6
14작성이 필요한 문서 역링크 제거
15'고립된 문서'라는 문서에 고립된 문서 싹 다 링크하기
16[[마리마리]]
r17
17/document?from=89147
r6
18
r27
19[[통피 리스트]][[ACL 용어]]
r67
20
r66
21{{{#!folding 정규식 실험
22{{{
23[[문서]]
24namespace: 문서, link: 문서
25[[문서|출력글자]]
26namespace: 문서, link: 문서 content: 출력글자
27[[문서|{{{#ff85b1 문서}}}]]
28namespace: 문서, link: 문서 content: {{{#ff85b1 문서}}}
29[[나무위키|[[파일:나무위키:로고2.png]]]]
30namespace: 문서, link: 나무위키 content: [[파일:나무위키:로고2.png]], file:True
31[[나무위키|[[파일:나무위키:로고1.png]][[파일:나무위키:로고2.png]]]]
32namespace: 문서, link: 나무위키 content: [[[파일:나무위키:로고1.png]][[파일:나무위키:로고2.png]], file:True
33[[#s-1|1문단으로]]
34namespace: docns, link: doc, anchor: s-1, content: 1문단으로
35[[#개요]]
36namespace: docns, link: doc, anchor: 개요
37[[나무위키#s-6|해당 문단 참조]]
38namespace: 문서, link: 나무위키, anchor: s-6, content: 해당 문단 참조
39[[나무위키#기능]]
40namespace: 문서, link: 나무위키, anchor: 기능
41[[나무위키#기능|해당 문단 참조]]
42namespace: 문서, link: 나무위키, anchor: 기능, content: 해당 문단 참조
43[[../]]
44namespace: docns, link: ../doc
45[[/심화]]
46namespace: docns, link: doc/심화
47[[http://www.google.com/|구글]]
48namespace: outlink, link: http://www.google.com/, content: 구글
49[[https://www.google.com/|[[파일:홈페이지 아이콘.svg]]]]
50namespace: outlink, link: https://www.google.com/, content: [[파일:홈페이지 아이콘.svg]], file:True
51[[\\]]
52namespace: 문서, link: \
53[[##]]
54namespace: 문서, link: #
55[[\#]]
56namespace: 문서, link: #
57[[[12:00]#]]
58namespace: 문서, link: [12:00]
59[[[12:00\]]]
60namespace: 문서, link: [12:00]
61[[\#1 To Infinity]]
62namespace: 문서, link: #1 To Infinity
63[[#1 To Infinity#s-2]]
64namespace: 문서, link: #1 To Infinity, anchor: s-2
65[[S\#ARP]]
66namespace: 문서, link: S#ARP
67[[S#ARP#]]
68namespace: 문서, link: S#ARP, anchor: none
69[[\#fanPD Studio]]
70namespace: 문서, link: #fanPD Studio
71[[문서:/// (너 먹구름 비)|/// (너 먹구름 비)]]
72namespace: 문서, link: /// (너 먹구름 비), content: /// (너 먹구름 비)
73[[분류:나무위키의 도움말]]
74namespace: 분류, link: 나무위키의 도움말
75[[:분류:나무위키의 도움말]]
76namespace: 분류, link: 나무위키의 도움말
77[[파일:pupaBg.jpg]]
78namespace: 파일, link: pupaBg.jpg
79[[:파일:pupaBg.jpg]]
80namespace: 파일, link: pupaBg.jpg
81[[ 나무위키]]
82namespace: 문서, link: 나무위키
83[[문서: 나무위키]]
84namespace: 문서, link: 나무위키
85[[ 문서: 나무위키]]
86namespace: 문서, link: 나무위키
87[[ 문서:나무위키]]
88namespace: 문서, link: 나무위키
89[[시스템:시스템]]
90namespace: 시스템, link: 시스템
91[[휴지통:12414122312]]
92namespace: 휴지통, link: 12414122312
93[[https://limbuscompany.kr|[[파일:홈페이지 아이콘.svg|width=25]]]]
94namespace: outlink, link: https://limbuscompany.kr, content: [[파일:홈페이지 아이콘.svg|width=25]], flie:True
95[[https://mobile.twitter.com/LimbusCompany_B|[[파일:트위터 아이콘.svg|width=25]]]]
96namespace: outlink, link: https://mobile.twitter.com/LimbusCompany_B, content: [[파일:트위터 아이콘.svg|width=25]], flie:True
97[[https://store.steampowered.com/app/1973530/Limbus_Company/|[[파일:스팀 아이콘.svg|width=25]]]]
98namespace: outlink, link: https://store.steampowered.com/app/1973530/Limbus_Company/, content: [[파일:스팀 아이콘.svg|width=25]], flie:True
99[[https://mobile.twitter.com/LimbusCompany_B|트위터 소개글]]
100namespace: outlink, link: https://mobile.twitter.com/LimbusCompany_B, content: 트위터 소개글
101[[Cipher : /2&//〈\|0]]
102namespace: 문서, link: Cipher : /2&//〈|0
103[[^/7(L\|?[_(L+\#<>+&\|^(o)]]
104namespace: 문서, link: ^/7(L|?[_(L+#<>+&|^(o)
105[[^/7(L\|?[_(L+#<>+&\|^(o)#]]
106namespace: 문서, link: ^/7(L|?[_(L+#<>+&|^(o)
r27
107
r66
108\[\[(?: *)(?:(?P<outlink>https?://[^\]\|]+)|(?:(?:(?::)?(?P<namespace>문서|파일|분류|틀|템플릿|사용자|나무위키|휴지통|파일휴지통|위키운영|투표|토론|특수기능|시스템):)?(?: *)(?P<link>(?:(?:\\\])|(?:\\\#)|(?:\\\|)|[^\]\|#\n])*)(?:\#(?P<anchor>(?:(?:(?:\\\#)|(?:\\\|)|(?:\\\])|[^|\\#\]\n])*)))?))(?:\|(?P<content>(?:(?P<file>\[\[(?:파일):(?:(?:\\\])||(?:\\\|)|[^\]\|\n])+\.(?:jpe?g|png|gif|webp|bmp|ico|svg|JPE?G|PNG|GIF|WEBP|BMP|SVG|ICO)(?:\|(?:(?:\\\])|[^[\]])*)?\]\])|(?:(?:\\\[)|(?:\\\])|[^[\]]))*))?\]\]}}}}}}
109
r5
110== api 관련 ==
r2
111'냥'*174745 까지 api 편집 가능
112'a'*1048466 까지 api 편집 가능
113
114토큰 불일치시 csrf 뭐시기 말고 'invalid_token' 반환. 근데 토큰 뒤에 몇 글자 더 붙였는데 잘 된 적도 있음. 뭐지
115
116문서명 \\n 같은 걸로 하면 '문서명이 올바르지 않습니다' 반환. 255자 넘어도 같음.
117
118편집 요약 255자. 편집 요약에 \\n 같은 게 포함되면 그냥 공백으로 바뀜. '\\n'*256 이런식으로 보내면 '요약의 값은 255글자 이하여야 합니다.' 반환.
119
120api 여러 파일로 나눠서 해도 상관없음. ip달라도 상관없음.
121예를 들면 1~100000 문서를 만들어야 할 때, 1~10000, 10001~20000... 이렇게 쪼개고 동시에 실행해도 상관없으며 속도는 더 빨라지고 --cpu와 서버가 더 고통받고-- 최근 변경 창을 보면 기부니가 좋아짐.
122
r66
123=== 토큰 테스트 ===
124{{{#!wiki style="text-align: center;"
125"냥"*n자 로 테스트했을 시
r72
126||<tablealign=center><nopad><#fff,#000><table bordercolor=#fff,#000>{{{#!folding [ 펼치기 · 접기 ]
r73
127||<tablebgcolor=#fff,#000><table bordercolor=#fff,#000> 제목 길이 || 토큰 길이 || 변화값 ||
r66
128|| 1 자 || 64[*기본] || - ||
129|| 6 자 || 88 || {{{#red 24}}} ||
130|| 11 자 || 108 || 20 ||
131|| 17 자 || 128 || 20 ||
132|| 22 자 || 152 || {{{#red 24}}} ||
133|| 27 자 || 172 || 20 ||
134|| 33 자 || 192 || 20 ||
135|| 38 자 || 216 || {{{#red 24}}} ||
136|| 43 자 || 236 || 20 ||
137|| 49 자 || 256 || 20 ||
138|| 54 자 || 280 || {{{#red 24}}} ||
139|| 59 자 || 300 || 20 ||
140|| 65 자 || 320 || 20 ||
141|| 70 자 || 344 || {{{#red 24}}} ||
142|| 75 자 || 364 || 20 ||
143|| 81 자 || 384 || 20 ||
144|| 86 자 || 408 || {{{#red 24}}} ||
145|| 91 자 || 428 || 20 ||
146|| 97 자 || 448 || 20 ||
147|| 102 자 || 472 || {{{#red 24}}} ||
148|| 107 자 || 492 || 20 ||
149|| 113 자 || 512 || 20 ||
150|| 118 자 || 536 || {{{#red 24}}} ||
151|| 123 자 || 556 || 20 ||
152|| 129 자 || 576 || 20 ||
153|| 134 자 || 600 || {{{#red 24}}} ||
154|| 139 자 || 620 || 20 ||
155|| 145 자 || 640 || 20 ||
156|| 150 자 || 664 || {{{#red 24}}} ||
157|| 155 자 || 684 || 20 ||
158|| 161 자 || 704 || 20 ||
159|| 166 자 || 728 || {{{#red 24}}} ||
160|| 171 자 || 748 || 20 ||
161|| 177 자 || 768 || 20 ||
162|| 182 자 || 792 || {{{#red 24}}} ||
163|| 187 자 || 812 || 20 ||
164|| 193 자 || 832 || 20 ||
165|| 198 자 || 856 || {{{#red 24}}} ||
166|| 203 자 || 876 || 20 ||
167|| 209 자 || 896 || 20 ||
168|| 214 자 || 920 || {{{#red 24}}} ||
169|| 219 자 || 940 || 20 ||
170|| 225 자 || 960 || 20 ||
171|| 230 자 || 984 || {{{#red 24}}} ||
172|| 235 자 || 1004 || 20 ||
173|| 241 자 || 1024 || 20 ||
174|| 246 자 || 1048 || {{{#red 24}}} ||
r72
175|| 251 자 || 1068[*최대 아마도?] || 20 ||}}}||
r66
176'a'*n자로 테스트했을 시
r72
177||<tablealign=center><nopad><#fff,#000><table bordercolor=#fff,#000>{{{#!folding [ 펼치기 · 접기 ]
r73
178||<tablebgcolor=#fff,#000><table bordercolor=#fff,#000> 제목 길이 || 토큰 길이 || 변화값 ||
r66
179|| 1 자 || 64 || - ||
180|| 17 자 || 88 || {{{#red 24}}} ||
181|| 33 자 || 108 || 20 ||
182|| 49 자 || 128 || 20 ||
183|| 65 자 || 152 || {{{#red 24}}} ||
184|| 81 자 || 172 || 20 ||
185|| 97 자 || 192 || 20 ||
186|| 113 자 || 216 || {{{#red 24}}} ||
187|| 129 자 || 236 || 20 ||
188|| 145 자 || 256 || 20 ||
189|| 161 자 || 280 || {{{#red 24}}} ||
190|| 177 자 || 300 || 20 ||
191|| 193 자 || 320 || 20 ||
192|| 209 자 || 344 || {{{#red 24}}} ||
193|| 225 자 || 364 || 20 ||
r72
194|| 241 자 || 384 || 20 ||}}}||
r66
195{{{+5 '''결론 : 토큰 길이는 문서명의 길이가 아닌 크기에 따라 정해진다.'''}}}
196}}}
197
r5
198== 쓰잘데기없ㅅ는거 ==
199문서 글자수제한 3,999,999자.
200넘을 시 이런 에러메시지 반환.[*edit_error [[파일:스크린샷(1497).png]]]
201심각하게 넘을 시 413 반환.[*413 [[파일:스크린샷(1496).png]]]
202
203batch_revert testing 결과
r6
2041차 : 33,763개 까지도 잘 된다.
r5
205524가 뜬다ㅋㅋㅋㅋㅋㅋㅋ[*524_눈뽕주의 [[파일:스크린샷(1495).png]]] +[*Failed2fetch [[파일:스크린샷(1498).png]]]
206
r6
2072차 : 733,139개 만들고[* [[냥736800|테스팅 흔적1]][[냥733213|테스팅 흔적2]]]일괄 되돌리면 처리하는 데 매우매우 오래 걸릴 뿐 언젠가 되돌려진다.
208되돌리기를 실행한 순간에 되돌린 것으로 시스템이 인식하는지, 실제 되돌려진 시간과의 괴리가 매우 커서 그 사이 많은 편집이 있어도 그 전에 편집한 것으로 최근 변경 페이지 및 기여 목록에 표시된다.
r5
209
r8
210+되돌릴 편집 전에 acl 조정, 문서명 변경 등이 있었다면 되돌려지지 않는다. ex)[[!에 대한 ETET의 생각]]
211
r6
212참고로 요청1 -> 요청 2 -> 요청3... 이런 식으로 요청을 보내도 최근 변경에 나오는 순서는 다를 수 있다.[*순서뒤바뀜 [[파일:a.png]]] 심지어 같은 문서라도 빠르게 편집하면 순서가 뒤바뀐다.
r2
213
r6
214더더욱 심지어 최근 변경 바와 최근 변경 페이지의 내용도 다를 수 있음.[*최근변경바 [[파일:ab.png]]][*최근변경페이지 [[파일:ac.png]]] +기여 목록도 마찬가지.
r2
215
r6
216일괄 되돌리기는 순서가 없는 듯 하다.[* [[파일:t.png]]] 뭔가 순서가 있는데 없다..
r2
217
r10
218[[사용자:ThIsAcCoUnTwIlLbEdElEtEdSoOn]] > [[사용자:*21c937c1-e88a-4259-880b-904253fc9143]]
219아무나 편집할 수 있다!
r3
220
r13
221사용자 문서의 하위 문서를 일반 문서 이름공간으로 이동할 수 있다.
222
r25
223aclgroup 권한은 없지만 admin 권한은 있을 때, 휴지통 문서를 읽을 순 없지만 일반 문서로 이동시킬 수는 있으며 휴지통 문서와 일반 문서를 맞바꾸기도 가능하다.
r13
224
r15
225문서 내용이 너무 길면 읽을 시 '문서 내용이 너무 깁니다.'를 반환되며 역링크와 acl 버튼만 확인할 수 있다.
226이럴 경우 편집 화면에서 미리보기를 눌러도 'preview error'가 반환된다.
227
r26
228권한이 부족할 시 '차단된 사용자' 외에는 acl group에 추가할 수 없게 추가 버튼을 누를 수 없지만, 빠른acl에서는 누를 수 있다. 아쉽게도 '[오류!]권한이 부족합니다.'가 반환된다.
r16
229
r29
230[**]
231
r66
232문자를 지우고 공백으로만 가득 채우면 옆 사진처럼 비교 탭에서 옆을 뚫을 수 있다.[*뚫려라 [[파일:ccc.png]]][*최근변경도 [[파일:zz.png]]]
233
r74
234삭제된 지 얼마 되지 않은 파일은 새로고침해서 볼 수 있기도 하다.
235
r84
236[[https://board.namu.wiki/b/qna/2966088]]ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
237링크 떼어내서 검색했구만ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
238ㅏ개웃기네 ㅇㅣ걸이제발견ㄴ하다니
239
240옛날에[[https://namu.wiki/w/%EC%82%AC%EC%9A%A9%EC%9E%90:nyangx3/%EC%97%B0%EC%8A%B5%EC%9E%A5|나무위키 연습장]] 에 그 당시에는 없었던 '나무위키:접근 제한/문서 목록/5단계' 문서로 연결되는 링크가 있었는데
241생각해보니까 지금 접근 제한 5단계가 생겼다
242뭔가 예측한 건 아닌데 예측해서 기분좋다
243
r19
244== 나무위키 게시판 ==
245게시판 주소는 기본적으로 https://board.namu.wiki/'''{{{#red b}}}'''/게시판/글번호 형식임.
246만약 저 b를 빼고 https://board.namu.wiki/게시판 으로 이동하면 자동으로 b가 추가됨.
247
248비로그인 상태에서 [[https://board.namu.wiki/report/1]] 같이 없는 주소로 접속하면 [[https://board.namu.wiki/reports/submit/article/1]]로 이동 후 '권한이 없습니다.' 반환.
249로그인 상태라면 'not_found_exception' 반환.
250만약 실제 존재하는 게시글이고, ex)[[https://board.namu.wiki/report/2467079]] 계정이 차단된 상태라면 차단 사유 반환.
251
252링크에 정보를 담으려면 https://board.namu.wiki/b/게시판?target=형식&keyword=검색할내용 형식이여야 함. 이를 활용하면 스크래핑이 쉬워지지만 문제는 보통 사람은 --당연히-- 이렇게 접속하지 않고 직접 검색 버튼을 누른다는 것.
253실제로 저런 형식으로 링크만 수정해서 지속적으로 접속할 경우 '봇을 아십니까?' 와 캡챠가 반환됨.[* cloudflare도 아니고 항상 저게 반환됨. 개꼴받게][*봇을_아십니까? [[파일:봇을 아십니까?.png]]]
254[[https://namu.wiki/discuss/나무위키:운영진 지원|운영진 지원]]같은 곳에서는 게시판 이용 내역을 저 형식으로 올리는데, 자꾸 봇이냐고 떠서 불편함.
255
256고로 selenium을 사용하는 게 답
257생각해보니까 cloudflare였으면 어쩔뻔했니
258
r23
259링크를 검색하면 완전히 일치하는 결과만 반환함.
260문의게에 nyangx3를 검색하면 [[https://board.namu.wiki/b/qna/2966088|이 게시글]]이 나오지 않지만, yangx3라고 검색하면 나옴. 링크 사이에 있여서 그런 것 같은데 왜지????
r68
261+신고게에서는 yangx3라고 검색해야만 [[https://board.namu.wiki/b/report/2935124|이 게시글]]을 볼 수 있다. 역시 링크 사이에 아이디가 있다.
262저걸 기각하냐
263ㅋㅋㅋㅋㅋ
r23
264
r68
265이제 보니까 내가 쓴 신고글은 33개인데 언급된 걸 합치면 100개가 넘는다.
266뭐야 활동을 얼마나 열심히 했다고
267
r13
268== CAPTCHA ==
r19
269문서는 이동보다 삭제할 때 캡챠가 많이 표시된다.
r13
270
r19
271RAW 편집을 사용하면 편집기를 사용할 때보다 캡챠가 적게 표시된다.
r13
272
r19
273차단될 시 나오는 캡챠는 일반적으로 나오는 것 보다 쉬움. 왜지
274
275Buster같은 확장앱으로 쉽게 뚫을 수 있음.
276
277편집 제한 3단계 이상이 걸린 문서는 기본적으로 항상 캡챠를 풀어야 편집 요청이 가능한데, 위키질 오래 하다 보면 가끔 패스됨. 그럴 때 기분좋음.
278
r13
279== acl ==
280perm:document_contributor는 acl 설정 자체도 기여로 판단함. 토론 기여는 기여로 판단하지 않음.
281고로 누군가 perm:document_contributor 허용을 설정했다면 그 사용자는 그 문서를 편집한 적이 없어도 편집 가능.
282
r12
283어떤 문서의 편집 권한이 없다면, 리비젼 숨기기, 편집 요약 숨기기, 반달로 표시 등의 작업이 불가능하며, permission_edit 이라는 메시지를 반환한다.
284
r13
285차단된 사용자 거부 후 인증된 사용자 허용 조건에서 아이피가 차단되어 있다면 인증된 계정으로 토론 발제가 불가하다.
286
r27
287없는 ACL 그룹에 대하여 허용규칙을 넣으려 할 시 invalid_aclgroup이라는 오류 메세지가 반환된다. aclgroup 권한을 이용하면 가능할 듯
288
289[[https://theseed.io/aclgroup|더시드위키 aclgroup]] 탭에 접속할 시 권한이 없어도 '차단된 사용자'를 제외한 나머지 그룹에 속해있는 유저를 열람할 수 있다.
290
291[[https://namu.wiki/aclgroup|나무위키 aclgroup]]에서도 역시 차단된 사용자 그룹은 볼 수 없고, 경고가 존재하는 사용자는 열람이 가능하다.
292
r30
293[[https://namu.wiki/admin/batch_revert|나무위키의 일괄 되돌리기 페이지]][[https://namu.wiki/admin/grant|나무위키 grant 페이지]]
r27
294
295아이피를 ACL 그룹에 추가하기 위해서는 IP 주소만 적어서는 안되고, 반드시 /32, /128처럼 대역으로 차단해야 한다.
2962001:2002: 대역을 모두 차단하고 싶으면 2001:2002::/32를 입력해야 한다.
297
r6
298==# 나무 #==
299고누리 신규서술3
300남이 신고하면 외부개입이 되려나?
r3
301
r66
3022024-08-23 15:41:46 (보기 | RAW | Blame | 이 리비전으로 되돌리기 | 비교) r2853 (+66) waves77 (nopad와 비율이 조금 다름.)
3032024-08-23 13:51:54 (보기 | RAW | Blame | 이 리비전으로 되돌리기 | 비교) r2852 (-64) (편집 요청) nyangx3 (테이블 내 파일을 삽입하는 경우 ||<nopad> \[[파일:|width=100%]] || 같이 <nopad> 문법 사용을 권장합니다.)
304소녀전선
305
r75
3060f9a6412-a723-4862-b231-b8eb561975d1
r76
307[[https://namu.wiki/diff/%EB%B2%A0%EB%A6%AC%20%EB%A6%AC%ED%8B%80%20%EB%82%98%EC%9D%B4%ED%8A%B8%EB%A9%94%EC%96%B4?rev=192&oldrev=191]]
308[[https://namu.wiki/diff/%EC%82%B0%EB%82%98%EB%B9%84?rev=1684&oldrev=1683]]
309#ffffff,#ffffff
310...?
r75
311
r83
312러끼 토론 합의 재위반
r81
313
r85
3142024-09-07 09:08:44 (보기 | RAW | Blame | 이 리비전으로 되돌리기 | 비교) (r646으로 되돌림) r648 (+20) keh1217 (세로고침 왜 지우죠??)
3152024-09-05 19:13:24 (보기 | RAW | Blame | 이 리비전으로 되돌리기 | 비교) r647 (-20) yoshizawa
3162024-08-20 13:07:33 (보기 | RAW | Blame | 이 리비전으로 되돌리기 | 비교) r646 (+20) pjs5851 (새로고침 생성)
317뭐냐저건
r86
318세로...
r85
319
r87
320벌써?
321
r13
322== 차단 회피 ==
323[[https://theseed.io/w/%EC%82%AC%EC%9A%A9%EC%9E%90:*294a38ea-c6c8-4305-b10c-343a17de1100/%EC%9A%B0%ED%9A%8C%EC%88%98%EB%8B%A8%20%EB%AA%A9%EB%A1%9D?rev=67]]
324이런 게 있네
325
r66
326{{{#!wiki style="text-align: center;"
327{{{#!folding [ 각주 펼치기 · 접기 ]
r82
328||<tablealign=center><nopad><#fff,#000><table bordercolor=#fff,#000><tablebgcolor=#fff,#000>[각주]||}}}}}}
r66
329
r80
330[[분류:사용자|nyangx3]]