🔰 换源神器
http://api.chnsmoker.com/
采集机器人 (2)2023/04/01
数据采集
{ "bookSourceComment": "", "bookSourceGroup": "JSON", "bookSourceName": "🔰 换源神器", "bookSourceType": 0, "bookSourceUrl": "http:\/\/api.chnsmoker.com\/", "bookUrlPattern": "", "customOrder": -113213, "enabled": true, "enabledExplore": true, "exploreUrl": "", "header": "", "lastUpdateTime": 1615454642033, "loginUrl": "", "ruleBookInfo": { "init": "", "intro": "", "kind": "", "tocUrl": "##\"url\":\"([^\"]+\/)##$1###<js>tmp=baseUrl;if (tmp.includes(\"ddxscc\")){\"https:\/\/www.23wx.cc\"+result}else if(tmp.includes(\"dhzwxs\")){\"https:\/\/www.dhzw8.com\"+result}else if(tmp.includes(\"uusmxs\")){\"https:\/\/www.uutxt.com\"+result}else if(tmp.includes(\"147xs\")){\"http:\/\/www.147xs.org\"+result}else if(tmp.includes(\"33yqxs\")){\"https:\/\/www.33yq.com\"+result}else if(tmp.includes(\"386xs\")){\"https:\/\/www.xs386.com\"+result}else if(tmp.includes(\"asxsw\")){\"https:\/\/www.aszw6.com\"+result}else if(tmp.includes(\"dmrxs\")){\"http:\/\/www.daomengren.com\"+result}else if(tmp.includes(\"hwmxs\")){\"https:\/\/www.hehuamei.com\"+result}else if(tmp.includes(\"sqsxs\")){\"https:\/\/www.sqsxs.com\"+result}else if(tmp.includes(\"31xs\")){\"http:\/\/www.31xs.com\"+result}else if(tmp.includes(\"bxwx\")){\"https:\/\/www.bxwxorg.com\"+result}else if(tmp.includes(\"ddxs\")){\"https:\/\/www.23us.com\"+result}else if(tmp.includes(\"dyxs\")){\"http:\/\/www.01xs.com\"+result}else if(tmp.includes(\"slsy\")){\"https:\/\/www.hkslg8.com\"+result}else if(tmp.includes(\"xbqg\")){\"https:\/\/www.xsbiquge.com\"+result}else if(tmp.includes(\"bqg\")){\"http:\/\/www.biquge.info\"+result}if(tmp.includes(\"mht\")){\"http:\/\/www.mhtwx.la\"+result}else if(tmp.includes(\"sqg\")){\"http:\/\/www.shuquge.com\"+result}<\/js>" }, "ruleContent": { "content": "<js>tmp=baseUrl;if (tmp.includes(\"mhtwx.la\")){java.getString(\"class.content@textNodes\")}else if (tmp.includes(\"sizhicn.com\")){java.getString(\"class.showtxt@textNodes\")}else if (tmp.includes(\"33yq.com\")){java.getString(\"[email protected]@html\")}else if (tmp.includes(\"daomengren.com\")){java.getString(\"[email protected]@html\")}else if (tmp.includes(\"biquge.info\")){java.getString(\"id.content@textNodes\")}else if (tmp.includes(\"23us.com\")){java.getString(\"id.contents@textNodes\")}else {java.getString(\"@css:#contents,#content,id.cp_content,#nr@html\")}<\/js>", "nextContentUrl": "", "replaceRegex": "##(?i)(?<=^|\\n)[^\\n]*(请各位书友)[^\\n]*(?:\\n|$)|(?<=^|\\n)\\h*(请记住本书首发|手机用户请到|喜欢{{book.name}}请大家收藏|https?:\/\/[^\\n\\u4e00-\\u9fa5]+)[^\\n]*(?:\\n|$)|^\\h*(一秒记住).+\\n|\\n[^\\n\\u4e00-\\u9fa5]+$|(?<=\\n)\\h*(※){6,}(\\n[^\\n]+){1,5}$" }, "ruleExplore": {}, "ruleSearch": { "author": "<js>java.get(\"author\")<\/js>", "bookList": "<js>xx=result.match(\/[^\"]+sources\\.htm\/)[0];aa=result.match(\/\"title\":\"([^\"]+)\/)[1];bb=result.match(\/\"author_name\":\"([^\"]+)\/)[1];cc=result.match(\/\"cover\":\"([^\"]+)\/)[1];dd=result.match(\/\"description\":\"([^\"]+)\/)[1];ee=result.match(\/\"book_status\":\"([^\"]+)\/)[1];java.put(\"title\",aa);java.put(\"author\",bb);java.put(\"cover\",cc);java.put(\"desc\",dd);java.put(\"status\",ee);result=java.ajax(\"http:\/\/info.chnsmoker.com\/\"+xx)<\/js>$.data[?(@.site_name!=\"2otea\")][?(@.site_name!=\"147xs\")][?(@.site_name!=\"slsy\")][?(@.site_name!=\"dhzwxs\")][?(@.site_name!=\"sqsxs\")][?(@.site_name!=\"asxsw\")]", "bookUrl": "{{$.site_name}}.chnsmoker.com{{$.chapter_path}}<js>result=result.replace(\/^(bqg|ddxs|xbqg|147xs)(?=\\.)\/,\"http:\/\/01\").replace(\/^(ddxscc|dmrxs|mht|slsy|sqg)(?=\\.)\/,\"http:\/\/02\").replace(\/^(asxsw|bxwx|dyxs|31xs|386xs)(?=\\.)\/,\"http:\/\/03\").replace(\/^(dhzwxs|sqsxs|33yqxs)(?=\\.)\/,\"http:\/\/04\").replace(\/^(uusmxs|hwmxs)(?=\\.)\/,\"http:\/\/05\")<\/js>", "coverUrl": "<js>\"http:\/\/info.chnsmoker.com:80\"+java.get(\"cover\")<\/js>", "intro": "<js>String(java.get(\"desc\")).replace(\/\\\\n\/g,\"\")<\/js>", "kind": "{{$.site_cname}}<js>result+\",\"+java.get(\"status\")<\/js>", "lastChapter": "{{$.site_cname}}▪{{$.last_updated_at}}▪{{$.last_chapter_name}}##^([\\da-zA-Z]?.{2,4})(?<![小中]).*▪\\d{2}(\\S{8}) \\S{8}▪##$1▪$2▪", "name": "<js>java.get(\"title\")<\/js>" }, "ruleToc": { "chapterList": "<js>tmp=baseUrl;if (tmp.includes(\"147xs.org\")){java.getElement(\"[email protected]\")}else if (tmp.includes(\"shuquge.com\")){java.getElement(\"[email protected]\")}else if (tmp.includes(\"01xs.com\")){java.getElement(\"[email protected]\")}else if (tmp.includes(\"mht\")){java.getElement(\"[email protected]\")}else if (tmp.includes(\"23us.com\")){java.getElement(\"[email protected]\")}else {java.getElement(\"[email protected]\")}<\/js>", "chapterName": "text##^([↑↓]).+\\1$|^加入书架$|{{book.name}}列表|(?<=(\\d{1,5})章\\h)\\1[、:,]?|(?<!^|[章卷部集]\\h?|[\\u4e00-\\u9fa5]、)[([【\\{\\[\\(](?!(?:[一二三四五六七八九十]{1,3}|\\d{1,3}|[上中下完终续])[)]】\\}\\]\\)])[^([【\\{\\[\\(]+|^(?=请\\w{0,2}假|求\\w{0,3}票|[三四五六七八九十加爆补]更|解释|[\\u4e00-\\u9fa5][终末月](感言|总结)|上架|推[封荐]|新书)\\S{2,}$|\\h\\S*(?:第\\w更|加更|求\\w{1,2}票)$", "chapterUrl": "href", "isVip": "", "updateTime": "href<js>baseUrl+result<\/js>" }, "searchUrl": "http:\/\/api.chnsmoker.com:19527\/search?page=&pagesize=15&keyword={{key}}", "weight": 0 }