dependabot/npm_and_yarn/minimist-1.2.6
iotcat 4 years ago
parent 2b30af68c0
commit 08e74292ca
  1. 6
      compile.sh
  2. 2
      dist/jquery.md5.min.js
  3. 2
      dist/jquery.md5.min.js.map
  4. 288
      dist/ushio-footer.js
  5. 2
      dist/ushio-footer.min.js
  6. 2
      dist/ushio-footer.min.js.map
  7. 47
      dist/ushio-head.js
  8. 2
      dist/ushio-head.min.js
  9. 2
      dist/ushio-head.min.js.map
  10. 7
      test.html
  11. 288
      ushio-footer.js
  12. 47
      ushio-head.js
  13. 113
      ushio-head.js.dump

@ -2,9 +2,9 @@ npm i -g uglify-js
npm i -g uglifycss
cp *.css dist/
cp *.js dist/
uglifyjs dist/ushio-footer.js -o dist/ushio-footer.min.js --source-map url='dist/ushio-footer.min.js.map'
uglifyjs dist/ushio-head.js -o dist/ushio-head.min.js --source-map url='dist/ushio-head.min.js.map'
uglifyjs dist/jquery.md5.js -o dist/jquery.md5.min.js --source-map url='dist/jquery.md5.min.js.map'
terser dist/ushio-footer.js -m -o dist/ushio-footer.min.js --source-map url='dist/ushio-footer.min.js.map'
uglifyjs dist/ushio-head.js -m -o dist/ushio-head.min.js --source-map url='dist/ushio-head.min.js.map'
uglifyjs dist/jquery.md5.js -m -o dist/jquery.md5.min.js --source-map url='dist/jquery.md5.min.js.map'
uglifycss dist/ushio-js.css > dist/ushio-js.min.css
uglifycss dist/ushio-js.mobile.css > dist/ushio-js.mobile.min.css
uglifycss dist/ushio-js.tips.css > dist/ushio-js.tips.min.css

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

288
dist/ushio-footer.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

47
dist/ushio-head.js vendored

