@@ -88,6 +88,11 @@ let quick_data1 = {
8888 '十日终焉' : 'https://fanqienovel.com/page/7143038691944959011' ,
8989 '斩神' : 'https://fanqienovel.com/page/6982529841564224526' ,
9090} ;
91+ let quick_data1Q = {
92+ '掌门怀孕' : 'https://www.qimao.com/shuku/2014393/' ,
93+ '史上最强师父' : 'https://www.qimao.com/shuku/1817221/' ,
94+ '被逐出宗门后,美人师尊跪求我原谅' : 'https://www.qimao.com/shuku/1886669/' ,
95+ } ;
9196let quick_data2 = {
9297 '推送' : 'push' ,
9398 '夸克' : 'quark' ,
@@ -99,24 +104,18 @@ let quick_data2 = {
99104 '测试' : 'test' ,
100105} ;
101106
102- let selectDataList = [ ] ;
103- let selectDataList1 = [ ] ;
104- let selectDataList2 = [ ] ;
105-
106- for ( let key of Object . keys ( quick_data ) ) {
107- selectDataList . push ( `${ key } :=${ quick_data [ key ] } ` ) ;
108- }
109- let selectData = selectDataList . join ( ',' ) ;
110-
111- for ( let key of Object . keys ( quick_data1 ) ) {
112- selectDataList1 . push ( `${ key } :=${ quick_data1 [ key ] } ` ) ;
113- }
114- let selectData1 = selectDataList1 . join ( ',' ) ;
107+ let selectData = renderSelect ( quick_data ) ;
108+ let selectData1 = renderSelect ( quick_data1 ) ;
109+ let selectDataList1Q = renderSelect ( quick_data1Q ) ;
110+ let selectData2 = renderSelect ( quick_data2 ) ;
115111
116- for ( let key of Object . keys ( quick_data2 ) ) {
117- selectDataList2 . push ( `${ key } :=${ quick_data2 [ key ] } ` ) ;
112+ function renderSelect ( quick_data1 ) {
113+ let selectDataList1 = [ ] ;
114+ for ( let key of Object . keys ( quick_data1 ) ) {
115+ selectDataList1 . push ( `${ key } :=${ quick_data1 [ key ] } ` ) ;
116+ }
117+ return selectDataList1 . join ( ',' )
118118}
119- let selectData2 = selectDataList2 . join ( ',' ) ;
120119
121120var rule = {
122121 类型 : '设置' ,
@@ -303,6 +302,26 @@ var rule = {
303302 vod_pic : images . read ,
304303 vod_tag : 'action'
305304 } , ) ;
305+
306+ d . push ( {
307+ vod_id : JSON . stringify ( {
308+ actionId : '推送七猫小说' ,
309+ id : 'push' ,
310+ type : 'input' ,
311+ title : '推送七猫小说网页目录链接进行解析' ,
312+ tip : '支持七猫小说网页版链接' ,
313+ value : 'https://www.qimao.com/shuku/2014393/' ,
314+ msg : '请输入待推送的七猫小说网页版链接' ,
315+ imageUrl : images . read ,
316+ imageHeight : 200 ,
317+ imageType : 'card_pic_3' ,
318+ keep : false ,
319+ selectData : selectDataList1Q
320+ } ) ,
321+ vod_name : '推送七猫小说' ,
322+ vod_pic : images . read ,
323+ vod_tag : 'action'
324+ } , ) ;
306325 break ;
307326
308327 case 'quark' :
@@ -1220,6 +1239,21 @@ var rule = {
12201239 return '推送番茄小说发生错误:' + e . message ;
12211240 }
12221241 }
1242+ if ( action === '推送七猫小说' ) {
1243+ try {
1244+ const obj = JSON . parse ( value ) ;
1245+ return JSON . stringify ( {
1246+ action : {
1247+ actionId : '__detail__' ,
1248+ skey : 'drpyS_七猫小说[书]' ,
1249+ ids : obj . push ,
1250+ } ,
1251+ toast : `开始解析小说:${ obj . push } `
1252+ } ) ;
1253+ } catch ( e ) {
1254+ return '推送七猫小说发生错误:' + e . message ;
1255+ }
1256+ }
12231257 let cookie_sets = [
12241258 'quark_cookie' ,
12251259 'uc_cookie' ,
0 commit comments