Re: EBtシェル 2010年6月13日版
WindowsMobile版のEBtWMとデータを共有しながら使わせていただいています。

そのなかで自分なりに工夫したところをいくつか…。

EBtWMではindexファイル中に空行が存在するとクラッシュしてしまうようで、EBtShellでtrashにリンクした際にindexに空行が入ってしまうのを改めました。

また、メモ複製の際にlocation.rewriteで2つのリンクを連続してアクセスするようになっている部分ですが、当方の環境ではうまく動作せずメモが複製できない場合がありました。多分ブラウザの動作にサーバからのレスポンスが追いついていないからではないかと。
2つ目のlocation.rewriteを削除し、cgi側でコピー後のメモにリダイレクトするように改めたところ正常に動くようになりました(cgiでコメントアウトされていた部分を戻しました)。

Posted : 2011/03/08 17:46:21 mura


Comments (2)

2011/03/12 17:02:43 上垣内

Re: Re: EBtシェル 2010年6月13日版

muraさん、コメントありがとうございます!嬉しいです!

>EBtWMではindexファイル中に空行が存在するとクラッシュしてしまうようで
EBtシェルのデータをEBtWMに読ませると頻繁にクラッシュするので、EBtWMの利用は諦めてずっとEBtシェル1本で来てたのですが…そういうことだったのですね。

本家おかださんのAndroid版EBtでもEBtシェルのデータを読ませると同様にクラッシュするので、原因はEBtシェルの方にある→indexファイル中の空行が原因ではないか?と目星をつけていたのですが、muraさんのコメントでハッキリしました。

こちらの方でも修正を加えて後日リリースします。

ありがとうございます。
2011/03/12 19:55:44 おかだ

Re: Re: EBtシェル 2010年6月13日版

EBtのおかだです。

あぁ、なんかEBt本体の頑健性が低くてご迷惑をかけているみたいですね…
こちらの方も空行でもトラブらないように対応入れる方向で検討します。(時間とらないと…)
両方で対応すれば、それだけ頑健になりますから。

Comments (1)

2011/03/13 17:27:21 おかだ

Re: Re: Re: EBtシェル 2010年6月13日版

うーん、空行あっても落ちない…空行の条件を間違えている?
でもまぁ、せっかく空行あったら読み飛ばすルーチンを作ったので、Androidマーケットに今から登録します。

Comments (1)

2011/03/14 23:18:03 おかだ

恐縮です。

おかださん、コメントありがとうございます。
EBtシェルの不具合に、本家EBtの方で対応していただくなんて…恐縮です。
早速アップグレードして使わせていただきます。
こっちのEBtシェルの方も、不具合データを一括修正するルーチンを追加して早くリリースしなければ…
このメモとのリンク
最近のメモ