■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 最新50


レス数が1000を超えています。残念ながら全部は表示しません。
【本スレ】不具合報告・改善要望スレ

1 :管理人さん ★:2005/12/02(金) 21:49:49
PCサイト->携帯変換スクリプトに関する不具合や要望はこちらへ。

スクリプトの画面下部にある「掲」リンクをクリックすると
現在のURLがあらかじめ入力されたフォームから投稿できます。

58 :名無しさん:2006/02/28(火) 19:47:20
>>54
CookieManagerとRequestをいじるとヨイアルョ


59 :名無しさん:2006/03/02(木) 12:56:01
>>58

kwsk

60 :名無しさん:2006/03/02(木) 20:52:35
CookieManagerは「hoge.jp」みたいなドメインに対応していないのでいじる
Requestは、リダイレクト時にもクッキー渡してあげる

61 :名無しさん:2006/03/02(木) 21:12:09
むしろGMAILを…ってSSLは無理か。

62 :管理人さん ★:2006/03/02(木) 23:17:57
神ktkr

CookieManagerはわかった、ここですね
0 === strpos($url->path, $cookie['path'])

しかしRequestのほうがわかりませぬ。。。
というかClient+CookieManagerでリダイレクトのときにも
cookieを渡してくれてるじゃまいかという認識はおひとよし?

63 :名無しさん:2006/03/03(金) 08:12:35
いや_domainMatchのとこ。
おひとよしすぎ〜^^
Request内でリダイレクト回してるのでそこらへんにCookie処理入れてあげればOK

64 :名無しさん:2006/03/03(金) 08:14:35
>>61
SSLはこのままつかえるっしょ
だめならプロトコルいじるようにしてあげればOKなはず
それでもダメならWebサーバーがわの問題ですね

65 :管理人さん ★:2006/03/03(金) 17:46:17
>>63

ええっと。

HTTP_Clientは
第一引数にallowRedirects=true(そのままHTTP_Requestに渡される)
を与えない限り、HTTP_Requestのリダイレクト機構は使わないで
自分自身でリダイレクト処理を行い
その際、都度HTTP_Requestのインスタンスを生成して
cookieデータを付与している。

HTTP_Client::head()/get()/post()
→ HTTP_Client::_createRequest()
※ ここでHTTP_Requestインスタンス生成&cookie付与
→ HTTP_Client::_performRequest()
※ ここでリクエスト&リダイレクト

。。。という認識だとウンコor落とし穴あり?

66 :管理人さん ★:2006/03/03(金) 17:47:54
で、(リダイレクト先の)URLにパス指定がないと
CookieManagerの >>62 のところがfalseになるので
if ($url->path == '') $url->path = '/'
とか書き加えとくとYahooの認証は通るようになりますた。

が、しかし新規メールで「送信」をクリックすると
「ログイン期限が切れました」となります。
cookieも正常に送信されてる筈で、この原因がまだわからんです。

67 :名無しさん:2006/03/03(金) 21:06:36
あ〜そっか、Clientはそうですね。
認証通ったなら後は簡単です。
POST値の[.]がPHPによって[_]に変えられているのでそれを元に戻してあげればメールできるはずです。

68 :管理人さん ★:2006/03/04(土) 01:18:17
あああああああああこんなところにドットがあああああああああ

てなことでメル送れますたよヤタネ

ところでこうゆうばやい
みなさん、どうやってアンダースコアをドットに戻してるんでしょ?
うちのように、どんなパラムが来るかわからんスクリプトだと
そのアンダースコアが最初からアンダースコアなのか
それとも実はドットが変換されたものか判断不能な気がするわけですが

あ、生のクエリーストリングと比較すりゃいいのかな?

69 :名無しさん:2006/03/04(土) 01:30:26
http://pic.to/〜〜/なんかも.jpgが_jpgのままなため画像に飛べず、修正はセルフサービスなんてことが良くありますな。
塩シティのHPとか。

70 :名無しさん:2006/03/04(土) 13:35:33
メールおめっとさんです〜
それを考えて欲しくて誘導したわけだが・・・w
まぁベタで変換しても問題は無いんだけどねぇ
美しくない。

71 :名無しさん:2006/03/04(土) 13:37:28
あと、CookieManagerももうすこしいじった方がよさげです
たとえば、、、
http://hito.thebbs.jp/
ここのCookieは受け取るけど送りださない。