@ -3,6 +3,13 @@
/* cookie-js2@iotcat v1.0.1 */
var cookie={set:function(e,r,a){if(a==undefined)var a=3e3;var t=new Date;t.setTime(t.getTime()+a*24*60*60*1e3);document.cookie=e+"="+escape(r)+";expires="+t.toGMTString()+";path=/"},get:function(e){var r,a=new RegExp("(^| )"+e+"=([^;]*)(;|$)");if(r=document.cookie.match(a)){return unescape(r[2])}else{return null}},del:function(e){var r=new Date;r.setTime(r.getTime()-1);var a,t=new RegExp("(^| )"+e+"=([^;]*)(;|$)");if(a=document.cookie.match(t)){var n=unescape(a[2])}else{var n=null}if(n!=null){document.cookie=e+"="+n+";expires="+r.toGMTString()}}}
/* rand string */
function randomStr(length) {
var result = '', chars = '0123456789abcdefghijklmnopqrstuvwxyz';
for (var i = length; i > 0; --i) result += chars[Math.floor(Math.random() * chars.length)];
return result;
}
/* include css */
if(typeof block_aplayer == "undefined"){
if(window.screen.width < 600) document.write('<link rel="stylesheet" href="https://cdn.yimian.xyz/ushio-js/ushio-js.mobile.min.css">');
@ -21,6 +28,10 @@ var page = {
host: window.location.host,
hostname: window.location.hostname,
session: {},
auth: [],
ushio: true,
window: true,
LastWindowOpenTime: new Date().valueOf(),
openTime: Date.parse(new Date()) / 1000,
Timer: 0,
TimerObj: null,
@ -41,8 +52,44 @@ var page = {
};
/* check cookie */
var _t_ran_cookie = randomStr(16);
cookie.set('_t_ran_cookie', _t_ran_cookie);
if(cookie.get('_t_ran_cookie') != _t_ran_cookie && typeof allow_no_cookie == "undefined"){
alert('Your browser does not support cookie, Ushio service will quit..');
page.ushio = false;
throw new Error('ushio::Not support cookie!');
}
/* get mask */
if(cookie.get('_mask') && cookie.get('_mask').length == 64){
page.mask = cookie.get('_mask');
}else{
page.mask = randomStr(64);
cookie.set('_mask', page.mask);
}
/* set flag */
page.flag = randomStr(64);
/* ushio auth */
/* session ini */
var session = {};
session.onload = function(f, isFirst){
if(session.status){
if(isFirst == true){
session_wait(f);
}else{
f();
}
}else{
setTimeout(session.onload, 30, f, true);
}
}
/* page config merge */
if($('title').length){

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -2,12 +2,13 @@
<html>
<head>
<script type="text/javascript">var aplayer_playlist = 3066230257 </script>
<script type="text/javascript">allow_no_cookie = true;//delete WebSocket;//page.auth = ['tel'];</script>
<script src="./ushio-head.js" charset="utf-8"></script>
</head>
<body>
<footer></footer>
<a id = "ushio" href="kkk?k=l"></a>
<a id = "ushio"href="ooo?k=l"></a>
</body>
<script src="./ushio-footer.js" charset="utf-8"></script>
</body>
</html>

File diff suppressed because one or more lines are too long

@ -3,6 +3,13 @@
/* cookie-js2@iotcat v1.0.1 */
var cookie={set:function(e,r,a){if(a==undefined)var a=3e3;var t=new Date;t.setTime(t.getTime()+a*24*60*60*1e3);document.cookie=e+"="+escape(r)+";expires="+t.toGMTString()+";path=/"},get:function(e){var r,a=new RegExp("(^| )"+e+"=([^;]*)(;|$)");if(r=document.cookie.match(a)){return unescape(r[2])}else{return null}},del:function(e){var r=new Date;r.setTime(r.getTime()-1);var a,t=new RegExp("(^| )"+e+"=([^;]*)(;|$)");if(a=document.cookie.match(t)){var n=unescape(a[2])}else{var n=null}if(n!=null){document.cookie=e+"="+n+";expires="+r.toGMTString()}}}
/* rand string */
function randomStr(length) {
var result = '', chars = '0123456789abcdefghijklmnopqrstuvwxyz';
for (var i = length; i > 0; --i) result += chars[Math.floor(Math.random() * chars.length)];
return result;
}
/* include css */
if(typeof block_aplayer == "undefined"){
if(window.screen.width < 600) document.write('<link rel="stylesheet" href="https://cdn.yimian.xyz/ushio-js/ushio-js.mobile.min.css">');
@ -21,6 +28,10 @@ var page = {
host: window.location.host,
hostname: window.location.hostname,
session: {},
auth: [],
ushio: true,
window: true,
LastWindowOpenTime: new Date().valueOf(),
openTime: Date.parse(new Date()) / 1000,
Timer: 0,
TimerObj: null,
@ -41,8 +52,44 @@ var page = {
};
/* check cookie */
var _t_ran_cookie = randomStr(16);
cookie.set('_t_ran_cookie', _t_ran_cookie);
if(cookie.get('_t_ran_cookie') != _t_ran_cookie && typeof allow_no_cookie == "undefined"){
alert('Your browser does not support cookie, Ushio service will quit..');
page.ushio = false;
throw new Error('ushio::Not support cookie!');
}
/* get mask */
if(cookie.get('_mask') && cookie.get('_mask').length == 64){
page.mask = cookie.get('_mask');
}else{
page.mask = randomStr(64);
cookie.set('_mask', page.mask);
}
/* set flag */
page.flag = randomStr(64);
/* ushio auth */
/* session ini */
var session = {};
session.onload = function(f, isFirst){
if(session.status){
if(isFirst == true){
session_wait(f);
}else{
f();
}
}else{
setTimeout(session.onload, 30, f, true);
}
}
/* page config merge */
if($('title').length){

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save