タイトル | : 暫定対応 ウォッチ終了分 |
記事No | : 7760 |
投稿日 | : 2023/09/15(Fri) 01:19 |
投稿者 | : ス〜 |
自己責任でお願いします。 YJ_REXPTN2.TXT の修正になります。 AE本体は終了しておく必要があります。 行番号は、原本を参考にしていますので、およその位置になります。 修正前は、YJ_REXPTN2.TXT をバックアップし、当修正が機能しない場合は戻してください。 ウォッチ対応とセットになります。
------------------------------ ●修正箇所1 29行目付近 修正日を設定してください。 以前修正した場合は、特に必要ないようです。 Version=2023.9.15.0;
------------------------------ ●修正箇所2 187行目付近〜235行目付近 ウォッチリスト(終了分)の解析パターン全体の入れ替えです。
[] ================================================================= [] ウォッチリスト(終了分)の解析パターン [] ARG(0): ページHTML [] ARG(1): 検索URL [] ================================================================= [MAWTC_LST@MAWT_LST] // MAWT_LSTクラスを継承
[MAWTC_LST:ITEMLST src=LISTAREA, global, ignorecase] (?:(?!CheckBox__input").)+ ((?:(?!itemColumn--title).)+) ((?:(?!itemColumn--price).)+) ((?:(?!WatchListItem__itemColumn).)+) ((?:(?!itemColumn--seller).)+) ((?:(?!WatchListItem__itemColumn).)+) ((?:(?!class="WatchListItem\s*").)+)
[MAWTC_LST] my_act =iif(MY_ACT(1)=="ゲスト", "$$guest", MY_ACT(1) );
max_itemn =PGN(1); cur_itemn =PGN(2); pged_itemn =PGN(3);
itemid(#)= match(ITEMLST(#,1),'\s+value="((?@ITEMID))"');// 商品ID itemurl(#)= match(ITEMLST(#,2),'\s+href="(ht*ps://[^"&]+)[^"]*"');// 商品URL title(#)= match(ITEMLST(#,2),'data-cl-params="[^>]+>([^<]*)<');// タイトル price(#)= match(ITEMLST(#,3),'(?@PRICE)');// 現在価格 bids(#)= match(ITEMLST(#,4),'data-cl-params="[^>]+>(\d+)?<');// 入札数 slurl(#)= match(ITEMLST(#,5),'\s+href="(ht*ps://[^"&]+)[^"]*"');// 出品者URL slid(#)= match(ITEMLST(#,5),'data-cl-params="[^>]+>((?@USERID))?<');// 出品者ID lefttime(#)= 0;
icn_premium(#)= test(ITEMLST(#,2),'<span class="Icon" title="ストア">' );// ストアアイコン icn_new(#)= test(ITEMLST(#,2),'<span class="Icon Icon--new');// 新着アイコン
cltime_mn= match(ITEMLST(#,6),'(\d+月)'); cltime_d= match(ITEMLST(#,6),'(\d+日)'); cltime_h= match(ITEMLST(#,6),'(\d+時)'); cltime_m= match(ITEMLST(#,6),'(\d+分)');
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]現在価格" );
|