さぁがんばって!

他力本願、本尊菩薩。

72 :管理人さん ★:2006/03/06(月) 14:59:16
とりあえずドット→アンダースコア変換問題は

POST|GETデータを付与する段階で、外部変数の添え字文字列が
(URLデコードした)クエリー文字列にマッチしなければ
アンダースコアをドットに変換した文字列を
再度クエリー文字列と照合し、マッチしたらそちらと差し替え

のようにしてみました。
ただし、もしもドットとアンダースコアが混在してたりするといずれもマッチしないわけで
そうなると、そもそもPHPの機構に頼らず、自力でクエリー文字列を解釈しなければならないのだろうか?

73 :管理人さん ★:2006/03/06(月) 15:12:47
PHP/PEARスパルタ塾の様相を呈して参りますたがw

>>71

_domainMatchを眺めてたときに、こういうパターンはあるかも
と思ってまましたが、やっぱし実在しちゃうわけですねw

さて、こうゆうばやい

(1)(domainMatchを修正して)このパターンでもマッチするようにしちゃう
(2)それ以前のどこかで、ドメインのアタマにドットを付ける

どっちが正解でしょう?
てゆうか2だよな、やっぱw

で、いじるなら、HTTP_Requestの_parseCookieはこのままで
CookieManagerのupdateCookiesですかね。。。

74 :管理人さん ★:2006/03/06(月) 16:29:48
てなことで、updateCookiesの_domainMatchの直前に

if (!$this->_domainMatch($url->host, $cookie['domain']))
$cookie['domain'] = '.' . $cookie['domain'];

てな行を突っ込んでみたところ
>>71 の認証もイケるようになりますた。

     ∧_∧∩ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    (*゜ー゜)/<  先生!こんな感じでおk?
 _ / /   /   \
\⊂ノ ̄ ̄ ̄ ̄\  \_______________
 ||\        \
 ||\|| ̄ ̄ ̄ ̄ ̄||
 ||  || ̄ ̄ ̄ ̄ ̄||
    .||          ||

75 :名無しさん:2006/03/06(月) 20:14:37
たぶんヨイと思われます。

ただし、CookieのRFC仕様から離れていくような気もしないでは無し。
かくいう私もあまりよく理解していませんが・・・

ご苦労様でした^^

さぁ、配布してちょんだいませw

76 :名無しさん:2006/03/06(月) 20:16:58
>>72

ですね。
混在はダメになるので生にフラグ付けておくとかしないといけませんね。

77 :管理人さん ★:2006/03/06(月) 21:12:03
Firefoxや現在のIEは先頭にドットを付けちゃう実装のようなのでまあいいかと。
ちなみにcookieドメインの仕様はなにやら混乱してる模様です。
http://kaede.to/~canada/doc/mixi-and-cookie

>>74 だとドットが付与されるのはupdateCookiesの際にマッチしなければ
という条件付きなので、cookieを吐くときのホストが「thebbs.jp」だと
それを「hito.thebbs.jp」にもマッチさせろと言われても困る罠。
まあ、このへんは各自の仕様の解釈次第でお好みに、ということで。

>>76

そこの書き直しはかなりイヤイヤ(´Д`三´Д`)イヤイヤ
でも、実例が出てきたら考えよっと

78 :名無しさん:2006/03/06(月) 21:14:53
↓実例

79 :sage:2006/03/06(月) 21:33:03
>>78

+   +
  ∧_∧  +
 (0゚・∀・)   ワクワクテカテカ
 (0゚∪ ∪ +
 と__)__) +

80 :名無しさん:2006/03/06(月) 23:26:38
キタ━━━(゚∀゚)━━━!!!!
キタ━━━(゚∀゚)━━━!!!!
キタ━━━(゚∀゚)━━━!!!!


81 :管理人さん ★:2006/03/06(月) 23:34:10
>>76

ああそうか
元のフォームのほうに細工しときゃいいのか

。。。と配布版を用意し終わってから気付く俺orz

次だ次!しかしどういう細工にすりゃいんだろ?

82 :名無しさん:2006/03/09(木) 10:16:13
SSL動かしてモバイルGMAILに捨て垢で入ったら、送受信できてしまった。
pc2m、恐ろしい子…

83 :【末吉】:2006/03/21(火) 13:43:06
書き込みできないのですが。

■ERROR!
http://www.rcdtokyo.com/pc2m/index.php?http://society3.2ch.net/test/bbs.cgi

