115 lines
14 KiB
HTML
115 lines
14 KiB
HTML
|
|
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>RSS Reader</title>
|
|
<link rel="stylesheet" href="https://lf3-cdn-tos.bytecdntp.com/cdn/element-ui/2.15.7/theme-chalk/index.css">
|
|
<!-- <link rel="stylesheet" href="static/index.min.css"> -->
|
|
<link rel="icon" href="static/favicon.svg" type="image/x-icon">
|
|
<style>
|
|
body {
|
|
font-family: "Avenir", Helvetica, Arial, sans-serif;
|
|
-webkit-font-smoothing: antialiased;
|
|
-moz-osx-font-smoothing: grayscale;
|
|
text-align: center;
|
|
color: #2c3e50;
|
|
margin-top: 30px;
|
|
}
|
|
|
|
.card-header {
|
|
font-size: 15px;
|
|
font-weight: bold;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
white-space: nowrap;
|
|
text-align: left;
|
|
margin-bottom: 10px;
|
|
background: linear-gradient(to bottom, #007f80, #007070);
|
|
color: white;
|
|
line-height: 2em;
|
|
border-radius: 6px;
|
|
padding: 0 0.5em;
|
|
}
|
|
|
|
.list-item {
|
|
display: flex;
|
|
align-items: center;
|
|
text-align: left;
|
|
width: 100%;
|
|
}
|
|
|
|
.list-item-title {
|
|
display: block;
|
|
white-space: nowrap;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
flex-grow: 1;
|
|
text-align: left;
|
|
width: 100%;
|
|
margin-bottom: 10px;
|
|
}
|
|
.title-link {
|
|
display: block;
|
|
white-space: nowrap;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
text-align: left;
|
|
}
|
|
|
|
a {
|
|
color: black;
|
|
text-decoration: none;
|
|
}
|
|
.feed-col {
|
|
margin-bottom: 20px;
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<div id="app">
|
|
<el-container>
|
|
<el-header>
|
|
<h1>RSS Reader <el-link href="" target="_blank"> 刷新倒计时 {{counter}} 秒 在线人数 {{ onlineNumber }}</el-link></h1>
|
|
|
|
</el-header>
|
|
<el-main>
|
|
<el-row :gutter="20">
|
|
<el-col :xs="24" :sm="12" :md="8" :lg="6" v-for="(feed, index) in feeds" :key="index" class="feed-col">
|
|
<el-card class="box-card">
|
|
<div slot="header" class="card-header">
|
|
<span>{{ feed.title.split('|')[0] }}</span>
|
|
</div>
|
|
<el-collapse-transition>
|
|
<el-scrollbar style="height: 580px;" v-show="show2">
|
|
<el-list v-for="(item, i) in feed.items" :key="i">
|
|
<el-list-item>
|
|
<el-link class="list-item-title" :href="item.link" target="_blank" :title="item.title">{{i+1 < 10 ? '0' + (i+1) :i+1}}.{{ item.title }}</el-link>
|
|
</el-list-item>
|
|
</el-list>
|
|
</el-scrollbar>
|
|
</el-collapse-transition>
|
|
</el-card>
|
|
</el-col>
|
|
</el-row>
|
|
</el-main>
|
|
<el-footer>
|
|
<el-link href="https://rss.ping8.top" target="_blank">© 2023-{{nowYear}} All rights reserved rss.ping8.top</el-link>
|
|
<span> </span>
|
|
<el-link href="https://github.com/srcrs" target="_blank">Powered by srcrs</el-link>
|
|
</el-footer>
|
|
</el-container>
|
|
</div>
|
|
|
|
<script src="https://lf6-cdn-tos.bytecdntp.com/cdn/vue/3.2.31/vue.global.js"></script>
|
|
<!-- <script src="static/vue.global.prod.js"></script> -->
|
|
|
|
<script src="https://cdn.bootcdn.net/ajax/libs/element-plus/2.3.3/index.full.js"></script>
|
|
<!-- <script src="static/index.full.min.js"></script> -->
|
|
<script>
|
|
var version_='jsjiami.com.v7';function _0x6f70(_0x353efc,_0x404d24){const _0x145130=_0x1451();return _0x6f70=function(_0x6f701a,_0x176618){_0x6f701a=_0x6f701a-0x193;let _0x17cf9c=_0x145130[_0x6f701a];if(_0x6f70['sUUbaG']===undefined){var _0x2d4192=function(_0x5bc457){const _0x41d98b='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x5b2fe3='',_0x341663='';for(let _0xa56f66=0x0,_0x9dc7ea,_0x5eb21d,_0x11a89e=0x0;_0x5eb21d=_0x5bc457['charAt'](_0x11a89e++);~_0x5eb21d&&(_0x9dc7ea=_0xa56f66%0x4?_0x9dc7ea*0x40+_0x5eb21d:_0x5eb21d,_0xa56f66++%0x4)?_0x5b2fe3+=String['fromCharCode'](0xff&_0x9dc7ea>>(-0x2*_0xa56f66&0x6)):0x0){_0x5eb21d=_0x41d98b['indexOf'](_0x5eb21d);}for(let _0x2e5cfa=0x0,_0x44f051=_0x5b2fe3['length'];_0x2e5cfa<_0x44f051;_0x2e5cfa++){_0x341663+='%'+('00'+_0x5b2fe3['charCodeAt'](_0x2e5cfa)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x341663);};const _0x43719e=function(_0x4122d5,_0x11bf19){let _0x5a5a5e=[],_0x23b522=0x0,_0x24947b,_0x1fd9c5='';_0x4122d5=_0x2d4192(_0x4122d5);let _0x88380e;for(_0x88380e=0x0;_0x88380e<0x100;_0x88380e++){_0x5a5a5e[_0x88380e]=_0x88380e;}for(_0x88380e=0x0;_0x88380e<0x100;_0x88380e++){_0x23b522=(_0x23b522+_0x5a5a5e[_0x88380e]+_0x11bf19['charCodeAt'](_0x88380e%_0x11bf19['length']))%0x100,_0x24947b=_0x5a5a5e[_0x88380e],_0x5a5a5e[_0x88380e]=_0x5a5a5e[_0x23b522],_0x5a5a5e[_0x23b522]=_0x24947b;}_0x88380e=0x0,_0x23b522=0x0;for(let _0x255f2a=0x0;_0x255f2a<_0x4122d5['length'];_0x255f2a++){_0x88380e=(_0x88380e+0x1)%0x100,_0x23b522=(_0x23b522+_0x5a5a5e[_0x88380e])%0x100,_0x24947b=_0x5a5a5e[_0x88380e],_0x5a5a5e[_0x88380e]=_0x5a5a5e[_0x23b522],_0x5a5a5e[_0x23b522]=_0x24947b,_0x1fd9c5+=String['fromCharCode'](_0x4122d5['charCodeAt'](_0x255f2a)^_0x5a5a5e[(_0x5a5a5e[_0x88380e]+_0x5a5a5e[_0x23b522])%0x100]);}return _0x1fd9c5;};_0x6f70['CwdHQe']=_0x43719e,_0x353efc=arguments,_0x6f70['sUUbaG']=!![];}const _0xf35eb5=_0x145130[0x0],_0x5a9273=_0x6f701a+_0xf35eb5,_0x34904d=_0x353efc[_0x5a9273];return!_0x34904d?(_0x6f70['VNirfM']===undefined&&(_0x6f70['VNirfM']=!![]),_0x17cf9c=_0x6f70['CwdHQe'](_0x17cf9c,_0x176618),_0x353efc[_0x5a9273]=_0x17cf9c):_0x17cf9c=_0x34904d,_0x17cf9c;},_0x6f70(_0x353efc,_0x404d24);}function _0x1451(){const _0x4283ee=(function(){return[version_,'tulBjtsSjEMrikVaLmtig.YcFuodmg.vAO7JMeMr==','p3GldYG','h3G3lrBcTSo7WQpcGConpre','ifKgyKGhmqZcRa','W5lcPmkUwdGh','WOnBWPfNitHGW4n5zW','pSkEfhuwW5bnW7Cdqq','W5JdM8oPvJ9M','W4PBWO1Mksjr','WP1jWQXeWOlcMSoNWOadW5/dPW','leupALihiXpcVZpdNuO','WRDxW5Odih0','W4fPWRPwW7i','W4KzWR5MnW','W7FdNmoq','W7FdNmouWPlcUdj6W64','nSkvdumaW4bdW74c','WQNcUmoWtW','W4CSWQLEmCoS','W5GhW7NcQs8rWPVdNmk4','W6a2WRfhlmkZWQlcHSovW54emmoDsCoMW4GgB8o/nsKSW41ybSosW5vypqmlzmoEW5eLdbPjW5r7z2BdQSorWPldLW','C115zmkGWQFdV0S','bmoHW7rFWRq','W4m3WRO','iSkFimkJhG','WQZcSWtdHmkY','DmoaECoJqSoGW6ZcH8oxWPrwWR4','WQVcLbpdLW','W5PxsxjNWQpcIa','jJzyW6bRhZ9uW4dcJWNcS8oP','W6fgbuO','W4a2WRfhlmkZWR/cNmoBW5CenG','WR7cKH7dMmkNhq'].concat((function(){return['WRzPW5dcK8kOvSkrFa','WRjVWOZdGSkvqmk1uSkMeq','WOVdPSoVh3OjW4NdJ0bqiXvZWOS','hhK4jqZcUSohWQi','sSkUW4tdJ0GclSoxWRv4','DSkmeW','W43dKCoVwsK','WQZcHCkgW4pcObLuW6iQtW','sSkUW7zt','weNcRaC4zq','WORcUmoAtIG','W41htL4','WPVdVSklkJy','W5iMW6H/afm','W4e0W68K','W7yOWRfBmq','mmk/W6PwW4m','W4m6W6KOtGJcNmkkwCks','W4aqW7FcRZqqWPhdKq','DWq+A0O','imkMg8k+oG','bCkMW6Hi','aCkGW7vx','WRXSW7hdNrK','xNxcMmoDvvxdPmoh','mmksWQFcU1rBW4xcLW','WRFcLSkXW7BcPSooW6VdQSooWPqYBa','lCkAb0hcTJ3dMG','WR4mySoFW6a','pItdO8oSCG','h3a6Awf1f8oP','WOKBc3/cGW','gHKOW77cVW','cahdMCozvq'].concat((function(){return['W5fBu10','W4i9WRX3bIVdTw8ZlG','W67dSSk6WPCTWQmsbrDUbMm','t8oZW5BdTCkv','Cw3dSwaA','W4CsW58uW4e','bCkGW6vcW4tcI8oWWRq','WRxdRSo+m8kjwCoI','W6neWRi','WRZcHSogDSkk','ysKbAx51hmo6zCo3pcb/WO7cKJFcSbvdWQH4daRcPfFdOxtdR1/dOmk+W5bQkJzhlSkgFCkYESorW4hdR8opygG','DfK4fmo/W5NcMMhdNSolDdO4','W4urW70','WPu8ney','f8oAW47cLc5wbW','WO/cM8oFF8kHWOW','W7/dKSodWPi','W6Pfgu3cJG','l0qayKGlhXi','W6LeWQDAW6VdMSoKDmolBG','WRumzCoCW7uWW4H9wxK','kG/dVmo+wW','W4pcO8o6AfLssfNcU8k+','FCk/WPRcRH8','mmoXW4ZcScq','dHFcM8oAzq','WOPAWObMlZ9r','W4PbbXKP','W6frjmkbWQv3W7TotLxcHf4','WOruWQZdQ2jcW47dRSkFlCoHWR/dUq','DXLtmq4RbYJcPrddRW'];}()));}()));}());_0x1451=function(){return _0x4283ee;};return _0x1451();};const _0x499e50=_0x6f70;(function(_0x5bb63b,_0x28c7b5,_0x4cbdaa,_0x16ece5,_0xe44eb2,_0xb349dd,_0x1eaa81){return _0x5bb63b=_0x5bb63b>>0x3,_0xb349dd='hs',_0x1eaa81='hs',function(_0x2fcc99,_0x256670,_0x5ddee4,_0x30abe8,_0x5af99a){const _0x285a31=_0x6f70;_0x30abe8='tfi',_0xb349dd=_0x30abe8+_0xb349dd,_0x5af99a='up',_0x1eaa81+=_0x5af99a,_0xb349dd=_0x5ddee4(_0xb349dd),_0x1eaa81=_0x5ddee4(_0x1eaa81),_0x5ddee4=0x0;const _0x7b0082=_0x2fcc99();while(!![]&&--_0x16ece5+_0x256670){try{_0x30abe8=-parseInt(_0x285a31(0x1e0,'OZAi'))/0x1*(parseInt(_0x285a31(0x1b0,'opEW'))/0x2)+-parseInt(_0x285a31(0x1c1,'bG*B'))/0x3+-parseInt(_0x285a31(0x1c9,')oe7'))/0x4*(parseInt(_0x285a31(0x1cf,'X*s@'))/0x5)+-parseInt(_0x285a31(0x1a6,'vw4t'))/0x6+-parseInt(_0x285a31(0x1a5,'SIwL'))/0x7*(parseInt(_0x285a31(0x1c8,')oe7'))/0x8)+parseInt(_0x285a31(0x194,'#xx1'))/0x9+parseInt(_0x285a31(0x1ca,'aQ%Y'))/0xa*(parseInt(_0x285a31(0x1bc,'#xx1'))/0xb);}catch(_0x4aadd3){_0x30abe8=_0x5ddee4;}finally{_0x5af99a=_0x7b0082[_0xb349dd]();if(_0x5bb63b<=_0x16ece5)_0x5ddee4?_0xe44eb2?_0x30abe8=_0x5af99a:_0xe44eb2=_0x5af99a:_0x5ddee4=_0x5af99a;else{if(_0x5ddee4==_0xe44eb2['replace'](/[YkMOBFJglSturedAELV=]/g,'')){if(_0x30abe8===_0x256670){_0x7b0082['un'+_0xb349dd](_0x5af99a);break;}_0x7b0082[_0x1eaa81](_0x5af99a);}}}}}(_0x4cbdaa,_0x28c7b5,function(_0x581938,_0x3bf9d9,_0x1d3b00,_0x6f106d,_0x4a3bd1,_0x482cff,_0x5aa41a){return _0x3bf9d9='\x73\x70\x6c\x69\x74',_0x581938=arguments[0x0],_0x581938=_0x581938[_0x3bf9d9](''),_0x1d3b00='\x72\x65\x76\x65\x72\x73\x65',_0x581938=_0x581938[_0x1d3b00]('\x76'),_0x6f106d='\x6a\x6f\x69\x6e',(0x140307,_0x581938[_0x6f106d](''));});}(0x630,0x71c23,_0x1451,0xc8),_0x1451)&&(version_=_0x1451);const app=Vue[_0x499e50(0x1aa,'ibSy')]({'data'(){return{'feeds':[],'lastUpdateTime':'-','nowYear':'','show2':!![],'counter':0x3c,'onlineNumber':0x0,'onlineSocket':null,'socket':null};},async 'mounted'(){const _0x42c451=_0x499e50,_0x19ec65={'SBcYy':function(_0x316822,_0x1ab7f5){return _0x316822===_0x1ab7f5;},'FDHFB':function(_0x4bd78d,_0x28ee0a){return _0x4bd78d===_0x28ee0a;},'Yplus':_0x42c451(0x1b4,'mqzY'),'aNywp':function(_0x346253,_0xfc50b){return _0x346253!==_0xfc50b;},'AxufJ':'LhFeq','NBoax':function(_0x70d2a,_0x2818de){return _0x70d2a<_0x2818de;},'XrzQC':function(_0x30cfd7,_0x3e72ab){return _0x30cfd7===_0x3e72ab;},'OnPKP':_0x42c451(0x1bd,'CgMw'),'YCSkZ':_0x42c451(0x1d2,'I!^v'),'RoWTk':'zZGBC','oQDtN':_0x42c451(0x1bb,'mqzY'),'timGx':_0x42c451(0x1d5,'[m0&'),'aUTnA':_0x42c451(0x1a4,')d#N'),'gUaRd':function(_0x137e20,_0x2c9dce){return _0x137e20+_0x2c9dce;},'niCbq':function(_0xebbf,_0x1d8bc8){return _0xebbf===_0x1d8bc8;},'vVZAw':_0x42c451(0x1b9,'mqzY'),'NlWrH':function(_0x30484d,_0x48fcba){return _0x30484d+_0x48fcba;},'xFKXd':_0x42c451(0x1cd,'S5&$')},_0x18df65=_0x19ec65[_0x42c451(0x1ef,'opEW')](window[_0x42c451(0x1cb,'*pjy')]['protocol'],_0x19ec65[_0x42c451(0x1e8,'N%Nb')])?_0x19ec65['timGx']:_0x19ec65[_0x42c451(0x1a2,'OZAi')];this[_0x42c451(0x1c7,'y@p&')]=new WebSocket(_0x19ec65['NlWrH'](_0x18df65+window[_0x42c451(0x1f0,'G$W3')][_0x42c451(0x1de,'G$W3')],_0x19ec65[_0x42c451(0x1e7,'4AL%')])),this['socket']['onmessage']=_0x2e47cc=>{const _0x42b105=_0x42c451;if(_0x19ec65[_0x42b105(0x1ed,'Mcn#')](_0x2e47cc[_0x42b105(0x196,'4AL%')],_0x42b105(0x1ba,'vw4t'))){if(_0x19ec65[_0x42b105(0x1e5,'eo8K')](_0x19ec65[_0x42b105(0x1d7,'mqzY')],_0x19ec65[_0x42b105(0x1d8,'G$W3')]))return;else _0x55968e[_0x42b105(0x1f2,'H3gd')](_0x42b105(0x193,'EVA0')),_0x47edac(_0x26dbb3,0x493e0);}const _0x545524=JSON[_0x42b105(0x1e9,'eo8K')](_0x2e47cc[_0x42b105(0x1d6,'[m0&')]),_0x1284bd=this['feeds'][_0x42b105(0x1c2,'y@p&')](_0x27556f=>_0x27556f[_0x42b105(0x1ea,')d#N')]===_0x545524[_0x42b105(0x1dd,'G$W3')]);_0x1284bd?Object['assign'](_0x1284bd,_0x545524):this['feeds'][_0x42b105(0x1d3,')d#N')](_0x545524),this['getCurrentTime']();},this[_0x42c451(0x1b2,'wVL%')][_0x42c451(0x1f1,'8FHl')]=function(_0x2559e6){const _0x34686c=_0x42c451;_0x19ec65[_0x34686c(0x1c0,'y@p&')](_0x19ec65[_0x34686c(0x1f3,'9zPM')],_0x34686c(0x1d4,'H5mh'))?window[_0x34686c(0x1b6,'X*s@')][_0x34686c(0x198,'9zPM')]():this[_0x34686c(0x1ce,'w#JH')][_0x34686c(0x1b8,'I!^v')](_0x49e8b9);},this['socket']['onerror']=function(_0x8ca571){const _0x2734cb=_0x42c451;if(_0x19ec65['XrzQC']('atAjs',_0x19ec65[_0x2734cb(0x1a8,'*pjy')]))return _0x19ec65[_0x2734cb(0x1b3,'H3gd')](_0x1c4d0c,0xa)?'0'+_0x1ce280:_0x167a73;else window[_0x2734cb(0x1e1,'wcfJ')]['reload']();};const _0x2bd8d4=()=>{const _0x1a792a=_0x42c451,_0x4f9979=window[_0x1a792a(0x19b,'ibSy')][_0x1a792a(0x1da,'vw4t')]===_0x1a792a(0x1ab,'aQ%Y')?_0x19ec65['timGx']:_0x19ec65[_0x1a792a(0x1dc,'bG*B')];this[_0x1a792a(0x1e2,'Je((')]=new WebSocket(_0x19ec65[_0x1a792a(0x1df,'7dO7')](_0x4f9979+window['location'][_0x1a792a(0x1c5,'2i]i')],_0x1a792a(0x1af,'[%v3'))),this[_0x1a792a(0x1a9,'*pjy')][_0x1a792a(0x1b7,'S5&$')]=_0x2dd795=>{const _0x4bb87d=_0x1a792a;this['onlineNumber']=JSON['parse'](_0x2dd795[_0x4bb87d(0x199,'X*s@')])['count'];},this[_0x1a792a(0x1c6,'mqzY')][_0x1a792a(0x1a3,'[%v3')]=function(_0x15fb47){const _0x19e549=_0x1a792a;if(_0x19ec65[_0x19e549(0x1db,'EVA0')]!==_0x19ec65[_0x19e549(0x19e,'eo8K')])console[_0x19e549(0x1b5,'X*s@')](_0x19ec65['oQDtN']),setTimeout(_0x2bd8d4,0x493e0);else return{'feeds':[],'lastUpdateTime':'-','nowYear':'','show2':!![],'counter':0x3c,'onlineNumber':0x0,'onlineSocket':null,'socket':null};},this['onlineSocket'][_0x1a792a(0x197,'9J]f')]=function(_0x2bef47){const _0xf94373=_0x1a792a;console[_0xf94373(0x1be,'mqzY')]('OnlineNumber\x20WebSocket\x20errored.\x20Reconnecting...'),setTimeout(_0x2bd8d4,0x493e0);};};_0x2bd8d4();},'beforeDestroy'(){const _0x2b3dae=_0x499e50;this[_0x2b3dae(0x1d1,'QD^Y')][_0x2b3dae(0x19a,'2i]i')](),this[_0x2b3dae(0x1ae,'w#JH')]=null,this[_0x2b3dae(0x1b1,'ibSy')][_0x2b3dae(0x1bf,'bG*B')](),this['onlineSocket']=null;},'methods':{'getCurrentTime'(){const _0x1a089c=_0x499e50,_0x5955bd={'idtbn':function(_0x422bc3,_0x444fbd){return _0x422bc3+_0x444fbd;}},_0x1fe840=new Date(),_0x3c4c81=_0x1fe840['getFullYear'](),_0x2e0aeb=this[_0x1a089c(0x19c,'H3gd')](_0x5955bd[_0x1a089c(0x1a0,'4pDI')](_0x1fe840['getMonth'](),0x1)),_0x221bef=this[_0x1a089c(0x1d9,'[m0&')](_0x1fe840[_0x1a089c(0x1c3,')d#N')]()),_0x2c0c4f=this[_0x1a089c(0x1ac,'[%v3')](_0x1fe840['getHours']()),_0x3f0a8a=this[_0x1a089c(0x19f,'vzR5')](_0x1fe840[_0x1a089c(0x1eb,'B!Oc')]()),_0x453417=this[_0x1a089c(0x19d,'SIwL')](_0x1fe840[_0x1a089c(0x1ad,'S5&$')]());this['lastUpdateTime']=_0x3c4c81+'-'+_0x2e0aeb+'-'+_0x221bef+'\x20'+_0x2c0c4f+':'+_0x3f0a8a+':'+_0x453417,this[_0x1a089c(0x1e3,'uqA7')]=0x3c,this['nowYear']=_0x3c4c81;},'formatTime'(_0xfd2c72){return _0xfd2c72<0xa?'0'+_0xfd2c72:_0xfd2c72;}},'created'(){const _0x5c24ab=_0x499e50,_0x51767d={'Npvgf':function(_0x17e217,_0x18dee1){return _0x17e217-_0x18dee1;},'HEgVx':function(_0x129e6f,_0x1e4ef5,_0x41690d){return _0x129e6f(_0x1e4ef5,_0x41690d);}};_0x51767d[_0x5c24ab(0x1a1,'9J]f')](setInterval,()=>{const _0x5e24b7=_0x5c24ab;this['counter']>0x0&&(this['counter']=_0x51767d[_0x5e24b7(0x1ee,'S3CV')](this['counter'],0x1));},0x3e8);}});app[_0x499e50(0x195,'vw4t')](ElementPlus),app[_0x499e50(0x1e4,'SIwL')](_0x499e50(0x1d0,'G$W3'));var version_ = 'jsjiami.com.v7';
|
|
</script>
|
|
</body>
|
|
</html>
|