Files
WechatMomentScreenshot/README.md
2020-06-20 01:12:17 +08:00

98 lines
3.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# WechatMomentScreenshot
[![HitCount](http://hits.dwyl.io/TransparentLC/WechatMomentScreenshot.svg)](http://hits.dwyl.io/TransparentLC/WechatMomentScreenshot)
朋友圈转发截图生成工具
[去这里使用](https://transparentlc.github.io/WechatMomentScreenshot)
> 本工具生成的截图,仅可用于**个人应付各类强制要求转发朋友圈的情形**,请勿**批量生成截图**或将截图用于其他用途。
>
> *因为“批量生成”显然超出了个人使用的范围吧……?*
>
> 不接受定制请求,有功能请求可以添加 Issue如果建议合理的话我可能就会添加
---
### 这个小工具是什么?
一个因为不喜欢也不想往朋友圈发某些不得不发的废文而做出来的摸鱼产物。
### 为什么生成的截图和我在手机上截的不一样?能不能做出 iOS 的样式?
不同手机的界面总是有那么一点区别的,要和真正的截图完全一样……我也很难办啊!(摊手)
### 生成的截图中,文字部分能否出现表情符号?
微信中除 Emoji 之外的其它表情符号实际上是特定的文本,复制后粘贴到别处时就可以看到,在微信中则显示为表情符号。
比如<img src="https://ae01.alicdn.com/kf/HTB1kEKaXe3tHKVjSZSg7604QFXas.png" style="width: 1em;" />这个表情,从简体中文版微信中发送的实际上是`[再见]`,繁体中文是`[再見]`,英文是`[Bye]`。即使不选择表情符号而是手动输入`[再见]``[再見]``[Bye]`(任选一个输入即可,和微信的语言设置无关),发送后它们都会显示为<img src="https://ae01.alicdn.com/kf/HTB1kEKaXe3tHKVjSZSg7604QFXas.png" style="width: 1em;" />
在这个小工具的“正文”处输入表情符号对应的文本,生成截图时也会被替换成对应的表情符号~
目前仅支持简体中文、繁体中文、英文版微信的表情文本。从使用其他语言的微信发送一条带有表情的消息然后复制到这里,生成的截图中不一定会出现对应的表情符号。
### 更新记录
<details>
<summary>点击展开</summary>
#### 2020.6.20
生成截图的时候将会把一些设置使用 localStorage 保存,下次打开小工具的时候就不需要重新设置一遍了~
将会保存以下设置:
* 用户名
* 头像(但是不要选择文件大小很大的头像啊……)
* 正文
* 定位
* 转发出处
* 图片长度
* 使用 7.0 以上版本白色界面
* 显示 APP 图标
* 随机信号和电量
#### 2020.5.26
由于自己的服务器用了 Cloudflare 的免费 CDN然而最近分配到的 IPv4 地址被墙了,所以后端(在墙内)不能用了……
于是试着用 Cloudflare Worker 写了个~~简单的代理~~(参见文件 `cfworker_proxy.js`)解决之(〃′▽`)~~
直接使用 [Images.weserv.nl](https://images.weserv.nl/) 的服务中转图片,就不需要部署后端了!
#### 2019.12.5
~~解决了一些已知问题。~~
支持选择生成 7.0 以上版本白色界面的截图。
#### 2019.6.8
还是根据 [Issue #4](https://github.com/TransparentLC/WechatMomentScreenshot/issues/4),增加了在生成的截图中设定评论的功能~ฅ•̀∀•́ฅ
#### 2019.6.6
根据 [Issue #4](https://github.com/TransparentLC/WechatMomentScreenshot/issues/4) 修正了时间显示的问题。
* 截图日期和发表日期在同一天,时间显示为`**:**`。
* 截图日期在发表日期前一天,时间显示为`昨天 **:**`。
* 其他情况,时间显示为`****年**月**日 **:**`。
现在可以用短链接 [https://git.io/WMS](https://git.io/WMS) 打开本工具了~欢迎分享给有需要的人(`ヮ´ )
~~也欢迎请小透明喝肥宅快乐水(\*´∀`)~~
#### 2019.5.14
新功能:输入微信公众号文章链接,自动获取文章标题和封面。
* 相关后端代码参见文件 `get_article_info.php`
#### 2019.3.1
新功能:生成发表纯文字或图片的截图。
</details>