84 :名無しさん:2006/03/21(火) 15:10:41
そらそうよ

85 :ぬるぽ:2006/03/21(火) 21:12:28
てすつ

86 :管理人さん ★:2006/03/22(水) 14:12:17
>>83

いやサンクスコ。

いずれにしろ2chから見ると、アクセスしてきているのは(実際の端末ではなく)
このスクリプトになるので、串規制にひっかかってカキコはできないのだけど
多分、エラーの内容は串規制のものではなく「referer情報が変です」だったと思う。

で、Refererの送信部分が確かにヘンだったので直しました。
さらに、この部分ぁゃしぃ挙動があるので見直します(でも2chカキコはできないよ)。

87 :名無しさん:2006/03/22(水) 16:03:04
ちなみに>>85はpc2m経由れす。

88 :管理人さん ★:2006/03/22(水) 20:46:59
>>87

このBBSはあらゆるカキコ規制をはずしてるもの。
ちなみに http://c.2ch.net/ なら
スレ画面で「書」→「直」と辿るのが手っ取り早いと思われ。
あるいは50モリタポgetしてp2を使うか。

89 :名無しさん:2006/03/25(土) 15:51:31
そういやau端末で友がずっと機能してないのはガイシュツですか?押してもうんともスンヨプとも言わない

90 :名無しさん:2006/03/25(土) 18:46:47
BMPやらなんかもリサイズかかる時はデフォでJPEG変換した方がいいような。ものすごい劣化してるっす

91 :名無しさん:2006/03/25(土) 21:49:34
http://www.rcdtokyo.com/pc2m/index.php?http://www.h6.dion.ne.jp/~ks.betta/newpage1.html

URLの半角スペースはエンコードされないのね。。。サイトに直してもらった方が早いかなさすがに

92 :管理人さん ★:2006/03/26(日) 23:12:21
>>89

そうなん?宛先が空なのが不味いのかしら。。。

93 :管理人さん ★:2006/03/26(日) 23:18:31
>>91

BMPは変換しないのでGIFかPNGだと思われますが。
当初に、JPEG対応端末は全てJPEGに変換という仕様にしていたことがあるのですが
GIF|PNGからJPEGへの変換では、モノによっては凄まじく汚くなり
ファイルサイズも変換しないほうが小さい場合があったので今の仕様にしてたりします。
フォーマットが変わる場合はケースバイケースで、どれがいいとは一概には判断できないのよね。

94 :管理人さん ★:2006/03/26(日) 23:21:44
アンカー間違っとるorz
>>93>>90へのレス

>>91

対応しているつもりでいたわけですが
改良するわ

95 :管理人さん ★:2006/03/27(月) 18:50:02
>>91

直しました@デモサイト版。
リリースでは次回のものに反映されます。

手っ取り早く修正が必要な場合は
「$array = parse_url($_url);」とあるところ
(バージョン0.9.9では316行目)の前に
以下の行を突っ込んでください。

$_url = preg_replace('/\s/', '%20', $_url);

96 :管理人さん ★:2006/03/27(月) 18:56:54
>>89

宛て先が空なのが原因かもなので
宛て先をダミーで「@.ne.jp」としてみました。いかがでしょう?

なお、以下によるとau cdmaOne4xx/100x、TUKA 1xは宛て先以外は無視されるらしい。
http://www001.upp.so-net.ne.jp/hdml/wap2/xhtml/a.html

また、エミュレータではメール作成モードには移りますが
本文(body)の内容は反映されませんでした。

もしかするとmailtoより送信フォームを作ったほうが確実?
よくわからんのでau使いの識者の見解キボンヌ。

97 :管理人さん ★:2006/03/27(月) 19:12:04
>>90

記憶をほじくり返してみますた。

GIF|PNGの場合、変換後の画像に元画像の色パレットをそのままコピーしていて
必然的にパレット色数が極端に少ない(例えば8色=3bit以下)だとデタラメな色味になる場合があります。

このため、当時32色=5bit以下ならとにかく32色を使うという風に直したのだけど
「なにか」問題があって、結局元に戻したのでした。

で、「なにか」がなんだったかは覚えていないのですがw
ただ、いつでもこの「32色ならとにかく32色」仕様に変更できるように
この部分はソースでコメントアウトして残してたりしますので、一長一短だった筈

