• 请不要在回答技术问题时复制粘贴 AI 生成的内容
wensonsmith
V2EX  ›  程序员

撸了一个生成二维码的 Alfred Workflow

  •  
  •   wensonsmith ·
    wensonsmith · Dec 29, 2016 · 7730 views
    This topic created in 3599 days ago, the information mentioned may be changed or developed.
    因为要用手机调试网页,所以经常把 url 生成二维码再手机上扫描。

    之前是复制,打开百度,搜索二维码生成, 找到工具粘贴,扫码,麻烦

    后来装了一个 chrome 插件,可以把 url 转换成二维码,但是不是很好用。

    于是乎只好撸一个了。。。 V 站之前有个用 python 写的( https://www.v2ex.com/t/246735 ),我一看还得 pip 装东西。作罢。。


    用 PHP 撸了一个, 本地直接生成,速度刚刚的! 回车后直接就可以扫码了, 如果 qr 后面不跟参数,默认是上一次的生成结果。





    有需要的可以试试: https://github.com/wensonsmith/QRcodeCreator


    主要的参考这两个库很好用!
    1. [t0k4rt/phpqrcode]( https://github.com/t0k4rt/phpqrcode)
    2. [joetannenbaum/alfred-workflow]( https://github.com/joetannenbaum/alfred-workflow)
    21 replies  •  2016-12-30 21:03:51 +08:00
    xell
    xell
    Dec 29, 2016
    1
    感谢!比以前那些用 Google API 的要方便很多。
    bianzhifu
    bianzhifu
    Dec 29, 2016
    2
    已经 start 已经安装 很好用
    sampeng
    sampeng
    Dec 29, 2016
    3
    6666~
    run2
    run2
    Dec 29, 2016
    4
    网页地址的话 chrome 插件不是更快么,也是 v2 某位写的
    https://chrome.google.com/webstore/detail/colorful-qrcode/nenelpicledkmgnlaibhjkjobffpjoan
    https://github.com/L3au/colorful-qrcode

    (主要是我没 powerpack-。-)
    ddqp
    ddqp
    Dec 29, 2016
    5
    不错,我用 safari
    sampeng
    sampeng
    Dec 29, 2016
    6
    @sobigfish

    浏览器再好用,步骤也没有 workflow 快。。。
    z0z
    z0z
    Dec 29, 2016
    7
    firefox 不是在地址栏的最后就有一个吗?
    wensonsmith
    wensonsmith
    OP
    Dec 29, 2016
    8
    @sampeng
    @z0z
    @sobigfish

    我装了一个 chrome 插件,现在如果想生成 URL 以外的文本就不是那么方便了。
    xujinkai
    xujinkai
    Dec 29, 2016
    9
    我给一个非常简介的 js 方案,放到书签就能用 XD
    ```
    javascript:window.open('http://api.qrserver.com/v1/create-qr-code/?data='+window.location)
    ```
    run2
    run2
    Dec 29, 2016
    10
    @wensonsmith 我贴那个可以,默认生成本页的 按下 enter 可以 手工填入内容
    Hyeongo
    Hyeongo
    Dec 29, 2016 via iPhone
    11
    有没有办法把手机上的网页发给电脑端
    wensonsmith
    wensonsmith
    OP
    Dec 29, 2016
    12
    @Hyeongo handoff 或者 airDrop :)
    justfly
    justfly
    Dec 29, 2016
    13
    已下载 很好用 感谢!
    lv_v
    lv_v
    Dec 29, 2016
    14
    如果不输入网址直接回车,能直接读取当前 chrome 或 safari 窗口的网址就更方便了。
    应该是可以实现的, Open in Chrome 这个 workflow 就可以读取到 safari 或 chrome 当前网址然后在 chrome 或 safari 中打开。
    http://www.alfredforum.com/topic/1875-open-current-safari-tab-in-chrome-improved/
    fhefh
    fhefh
    Dec 29, 2016
    15
    nice
    yxjxx
    yxjxx
    Dec 29, 2016
    16
    推荐 lz 放到 http://www.packal.org/ 上,之后可以自动更新呀~
    darluc
    darluc
    Dec 30, 2016
    17
    Cool!!!!!
    blanu
    blanu
    Dec 30, 2016
    18
    收下,感谢~
    wensonsmith
    wensonsmith
    OP
    Dec 30, 2016
    19
    @lv_v 我看看他的代码,然后下个版本可以尝试一下
    @yxjxx 你说的这个网站很不错呀~~
    WEAlex
    WEAlex
    Dec 30, 2016
    20
    如何实现生成的二维码有时间限制呢,比方说微信 PC 端登陆,如果手机一直不确认,二维码就失效了;
    是通过生成的时间,设定失效的时间,扫码的时候传入当前时间,进行比对,如果大了就失效么?
    omyhao
    omyhao
    Dec 30, 2016
    21
    生成的二维码是一个图片,能自动删除吗?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1903 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 57ms · UTC 15:24 · PVG 23:24 · LAX 07:24 · JFK 10:24
    ♥ Do have faith in what you're doing.