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

分享两个常用的 Alfred Workflow

  •  
  •   kodango · 2014-04-18 20:11:21 +08:00 · 6286 次点击
    这是一个创建于 3870 天前的主题,其中的信息可能已经有所发展或是发生改变。
    功能都蛮简单的 :)

    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-04-18 23:00:18 +08:00 via Android
    感谢分享
    roamlog
        2
    roamlog  
       2014-04-18 23:09:49 +08:00   ❤️ 1
    之前那个切换 dns 的 workflow 不能用了,试了下 lz 说的这个,也不行,报错。。
    kodango
        3
    kodango  
    OP
       2014-04-19 00:11:45 +08:00
    @roamlog 报什么错呢?
    hzlzh
        4
    hzlzh  
       2014-04-19 00:46:57 +08:00
    不错啊,提交到 Alfredworkflow.com
    kodango
        5
    kodango  
    OP
       2014-04-19 00:57:36 +08:00
    @hzlzh 已经提交了的,哈哈
    dalang
        6
    dalang  
       2014-04-19 01:11:48 +08:00
    有没有切换wifi信号的workflow?
    kodango
        7
    kodango  
    OP
       2014-04-19 01:18:36 +08:00
    @dalang 什么意思,是说切换无线网络?
    roamlog
        8
    roamlog  
       2014-04-19 11:19:25 +08:00
    @kodango 应该是权限问题,之前尝试切换 dns 时,没有弹出让我输密码什么的
    kodango
        9
    kodango  
    OP
       2014-04-19 11:49:59 +08:00
    @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-04-19 12:00:44 +08:00
    @kodango 跟你的一样,现在能用了,就是每次切换都要输入密码,对吗?
    kodango
        11
    kodango  
    OP
       2014-04-19 12:08:10 +08:00
    @roamlog 对,设置 DNS 时会提示输入密码,也有办法可以绕过,不过不大推荐,比如给 networksetup 这个命令设置 suid
    roamlog
        12
    roamlog  
       2014-04-22 12:58:01 +08:00   ❤️ 1
    @kodango 我觉得代码有 bug,那个请求权限,输入密码的窗口,老弹不出来
    kodango
        13
    kodango  
    OP
       2014-04-22 13:40:34 +08:00
    @roamlog 昨天我刚更新一个新的版本,你可以重新下载试试。另外,你是不是配置过/etc/visudoer?
    roamlog
        14
    roamlog  
       2014-04-22 13:55:56 +08:00
    @kodango
    roamlog
        15
    roamlog  
       2014-04-22 13:58:19 +08:00
    @kodango 最新版的好像代码改动很大嘛,之前可以直接在 alfred 里编辑,现在要碰到目录里了,另外,把 default dns 去掉了?我是想要的,因为我想保留给上海电信用。。
    kodango
        16
    kodango  
    OP
       2014-04-22 14:24:55 +08:00
    @roamlog 恩,default dns 是指不显示的设置 dns,你如果需要自己加一个 dns,可以在 workflow 目录下的 dns.conf 中添加。
    roamlog
        17
    roamlog  
       2014-04-22 14:35:48 +08:00
    @kodango 名字随便写是吧?
    kodango
        18
    kodango  
    OP
       2014-04-22 14:57:05 +08:00
    @roamlog 恩,随便写
    dalang
        19
    dalang  
       2014-04-23 13:13:00 +08:00
    @kodango 对的 就是有几个wifi信号,比如当前连的是A,切换到B。 有现成的workflow吗?
    DestinedRey
        20
    DestinedRey  
       2014-07-08 23:26:51 +08:00
    非常感谢,这个workflow做的很好看,但是我也提示"is not a recognized network service"
    并且没用弹出输入密码的请求,在您博客上找到下的软件,求助。
    niyanshi
        21
    niyanshi  
       2014-07-26 18:05:19 +08:00
    @DestinedRey 可能同时连了两个网络,如Wifi+VPN,把vpn先停了再执行。
    kodango
        22
    kodango  
    OP
       2014-08-02 09:29:13 +08:00
    @DestinedRey 试试新版本
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1004 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 22:15 · PVG 06:15 · LAX 14:15 · JFK 17:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.