AucLife オ−クライフ
 ヤフオク! 取引お助けツール
トップページ   推奨環境  利用規約  ダウンロード  説 明 書  掲 示 板
ホームに戻る > スレッド一覧 > 記事閲覧
[475] 不具合:DATA取得
日時: 2016/05/06 10:29
名前: たか ID:CFWMh9Xs

http://www.yu-life.com/auclife/bbs/read.cgi?no=396

こちらの機能を利用してみましたが、以下の不具合がありました。

○オークション終了データからのDATA取得(旧出品形式からの取り込み)

・開始価格が0円になる
 色々な設定でデータ取得をしてみたのですが、ほとんどの場合で開始価格が0円として取得されました。
 一件のみの取り込みの場合稀に開始価格が元のデータの金額と一致することもありますが、同じ条件で取り込んでも0円で取り込まれてしまったりして、正常に取り込む条件がわかりませんでした。

・画像が登録されない
DATA取得すると画像が登録されませんでした。

>「各種設定」オプションで、[画像をAucLifeで管理する]にチェックがある場合、
>未出品リストから[編集]-[登録]を行うと、ファイル名が 未出品リストのID-1.jpg と変更になります。

という記載から、取得の際も[画像をAucLifeで管理する]にチェックが必要なのかな?と思いチェックを入れてみると正常に画像が取り込まれました。
解決済みですが、[画像をAucLifeで管理する]にチェックを入れずに運用している方もいるかと思ったので報告させていただきました。


以上、不具合報告でした。
メンテ

Page: 1 | 全部表示 スレッド一覧 新規スレッド作成

Re: NEW:AucLifeV2-20160106 自動更新 ( No.1 )
日時: 2016/05/06 11:07
名前: tokumi◆HHF46bJp4g ID:DfoVhDpM


報告ありがとう御座います。

>・開始価格が0円になる。

htmlソースの「spri:'」を完全一致で探して
開始価格を取得してます(「」含まず)

通常、「spri:'」は説明文内でも使わないと思いますし
htmlソース内で情報が続けて並んでるので取得しやすいため 
該当部分を取得対象としているのですが

探せなかった場合、一応 0円になるように作ってます。

オークション形式・定額・値引き交渉 どれでも 「spri:'」に続けて
開始価格が表示されるはずなのですが.....

取得できなかったオークションのhtmlソースを確認して頂けたら幸いです。

>・画像が登録されない
これについては 再考します。

メンテ
Re: NEW:AucLifeV2-20160106 自動更新 ( No.2 )
日時: 2016/05/06 11:45
名前: たか ID:CFWMh9Xs

>htmlソースの「spri:'」を完全一致で探して
>開始価格を取得してます(「」含まず)

「spri:'」を該当オークションページで確認いたしましたが、問題なくソースのほうはその直後に金額の記載がありました。
ですが、そのオークションをオークライフで取り込もうとした場合、やはり開始価格が0円の状態で取り込まれてしまいます。

以上報告となります。
メンテ
Re: NEW:AucLifeV2-20160106 自動更新 ( No.3 )
日時: 2016/05/06 15:36
名前: tokumi◆HHF46bJp4g ID:DfoVhDpM


報告ありがとうございます。

html全文を取得する前に解析しているのかもしれないと思い
全文受信が確実に終わるまで待機するようにしてみました

自動更新 20160502にて いかがでしょう?
メンテ
Re: NEW:AucLifeV2-20160106 自動更新 ( No.4 )
日時: 2016/05/06 19:36
名前: たか ID:CFWMh9Xs

ver20160502で動作確認を行いましたが、開始価格は0円で取り込まれておりました。
画像の取り込みは[画像をAucLifeで管理する]にチェックを入れなくても取り込まれるようになりました。

尚、以下当方の利用環境です。
windows7 64bitSP1
IE 11.0.17
メンテ
Re: NEW:AucLifeV2-20160106 自動更新 ( No.5 )
日時: 2016/05/07 00:32
名前: tokumi◆HHF46bJp4g ID:5LuqKGF6

25件ほど取り込んで見ましたが、こちらでは正常に動いてます。

>開始価格は0円で取り込まれておりました。

取得できない原因が思いつきません。

開始価格だけが 実際のオークションページと違うのは考えづらい現象です

もし、開始価格だけの問題であれば、実際に見えてるhtmlページで表示から
取得することは可能と思いますが....

メンテ
Re: NEW:AucLifeV2-20160106 自動更新 ( No.6 )
日時: 2016/05/07 10:13
名前: たか ID:35HpiiMQ

