Fan Zhen Coder & Teacher

直接从 iPhone 发送 pdf 到 Sony DPT-RP1 电子纸

2018-03-18

需要买一个 pythonista 3 app (在 ios 上跑 python3) 具体可以看这个网页日文。 搞好了,还是很方便的,特别是微信文章,用workflow转成pdf,发送过去

简要步骤:

安装 stash 环境

进入pythonista,左滑进入 console 界面,在 > 处,输入

	import requests as r; exec(r.get('http://bit.ly/get-stash').text)

回车,安装完,重新启动app

安装python依赖包

  • 选择 launch_stash.py ,运行它,进入命令行界面

      $ pip install httpsig
      $ pip install pbkdf2
      $ pip install pycrypto
    
  • 再安装 urllib3

      $ cd ~/Documents
      $ git clone git://github.com/shazow/urllib3.git
      $ cp urllib3/urllib3 site-packages/urllib3
    
  • 最后安装dptrp1

      $ cd ~/Documents
      $ git clone https://github.com/janten/dpt-rp1-py.git
      $ cp dpt-rp1-py/dptrp1 site-packages/dptrp1
    

准备运行脚本

	$ cd ~/Documents
	$ git clone https://github.com/ki-chi/dptrp1-uploader-for-iOS.git

设置成“Share Extension Shortcut”

1 2

测试

手机和rp1连到同一wifi下(拿手机做热点,会比较慢),iPhone用safari浏览器下载一个pdf文件

3 4 5

第一次启动时配对

要输入DPT-RP1屏幕上的PIN码

6 7

大功告成!

Mac 上使用

具体安装看这里 dptrp1

用 automator 做了一个 service,选择pdf,右键发送到 rp1,支持批量发送


Comments