w3m その8 (738レス)
上
下
前
次
1-
新
630
: 2019/09/05(木)01:15
AA×
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
630: [] 2019/09/05(木) 01:15:40.40 #!/bin/zsh # 見れなくなったgoogleの対処を書いた。やっつけだけどやっつけがいつも自分を助けてくれない? # googleがおまえもっと使いにくいスタイルで使えと言ってきたら.w3m/.cookieを削除したり。 # httpsをhttpに変えてみたり、後num=100を50ぐらいに減らしたら文句言われない場合もある。 # 以下のようにcommandを実行した場合に変数$QUERY_STRINGに入っている'test%20test'を # test+testへ変えて吐き出す。 # w3m file:///cgi-bin/google.zsh?'test test' # 日本語は%エンコーディング?へ変えている。 # sedの処理は長い日本語をnkf -MQした時に入る改行への対応をしている。 w3go () { printf %s $1 |nkf -MQ |sed -n ':S $! {N; b S;}; s/=\n//g; s/=/%/g; p' test $# -eq 1 || {shift; echo -n +; w3go $@} } # 次のページへの対応。 if test "$QUERY_STRING" \=~ '^start=[0-9]*;' then NEXT="&$(cut -d ';' -f 1 <<<$QUERY_STRING)" QUERY_STRING=$(cut -d ';' -f 2- <<<$QUERY_STRING) fi # 検索部分の対応。 # formから送られてくるspaceが+に変換されたものを変える。 test "$QUERY_STRING" \=~ '^submit=1&' \ && QUERY_STRING=$(cut -d '&' -f 2- <<<$QUERY_STRING |sed 's/+\+/%20/g') http://mevius.5ch.net/test/read.cgi/unix/1185784998/630
見れなくなったの対処を書いたやっつけだけどやっつけがいつも自分を助けてくれない がおまえもっと使いにくいスタイルで使えと言ってきたらを削除したり をに変えてみたり後をぐらいに減らしたら文句言われない場合もある 以下のようにを実行した場合に変数に入っているを へ変えて吐き出す 日本語はエンコーディングへ変えている の処理は長い日本語を した時に入る改行への対応をしている 次のページへの対応 検索部分の対応 から送られてくるがに変換されたものを変える
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 108 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
ぬこの手
ぬこTOP
0.032s