[過去ログ] お勧め2ちゃんねるブラウザforLinux (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
436
(1): 2005/09/29(木)22:32 ID:EArEBrGi(1) AAS
[test] 書き込みテスト 専用スレッド 48 [テスト]
2chスレ:operate
437: 2005/10/05(水)09:34 ID:PqkTu1SV(1/2) AAS
V2Cで書き込みテスト。
メモリを食うけどおちゅーしゃ0.5.8.2@gtk2.8よりも明らかに軽い!
まあおちゅーしゃはopenjaneをwineで動かすより重いんだけど。

メモリ食うのもしばらくしたらgcが働くのかちょっとずつ減っていくし。
こりゃかなりええですわ。
438: 2005/10/05(水)09:43 ID:PqkTu1SV(2/2) AAS
w3m-2chもchaliceより軽くて使いやすそうな予感。
バッファ履歴操作とタブはやっぱvimよりw3mのが楽。
他のサイトみるのにscreenとか別ターミナルとか使わなくていいし。
書き込みはあんまりしないしjvim-3.0とかで事足りるし。

しかしjavaのせいなのかV2Cの上でウィンドウを動かすと
ぬるぬるすべって気持ち悪い。
439: 2005/10/06(木)02:46 ID:+OVpePmp(1) AAS
w3mになれ過ぎた身としては、w3m-2chは使いやすい。名前がスラング関連でないのも好み。どうでもいいが。

ただ、リストと2ch用ブックマークへ行き来できないとか、同類の掲示板(したらばとか)へ流用できないとか、板自体にブックマークできないとか、
不便な点もかなり気になる。

とりあえず、最初の項目については、出力HTMLをいじって互いのリンクを冒頭におくことで対処。
この程度のことも実装されてないということは、あまり需要がないんだろうか。
440
(1): 2005/10/08(土)20:58 ID:CwdFh+dd(1) AAS
w3m-2ch、awkの判別のところ。
awk=`which jgawk || which gawk || which mawk || which nawk || which awk || exit ${ERR_FILE}`

某環境(具体的にはMac OS X)でのwhichの実装では、該当コマンドが見つからない場合にも0を返すらしく、$awkに変なのが入ってた。
見つからない場合に何も文字列を返さない環境もあったため、
test `which jgawk` -a -f `which jgawk` #which jgawkで指されるファイルが存在し、which jgawkが空文字列でない
として応急処置。もっといいやり方があるような気も。

板ブックマークは0.5.5で実装されてた。今度試してみよう。
441: 2005/10/10(月)15:51 ID:gsgP0Xmt(1) AAS
まあ基本的にどれ使っても大差ないから、気に入ったの使って慣れた方が良いよ。
442
(1): 2005/10/14(金)13:38 ID:hgEHcNY5(1/2) AAS
最軽量を目指して w3m-2ch を lynx+boa でも動くようにして、
さらに lynx でみると w3m-2ch のブックマーク機能が邪魔だから
表示しないように改造してみたけど書き込みで失敗orz
どうもクッキー取得のところで止まってる様な気がするYO

やったこと:
・httpd の boa をコンパイル&インスコして cgi が動くようにする
・w3m-2ch.cgi の中の file:/${CGI} などとやってる部分を全部
${HOST}${CGI} などに変更する(HOST=外部リンク:localhost:xxx とか)
・boa の制限なのか w3m-2ch.cgi でディレクトリを作ると実行権が
与えられずファイル取得に失敗するので手動で .w3m-2ch を作り
省3
443: 2005/10/14(金)16:22 ID:hgEHcNY5(2/2) AAS
とりあえず REQUEST_METHOD が POST の時の処理で
cat -> ${MESSAGE_FILE} となってるのを
標準入力をURLデコード | nkf -s > ${MESSAGE_FILE}
にして、それを PostMesg と同じ方法で w3m で書き込んでやると
書き込めることがわかりますた(なぜか cgi からは失敗する)。
444: 2005/10/16(日)16:19 ID:TB2pES1m(1/10) AAS
w3m-2ch が lynx でも書き込みできるように改造しますた。
>>442 に加えて mkdir しているところで chmod u x したり
PrintThread.sed がなかったら自動 touch するように変更。
書き込みは PostMesg() で message.txt を処理してから
url デコードして nkf -s するようにして(でないと板名等が
うまく切り出せない)、それを w3m を使わずに
[ -f ${pm_bdir}/cookie ] || $wget "${pm_server_url}/test/bbs.cgi" \
--referer
445: 2005/10/16(日)16:21 ID:TB2pES1m(2/10) AAS
げ、+や\のせいでおかしくなる。やっぱりurlエンコードしないと駄目か。。。
446: 2005/10/16(日)17:01 ID:TB2pES1m(3/10) AAS
結局submit=___とかFROM=&mail=___とかMESSAGE=___を
それぞれsedで切り出し | urlデコード | nkf -s | urlエンコード >> 一時ファイル
みたいなことで解決しますた。
447: 2005/10/16(日)17:46 ID:TB2pES1m(4/10) AAS
begin-base64 644 w3m-2ch_0.5.6-lynx.patch.gz
H4sICM0PUkMAA3czbS0yY2hfMC41LjYtbHlueC5wYXRjaADtXN1y28YVvqaf
4hik9UsIBP+pEExkh1bVSnKGspuZmgoFkkuREQiyACjLkZSZ2De96WQy05lc
tS/Qt+h1n6H3vesj9JxdAARJUKIoylLGUmJpAew5OPudnz27OMDa2hq8S3Xl
ZKO90TjuRJKJREZWE7KaBTW3qaY20/mNhPcD64lCIvFElmWPRjbem2chhKnE
ppqeIFwb/aFjSKfjmSTwQwD93Yl29G2702jD98d4ABcXIA5Hj7ojR+bIkXvA
zjoOxM7LlUrt5c5u+fII2b87Zo7Hn9rT+h1brO/1o/a0fvj/wYvKzjeva/tb
e2VNOmKNdg+kWEKCC7BZE5bti4015eJi+UgCiMK+3mXQa4HTZsiPNQaOXjfY
xpOn8GJ7R5MQRrneMZXYeYDrpYR3eXNQrtS2tsv7rzVpr2fqP3QMQ1dUBBhW
RnuvUneL6c2eabwHknarss3/0mXwxOcocQj4+AIcSJTA/WiUpG9SUxqwJf/W
省13
448: 2005/10/16(日)17:47 ID:TB2pES1m(5/10) AAS
DjpmXzgAQPnVSy8aZ5Mp9Hk/y/n8fP7R22+Pymfl53N6+Cf27dD5PZOLZ7PD
hBZzEui0VvYrUAIVlpYAW89ATYCmgboqsgbs4uUebirB8xHvdGtF8kZYdYPY
M9vF5mvd0Z7ZeFzF0Z3x0XmpJc+GptH5+PjE8izEQWR9SgGqi+g1DAIW6jN4
ZhM9Db1qSvEhPaZfcSDNxSGmznEeQs9DLMlhB7hcpku+H/Iuo17hB/AsJm25
lJ9Oz63U6BStXqvP6ASks6kylG5GLYbSzqbA6DRN3fzCdMRmEWUxNhDq6IVM
PJfIDR2dSMxBt2YxWzt60RuYzm7HZCB44bzCtxYioUuxYkmsw7ioaEtkRu7y
lM7MGAVCQgBSzxQDQgLAFNJR2wkYDlxHOaouritYedZc9RQ2dH1kwPXVR9Ru
dBImT+JiLQ6oEt8rxzVOvUY0rgw1JhGlO4W4qr0MKJRYtjoiQhQK8Zw6XHDf
iTVEp5nD1YYQnVTKDDYQTnWN+sOJZtN8NFTLNzl7BTyziHA/1hMWWwq5ZLyQ
y3uxxZ1ycMahfASeko2g3dR29v+4c7DzfLdc23r+ar9cklbPPTl9EJ6icdon
省13
449: 2005/10/16(日)17:48 ID:TB2pES1m(6/10) AAS
dgM2li8QppkF2ti8mP620Qy12DQ9RUnn/Cf39MZJo2c6Vg/vsLdV+UMNp1d3
m1VU6tGurT+LTisoHMk6TgJPA7FNbLwUhNrikel0XiG52IkxNRkTJYEiIeFp
MKbDT7wipUiEUmVpmkxXpdIPfMQKV0tR4ToKjJcILeagSWjilSLUOMbsdN5/
Oj+/xhcz8oeu5fse5UyaDfXtTFqN469AVU5kWNc/WXYrgc14oAPpK2w3cPJ0
avzpsjRWdisFygOoouvWz3HGGPZLgaJbvxxXN5vA0E7fAw/1fsmt0h+p06Gx
8WLK8ef3oy9dHDA3qA9HPVLzEZAnmGFOK5EMsAlUSI6Ni7+v5L0dEbkU/phJ
Z1FLmUC1zGeqpYenn3CvypJXDdeIkUgU/vavD//++S+//l0cCvckDdZahn5M
JUuSYw2YRMWRMRWe/gjidaG3CblwuF7dQPC8F7B8zTuIjtO8xoiD7wCpQYDQ
FAKVHFTGgcejZcXjHEPe7BEssZH0cSL4XPZcPK8xWrmsiEtupefwZSBh8Fky
+GAB6acBcJHQfUrQQq0wqybj+CtQWh3pGwObyqpAA5O94y0ZekaTWqKHwwUV
省13
450: 2005/10/16(日)17:52 ID:TB2pES1m(7/10) AAS
1NlizsAyQexioYZyqKFA7nbPGlqHCP96iYxBTOz4YigrwdidN1TqSLtPYxfc
D57IDJZt5TuXQXXl7XdLh2vV1aWNNaWqKstQJXLsGxOfUcGWedIC2XZPMbMB
pSk39aVbos1mbYl2jEnEOWXcWOMM7khE9+Kt5PN4LFTE629bXVlCf9OwsSru
No0V/xwORkG0onGOX0D3dJJo/AwymSUwvBV38P3S9f1D+o5PjH+t5rqwIcKB
LFsiCGhT+s8SBDxWQghbwzlflm39lHlnQiSV/wzyK1yGBeIHBpMllVg9jAEY
Pb15xQA8Ggq2Ms322mREmjrI20TK/wMClPSGd0wAAA==
====
451: 2005/10/16(日)18:01 ID:TB2pES1m(8/10) AAS
/* urlencode.c */
#include <stdio.h>
int main()
{
int ch;
while ((ch = fgetc(stdin)) != EOF) {
if (ch == ' ') {
putchar('+');
} else if ('z' < ch || ('Z' < ch && ch < 'a')
|| ('9' < ch && ch < 'A')
省11
452: 2005/10/16(日)18:02 ID:TB2pES1m(9/10) AAS
/* urldecode.c */
#include <stdio.h>
int main()
{
#define ENCCHARSMAX 1
int ch, dch = 0, drd = 0, in_dec = 0;
while ((ch = fgetc(stdin)) != EOF) {
if (in_dec) {
if (ch == '+') {
in_dec = 0; putchar(dch); putchar(' ');
省19
453: 2005/10/16(日)18:03 ID:TB2pES1m(10/10) AAS
/* urldecode.c 2/2 */
if (drd > 0) {
dch = ch << (drd * 4); --drd;
} else {
in_dec = 0; putchar(dch + ch);
continue;
}
} else {
if (ch == '+') {
putchar(' ');
省9
454: 2005/10/17(月)09:26 ID:JsuChQ1m(1) AAS
w3m-2ch改造したやつをdilloで使ってみた。boaも軽くていい感じ。
dillo日本語版ではurlデコードしてsjisに変換とかしなくてもいいみたい。
455: 2005/10/21(金)23:47 ID:a0x8x9ut(1) AAS
>>440の問題も少し前に修正された模様。bbsmenuの変化もOK。

最近、半ばw3m-2chスレになってしまってるが、
コメントがきっちりしていてデバッグ/修正がし易いというのはあると思う。

現在、ソフトウェア板をブックマークに登録すると、「ソフtウェア」と登録される変な現象が。これはまだデバッグしてない。
1-
あと 547 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.028s