From 24921cd449c4b4b726e63c4bc354806c3c690f24 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?= <1272742391@qq.com> Date: Thu, 5 Dec 2019 16:38:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BA=86=E4=B8=80=E4=BA=9B?= =?UTF-8?q?=E5=B7=B2=E7=9F=A5=E9=97=AE=E9=A2=98=EF=BC=88=E5=A4=A7=E9=9B=BE?= =?UTF-8?q?=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 8 +- fuckWechat.js | 20 +- index.html | 215 +++++++++++------- mdicons/{ => black_icons}/app_acfun.svg | 2 +- mdicons/{ => black_icons}/app_cloudmusic.svg | 2 +- mdicons/{ => black_icons}/app_coolapk.svg | 2 +- mdicons/{ => black_icons}/app_qq.svg | 2 +- mdicons/{ => black_icons}/app_tieba.svg | 2 +- mdicons/{ => black_icons}/app_wechat.svg | 2 +- back.svg => mdicons/black_icons/back.svg | 30 +-- mdicons/black_icons/comment.svg | 13 ++ mdicons/black_icons/emoticon.svg | 12 + mdicons/black_icons/ic_battery_20_48px.svg | 5 + mdicons/black_icons/ic_battery_30_48px.svg | 5 + mdicons/black_icons/ic_battery_50_48px.svg | 5 + mdicons/black_icons/ic_battery_60_48px.svg | 5 + mdicons/black_icons/ic_battery_80_48px.svg | 5 + mdicons/black_icons/ic_battery_90_48px.svg | 5 + .../ic_battery_charging_20_48px.svg | 5 + .../ic_battery_charging_30_48px.svg | 5 + .../ic_battery_charging_50_48px.svg | 5 + .../ic_battery_charging_60_48px.svg | 5 + .../ic_battery_charging_80_48px.svg | 5 + .../ic_battery_charging_90_48px.svg | 5 + .../ic_battery_charging_full_48px.svg | 4 + mdicons/black_icons/ic_battery_full_48px.svg | 4 + .../ic_signal_cellular_0_bar_48px.svg | 1 + .../ic_signal_cellular_1_bar_48px.svg | 1 + .../ic_signal_cellular_2_bar_48px.svg | 1 + .../ic_signal_cellular_3_bar_48px.svg | 1 + .../ic_signal_cellular_4_bar_48px.svg | 1 + .../black_icons/ic_signal_wifi_0_bar_48px.svg | 1 + .../black_icons/ic_signal_wifi_1_bar_48px.svg | 1 + .../black_icons/ic_signal_wifi_2_bar_48px.svg | 1 + .../black_icons/ic_signal_wifi_3_bar_48px.svg | 1 + .../black_icons/ic_signal_wifi_4_bar_48px.svg | 1 + mdicons/white_icons/app_acfun.svg | 10 + mdicons/white_icons/app_cloudmusic.svg | 25 ++ mdicons/white_icons/app_coolapk.svg | 15 ++ mdicons/white_icons/app_qq.svg | 13 ++ mdicons/white_icons/app_tieba.svg | 20 ++ mdicons/white_icons/app_wechat.svg | 17 ++ mdicons/white_icons/back.svg | 15 ++ .../white_icons/comment.svg | 26 +-- .../white_icons/emoticon.svg | 28 +-- .../{ => white_icons}/ic_battery_20_48px.svg | 0 .../{ => white_icons}/ic_battery_30_48px.svg | 0 .../{ => white_icons}/ic_battery_50_48px.svg | 0 .../{ => white_icons}/ic_battery_60_48px.svg | 0 .../{ => white_icons}/ic_battery_80_48px.svg | 0 .../{ => white_icons}/ic_battery_90_48px.svg | 0 .../ic_battery_charging_20_48px.svg | 0 .../ic_battery_charging_30_48px.svg | 0 .../ic_battery_charging_50_48px.svg | 0 .../ic_battery_charging_60_48px.svg | 0 .../ic_battery_charging_80_48px.svg | 0 .../ic_battery_charging_90_48px.svg | 0 .../ic_battery_charging_full_48px.svg | 0 .../ic_battery_full_48px.svg | 0 .../ic_signal_cellular_0_bar_48px.svg | 0 .../ic_signal_cellular_1_bar_48px.svg | 0 .../ic_signal_cellular_2_bar_48px.svg | 0 .../ic_signal_cellular_3_bar_48px.svg | 0 .../ic_signal_cellular_4_bar_48px.svg | 0 .../ic_signal_wifi_0_bar_48px.svg | 0 .../ic_signal_wifi_1_bar_48px.svg | 0 .../ic_signal_wifi_2_bar_48px.svg | 0 .../ic_signal_wifi_3_bar_48px.svg | 0 .../ic_signal_wifi_4_bar_48px.svg | 0 69 files changed, 427 insertions(+), 130 deletions(-) rename mdicons/{ => black_icons}/app_acfun.svg (96%) rename mdicons/{ => black_icons}/app_cloudmusic.svg (99%) rename mdicons/{ => black_icons}/app_coolapk.svg (98%) rename mdicons/{ => black_icons}/app_qq.svg (97%) rename mdicons/{ => black_icons}/app_tieba.svg (98%) rename mdicons/{ => black_icons}/app_wechat.svg (98%) rename back.svg => mdicons/black_icons/back.svg (95%) create mode 100644 mdicons/black_icons/comment.svg create mode 100644 mdicons/black_icons/emoticon.svg create mode 100644 mdicons/black_icons/ic_battery_20_48px.svg create mode 100644 mdicons/black_icons/ic_battery_30_48px.svg create mode 100644 mdicons/black_icons/ic_battery_50_48px.svg create mode 100644 mdicons/black_icons/ic_battery_60_48px.svg create mode 100644 mdicons/black_icons/ic_battery_80_48px.svg create mode 100644 mdicons/black_icons/ic_battery_90_48px.svg create mode 100644 mdicons/black_icons/ic_battery_charging_20_48px.svg create mode 100644 mdicons/black_icons/ic_battery_charging_30_48px.svg create mode 100644 mdicons/black_icons/ic_battery_charging_50_48px.svg create mode 100644 mdicons/black_icons/ic_battery_charging_60_48px.svg create mode 100644 mdicons/black_icons/ic_battery_charging_80_48px.svg create mode 100644 mdicons/black_icons/ic_battery_charging_90_48px.svg create mode 100644 mdicons/black_icons/ic_battery_charging_full_48px.svg create mode 100644 mdicons/black_icons/ic_battery_full_48px.svg create mode 100644 mdicons/black_icons/ic_signal_cellular_0_bar_48px.svg create mode 100644 mdicons/black_icons/ic_signal_cellular_1_bar_48px.svg create mode 100644 mdicons/black_icons/ic_signal_cellular_2_bar_48px.svg create mode 100644 mdicons/black_icons/ic_signal_cellular_3_bar_48px.svg create mode 100644 mdicons/black_icons/ic_signal_cellular_4_bar_48px.svg create mode 100644 mdicons/black_icons/ic_signal_wifi_0_bar_48px.svg create mode 100644 mdicons/black_icons/ic_signal_wifi_1_bar_48px.svg create mode 100644 mdicons/black_icons/ic_signal_wifi_2_bar_48px.svg create mode 100644 mdicons/black_icons/ic_signal_wifi_3_bar_48px.svg create mode 100644 mdicons/black_icons/ic_signal_wifi_4_bar_48px.svg create mode 100644 mdicons/white_icons/app_acfun.svg create mode 100644 mdicons/white_icons/app_cloudmusic.svg create mode 100644 mdicons/white_icons/app_coolapk.svg create mode 100644 mdicons/white_icons/app_qq.svg create mode 100644 mdicons/white_icons/app_tieba.svg create mode 100644 mdicons/white_icons/app_wechat.svg create mode 100644 mdicons/white_icons/back.svg rename comment.svg => mdicons/white_icons/comment.svg (98%) rename emoticon.svg => mdicons/white_icons/emoticon.svg (98%) rename mdicons/{ => white_icons}/ic_battery_20_48px.svg (100%) rename mdicons/{ => white_icons}/ic_battery_30_48px.svg (100%) rename mdicons/{ => white_icons}/ic_battery_50_48px.svg (100%) rename mdicons/{ => white_icons}/ic_battery_60_48px.svg (100%) rename mdicons/{ => white_icons}/ic_battery_80_48px.svg (100%) rename mdicons/{ => white_icons}/ic_battery_90_48px.svg (100%) rename mdicons/{ => white_icons}/ic_battery_charging_20_48px.svg (100%) rename mdicons/{ => white_icons}/ic_battery_charging_30_48px.svg (100%) rename mdicons/{ => white_icons}/ic_battery_charging_50_48px.svg (100%) rename mdicons/{ => white_icons}/ic_battery_charging_60_48px.svg (100%) rename mdicons/{ => white_icons}/ic_battery_charging_80_48px.svg (100%) rename mdicons/{ => white_icons}/ic_battery_charging_90_48px.svg (100%) rename mdicons/{ => white_icons}/ic_battery_charging_full_48px.svg (100%) rename mdicons/{ => white_icons}/ic_battery_full_48px.svg (100%) rename mdicons/{ => white_icons}/ic_signal_cellular_0_bar_48px.svg (100%) rename mdicons/{ => white_icons}/ic_signal_cellular_1_bar_48px.svg (100%) rename mdicons/{ => white_icons}/ic_signal_cellular_2_bar_48px.svg (100%) rename mdicons/{ => white_icons}/ic_signal_cellular_3_bar_48px.svg (100%) rename mdicons/{ => white_icons}/ic_signal_cellular_4_bar_48px.svg (100%) rename mdicons/{ => white_icons}/ic_signal_wifi_0_bar_48px.svg (100%) rename mdicons/{ => white_icons}/ic_signal_wifi_1_bar_48px.svg (100%) rename mdicons/{ => white_icons}/ic_signal_wifi_2_bar_48px.svg (100%) rename mdicons/{ => white_icons}/ic_signal_wifi_3_bar_48px.svg (100%) rename mdicons/{ => white_icons}/ic_signal_wifi_4_bar_48px.svg (100%) diff --git a/README.md b/README.md index 545d240..8fd660f 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,12 @@ ### 更新记录 +#### 2019.12.5 + +~~解决了一些已知问题。~~ + +支持选择生成 7.0 以上版本白色界面的截图。 + #### 2019.6.8 还是根据 [Issue #4](https://github.com/TransparentLC/WechatMomentScreenshot/issues/4),增加了在生成的截图中设定评论的功能~ฅ•̀∀•́ฅ @@ -26,7 +32,7 @@ ~~也欢迎请小透明喝肥宅快乐水(\*´∀`)~~ -#### 2019.5.14 +#### 2019.5.14 新功能:输入微信公众号文章链接,自动获取文章标题和封面。 diff --git a/fuckWechat.js b/fuckWechat.js index e55102e..f6cbe03 100644 --- a/fuckWechat.js +++ b/fuckWechat.js @@ -4,14 +4,26 @@ if (navigator.userAgent.toLowerCase().indexOf('micromessenger') !== -1) { var div = document.createElement('div'); div.setAttribute('id', 'fuckWechat'); - div.style.cssText = 'position: fixed; left: 0; top: 0; width: 100%; height: 100%; box-sizing: border-box; padding: 18px; font-size: 18px; line-height: 1.5em; background-color: #fff; z-index: 2147483647; display: flex; justify-content: center; align-items: center;' + document.querySelector('.mdui-appbar').style.filter = 'blur(2px)'; + document.querySelector('.mdui-container').style.filter = 'blur(2px)'; + div.style.cssText = 'position: fixed; left: 0; top: 0; width: 100%; height: 100%; box-sizing: border-box; padding: 18px; font-size: 16px; line-height: 1.5em; background-color: rgba(255,255,255,.6); z-index: 2147483647; display: flex; justify-content: center; align-items: center;' div.innerHTML = '' + '
我们刚刚做了一个非常艰难的决定,这个网页不允许使用微信内置浏览器打开。为什么这样做?
' - + '请点击右上角,选择“在浏览器打开”。
' + + '' + + '因为微信是个:
' + + '……的辣鸡软件,所以我就加上了这个遮罩层把它批判一番 : )
' + + '' + + '使用浏览器打开此页面,即可直接跳过遮罩层
' + '
+ 