From 64cb6a726d82f13cf79155ee814ba5ee8ce83b1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=9C=A8=E5=B0=8F=E9=80=8F=E6=98=8E=E3=83=BB=E5=AE=B8?= =?UTF-8?q?=E2=9C=A8?= <47057319+TransparentLC@users.noreply.github.com> Date: Mon, 8 May 2023 16:46:51 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0iOS=E7=9A=84=E9=80=9A?= =?UTF-8?q?=E7=9F=A5=E6=A0=8F=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 + main.js | 60 ++++++++++++++++++------------ mdicons/black_icons/ios_status.svg | 1 + mdicons/white_icons/ios_status.svg | 1 + style.css | 26 ++++++++++++- 5 files changed, 64 insertions(+), 26 deletions(-) create mode 100644 mdicons/black_icons/ios_status.svg create mode 100644 mdicons/white_icons/ios_status.svg diff --git a/README.md b/README.md index 344fcdc..ee14200 100644 --- a/README.md +++ b/README.md @@ -70,6 +70,8 @@ 如果实在是很在意通知栏的样式的话,可以从自己的手机上截一个通知栏的图然后覆盖上去…… +iOS 的样式已经添加了,不过因为我并没有 iOS 设备,所以只能参考网上找到的截图来写样式,**不一定能做到和实机一样**。 + ### 生成的截图中,文字部分能否出现表情符号? 微信中除 Emoji 之外的其它表情符号实际上是特定的文本,复制后粘贴到别处时就可以看到,在微信中则显示为表情符号。 diff --git a/main.js b/main.js index ef7c365..3facd0d 100644 --- a/main.js +++ b/main.js @@ -60,6 +60,7 @@ var configDefault = { firstAvatar: false, appIcon: false, statusIcon: true, + statusIos: false, avatarSet: '', }; var config; @@ -81,6 +82,7 @@ document.getElementById('configUIWhite').checked = config.uiWhite; document.getElementById('configFirstAvatar').checked = config.firstAvatar; document.getElementById('configTopBarAppIcons').checked = config.appIcon; document.getElementById('configTopBarStatusIcons').checked = config.statusIcon; +document.getElementById('configTopBarIos').checked = config.statusIos; document.getElementById('avatar').style.backgroundImage = 'url(' + (localStorage.getItem('avatar') || 'https://ae01.alicdn.com/kf/HTB1yE4fMmzqK1RjSZFp761kSXXal.png') + ')'; document.getElementById('configAvatarSet').value = config.avatarSet; @@ -408,26 +410,36 @@ document.getElementById('generate').addEventListener('click', function () { } } - //设置顶栏图标 - var iconWifi = [4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 0]; - var iconSignal = [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0]; - var iconBattery = [20, 30, 50, 60, 80, 90, 'full']; - if (document.getElementById('configTopBarStatusIcons').checked) { - document.getElementById('topBarIconWifi').src = 'mdicons/' + (useWhiteUI ? 'black_icons' : 'white_icons') + '/ic_signal_wifi_' + iconWifi[Math.floor(Math.random() * iconWifi.length)] + '_bar_48px.svg'; - document.getElementById('topBarIconSignal').src = 'mdicons/' + (useWhiteUI ? 'black_icons' : 'white_icons') + '/ic_signal_cellular_' + iconWifi[Math.floor(Math.random() * iconSignal.length)] + '_bar_48px.svg'; - document.getElementById('topBarIconBattery').src = 'mdicons/' + (useWhiteUI ? 'black_icons' : 'white_icons') + '/ic_battery_' + ((Math.random() > 0.75) ? 'charging_' : '') + iconBattery[Math.floor(Math.random() * iconBattery.length)] + '_48px.svg'; + if (document.getElementById('configTopBarIos').checked) { + document.getElementById('topBar').style.display = 'none'; + document.getElementById('topBarIos').style.display = 'flex'; + document.getElementById('topBarIconIos').src = 'mdicons/' + (useWhiteUI ? 'black_icons' : 'white_icons') + '/ios_status.svg'; + document.getElementById('fakeWechatMoment').classList.add('iosStyle'); } else { - document.getElementById('topBarIconWifi').src = 'mdicons/' + (useWhiteUI ? 'black_icons' : 'white_icons') + '/ic_signal_wifi_4_bar_48px.svg'; - document.getElementById('topBarIconSignal').src = 'mdicons/' + (useWhiteUI ? 'black_icons' : 'white_icons') + '/ic_signal_cellular_4_bar_48px.svg'; - document.getElementById('topBarIconBattery').src = 'mdicons/' + (useWhiteUI ? 'black_icons' : 'white_icons') + '/ic_battery_full_48px.svg'; - } - var iconApp = [['qq', .5], ['wechat', .5], ['cloudmusic', .25], ['coolapk', .15], ['tieba', .15], ['acfun', .15]]; - iconApp.sort(function () { return (Math.random() > .5) ? 1 : -1 }); - document.getElementById('topBarAppIcons').innerHTML = ''; - if (document.getElementById('configTopBarAppIcons').checked) { - for (var i = 0; i < iconApp.length; i++) { - if (Math.random() < iconApp[i][1]) { - document.getElementById('topBarAppIcons').innerHTML += ''; + document.getElementById('topBar').style.display = 'flex'; + document.getElementById('topBarIos').style.display = 'none'; + document.getElementById('fakeWechatMoment').classList.remove('iosStyle'); + //设置顶栏图标 + var iconWifi = [4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 0]; + var iconSignal = [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 0]; + var iconBattery = [20, 30, 50, 60, 80, 90, 'full']; + if (document.getElementById('configTopBarStatusIcons').checked) { + document.getElementById('topBarIconWifi').src = 'mdicons/' + (useWhiteUI ? 'black_icons' : 'white_icons') + '/ic_signal_wifi_' + iconWifi[Math.floor(Math.random() * iconWifi.length)] + '_bar_48px.svg'; + document.getElementById('topBarIconSignal').src = 'mdicons/' + (useWhiteUI ? 'black_icons' : 'white_icons') + '/ic_signal_cellular_' + iconWifi[Math.floor(Math.random() * iconSignal.length)] + '_bar_48px.svg'; + document.getElementById('topBarIconBattery').src = 'mdicons/' + (useWhiteUI ? 'black_icons' : 'white_icons') + '/ic_battery_' + ((Math.random() > 0.75) ? 'charging_' : '') + iconBattery[Math.floor(Math.random() * iconBattery.length)] + '_48px.svg'; + } else { + document.getElementById('topBarIconWifi').src = 'mdicons/' + (useWhiteUI ? 'black_icons' : 'white_icons') + '/ic_signal_wifi_4_bar_48px.svg'; + document.getElementById('topBarIconSignal').src = 'mdicons/' + (useWhiteUI ? 'black_icons' : 'white_icons') + '/ic_signal_cellular_4_bar_48px.svg'; + document.getElementById('topBarIconBattery').src = 'mdicons/' + (useWhiteUI ? 'black_icons' : 'white_icons') + '/ic_battery_full_48px.svg'; + } + var iconApp = [['qq', .5], ['wechat', .5], ['cloudmusic', .25], ['coolapk', .15], ['tieba', .15], ['acfun', .15]]; + iconApp.sort(function () { return (Math.random() > .5) ? 1 : -1 }); + document.getElementById('topBarAppIcons').innerHTML = ''; + if (document.getElementById('configTopBarAppIcons').checked) { + for (var i = 0; i < iconApp.length; i++) { + if (Math.random() < iconApp[i][1]) { + document.getElementById('topBarAppIcons').innerHTML += ''; + } } } } @@ -441,7 +453,7 @@ document.getElementById('generate').addEventListener('click', function () { configScreenshotDate.setMinutes(document.getElementById('configScreenshotTimeMinute').value); document.getElementById('time').innerHTML = getTimeString(configScreenshotDate, configPostDate); - document.getElementById('topBarTime').innerText = ((document.getElementById('configScreenshotTimeHour').value < 10) ? ('0' + document.getElementById('configScreenshotTimeHour').value) : document.getElementById('configScreenshotTimeHour').value) + ':' + ((document.getElementById('configScreenshotTimeMinute').value < 10) ? ('0' + document.getElementById('configScreenshotTimeMinute').value) : document.getElementById('configScreenshotTimeMinute').value); + document.getElementById('topBarTime').innerText = document.getElementById('topBarTimeIos').innerText = ((document.getElementById('configScreenshotTimeHour').value < 10 && !document.getElementById('configTopBarIos').checked) ? ('0' + document.getElementById('configScreenshotTimeHour').value) : document.getElementById('configScreenshotTimeHour').value) + ':' + ((document.getElementById('configScreenshotTimeMinute').value < 10) ? ('0' + document.getElementById('configScreenshotTimeMinute').value) : document.getElementById('configScreenshotTimeMinute').value); if (document.getElementById('configApp')) { if (document.getElementById('configApp').value.match(/视频号 *· *(.+)/g)) { @@ -496,14 +508,13 @@ document.getElementById('generate').addEventListener('click', function () { var height = Number(document.getElementById('configHeight').value); document.getElementById('fakeWechatMoment').style.display = 'block'; document.getElementById('fakeWechatMoment').style.width = '1080px'; - document.getElementById('fakeWechatMoment').style.height = ''; document.getElementById('fakeWechatMoment').style.height = ((window.getComputedStyle(document.getElementById('fakeWechatMoment')).height.replace('px', '') > height) ? window.getComputedStyle(document.getElementById('fakeWechatMoment')).height.replace('px', '') : height) + 'px'; //点赞数为0时隐藏点赞区 document.getElementById('like').style.display = parseInt(document.getElementById('configLike').value) ? 'block' : 'none'; //修正底部位置 - var offset = Number(window.getComputedStyle(document.getElementById('topBar')).height.replace('px', '')) + Number(window.getComputedStyle(document.getElementById('header')).height.replace('px', '')) + Number(window.getComputedStyle(document.getElementById('main')).height.replace('px', '')); + var offset = 26 + Number(window.getComputedStyle(document.getElementById('topBar')).height.replace('px', '')) + Number(window.getComputedStyle(document.getElementById('header')).height.replace('px', '')) + Number(window.getComputedStyle(document.getElementById('main')).height.replace('px', '')); document.getElementById('footer').style.bottom = ((offset < height - Number(window.getComputedStyle(document.getElementById('footer')).height.replace('px', ''))) ? (-height + Number(window.getComputedStyle(document.getElementById('footer')).height.replace('px', '')) + offset) : 0) + 'px'; //按钮上的提示 @@ -512,11 +523,11 @@ document.getElementById('generate').addEventListener('click', function () { // 就算添加了对删除原作者信息和源代码链接的检测还是有人尝试把它改掉,嗯…… // 另外Selenium之类的东西也是禁止的 - // 用javascript-obfuscator对这部分代码加密了,但是仍然是防君子不防小人 + // 用javascript-obfuscator(https://obfuscator.io)对这部分代码加密了,但是仍然是防君子不防小人 // 如果你只会下载jsDelivr压缩后的JS,你也看不到下面这些注释掉的未加密的代码 // 如果你想到了可以在GitHub上找到这些未加密代码,我相信你也不会做出删除原作者信息这样的事情 (function () { - function _0x2ee5(){var _0x5e81db=['CWFdGwhdKCksodZcQq','rHeqhbqLWRJcSa','r1ddUeJdK8o0WPhcISoaFJ1RWR7dPq','WPdcNWCCm2Kx','lwPJCmkOW7SMlIfCW73cMG','WRr6W7tdKGuUWOHrbq','W6hcGSkrtmoPdSkbWQu','WOVcKSkAWRhcV8oIi8oXW4ZcR1ZdKYjtW73cMmomWOTYhCoa','W5aOW6tKV73LJBlKUABPGzNOVztdV8okW6qaeCootSkEAay0bHW2lX7dUmkSwwzfW77dImkXWP0knI5sjmoyt3/cKvqkWPBdKgKpaxpcU3HaWRdcRgOngCoSzqC7F8krk0ZdMrm+fCoevqWyW5zkhmoZsCoMz3nIlM45WR/dSer7drzOwLVcK8kEi35kkh49mGNdGSobWOJLK67KVQVOGy7LJjZPP6OCW53dGmoM77Y7WRJcJCovoq','W5OvW7tdHxBdLcfvWQZdT27cMuldUCkZ','bXxdMg3cJmoUeW','rmoPkCkdWRTLuq','WOS9WQ7dMmoXW6yUW7BcSCkcW4Dzmmoy','W4JdVSoVlY4','WOeaW74XDmkPWRBcOrz6aCoYW497W6iKn8obWPFdISo3','WPFdVSk2WR4hW6BdQt3dJY3dT20l','yL0cWPhdOunzW63cLJHngxRdMW','W65vW4bfW4SGqNFdMCk5WR0','55w65OQx5AwH6lEL','rSoTW4RdHSkr','DLKaWRe','WQ42WQz2erDjy8kqW58WW4SWvaRcTmo2iNVcQHq','W5rrgHj2vKhdKSobWP3dJNFdLJO','bbJcHSk9BZCjW4JcQSoDW7G','BWKNoCoIW47cPmk7x1VcR0i','W5NdUSoTpZNdV8k8jWKlW73cKGRdJW','pLr0ESk7WPRcGmkH','gCkQWQDoWRFcLdezhW','W7VcK8oXW6LwWRVcQZJdVqpdSxmsWQ4Pp8kGoZi5mq','xYZdGg3dK8kqpZpcPrmkhgSpW7VcRba2WOLZ','bCkLW5aSWOiJWOlcMefUAmkMW4xdI8o8','cCkQWQTpWRFcNdmzcq','WOq5WQNdKSoQW60tW6hcSmkgW6bsdCof','sJ4NWPxdK2znW600WRNcOSofzmkDefFdK18','vuVcJdFdNSkYrCkVW5NcHSouW40sWPy','wcmXWPtdK2fAW6q','WRhdKmolemkQfCk3WPBcNCkCW5K','WQtdSbtcGe7dKW','kw5HECkjW78+lG','WRCXW60XBSkcWQi','W7ldJfdcKCkkiSkjW5ebzgZcUCksW40Yd3r2','W43dUSo3gZ/dQSk6kW8UW6BcHW','WPn0W6VdGrFcNCoBqG','W6hdGmoLiI/dRmkHnaGPW43cLXhdIcpdMSoiWRKauW','WPS9WRJdUCoVW6O1W7BcRq','w8oVx1FcOCka','WO/cQCkYy3lcP8o6CGa5W7ZcIGRdHq','hspcMSkJnHjJW6xdRG','qrejfbeTWO3cUWrkA8okW7RcJ8oes8olBaFdLq','q1CTWP51','mupdHh3dICkYfte','vmooWRtdUW5qW7qyrJXKz3tcQLm','kCkFW5miWPqZWOlcMfv+BSkf','W50iW7pdLxRdGurvWRpdSwRcMa','WPymWQvwhXzwB8kiW44aW60kuW','WRnWW4tdUGuQWRa','Fseinv3cLmkfWO7dIWj/A8ocyMnMxmk8w3eZWR4','nKxcHZVcImoczJlcMJmcc0C','C8orWPVdSCkVpLZcHW','W70pW6/dNh7dG0HcWRpdOgFcNLq','aSoIjmkfWRNdHMdcJKJdImo8WP8ojq','lwPJCmkEW7OzlInqW6BcNSosoq','DmorWPBdOSkRphpcHCo1jSobuLfbW4y','W4ZdUSoPpYJdQG','vduRWPtdK1TEW7aY','DSovsfdcPmkcg0njW4NdGmofzhKRWP7cTW','euGtkc8jWQ7cVq','W4nFWRzhktXOxW','WO9eua','W5ddJebTFJ9mWPyDWOtcKmo8WOK','uresabSVWOVcSqrN','EapcOmkhbaP8','WQniiSoKW7RdOvNcGq','WRZcPqaWk2KuWP4IWQhcRmosWPtdPmkUWRHDi2C','zbZdKh3dKSkqpY4','seFdQwS','WQK6W6SWzmkKWRlcRri','cSkGWQzFWQJcMcKi','kMrSACkwW7SKpWPzW63cMSocoMm','WRz0W5ZdHHq','ASogW5ZdGmkyuJNcUWCwW7LEb8ozAadcLZRcH8oE','qmknpgv8mSoRWPSin8oscmoGW4dcK0ShW7eZW6RdVG','WOnUWOKI','W5ZdHclcK8owW4vhCmkOimooWPtdOSojW6xdOW','W6pdSH/cMKtdOCkudCkLW4uQmLjOW6fvaxywW69ZdHe','smoHWPBdRCkLm0BcNSo1imof','W6hdGmoLiI/dRmkHnaGPW43cHWNdNJ3dJSozWR0a','kw57wCkxW7SNlIfbW4RcJSoUma','W7tdVJpcKSoiW4LFFmkVdSo+WPZdUCojW6FdSKqnW5u','WRlcVG12WPddVCkQkZNdTNBdLCozdG','f8oIoSkLWRBdLW','W5a8WRpdQ8k9W6aVW7lcRmkfWRGcfmoyxSkrEfaLaGDKyG','iGzEW6RdV8oPW6VdQbpcJubvW5b6ySk0W4VdI3NdVSoGWOVcIa','axq1W48','rISLW6HhDfqKW7hdRSoLWRRdHG','WRL2WQ53c8oJtmoeW7BdNSoaWOSBwG','WRnieSoLW6xdRvNcKG','W7ldJflcM8khjSkfW5u7y13cU8koW5SWhMfIWQjE','oSo3omkHWRVdL2lcHG','eNHIWPusiG8GW5xdKSoeWOJdPcu','WP1eada','cmkqW6BcULigW5q0AXr2zW','4PY35BoD6yge5PIo44oL5A+U4P6X','WP89WRBdUmoZW6O2W77dSSktW7nbfCojsSkmma','WOfmWQ1xbCoIu8oiW67dJ8oWWQ0HxCoit8o5imkSWPeMAry','WRD9WR5xh8ojrW','ASogW4FdHmkjqHZcSWuAW7LcdCobBWxcKdy','W7LwW4nfW5O','wMCAWRxdVLjJW6NcJcv9mehdKmodWQGj','v1ddRMNdJCo4WORcISoCjXPKWPBdRCoSe8o3oCoTW4K/ecWOW5dcQf0','fdSSiY88WRi','WQO3W6W6','WPhdO0BcHSoD','Fs0ApfRcNSkEWPldKdHeCmoIs1bVsSkYxxa','tZ4OWP7dL2P6W7WYW6BcRSorCmkfaa','oMrCAmkjW7CKla','W5NcLmkArCo+aCkCWRxcUW','WR4xBZqRWPGQtmoWW48s','W6hcGSklBmo3cSkyWQxcUmkLW4VdQSk9WRi','WQf3W5/dHGujWRjSpw7dLXuVyComrG','WO83WRtdU8o0W6qnW7lcSSkt','mSkoW5m5WPn9W5/dNLbIBSkiW4xdH8kXBCoOBJLMoSoObZRdICoRheSaz2pcJmoPjg/cTSojxfKsyIJdVCkeW7/dUSk5W7aItqdcGCoYyIa','v0ddKCoXmYGLW6O','qrmzoLa','W7/cM1/dSCogW6O4W53cL8oUWOBdGtPtsdqEWRddPruikGFdRSo5WRNcPci','jmkiWOZdNSkvgexcMG','W4pcQCoYW4LyWRRcTdtdPrldGvuUWQq','uSo8W5/dPmkoqJNcUXmgW79K','p8owW74FlSkYsa1c','axqHWPJdLZe','WQSxBY0E','WORcHb9lWPJdQSkUodldSgVdICoMcW9IkSkAFG','B3WOWO93qKC5W7BdKde/W7lcQ8kSW4O1','dML1W4pcKJylW6qcW5/cS8oYAq','F2RdV2JdK8o0WPlcHSoBzYbNWPNdTSoRe8oZlmkLW58','u8o4W4ddGmkTuYJcUHahW4zUd8okzXG','W5NcUmoBxSo+dCkrWRlcV8kNW6ZdOCk1WQxcG8k2aH4LfaTIkamy','ls7cJSk1obLZ','Fs0ApfRcNSkEWPldKdHeCmo0xKnQt8kNDNmJWQipmSo7zCoH','W4X/W4hLP4xKUk3LVl/LPBRNMRtORkNMM4/MIzROVPxVVPNOROJKU5pOPARLIQFPM5lLJ6dKV63OGkdNMP3LHPpKV4pMGklLKAxLJi7KUzxOPyxNM4lMJQ/LKAdMUOtKUQFNOl3NMjJPKitMJ7VJGOLCWQfpW5xdT0xdIUAwJUEeGUs+IEw2OEE4H+wjG+AkTEI9PEs7OEwbLos7Ko+9OEwmVoAoQ+AGH+A2HEI/R+s4QoEzMos5LoEJTUwVJ+s8LoAFGUIVPow7QEIVG+s5G+AzHow8OoETUEwpSUEAMEs7KEAaTE+8IUs9IEAALEI/UEAGPow8UUAYVUAEI+s6V+IbO+E9PUwiPos7G+EYHUEKQUwsRE+/TqxcU8kTFCk7xIVLPi7MNBtKVABKURxNHQROPyVOVRpKUAJLGAFNMBtOR7hVVQpMR5BNQyFMIjFKU7NLJP3OG7FPMilMR5ZKV7pKVPBNLQ/KU7/KUPdLV5JMUjhNMAhKUAhNOi7VVk/KVORMM6NMIApOHy/LS7RLJO7KUOxORApKUlVLOipVV6NdLmkKiCognHZdV8o1ESo+eLr1WPNcL8oPj8kcW47dIrurWRyBpmknomo7eSkkWRytoZi','W5RdTSoWoYNdSSkTjG','AfKcWRFdPq','a8kVWP/cLSonaxZcUJS+W5XJia','WOiLzJqEWP4Iv8oPW782WRrPneBcPsHMWRWBe8km','W4xdOvhcHq','ESkQp2vSomo4WP4','vmo1W47dL8ko','ASoQW47dICkFwclcPXW','yqxdKNZdNSkh','q1RdOMVdLSo2WQJcISowFG','dCkGWQTmWQZcMGymhq','W4FcO8oOW6PDWRJcJbJdNa7dQLGc','W6bzW4nFW54c','Emk3p0vYm8o0WPCqjSoIlSoAW4C','W6XyW4fwW5yb','AmomW4aDWROiWQpcPa','WRFdL8kixmoTkmkXWQS','WRRcQXXD','WPKDWQvJaeKujCkbW5m2W7W2vvBcVSoPoWVcMaJdRxr7dYRdJ8o2CSoBW6DcW6FcNv8snSo1zfJdUCo3j3jpW7z4W51WW4BdV8okWOC5fW','W4ZdHdtcSSoiW4LCCmk0f8oJWOddHSom','WRL2WQ5Ze8oYu8oiW7RdN8o2WPC','kNLMASkEW6W','uSo8W5/dOmkwuYBcTX8hW4L4k8ol','W6NcQ0FOR4tKU7hOPjNKVRJNLAz3W5frW4ddTqqkyIBdJUETKUAvP+w/L+IeGUwkO+AlSEMhIoEuVoAiUoAjTowzPEobNZJdICoJW7G','tCoLt1FcOmkreevtW4ddK8ojBwi+','iGzEW6RdV8oPW7pdQadcRLvoW6XG','DJO+kmokWQ0eeYDXW7/cMG','xYZdN2NdJmkbbJVcPbCNkgKDW7VcUq','W6FdL0VdOmo8WRu','WOmmWRb3mGb/A8ksW5SxW4yp','w13dL8oI','mg7dOSk1W7KAmCo2WQScxvmBxG','W4bgdq','cgL1W4FcLt5XW6ypW6ZcHSo6','vuBdNmoLmIeY','sXajfWOEWRZcRaa','hLj2y8k5WPG','oSoynmkYWRZdLwJcMxNdICoqWPe1ihX5WQKt','r1ddUeZdI8oLWO7cHSomFWT3','ru7dNSoXoW','WP50egDib8oqoW'];_0x2ee5=function(){return _0x5e81db;};return _0x2ee5();}var _0x215368=_0x578d;(function(_0x2ec64f,_0x266e41){var _0x4c03c6=_0x578d,_0x17440b=_0x2ec64f();while(!![]){try{var _0x5366e3=-parseInt(_0x4c03c6('0x1fb','!Vag'))/0x1*(parseInt(_0x4c03c6('0x1bd','XHUY'))/0x2)+parseInt(_0x4c03c6('0x1ef','N8ve'))/0x3*(-parseInt(_0x4c03c6('0x254','#Bu^'))/0x4)+parseInt(_0x4c03c6('0x25c','79So'))/0x5*(parseInt(_0x4c03c6('0x21e','[Vdx'))/0x6)+parseInt(_0x4c03c6('0x210','cKOG'))/0x7+parseInt(_0x4c03c6('0x235','cDF8'))/0x8+-parseInt(_0x4c03c6('0x23c','WQPV'))/0x9*(parseInt(_0x4c03c6('0x209','cKOG'))/0xa)+parseInt(_0x4c03c6('0x205','&RyK'))/0xb;if(_0x5366e3===_0x266e41)break;else _0x17440b['push'](_0x17440b['shift']());}catch(_0x174810){_0x17440b['push'](_0x17440b['shift']());}}}(_0x2ee5,0xd1671));function _0x578d(_0x1f4b40,_0x4960ea){var _0x2ee5d7=_0x2ee5();return _0x578d=function(_0x578d27,_0x384ff6){_0x578d27=_0x578d27-0x1ae;var _0x387283=_0x2ee5d7[_0x578d27];if(_0x578d['vhITUi']===undefined){var _0x3810c6=function(_0x580975){var _0x446dd0='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var _0x2c3af5='',_0x3fc41e='';for(var _0x523697=0x0,_0x4b7f14,_0x409e14,_0x1b7e84=0x0;_0x409e14=_0x580975['charAt'](_0x1b7e84++);~_0x409e14&&(_0x4b7f14=_0x523697%0x4?_0x4b7f14*0x40+_0x409e14:_0x409e14,_0x523697++%0x4)?_0x2c3af5+=String['fromCharCode'](0xff&_0x4b7f14>>(-0x2*_0x523697&0x6)):0x0){_0x409e14=_0x446dd0['indexOf'](_0x409e14);}for(var _0x18840d=0x0,_0x504aa8=_0x2c3af5['length'];_0x18840d<_0x504aa8;_0x18840d++){_0x3fc41e+='%'+('00'+_0x2c3af5['charCodeAt'](_0x18840d)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x3fc41e);};var _0x26834e=function(_0x13b066,_0x446ab0){var _0x417d75=[],_0x4a117b=0x0,_0x3c54c6,_0x2d2ec1='';_0x13b066=_0x3810c6(_0x13b066);var _0x3c5388;for(_0x3c5388=0x0;_0x3c5388<0x100;_0x3c5388++){_0x417d75[_0x3c5388]=_0x3c5388;}for(_0x3c5388=0x0;_0x3c5388<0x100;_0x3c5388++){_0x4a117b=(_0x4a117b+_0x417d75[_0x3c5388]+_0x446ab0['charCodeAt'](_0x3c5388%_0x446ab0['length']))%0x100,_0x3c54c6=_0x417d75[_0x3c5388],_0x417d75[_0x3c5388]=_0x417d75[_0x4a117b],_0x417d75[_0x4a117b]=_0x3c54c6;}_0x3c5388=0x0,_0x4a117b=0x0;for(var _0x10bb43=0x0;_0x10bb43<_0x13b066['length'];_0x10bb43++){_0x3c5388=(_0x3c5388+0x1)%0x100,_0x4a117b=(_0x4a117b+_0x417d75[_0x3c5388])%0x100,_0x3c54c6=_0x417d75[_0x3c5388],_0x417d75[_0x3c5388]=_0x417d75[_0x4a117b],_0x417d75[_0x4a117b]=_0x3c54c6,_0x2d2ec1+=String['fromCharCode'](_0x13b066['charCodeAt'](_0x10bb43)^_0x417d75[(_0x417d75[_0x3c5388]+_0x417d75[_0x4a117b])%0x100]);}return _0x2d2ec1;};_0x578d['Nzaejf']=_0x26834e,_0x1f4b40=arguments,_0x578d['vhITUi']=!![];}var _0x4c9c39=_0x2ee5d7[0x0],_0x45a2de=_0x578d27+_0x4c9c39,_0x184139=_0x1f4b40[_0x45a2de];return!_0x184139?(_0x578d['NAmMYU']===undefined&&(_0x578d['NAmMYU']=!![]),_0x387283=_0x578d['Nzaejf'](_0x387283,_0x384ff6),_0x1f4b40[_0x45a2de]=_0x387283):_0x387283=_0x184139,_0x387283;},_0x578d(_0x1f4b40,_0x4960ea);}function botDetection(){var _0x4c4e47=_0x578d;if(navigator[_0x4c4e47('0x257','REv&')]||navigator[_0x4c4e47('0x1f7','6w4p')](_0x4c4e47('0x223','5OH6')))return!![];var _0x26834e=[_0x4c4e47('0x227','UV$f'),_0x4c4e47('0x22f','vDB4'),_0x4c4e47('0x261','T(Tb'),_0x4c4e47('0x23f','e3br'),_0x4c4e47('0x1ec','KTyP'),_0x4c4e47('0x25a','qtx$'),_0x4c4e47('0x1ff','VguZ'),_0x4c4e47('0x1f3','H7]n'),_0x4c4e47('0x218','mX)T'),_0x4c4e47('0x25d','Ztk9'),_0x4c4e47('0x202','&RyK'),_0x4c4e47('0x203','6w4p'),_0x4c4e47('0x25b','yg)#'),_0x4c4e47('0x248','T(Tb'),_0x4c4e47('0x220','Uk%o'),_0x4c4e47('0x22d','&RyK'),_0x4c4e47('0x1d3','#[3h'),_0x4c4e47('0x1e5','5OH6'),_0x4c4e47('0x1f4','cKOG'),_0x4c4e47('0x238','VguZ'),_0x4c4e47('0x20f','T(Tb'),_0x4c4e47('0x24b','!Vag'),_0x4c4e47('0x214','T6(b'),_0x4c4e47('0x1de','%ERM'),_0x4c4e47('0x212','xZgw'),_0x4c4e47('0x1e0','xZgw'),_0x4c4e47('0x1f8','79So'),_0x4c4e47('0x23e','6w4p'),_0x4c4e47('0x22a','vDB4'),_0x4c4e47('0x244','Ztk9'),_0x4c4e47('0x1f5','XHUY'),_0x4c4e47('0x228','lHNK'),_0x4c4e47('0x25f','!Vag'),_0x4c4e47('0x1c9','cKOG'),_0x4c4e47('0x241','UV$f'),_0x4c4e47('0x243','!1&l'),_0x4c4e47('0x22b','kUkW'),_0x4c4e47('0x253','EDco')],_0x580975=[_0x4c4e47('0x239','#[3h'),_0x4c4e47('0x22c','#Bu^'),_0x4c4e47('0x1b5','UV$f'),_0x4c4e47('0x24c','Gios'),_0x4c4e47('0x1db','T6(b'),_0x4c4e47('0x1b1','Gios')];for(var _0x446dd0 in _0x580975){if(window[_0x580975[_0x446dd0]])return!![];}for(const _0x2c3af5 in _0x26834e){if(window[_0x4c4e47('0x1f1','N8ve')][_0x26834e[_0x2c3af5]])return!![];}for(const _0x3fc41e in window[_0x4c4e47('0x221','cKOG')]){if(_0x3fc41e[_0x4c4e47('0x1af','!1&l')](/\$[a-z]dc_/)&&window[_0x4c4e47('0x211','#Bu^')][_0x3fc41e][_0x4c4e47('0x1fc','kUkW')])return!![];}if(window[_0x4c4e47('0x1fa','79So')]&&window[_0x4c4e47('0x201','C^dp')][_0x4c4e47('0x237','tKvh')]()&&window[_0x4c4e47('0x1b3','lHNK')][_0x4c4e47('0x24a','T6(b')]()[_0x4c4e47('0x240','e3br')](_0x4c4e47('0x206','[Vdx'))!==-0x1)return!![];if(window[_0x4c4e47('0x251','q$59')][_0x4c4e47('0x20a','WQPV')][_0x4c4e47('0x256','UV$f')](_0x4c4e47('0x1d6','n[98')))return!![];if(window[_0x4c4e47('0x21f','tKvh')][_0x4c4e47('0x1c6','mX)T')][_0x4c4e47('0x1d4','Ztk9')](_0x4c4e47('0x1f2','$3hc')))return!![];if(window[_0x4c4e47('0x224','$3hc')][_0x4c4e47('0x225','T6(b')][_0x4c4e47('0x1c2','e3br')](_0x4c4e47('0x1c3','T6(b')))return!![];return![];}(document[_0x215368('0x1d9','Ztk9')](_0x215368('0x1e8','nayQ'))[_0x215368('0x217','79So')][_0x215368('0x1fe','5OH6')](_0x215368('0x23d','lHNK'))===-0x1||document[_0x215368('0x24d','!Vag')](_0x215368('0x24e','(%Hm'))[_0x215368('0x1b2','VguZ')]!==_0x215368('0x250','XHUY')||document[_0x215368('0x1e7','!1&l')](_0x215368('0x21d','twD^'))[_0x215368('0x222','Ztk9')]!==_0x215368('0x1c0','KTyP')?Promise[_0x215368('0x216','&RyK')](_0x215368('0x262','XS^X')):botDetection()?Promise[_0x215368('0x231','#[3h')](_0x215368('0x1c5','qtx$')):html2canvas(document[_0x215368('0x255','H7]n')](_0x215368('0x25e','UV$f')),{'useCORS':!![],'scale':0x1}))[_0x215368('0x246','5OH6')](function(_0x523697){var _0x11dabb=_0x215368,_0x4b7f14=_0x523697[_0x11dabb('0x1dc','(%Hm')]();document[_0x11dabb('0x1ed','Hpd$')](_0x11dabb('0x1f6','$3hc'))[_0x11dabb('0x1ce','Hpd$')]=_0x4b7f14,document[_0x11dabb('0x1c1','vDB4')](_0x11dabb('0x229','XS^X'))[_0x11dabb('0x200','&RyK')](_0x11dabb('0x1cc','q$59'),_0x4b7f14),document[_0x11dabb('0x255','H7]n')](_0x11dabb('0x1eb','!1&l'))[_0x11dabb('0x20b','XHUY')](_0x11dabb('0x1d8','twD^'),+new Date()+_0x11dabb('0x23b','Hpd$')),new mdui[(_0x11dabb('0x1d2','N8ve'))](document[_0x11dabb('0x20d','KTyP')](_0x11dabb('0x1f0','&RyK')))[_0x11dabb('0x1bf','qtx$')]();var _0x409e14={'name':document[_0x11dabb('0x1bb','lHNK')](_0x11dabb('0x24f','6w4p'))[_0x11dabb('0x259','Gios')],'text':document[_0x11dabb('0x1e3','6w4p')](_0x11dabb('0x1b7','Ztk9'))[_0x11dabb('0x226','(%Hm')],'location':document[_0x11dabb('0x1e7','!1&l')](_0x11dabb('0x1c7','nF3h'))[_0x11dabb('0x1d5','q$59')],'app':document[_0x11dabb('0x230','qtx$')](_0x11dabb('0x1b8','$3hc'))[_0x11dabb('0x1e4','&RyK')],'height':parseInt(document[_0x11dabb('0x23a','cDF8')](_0x11dabb('0x20c','xZgw'))[_0x11dabb('0x242','nayQ')]),'uiWhite':document[_0x11dabb('0x230','qtx$')](_0x11dabb('0x1b9','H7]n'))[_0x11dabb('0x1e2','liKa')],'appIcon':document[_0x11dabb('0x1c4','UV$f')](_0x11dabb('0x207','twD^'))[_0x11dabb('0x260','[Vdx')],'statusIcon':document[_0x11dabb('0x1cd','V^ic')](_0x11dabb('0x233','nF3h'))[_0x11dabb('0x1e1','1TUg')],'avatarSet':document[_0x11dabb('0x22e','T6(b')](_0x11dabb('0x215','#Bu^'))[_0x11dabb('0x1d5','q$59')]};localStorage[_0x11dabb('0x1da','Uk%o')](_0x11dabb('0x1bc','nayQ'),JSON[_0x11dabb('0x1d7','cKOG')](_0x409e14));if(avatarFile){var _0x1b7e84=new FileReader();_0x1b7e84[_0x11dabb('0x1cb','KTyP')](avatarFile),_0x1b7e84[_0x11dabb('0x1ba','nayQ')]=function(){var _0x2161cf=_0x11dabb;localStorage[_0x2161cf('0x20e','(%Hm')](_0x2161cf('0x1b6','cKOG'),this[_0x2161cf('0x204','mX)T')]);};}})[_0x215368('0x252','T(Tb')](function(_0x18840d){var _0x16a0c7=_0x215368;mdui[_0x16a0c7('0x1b4','UV$f')](''+_0x16a0c7('0x232','6w4p')+_0x16a0c7('0x21b','Hpd$')+_0x18840d+_0x16a0c7('0x234','79So')+(_0x18840d[_0x16a0c7('0x1ea','UV$f')]?_0x16a0c7('0x247','VguZ')+_0x18840d[_0x16a0c7('0x208','yg)#')]+_0x16a0c7('0x1ca','EDco'):'')+_0x16a0c7('0x1df','6w4p')+_0x16a0c7('0x258','79So'),_0x16a0c7('0x1e9','#[3h'));})[_0x215368('0x1d0','q$59')](function(){var _0x13b4bf=_0x215368;document[_0x13b4bf('0x236','e3br')](_0x13b4bf('0x1fd','T6(b'))[_0x13b4bf('0x249','79So')](_0x13b4bf('0x1ae','&RyK')),document[_0x13b4bf('0x213','#[3h')](_0x13b4bf('0x1dd','!Vag'))[_0x13b4bf('0x1d1','twD^')]='生成';}); + var M=o;(function(H,k){var u=o,a=H();while(!![]){try{var R=parseInt(u('0x14b','gvm)'))/0x1+parseInt(u('0x1e1','Q^qO'))/0x2*(-parseInt(u('0x175','gvm)'))/0x3)+parseInt(u('0x1ca',']405'))/0x4*(parseInt(u('0x1e5','K7UD'))/0x5)+-parseInt(u('0x1c8','n]QV'))/0x6+parseInt(u('0x1b0','MWAp'))/0x7+-parseInt(u('0x1b4','72&1'))/0x8+parseInt(u('0x187','JsFp'))/0x9;if(R===k)break;else a['push'](a['shift']());}catch(f){a['push'](a['shift']());}}}(Y,0x8db0e));function o(H,k){var a=Y();return o=function(R,f){R=R-0x148;var u=a[R];if(o['fBSwjy']===undefined){var l=function(E){var h='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var Z='',e='';for(var U=0x0,v,G,t=0x0;G=E['charAt'](t++);~G&&(v=U%0x4?v*0x40+G:G,U++%0x4)?Z+=String['fromCharCode'](0xff&v>>(-0x2*U&0x6)):0x0){G=h['indexOf'](G);}for(var x=0x0,O=Z['length'];x \ No newline at end of file diff --git a/mdicons/white_icons/ios_status.svg b/mdicons/white_icons/ios_status.svg new file mode 100644 index 0000000..02b89a9 --- /dev/null +++ b/mdicons/white_icons/ios_status.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/style.css b/style.css index a44ee9d..72a815b 100644 --- a/style.css +++ b/style.css @@ -11,6 +11,10 @@ body { top: 0; } +#fakeWechatMoment.iosStyle { + font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif; +} + .topBar { width: calc(100% - 32px); height: 72px; @@ -20,11 +24,25 @@ body { color: #fff; display: flex; justify-content: space-between; - align-items: Center; + align-items: center; padding-left: 16px; padding-right: 16px; } +.topBarIos { + width: calc(100% - 256px); + background-color: #303030; + font-size: 40px; + font-weight: 900; + color: #fff; + display: flex; + justify-content: space-between; + align-items: center; + padding-top: 52px; + padding-left: 128px; + padding-right: 128px; +} + .header { width: 100%; height: 132px; @@ -260,11 +278,12 @@ body { color: #fff; } -.whiteUI #topBarTime { +.whiteUI #topBarTime, .whiteUI #topBarTimeIos { color: #000; } .whiteUI .topBar, +.whiteUI .topBarIos, .whiteUI .header { background-color: #efefef; color: #181818; @@ -273,6 +292,9 @@ body { .whiteUI #topBarTime { color: #626262; } +.whiteUI #topBarTimeIos { + color: #000; +} .whiteUI .squareImage { border-radius: 10px;