V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kodango
V2EX  ›  Alfred

分享两个常用的 Alfred Workflow

  •  
  •   kodango · 2014 年 4 月 18 日 · 6815 次点击
    这是一个创建于 4296 天前的主题,其中的信息可能已经有所发展或是发生改变。
    功能都蛮简单的 :)

    Alfred workflow: 快速切换 DNS 服务器设置
    http://kodango.com/alfred-switchdns

    Alfred workflow: 查询 IP 地址信息
    http://kodango.com/alfred-workflow-lookup-ip
    22 条回复    2014-08-02 09:29:13 +08:00
    SoloCompany
        1
    SoloCompany  
       2014 年 4 月 18 日 via Android
    感谢分享
    roamlog
        2
    roamlog  
       2014 年 4 月 18 日   ❤️ 1
    之前那个切换 dns 的 workflow 不能用了,试了下 lz 说的这个,也不行,报错。。
    kodango
        3
    kodango  
    OP
       2014 年 4 月 19 日
    @roamlog 报什么错呢?
    hzlzh
        4
    hzlzh  
    PRO
       2014 年 4 月 19 日
    不错啊,提交到 Alfredworkflow.com
    kodango
        5
    kodango  
    OP
       2014 年 4 月 19 日
    @hzlzh 已经提交了的,哈哈
    dalang
        6
    dalang  
       2014 年 4 月 19 日
    有没有切换wifi信号的workflow?
    kodango
        7
    kodango  
    OP
       2014 年 4 月 19 日
    @dalang 什么意思,是说切换无线网络?
    roamlog
        8
    roamlog  
       2014 年 4 月 19 日
    @kodango 应该是权限问题,之前尝试切换 dns 时,没有弹出让我输密码什么的
    kodango
        9
    kodango  
    OP
       2014 年 4 月 19 日
    @roamlog 奇怪,切换 dns 是用 networksetup 这个命令来操作的,你可以看看这个命令的权限是怎么设置的,我的是:

    $ ll /usr/sbin/networksetup
    -rwxr-xr-x 1 root wheel 187K 2 18 13:43 /usr/sbin/networksetup
    roamlog
        10
    roamlog  
       2014 年 4 月 19 日
    @kodango 跟你的一样,现在能用了,就是每次切换都要输入密码,对吗?
    kodango
        11
    kodango  
    OP
       2014 年 4 月 19 日
    @roamlog 对,设置 DNS 时会提示输入密码,也有办法可以绕过,不过不大推荐,比如给 networksetup 这个命令设置 suid
    roamlog
        12
    roamlog  
       2014 年 4 月 22 日   ❤️ 1
    @kodango 我觉得代码有 bug,那个请求权限,输入密码的窗口,老弹不出来
    kodango
        13
    kodango  
    OP
       2014 年 4 月 22 日
    @roamlog 昨天我刚更新一个新的版本,你可以重新下载试试。另外,你是不是配置过/etc/visudoer?
    roamlog
        14
    roamlog  
       2014 年 4 月 22 日
    @kodango
    roamlog
        15
    roamlog  
       2014 年 4 月 22 日
    @kodango 最新版的好像代码改动很大嘛,之前可以直接在 alfred 里编辑,现在要碰到目录里了,另外,把 default dns 去掉了?我是想要的,因为我想保留给上海电信用。。
    kodango
        16
    kodango  
    OP
       2014 年 4 月 22 日
    @roamlog 恩,default dns 是指不显示的设置 dns,你如果需要自己加一个 dns,可以在 workflow 目录下的 dns.conf 中添加。
    roamlog
        17
    roamlog  
       2014 年 4 月 22 日
    @kodango 名字随便写是吧?
    kodango
        18
    kodango  
    OP
       2014 年 4 月 22 日
    @roamlog 恩,随便写
    dalang
        19
    dalang  
       2014 年 4 月 23 日
    @kodango 对的 就是有几个wifi信号,比如当前连的是A,切换到B。 有现成的workflow吗?
    DestinedRey
        20
    DestinedRey  
       2014 年 7 月 8 日
    非常感谢,这个workflow做的很好看,但是我也提示"is not a recognized network service"
    并且没用弹出输入密码的请求,在您博客上找到下的软件,求助。
    niyanshi
        21
    niyanshi  
       2014 年 7 月 26 日
    @DestinedRey 可能同时连了两个网络,如Wifi+VPN,把vpn先停了再执行。
    kodango
        22
    kodango  
    OP
       2014 年 8 月 2 日
    @DestinedRey 试试新版本
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2878 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 14:48 · PVG 22:48 · LAX 06:48 · JFK 09:48
    ♥ Do have faith in what you're doing.