Fet-Fe

2024年11月8日 (金)に参加
>Fet-Fe
>Fet-Fe
23行目: 23行目:
使い方は必要なライブラリをインストールし、走らせるだけです
使い方は必要なライブラリをインストールし、走らせるだけです


87行目以降の<code>namespace_list</code>を絞れば、その名前空間のページだけ魚拓をとることができます
アクセス先は当wikiとarchive.phだけなので、生IPでも多分大丈夫です


魚拓が無いかあっても古い場合には新しい魚拓をとります
魚拓が無いかあっても古い場合には新しい魚拓をとります
87行目以降の<code>namespace_list</code>を絞れば、その名前空間のページだけ魚拓をとることができます


多くの教徒が別々の名前空間に対して魚拓をとっていただければ、取得が早く終わります
多くの教徒が別々の名前空間に対して魚拓をとっていただければ、取得が早く終わります


また1つのIPから多くの魚拓を取得すると制限がかかるかもしれないので、なるべく多様なIPから魚拓をとっていただけると助かります
また1つのIPから多くの魚拓を取得すると制限がかかるかもしれないので、なるべく多様なIPから魚拓をとっていただけると助かります
アクセス先は当wikiとarchive.phだけなので、生IPでも多分大丈夫です


魚拓ページに対して、JavaScriptなら<code>document.querySelector('#wpTextbox1').textContent</code>を実行すればwikiのソースが取れます
魚拓ページに対して、JavaScriptなら<code>document.querySelector('#wpTextbox1').textContent</code>を実行すればwikiのソースが取れます
40行目: 40行目:
import subprocess
import subprocess
from urllib.parse import quote, unquote
from urllib.parse import quote, unquote
from bs4 import BeautifulSoup
from bs4 import BeautifulSoup # 要インストール
import re
import re
from time import sleep
from time import sleep
匿名利用者