もし、自鯖に設置されてるようなら試してみてください。
バージョン0.9.9なら、im.phpの
・106&107行目をコメントアウトし
・112&119行目のコメントを削除する

。。。ってゆうか、そもそもそういうハナシじゃあない?

98 :名無しさん:2006/03/27(月) 19:44:35
うんともスンヨプとも(ry
携帯からざばすくりぷとのボタンを押した時のようにピクリともしないですね。


画像の件ですが、ものすごくとはいいませんがこの辺元画像に比べて結構劣化してますね。
私はJPEGのデフォクオリティを100にしてるのでそれなりに目立ったり。
http://www.rcdtokyo.com/pc2m/index.php?_ucb_u=http%3A%2F%2Fwww.siamimbellis.com%2Fshop_img%2F0101013M.jpg
そもそもGIFなんかで無茶する外人がいかんのですが


99 :名無しさん:2006/03/27(月) 20:00:15
PCSVからはメール送信画面に移ったので、↑とあわせるとオープンウェーブのブラウザがリンクとして認識していないようで。
一応見た目はちゃんとリンクなんですが

100 :名無しさん:2006/03/27(月) 20:11:37
連投しまくりで申し訳ありませんが原因判明しますた。
本文の<A HREF="mailto:@.ne.jp?body=http://www.rcdtokyo.com/pc2m/index.php?〜〜">友</A>のうち、
index.php?の?が?body〜〜なんかの?と誤解釈されるのが原因です。
index.php%3F_ucb_u=〜〜">友</A>にすれば動きますお。
ちなみに宛先はいらないようです

101 :管理人さん ★:2006/03/28(火) 00:48:51
>>100

キリ番GETオメ♪
まあなにも出ないけど。

なるほどなるほど。そりゃうまく動かなくてもしょうがない罠。
てなことでURLエンコードしまくりますた@デモサイト

テンプレの「body=」の後のechoの全部をurlencode()で括ると幸せになれます。

102 :管理人さん ★:2006/03/28(火) 00:54:11
>>98

拡張子が「.jpg」のGIFキタ――o(・∀・`o)(o`・∀・´o)(o´・∀・)o キタ――♪

103 :管理人さん ★:2006/03/28(火) 01:15:40
元画像はパレットの色数がマックス(256色)のGIFです(拡張子は.jpgなんだけどw)

1.いったんTrueColorにしてサイズを変更
2.256色でディザをかける
3.元画像のパレット(256色)をコピー

2の段階でも3の段階でも、256色のパレットカラーなのですが
2のパレットはサイズ変更“後”の画像に対して最適化されたものであるのに対し
3のものはサイズ変更“前”の画像に対して最適化されたもので
同じ256色でも個々のパレットの保持している色は異なります。

てなことで最終的に割り当てられている(3の)パレットは
サイズ変更後の画像に最適化されたものではないので、画像が荒れます。

3の処理はim.phpの107行目(imagePaletteCopy())です。
この行をコメントアウトして見比べてみるとなにが起きてるかわかりやすいと思います。

104 :名無しさん:2006/03/28(火) 01:19:55
ちょw自分で貼っててなんか変だと思ったw

105 :管理人さん ★:2006/03/28(火) 01:21:14
じゃあなんでわざわざ元画像のパレットをコピーして画質を“落として”るかというと
単純にパレット色数を指定してディザ処理しただけでは
色数が少ない場合に元々の色味の再現ができないからです。
逆に色数が多い場合には、このように画質の劣化が生じます。

106 :管理人さん ★:2006/03/28(火) 01:25:31
今回のサイトのように例外も多々あるわけですがw
一般的にGIF|PNGは16〜64色程度で利用されると考えているので
im.phpは、このあたりの色数の画像について
画質的&ファイルサイズ的に最適になるように調整してあります。
で、これ以下やこれ以上だと、このような弊害が生じる場合がなきにしもあらず
というわけなのでした。

107 :名無しさん:2006/03/28(火) 01:30:01
どもども余計な手間をおかけいたしますた。タイ人め…

108 :管理人さん ★:2006/03/28(火) 01:30:36
。。。とか書いときながら

im.phpのこの部分は、書いてから随分経ってるので
実はかなりうろ覚えだったりするんだよねえ♪

まあ、とにかく世界平和のためにも
写 真 に G I F は や め れ
と、そこのサイトの作者に言っといてください

109 :管理人さん ★:2006/03/28(火) 01:34:00
あ、ホントだタイだ
しかしウェッブサイトバイ。。。ドットKRってなんじゃそりゃ

110 :名無しさん:2006/03/28(火) 01:40:11
タイ人がニダーの愛好会の借りてるんだか運用してる鯖を間借りしてるんだと。
この趣味で海外サイト回ってるとPNGフル活用だったりブラクラ並みに重かったりと面白いですお。
http://www.wasanbetta.net/wasanbetta/

111 :名無しさん:2006/04/01(土) 06:20:09
鯖が特定のサイト(ドメイン?)を弾いてる?
で、特定のサイトにアクセスしようとするとしばらくpc2m自体からレスポンスが返ってこなくなる。(au)
旧スクリプトでは再現しないからクッキーかセッションがらみ?

例)pc2mからだとアクセスできないとこhttp://www2.odn.ne.jp/

