xyzzyの使い方が分か ..
[2ch|▼Menu]
892:名無しさん@お腹いっぱい。
08/09/16 22:05:06 mB21OXV/0
>>888
ありがとう

893:名無しさん@お腹いっぱい。
08/09/16 22:52:23 UVOnIDYD0
>>889
それっぽいスレならどこでもいいと思うよ。
まあでも、どっちかというとこの板のギコナビスレでも見てる方が
情報得やすい気もする。

894:名無しさん@お腹いっぱい。
08/09/16 23:05:36 zdukf4Cn0
ブラウザでの書き込んだときの確認画面のソース見れば書いてある。
つーか、文字化けしてるが書き込み失敗時に表示されてるのがまさにそれなんだけどな。

895:名無しさん@お腹いっぱい。
08/09/17 15:06:06 9AIOIr2H0
"submit=~A&FROM=~A&mail=~A&MESSAGE=~A&time=~D&bbs=~A&suka=pontan"
に書き換えたら書き込めるんだけど、wでthred-formを呼び出すと

引数が多すぎます: (2hc::form-create "ソフトウェア" "pc11.2ch.net" "/software/" "xyzzyの使い方が分からぬやし 励ましあえ その11" "1191681847.dat" ...)

みたいなエラーが出てフォームに移れなくなっちゃいました。
なんか間違ってる?
中身見たけどどこで thread-form と form-format-post-vars がかかわってるのかわからず

896:名無しさん@お腹いっぱい。
08/09/17 17:50:48 Xt9aWNB+0
普段使ってないけどテスト
form.lの532行目の変更のみ


897:名無しさん@お腹いっぱい。
08/09/17 18:27:31 jHIiRHhJ0
てすと

898:名無しさん@お腹いっぱい。
08/09/17 21:35:47 wS+jnlQS0
>>895
同じことになったけど、再起動したら直った

899:898
08/09/17 21:39:18 wS+jnlQS0
と思ったけど、やっぱりおかしいな。調べてみる

900:898
08/09/17 21:42:54 wS+jnlQS0
わかった。2ch_mode_otherbbs.l 使ってると form-create が上書きされてるから、
2ch/form.l をロードするとエラーが出るようになる

901:名無しさん@お腹いっぱい。
08/09/17 22:16:17 9AIOIr2H0
まじっすか

って、xyzzyは一度落としてたけどosからはしてなかった。
わたしもできたみたい。
どうもありがとう

902:名無しさん@お腹いっぱい。
08/09/17 22:19:04 9AIOIr2H0
と思ったら、ああほんとだ。
やっぱ二回目からは><
一度書き込んでれば f thread-form-back で書き込みバッファは出せるんだけど、
どうしようかな

903:名無しさん@お腹いっぱい。
08/09/17 22:45:16 0nzqQ91t0
てすと

904:名無しさん@お腹いっぱい。
08/09/18 07:13:47 Vi7saSNH0
>>900
どうも〜。
form-format-post-vars()でPOSTする文字列を構築するところで、
今までhana=mogeraだったのをsuka=pontanにすればいいってことなんでしょうか?
だとするとform-format-post-vars()はotherbbsは上書きしていないので、otherbbsの方は修正せずにいけるような気がするのですが…

905:898
08/09/18 14:09:56 yg2x2qr10
>>904
です。
ただし修正した後に手動で form.l をロードしてしまうとアウト。

906:名無しさん@お腹いっぱい。
08/09/18 19:28:45 G7Q6VePR0
修正した後、form.lをバイトコンパイル。
その後xyzzyを再起動すれば大丈夫だと思うんだが。

907:名無しさん@お腹いっぱい。
08/09/18 20:40:01 tgQu1EXZ0
<!-- 2ch_X:cookie -->からhiddenフィールドを適当に拾って再postする関数書いたので
そのままクッキーに反映しようと思ってちょっとソース見てるんだが
クッキーって保存してない?
自力で保存するならform.lとhttp.lもいじらないといかんようだな
とりあえずhttp.lの775行目の (if (string-match "\\([^=]+\\)=?$" x)
は動作おかしいな。?をとればいいようだがこれとっていいのか?
xは"MAIL=sage"とか"NAME="とかの文字列が入る

908:名無しさん@お腹いっぱい。
08/09/18 22:12:23 fAb2Geod0
なんかおかしいと思ったら、form-format-post-vars を config.l で定義し直してた。
それを忘れて 2ch/form.l を直接いじってたからわけわからんくなってたんだ…
すんませんでした

909:名無しさん@お腹いっぱい。
08/09/19 00:51:14 I07rZ2k10
>>905
form.lをロードしちゃったらotherbbsが上書きした関数群を再度元に上書きし直してしまうのでそれは仕方ないかと…。

>>907
cookieは決め打ちで送った後、クッキー設定画面を送るときにHTTPヘッダとしてで送られてきたのを
変数に保持して次からCookieに追加して送信…だったように思います。

?は;でsplitした結果が"○○="の場合のことを考慮しているように見えます。ざっとしか見ていないので
間違ってるかもしれませんが…

910:名無しさん@お腹いっぱい。
08/09/19 08:18:13 0x168NOn0
>>908
あるある

911:名無しさん@お腹いっぱい。
08/09/19 20:27:07 hFD8g5CY0
>>907
あ…このままだとhoge=mogeって渡ってきた時に、("moge" "")ってなっちゃいますね。
すいません、読み間違えました。

とりあえず自分もCookie画面から送信データを再度取得するhttp-postの修正を書いてみたので、
よければ使ってみてください&間違いがあったら指摘してください。
config.lの最後で
(load "~/.2ch/amendment_http_post.l")
のようにしてロードすればいけるはずです。これを使えばform-format-post-vars()の修正はいらないはず…

URLリンク(www.green.dti.ne.jp)

912:名無しさん@お腹いっぱい。
08/09/20 02:45:19 snD6R8mo0
>>911
使わせてもらいます
d

913:名無しさん@お腹いっぱい。
08/09/20 16:08:12 22Rkw0JL0
また変わったのか
落ち着く一週間後にまた覗いてみよう。。

914:名無しさん@お腹いっぱい。
08/09/20 22:11:26 +AUerfPk0
>>911
書き込めました。ありがと。

915:名無しさん@お腹いっぱい。
08/09/22 15:25:55 dannjLcf0
下のlist-register.elいじって組み込みたいな。ああ

レジスタを一覧表示 ― list-register
URLリンク(www.bookshelf.jp)

916:名無しさん@お腹いっぱい。
08/09/22 21:10:19 7oIFO9jL0
>>915
えらい。頑張って作れ

917:名無しさん@お腹いっぱい。
08/09/23 00:29:47 eXVHQJ6+0
>>915
ありがとうございます

918:名無しさん@お腹いっぱい。
08/09/23 04:12:40 YTDkAB4V0
>>911 Windows板から来ました。ありがと。

919:名無しさん@お腹いっぱい。
08/09/23 14:57:05 qylVOaey0
test


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5385日前に更新/293 KB
担当:undef