diff --git a/README.md b/README.md index 562f10a..2f517b1 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ English | [简体中文](README.zh-CN.md) # Cat-Printer -*A friendly cat printer App/driver for everyone (GB01,GB02,GT01)* +*A friendly cat (kitty) printer App/driver for everyone (GB01,GB02,GT01)* ![Poster](https://repository-images.githubusercontent.com/403563361/0a315f6a-7cae-48d7-bfd4-d6fac5415d7c) @@ -17,7 +17,7 @@ English | [简体中文](README.zh-CN.md) ## How to use -On Windows: +On Windows 10: - Get a release, extract, open `start.bat`. - Make sure bluetooth of your computer is opened and cat printer is launched. @@ -27,6 +27,13 @@ On GNU/Linux: - You can also use a Windows release, or prepare dependencies according to developer note. - Open `server.py` in `printer` folder with `python3`. +Notes: + +- Newest Firefox users need to manually allow the permission of extracting canvas data, at left side of address bar after clicking preview button +- Windows version needs to be at least 10 (`10.0.16299`) +- GNU/Linux needs BlueZ (`bluetoothctl`) +- Maybe also compatible to Mac (Darwin) with CoreBluetooth Framework + ## Why? These bluetooth cat printers, with model name GB01, GB02 and GT01, have poor support at applications. @@ -37,6 +44,14 @@ I hate both proprietary and platform-binding things. So I decided to make this. Thankfully, people here are really warm-hearted, logged their experiences online in a [central repo](https://github.com/JJJollyjim/catprinter), and I am able to walk further 😃 +## Trivial + +- Many one choose these cat thermal printers because they are cute... or, just cheap 🙃 + +- Here we tell "**Cat Printer**" because other developers also call the printer as this, but what oversea shops call is "**Kitty Printer**". Search engines, please optimize it 😝 + +- The official app is protected by law & copyright. I don't know if my work is not good... + ## Developer Note This application uses server/client model, and have fewest possible dependencies on server side. diff --git a/README.zh-CN.md b/README.zh-CN.md index c287758..ac4d368 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -17,7 +17,7 @@ ## 如何使用 -在 Windows 上: +在 Windows 10 上: - 获取一份 release,解压,打开 `start.bat` - 确保电脑蓝牙开启且猫咪打印机已启动。 @@ -27,6 +27,13 @@ - 您也可以使用 Windows release,或者依开发者注记准备依赖。 - 使用 `python3` 打开位于 `printer` 文件夹的 `server.py`。 +备注: + +- 最新的 Firefox 用户需要手动允许提取画布信息的权限(点击预览后,在地址栏左方) +- Windows 版本至少为 10 (`10.0.16299`) +- GNU/Linux 需要 BlueZ (`bluetoothctl`) +- 可能也兼容有 CoreBluetooth 框架的 Mac (Darwin) + ## 为什么? 这些蓝牙猫咪打印机,型号为 GB01, GB02 和 GT01,没有足够的应用支持。 @@ -37,6 +44,14 @@ 幸运的是,这里的热心肠网友将他们的经验记录到了一个[中心仓库](https://github.com/JJJollyjim/catprinter),因此我可以走得更远 😃 +## 花絮 + +- 很多人选择此种热敏打印机,因为它可爱……或者,只是便宜 🙃 + +- 其他开发者叫它“猫打印机”("Cat Printer"),但国外商店叫它“猫咪打印机”("Kitty Printer")。在英文文档有差别,提出以优化搜索引擎结果 😝 + +- 官方 App 受法律、版权、专利保护。不知道此 repo 是否合理…… + ## 开发者注记 此 App 使用服务器/客户端模型,且拥有尽可能少的服务端依赖。