タイトル | : 出品中対応 |
記事No | : 7693 |
投稿日 | : 2023/08/13(Sun) 15:51 |
投稿者 | : ス〜 |
自己責任でお願いします。 YJ_REXPTN2.TXT の修正になります。 AE本体は終了しておく必要があります。 行番号は、原本を参考にしていますので、およその位置になります。 修正前は、YJ_REXPTN2.TXT をバックアップし、当修正が機能しない場合は戻してください。
■重要■ 当方出品していないので、推測での対応です。 修正する人の参考程度と考えてください。 ウォッチリストの解析パターンの影響を受けない形にしています。
出品中の解析パターンはあまり改変されていないようなので 検索用と出品用でYJ_REXPTN2.TXTを分けるのもいいかと思います。
------------------------------ ●修正箇所1 29行目付近 修正日を設定してください。 以前修正した場合は、特に必要ないようです。 Version=2023.8.13.0;
------------------------------ ●修正箇所2 236行目付近〜302行目付近 出品中の解析パターン全体の入れ替えです。
[] ================================================================= [] 出品中の解析パターン [] ARG(0): ページHTML [] ARG(1): 検索URL [] ================================================================= [MASL_LST:EMPTY src=ARG(0), ignorecase] 出品中のオークションはありません。
[MASL_LST:MY_ACT src=ARG(0), ignorecase] (?:こんにちは|ようこそ)、(?@ANYTAG)*\s*((?@USERID)|ゲスト)(?@ANYTAG)*\s*さん(?@NOTDS_ANYTXT)
[MASL_LST:PGN src=ARG(0), ignorecase] (\d+)(?:<[^>]+>)*件中(?:<[^>]+>)*(\d+).(\d+)(?:<[^>]+>)*件
[MASL_LST:LISTAREA src=ARG(0), ignorecase] <!--\s* LISTING\s* --> .*? <!--\s* /LISTING\s* -->
[MASL_LST:ITEMLST src=LISTAREA, global, ignorecase] <tr[^>]*>\s* <td[^>]*>((?@ITEMID))</td>\s*(?# [1]商品ID) <td(?@NOTDS_ANYTXT)<a\s+href="(ht*ps?://[^"]+/auction/\1)"[^>]*>([^<]+)</a>((?@NOTDS_ANYTXT))</td>\s* (?# [2]URL,[3]タイトル,[4]属性) <td(?@NOTDS_ANYTXT)[>\s](?@PRICE)(?@NOTDS_ANYTXT)</td>\s* (?# [5]価格) <td[^>]*>(?@NOTDS_ANYTXT)</td>\s* (?# ウォッチリスト) <td(?@NOTDS_ANYTXT)[>\s](?:([0-9]+)|-)(?@NOTDS_ANYTXT)</td>\s*(?# [6]入札数) <td(?@NOTDS_ANYTXT)[>\s](?:<a\s+href="((?:https?:)?//[^"]{1,300})"[^>]*>(\w+)</a>|-)</td>\s* (?# [7]入札者URL,[8]入札者ID) <td(?@NOTDS_ANYTXT)[>\s](?@LEFTTIME)(?@NOTDS_ANYTXT)</td>\s*(?# [9]残り時間) (?:(?!<tr).)* </tr>
[MASL_LST] my_act = iif(MY_ACT(1)=="ゲスト", "$$guest", MY_ACT(1) );
max_itemn = PGN(1); cur_itemn = PGN(2); pged_itemn = PGN(3);
itemid(#) = ITEMLST(#,1); itemurl(#) = ITEMLST(#,2); title(#) = ITEMLST(#,3); price(#) = ITEMLST(#,5); bids(#) = ITEMLST(#,6); bdurl(#) = ITEMLST(#,7); bdid(#) = ITEMLST(#,8); lefttime(#) = ITEMLST(#,9);
icn_myitem(#)= 1; // 自出品商品フラグ icn_premium(#) = test(ITEMLST(#,4),"(?:premium|ic_9031)\.gif"); // ストアアイコン icn_buynow(#) = test(ITEMLST(#,4),"(?:buynow|ic_9008)\.gif"); // 希望落札価格(即買い)アイコン icn_new(#) = test(ITEMLST(#,4),"(?:new3|new2)\.gif"); // 新規アイコン icn_att(#)= test(ITEMLST(#,4),"c_attention_01.gif"); // 新品アイコン icn_psf(#)= test(ITEMLST(#,4),"ic_free_shipping.png"); // 送料無料アイコン
notfound = !empty( EMPTY(0) ); // 検索結果ゼロ
CHK_url = iif( !empty(itemurl(#)) ,"", "[W5009]商品URL" ); CHK_title = iif( !empty(title(#)) ,"", "[W5009]タイトル" ); CHK_itemid = iif( !empty(itemid(#)) ,"", "[W5009]商品ID" ); CHK_price = iif( !empty(price(#)) ,"", "[W5009]現在価格" );
|