112 :名無しさん:2006/04/01(土) 06:22:10
http://www.odn.ne.jp/homepage/
こっちのが良いか

113 :管理人さん ★:2006/04/02(日) 12:57:29
>>111 と >>>112のURLは
PCとドコモとauエミュレータで現時点ではOKのようです。

いったんなんらかの拍子に正常なレスポンスを戻せなかったURLは
しばらくアクセスできなくなることが今までにもあったので
そういう事態だった?

114 :名無しさん:2006/04/03(月) 20:29:18
毎年恒例の4/1のXREAの鯖あぼん→明け方復活→XREAの串、このスクリプト経由上記のURLに飛べない→
このスクリプトで飛ぼうとすると、スクリプト自体が(ry→昼前には元通り
という感じですた

115 :管理人さん ★:2006/04/04(火) 14:39:13
>>114

恒例なんだw(XREA暦1年未満)

ちなみに >>113 のハナシはitmediaのことだったのですが
こんな↓感じで一応解決すますた
http://www.rcdtokyo.com/pc2m/note/archives/i000761.php

116 :名無しさん:2006/04/06(木) 11:47:26
XREAは1/1、4/1、その他竹島の日などに真っ先に標的にされます。

で、例の事態ですがやはり根は同じ問題だったのか、こちらのは再現、デモのではちょいと重いながらも正常動作が確認できますた。乙

117 :【大吉】:2006/04/06(木) 13:48:31
最後の[はい]のサブミットボタンなんとか押せるようになりませんでしょうか?

これが押せると格段に使いやすくなるのですが。

■京都市図書館-資料の予約
http://www.rcdtokyo.com/pc2m/index.php?http://www.kyotocitylib.jp/cgi-bin/Swwwsyoc.sh?0+1353+2+1+0+112502+0+1

118 :管理人さん ★:2006/04/06(木) 20:20:22
>>117

このボタン、JavaScriptなんですよ。
携帯端末は(フルブラウザやJavaアプリを除き)JavaScriptには対応していないので
そのままでは動作しないのですね。
ただこのページの場合はJavaScriptで大層なことをやってるわけではなく
入力間違いがないかチェックしてるだけなので、
JavaScriptボタンを普通の送信ボタンに書き換えてしまえば動きはします。
(ちゃんと予約できるかどうかまでは不明ですが)
てなことで書き換えるようにしてみました。お試しください。

※どこかに「書き換えても動作するとは限らないので書き換えない」と
書いてた気がしますが、書き換えても支障があるとは思えないので前言撤回w

ちなみに >>30 のフォームはこの書き換えでも動きません。

119 :管理人さん ★:2006/04/06(木) 20:27:27
超余談ですが

>>117 は大昔に全国の殆どの図書館に導入された富士通のiLiswingというシステムで
そろそろ賞味期限切れで、よりモダンなシステムにリプレースが進んでいるので
そのうちここのも変わると思います(うちの近所の図書館も最近変わりました)

いや、iLiswingのサイトはこのスクリプト経由で色々と問題が多くて
ちょいと調べたことがあったのでした。

120 :名無しさん:2006/04/07(金) 11:35:47
ありがとうございました!無事予約も出来ました。
とても便利になりました。
今まで携帯専用のページでは書籍検索と予約確認、貸し出し確認しか出来ず肝心の書籍予約ができませんでした。

121 :管理人さん ★:2006/04/07(金) 22:27:48
>>116

今japan.cnet.comがダウンしている模様でブラウザもレスポンスを返さないのですが
それに気付く前にpc2mでアクセスに行ったらサーバからのレスポンス待ちになったまま死亡しました。
危険だなあ。Net_Socketかなあ。PHP自体のソケットの実装かなあ。

122 :【大凶】:2006/04/08(土) 11:35:46
スクリプトダウンロードしてレンタルサーバ(さくら)に設置したんですが、
デモサイトみたいな【設】リンクが表示されないのですが、スクリプトのほうにはまだ、実装されてないのでしょうか?

123 :管理人さん ★:2006/04/09(日) 11:47:38
>>122

その通りです。最新版は以下のものですが
http://www.rcdtokyo.com/pc2m/note/archives/i000766.php

これは、このページの説明にもある通り、デモサイトのものとは画像変換の部分が異なっており
Referer制限があったり認証が必要だったりする画像は表示できませんし
また、デモサイトの「設」リンクで設定できるような、テキストと画像の同時表示はできません。

一応今週末までに新バージョンをリリースしたいとは思ってますが、さてどうなることやら。

124 :名無しさん:2006/04/14(金) 21:16:02
歴は最新50とか100ぐらいにしないとセッションのサイズがもの凄いことになる予感


125 :管理人さん ★:2006/04/14(金) 23:45:50
v0.9.10ようやく放流しますた。

>>124

セッションの存続期限があるので(現在ドコモは10分、auは20分)
そんなにあちこちアクセスし続けることはないだろうと思って制限は付けませんですた。
それともそんなに見てる?あ、でもこないだまでauは1時間にしてたからかな。

なお、復元の際は定数MAX_HISTORY_KEEPの値だけ復元します(デフォは30ヶ)

126 :管理人さん ★:2006/04/14(金) 23:52:07
ところでGmailのログイン仕様が微妙に変更になってあやしくなりました。
ログインはできてるのだけど「要求されたページは無効です」と表示されます。
というか、以前からパーソナライズドホームにログインしようとするとこの状態だったわけで
そちらの仕様がGmailにも転用された模様。
最後にMETA refresh(またはJavaScript)でページを遷移してるところでコケてるのだけど
原因がいまいちよくわからない。
識者のご意見募集中です。

127 :名無しさん:2006/04/15(土) 01:38:42
むしろやばいのは復元時のCOOKIE
EXPIREになってるのしか消さないし

128 :名無しさん:2006/04/16(日) 21:11:27
ページ内検索(兼ページ分割フォーム)をボタン一つかなんかで呼び出せる仕組みが欲しいと思った。
もしくは設定ページの下だけに常時表示とか

129 :管理人さん ★:2006/04/16(日) 22:50:19
>>128

分割表示のときだけじゃなくて
(ページ検索できるように)常時表示してたほうがいい?
とゆうか、ページ検索って使ってる?w

130 :名無しさん:2006/04/16(日) 22:56:15
意外と活躍してます。ただページ内に複数ある時は機能しないので、
ワード*2で2つ目の対象ワードから表示とかできるともっと便利かも。

で、表示の件は、そこまで頻繁でもないかいつも出てると邪魔だけど、
いざ使うときに呼び出したり、URLに直で付加すんのがまんどかったりという横着な理由ですw

131 :管理人さん ★:2006/04/17(月) 02:02:07
>>130

設定画面が加わったので、そっちに入力フィールドを追加すれば
手っ取り早く実現できちゃう罠。

ワード*2は面白いかも。
ただリアルで「ワード*2」という文字列があってそれを検索したい奇特なケースがあり得るかも
なので、それはそれで実行できる回避策を用意する必要があるなあ。
そのあたりを考慮したうえで、さっそく自力で改造してくださいwww

ヒント。preg_match_all()とPREG_OFFSET_CAPTURE。
ただしtrimContentが採る開始文字位置はバイト数ではなく文字数なので
バイト単位のオフセットを文字数に勘定し直す必要がありますよと。
あとはキーワードを切り出すロジックを用意すればあっさり完成な希ガス。

GPLなので、出来上がったらソース晒してね♥

132 :管理人さん ★:2006/04/17(月) 22:00:18
>>130

試しに、設定ページに「ページ内検索」を付けてみました
http://www.rcdtokyo.com/pc2m/index.php?_ucb_a=s

適当なところで
echo '<input type="text" name="'.KEY_PREFIX.'s">';

133 :名無しさん:2006/04/17(月) 22:15:31
おお。フッタに索とかで呼び出す形にしようかとも思ったんですがこっちで十分すね。すっきりするし。
ところで気になったのですが、au端末だと設定ページとかでキャッシュが効いちゃって
開いたらフォーム内真っ白とか前に見たページのURLが、なんて事態に。
au端末からの利用がどれだけあるのか知りませんが、
多いようならau向けには設と履にno-cacheがないと設定周りは予定通りの動作しないかも。


134 :管理人さん ★:2006/04/18(火) 01:21:08
>>133

あ、やっぱし?>>auのキャッシュ
エミュレータでそうだったから実機もそういう動きだろうとは思ってたのですが
キャッシュコントロールはsession_cache_limiter()でいかようにも設定できますが
nocacheにすると、今度は「戻る」や「進む」ボタンでの移動しようとしても常に通信が発生し
パケ放題でなければパケ代がかさみ、そもそも通信状態が悪いと移動すらできないという事態になります。
てなことでキャッシュコントロールしない設定になってますが、ezwebはいくらなんでもキャッシュやり杉。

■ezはキャッシュしない
■設と履はキャッシュしない(他はする)
■利用者が設定できるようにする

どれがいいかしらん?

135 :名無しさん:2006/04/18(火) 01:43:06
多分一番上すかね。まあ何でもキャッシュするauが悪いんですが。
no-cache効いてても左右キーの進む戻るし放題だし

ちなみにauの仕様か知りませんが、わたくすの今使ってるカシオソフトは
Cache-Control:no-cache
は効くけど
Pragma:no-cache
は無視する訳ですが、ドコモはPragma:no-cache
しか効かないとかそういうご都合主義な展開はないですかね


136 :管理人さん ★:2006/04/18(火) 01:58:07
>> no-cache効いてても左右キーの進む戻るし放題だし

マジ???じゃそれでいこ
(つうかそれってno-cacheちゃうやん)

明日の夜半が目標のv0.9.11は単なるバグフィックスリリースですが
結構テンコ盛りになってきたな、こりゃ

137 :管理人さん ★:2006/04/18(火) 02:08:11
ちなみに、ぐるっぽとか通勤ブラウザとか、セッション利用の同類はみんなnocacheで
FOMAだと甚だしく使い難いわけですが(fileseekはセッション非利用なので快適w)
あれはみんな開発者がau使いということなんだろうか。。。

138 :名無しさん:2006/04/18(火) 02:20:34
NO-CACHEページへのリンクが常に未訪問扱い(VLINKにならない)
で、リンク踏んだりお気に入りから呼び出したり、直打ちしたりメール記載のURLに飛んだ時に新しく読み込みが発生するだけ
キャッシュはがっちり作る
それがauクオリティ


139 :管理人さん ★:2006/04/18(火) 02:23:41
> キャッシュはがっちり作る
> それがauクオリティ

ワロタコレwww


140 :auだけはガチ(キャッシュが)@管理人さん ★:2006/04/18(火) 22:16:45
auをnocacheに変更&設定ページにページ内検索フィールドを追加した
v0.9.11をリリースすますた

141 :名無しさん:2006/04/18(火) 22:41:10
WWWCHECKに更新が引っかかったので飛んできますた。

設定、履歴もきっちり動作しております。検索位置も必要ない時は邪魔にならずベストですね

ページA→ページBを開いたあと、キャッシュで戻りAの設定を開くと、
戻るURLフォームのURLがBになってますが、
限りなく仕様な雰囲気ですし特に不便でもないので報告だけしときます。

装飾タグの保持が何気にすんごい素敵。

142 :auだけはガチ(キャッシュが)@管理人さん ★:2006/04/18(火) 23:10:30
>> 戻るURLフォームのURLがB

スーパーナチュラル仕様です。だって履歴を呼び出してるんだもん。

設リンクのパラムに、_ucb_u=各ページのURLとかくっつけて
Setup.inc.phpのそこのinputのvalueに$local_args['u']を吐いてやると
必ずリンク元のページのアドレスが入るようにはなります。
というか、最初はそういう仕様だったのだけど
文字数がもったいないじゃんという貧乏発想で今のに変更されますた。

143 :名無しさん:2006/04/20(木) 14:40:44
リリースパッケージと修正ファイルのどちらにもr.phpが入ってない気ガス


144 :管理人さん ★:2006/04/20(木) 20:16:19
>>143

あちゃー
なんでどっか行っちゃったんだろ
お知らせマジサンクスコです

前のものと同じですが、一応そ知らぬフリして両方に突っ込んどきました

145 :名無しさん:2006/04/21(金) 11:15:45
>>137
ぐるっぽのばあいは設定で変えれるのでdocomoでも快適ですよ

146 :管理人さん ★:2006/04/21(金) 13:59:21
>>137

ああ、「ページキャッシュする」って端末側のハナシだったんだ。
てっきり、“サーバ側の”キャッシュのことだと思いこんでますた。

147 :かい:2006/04/24(月) 18:16:09
pc2mをダウンロードさせて頂き、さっそく設置してみました。
_check.phpを実行してみたところ、SSLについてエラーがでていたのでその部分はコメントアウトしました。
しかしpc2m.phpにアクセスし、様々なサイトへアクセスしても画面は真っ白なままなのです。
原因としてはどんなことが考えられるのでしょうか?
PEAR.phpと3つのフォルダはpc2m.phpと同じところにアップロードしただけです。
どなかご教授お願いします。

148 :管理人さん ★:2006/04/24(月) 18:40:16
どこのなにが問題なのか確認する必要があるので、まずはPHPのエラーを確認してみてください。
pc2m.php(かConfig.inc.php)の冒頭に以下を記述すると、全てのPHPのエラーが表示されます。

ini_set('display_errors','1');
error_reporting(E_ALL);

エラーメッセージを書き込んでくれれば原因がわかるかも。
これを書いてもまだ「真っ白」であれば、どこかで文法ミスになってる可能性が高いです。

149 :かい:2006/04/25(火) 08:58:56
管理人さん、ありがとうございます。
ご指摘通りエラー表示をさせ、自分なりに修正してみた所
きちんと表示されるようになりました。
お手数をおかけしてすみませんでした。

150 :管理人さん ★:2006/04/25(火) 13:11:02
>>149

セルフ解決乙ですた

151 :管理人さん ★:2006/04/26(水) 14:29:31
こんなところにコソーリカキコ

gooとかyahoo(JavaScriptオフ時)のように
フォームの送信ボタンが画像になってるヤツ(input type=image)に対応してみますた。
これまではgooもyahooも、どのボタンを押そうがウェブ検索になっちゃってましたが
「画像」ボタンを押せば画像の検索結果が表示されるようになってます。
ただし、gooの画像・動画・音楽検索のところはJavaScript使用なのでこれは動作しません。
また、この類でもちゃんとした座標データを送信する必要のあるものには対応できませんて。

152 :管理人さん ★:2006/04/27(木) 19:55:14
基本的なところを見直してみた。

バージョンアップに連れ、機能が追加され徐々に動作が遅くなっていたのだけど
この結果、処理速度が30%ほど高速になり、最初の公開版より速くなった。
また、文字数の計算をより正確なものに改善し
特にキャッシュサイズの少ない端末で1画面あたりに表示可能な文字数が増えた。

この修正が新たな不具合を生まなければいいんだけどなあ。

153 :名無しさん:2006/04/27(木) 20:04:33
人柱版マダー?
というかサムネイルいつの間についたのですか

154 :管理人さん ★:2006/04/28(金) 12:52:32
>>153

早ければ今日の夜(面倒なバグがハケーンされなければ)
ただしサムネイルは他力本願の単なるリンクなので
必要なら自分で付けてね。

155 :名無しさん:2006/04/28(金) 18:25:32
なんか数日前からTOPページの表示が異様に遅いのですが何かありました?

156 :管理人さん ★:2006/04/28(金) 18:51:41
>>155

ん?ここ↓のことですよね?
http://www.rcdtokyo.com/pc2m/

いやなにもないし(ときおりバグあり版をうpしてトラブル以外はw)
自分が使ってる分にはサクサク動いてたりしますが。。。
ケータイはどちらのですか?

157 :名無しさん:2006/04/28(金) 18:59:34
特に重いと感じたことはないですな

158 :名無しさん:2006/04/28(金) 23:13:39
http://www.rcdtokyo.com/pc2m/note/
ここのことでした。
昼間とか重くなりますね、うちの回線との相性でしょうか、今は問題無くサクサクしてます。

246KB
掲示板に戻る 全部 前100 次100 最新50

0ch BBS 2007-01-24