首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
V2EX  ›  分享创造

为了一定程度上拯救我的 Kindle,写了个推送工具😌

  •  1
     
  •   aneureka · 66 天前 · 2946 次点击
    这是一个创建于 66 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前几天捡起吃灰的 Kindle,想用她读读文档,然后发现还得用邮箱附件传过来。思考了一下,如果能够每次传的时候只保留 传文件+推送 这两个核心步骤就好了呢。

    于是就写了个 Kindle 的推送工具🤣:PUSH TO KINDLE!

    C86608BA-9F4C-48B0-A78A-40553E7642A4.png

    总体采用的是 JQuery (一个页面一把梭) + Flask + RQ (异步推送邮件) 的解决方案。

    因为服务器配置有限(阿里学生 9.9,带宽 5M ),所以上传&推送的时候可能速度不是很快 😇

    如果能帮到大家,欢迎 star & 提一些意见~ 开源地址:Github

    V2EX-分享创造 发帖 🏆

    31 回复  |  直到 2019-04-14 18:31:11 +08:00
        1
    levine   66 天前
    大赞。谢谢。
        2
    herozzm   66 天前 via iPhone
    邮件挺方便啊 轮子用不到
        3
    aneureka   66 天前
    @herozzm #2 哈哈对的,对于经常打开邮件的同学来说邮件发送的方式已经挺方便了~ 可能我感觉直接打开 chrome 方便一点就写了这么个小东西,感谢回复☺️
        4
    catcalse   66 天前
    有没有隐私问题?
        5
    aneureka   66 天前 via Android
    @catcalse 现在只能以开源+在底部注释承诺的方式保证大家的隐私问题😥 邮件是用 mailgun 群发的(看不到文件) 在服务器上的文件缓存会每天清理一次
        6
    CallMeReznov   66 天前
    已经加🦍
        7
    aneureka   66 天前
    @levine #1
    @CallMeReznov #6
    感谢~~🤣
        8
    jadeity   66 天前
    楼主,有没有思路能实现更新文件的功能?我自己也尝试过,想把网络连载小说推送到 Kindle,但是不想每个章节都分成一个文件啊,太碎了。
        9
    Dogergo   66 天前
    @jadeity 你有思路了说一下。我之前想推这个连载小说到一个自己做的小程序书架来着,我设想的更新机制需要用到数据库,或者用一个日志文件来记录我上次爬到哪个章节了
        10
    sneezry   66 天前
    我的 Kindle DXG 现在连不上亚马逊的服务器,心塞……
        11
    jadeity   66 天前
    @Dogergo 自己这边怎么都好说,关键是怎么能远程操作把 Kindle 上的文件删除啊。
        12
    aneureka   66 天前 via Android
    @jadeity 刚刚抓了下包,感觉还挺复杂的,如果是同个文件名覆盖旧文件的话有 cookie 理论上应该能做。。
        13
    aneureka   66 天前 via Android
    @jadeity 在 amazon 官网查看文档可以选择删除,自己写的话就要模拟登录然后删除了
        14
    jadeity   66 天前
    @sneezry 我正在充电......
        15
    sneezry   66 天前 via iPhone
    @jadeity 我的 dxg 已经越狱了,可以 ssh 上去,我觉得自己搞个 sync 服务绕过亚马逊是可行的
        16
    jadeity   66 天前
    @sneezry Kindle 用 C 写吗?有木有可以调用的接口啊
        17
    sneezry   66 天前 via iPhone
    @jadeity 用 java 写的。不过 Kindle 是 Linux 系统,里面可以跑 bash,还能装 python,所有文档都在 mnt 挂载的 rw 文件系统里
        18
    jadeity   66 天前
    @sneezry 那就跑个脚本定时拉文档就行了?
        19
    sneezry   66 天前 via iPhone
    @jadeity 是这样的,不过具体还得看看 3G 那块能不能过。有 wifi 的话可以直接搞起来了。
        20
    oIMOo   66 天前
    你试试这个能不能用
    https://www.dyjix.eu/edu.php
    也是学生用
        21
    aneureka   66 天前 via Android
    @oIMOo 谢谢~阿里云算是对学生比较良心了,主要是带宽 这个我看看~
        22
    aneureka   66 天前 via Android
    大家觉得用 kindle 还有啥不方便的地方么或者希望有的功能么🎅
        23
    newtype0092   66 天前
    有个小问题,文件格式严格限制了只能小写,大写的 JPG 提示格式不支持,不太方便。
        24
    aneureka   66 天前 via Android
    @newtype0092 嗯…这个支持文件格式列表我是按官方的来的,回头我测试下能不能用这格式直接发到 kindle 或转换一下~
        25
    dimlau   66 天前
    说实话,USB 直接传多好啊,还有比这个更方便的吗?配合 calibre 管理起来也更省心。

    而且,我个人觉得 kindle 开飞行模式才能获得最佳使用体验,待机时间可以达到 40 天左右,而且排除了网络带来的冗余信息,纯粹一点读读书而已。
        26
    aneureka   66 天前
    @dimlau #25 哈哈 USB+calibre 我也用过,但感觉“有线”本身会麻烦了些,比如我手机上有个文件要传过去,感觉无线会方便一点。Kindle 我现在都是开着 wifi,但续航确实比较差,不过经常要买亚马逊的电子书所以就开着了。。
        27
    bakabie   65 天前
    我也整了一个,不过我是自动推送,不过推送邮箱老是不让我发邮件。。所以现在打算自建一个。
        28
    aneureka   65 天前 via Android
    @bakabie 自动推送是啥意思(捂脸)
        29
    yezhiye   65 天前
    我觉得用一个静态网页就够了…… https://www.v2ex.com/t/554980
        30
    bakabie   64 天前 via Android
    @aneureka 监控小说站,一更新自动打包推送(一般是轻小说
        31
    hhhfffhhh   64 天前
    @bakabie 有推荐的小说站吗
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3278 人在线   最高记录 5043   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 20ms · UTC 05:03 · PVG 13:03 · LAX 22:03 · JFK 01:03
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1