原因が判明しました。

[DATA取得]→[元となる[商品登録]基本登録設定を選択]

で選んだ基本設定の登録上、開始価格を空欄にしていると開始価格が取り込まれませんでした。(当方は登録時に価格設定間違いをしないために基本設定では空欄で運用していました)
試しに1000と設定して取り込んだところ、問題なく終了オークションの開始価格が別個に取り込まれました。

まっさらなオークライフをDLしてテストしたところ正常に取り込まれたので、相違点を探していて気づきました。

以上報告となります。
メンテ
Re: NEW:AucLifeV2-20160106 自動更新 ( No.7 )
日時: 2016/05/07 12:11
名前: tokumi◆HHF46bJp4g ID:5LuqKGF6


報告ありがとうございます。

こちらが予想しない個々の使用方法、設定の登録だと
どうしても迷宮入りしてしまう所、原因の特定 大変助かります。

元となるテンプレートの開始価格が空欄でも取り込めるように

自動更新 20160503 にて 改善されたかと思います。
メンテ
Re: NEW:AucLifeV2-20160106 自動更新 ( No.8 )
日時: 2016/05/07 13:45
名前: たか ID:35HpiiMQ

動作確認を行いました。

開始価格は空白でも問題なく取り込まれるようになりましたが、今度は[画像をAucLifeで管理する]のチェックを外すと画像が取り込まれなくなりました。
メンテ
Re: NEW:AucLifeV2-20160106 自動更新 ( No.9 )
日時: 2016/05/07 14:47
名前: tokumi◆HHF46bJp4g ID:5LuqKGF6


あ、すみません 画像の問題 手を加えてませんでした。

re.05 で 出来たとの報告ありますが、勘違いかと思います。

自動更新 20160504 で 大丈夫だと思います。
メンテ
Re: NEW:AucLifeV2-20160106 自動更新 ( No.10 )
日時: 2016/05/08 21:34
名前: たか ID:PppjuRMc

>re.05 で 出来たとの報告ありますが、勘違いかと思います。

勘違い失礼しました。

20160504 は[画像をAucLifeで管理する]のチェックを外した状態で動作確認してみましたが、特定のオークション以外画像の取り込みがありませんでした。
取り込みがなされたオークションは登録画像が二枚あるオークションで、登録画像が一枚のオークションは全て画像の取り込みがありませんでした。

以上報告となります。
メンテ
Re: 不具合:DATA取得 ( No.11 )
日時: 2016/05/09 00:26
名前: tokumi◆HHF46bJp4g ID:7Wdynmtc

画像1枚の時だけ、他とソース細部が違い取得できませんでした。

AucLifeV2-20160504b1.zip
http://www.yu-life.com/auclife/zip/upld.cgi?mode=download&id=76

で いかがでしょうか?
メンテ
Re: 不具合:DATA取得 ( No.12 )
日時: 2016/05/09 12:55
名前: たか ID:AOY60cfE

取り込もうとした際に以下のエラーが出ました。



Just-In-Time (JIT) デバッグを呼び出すための詳細については、
ダイアログ ボックスではなく、このメッセージの最後を参照してください。

************** 例外テキスト **************
System.ArgumentOutOfRangeException: インデックスが範囲を超えています。負でない値で、コレクションのサイズよりも小さくなければなりません。
パラメータ名: startIndex
場所 System.Globalization.CompareInfo.IndexOf(String source, String value, Int32 startIndex, Int32 count, CompareOptions options)
場所 System.Globalization.CompareInfo.IndexOf(String source, String value, Int32 startIndex)
場所 AucLifeV2.Form1.  (Object , EventArgs )
場所 System.Windows.Forms.Control.OnClick(EventArgs e)
場所 System.Windows.Forms.Button.OnClick(EventArgs e)
場所 System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
場所 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
場所 System.Windows.Forms.Control.WndProc(Message& m)
場所 System.Windows.Forms.ButtonBase.WndProc(Message& m)
場所 System.Windows.Forms.Button.WndProc(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** 読み込まれたアセンブリ **************
メンテ
Re: 不具合:DATA取得 ( No.13 )
日時: 2016/05/10 18:09
名前: tokumi◆HHF46bJp4g ID:l.HoICVI


すみません 

お時間ください。
メンテ

Page: 1 | 全部表示 スレッド一覧 新規スレッド作成
題名 スレッドをトップへソート
名前  
URL
パスワード (記事メンテ時に使用)
投稿キー (投稿時 投稿キー を入力してください)
コメント

   クッキー保存