xyzzyの使い方が分からぬやし 励ましあえ その11at SOFTWARE
xyzzyの使い方が分からぬやし 励ましあえ その11 - 暇つぶし2ch899: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
使わせてもらいます


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