发现这个,感觉有意思的缘由
- 原本有使用
anywhere
生成本地的静态文件服务器,然后手机需要在浏览器手动输入地址。 - 后台了解到这个
qrencode
可以生成QRCode图片 - 所以先生成QRCode图片,接着用浏览器打开图片,以便扫描
- 问题:感觉跳来跳去,会感觉乱的样子,所以发现这个感觉到欣喜
- 程序员就这么很容易开心的么 哈哈哈
# 原来脚本如下
localIp=`ifconfig en8 | grep 192.168 | cut -f 2 -d ' '` # 获取电脑IP
url="http://$localIp:8000" # 拼接anywhere默认8000端口
#生成图片到/tmp/qrcode.png
qrencode -l L -v 1 -o /tmp/qrcode.png -s 20 "$url"
# 浏览器打开图片
"/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" "/tmp/qrcode.png"
anywhere # 建立当前目录下的静态文件管理器
$ echo "abc" | qrencode -o - -t ANSI256 # 效果比较白
$ echo "abc" | qrencode -o - -t ANSI # 效果比较黑
# 目前的脚本
localIp=`ifconfig en8 | grep 192.168 | cut -f 2 -d ' '` # 获取电脑IP
url="http://$localIp:8000" # 拼接anywhere默认8000端口
echo "$url" | qrencode -o - -t ANSI
anywhere -s
其他
anywhere官网
qrencode官网
# 安装qrencode
$ brew install qrencode
# qrencode 帮助
$ qrencode -h
# 安装anywhere
$ npm install anywhere -g
# anywhere 帮助
$ anywhere -h