Alfred Workflow 快速打开微信好友会话 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
ThinkMan
V2EX    程序员

Alfred Workflow 快速打开微信好友会话

  •  
  •   ThinkMan 2018-08-19 11:24:43 +08:00 9027 次点击
    这是一个创建于 2611 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前一直想用一个 Alfred 快速跳到微信对话的 Workflow。找了下,Github 上有人已经实现,方式是代码注入的方式。但是总感觉这样会引起不稳定,所以就想读取微信数据库,然后用 Automator 操作微信 UI 的方式实现一个。

    但难点在于:微信在本地数据都是加密的,需要获取加密的密码。

    后来搜到一篇获取微信数据库密码的教程,t/466053 (感谢 @5thcat ),刚好解决了我的问题,立马动手开干。

    已实现特性:

    • 支持搜索微信好友
    • 支持搜索微信群
    • 支持模糊搜索:中文、拼音、简拼
    • 快速打开对应对话框

    现在分享给大家,同时也求数据库密码更方便的获取方式(这里大神多,这种级别问题应该没难度)。

    插件下载: https://github.com/skefy/Wechat-Workflow-for-Alfred

    原理介绍: https://www.jianshu.com/p/8a2df7086452

    18 条回复    2019-11-06 17:53:55 +08:00
    hanzichi
        1
    hanzichi  
       2018-08-19 15:35:16 +08:00
    好像没用 打不开啊。。
    ThinkMan
        2
    ThinkMan  
    OP
       2018-08-19 16:05:57 +08:00 via iPhone
    @hanzichi 嗯… 私信你,加个微信看看啥情况
    ThinkMan
        3
    ThinkMan  
    OP
       2018-08-19 16:30:53 +08:00
    @hanzichi 没法私信,可以加我 wx:VkdocGJtdE5ZVzVUYTNrPQ==
    Wichna
        4
    Wichna  
       2018-08-19 16:53:14 +08:00
    感觉很不错,不支持 Alfred 2 ?
    ThinkMan
        5
    ThinkMan  
    OP
       2018-08-19 17:09:37 +08:00
    @Wichna 感谢支持。 因为手上只有 Alfred 3,所以没有测试 2
    niklause
        6
    niklause  
       2018-08-20 06:45:56 +08:00 via iPhone
    厉害 mark
    hqs0417
        7
    hqs0417  
       2018-08-20 08:39:30 +08:00
    hqs0417
        8
    hqs0417  
       2018-08-20 08:55:01 +08:00
    @hqs0417 知道原因了,我的系统是英文的,Application("微信") 会提示找不到,Application(WeChat") 才可以
    ThinkMan
        9
    ThinkMan  
    OP
       2018-08-20 11:49:11 +08:00
    @hqs0417 第一次分享插件,兼容性自己没考虑全
    hanzichi
        10
    hanzichi  
       2018-08-20 14:38:57 +08:00
    @ThinkMan 解不出来啊 ...
    hanzichi
        11
    hanzichi  
       2018-08-20 14:39:47 +08:00
    @hqs0417 我也是英文系统,按照你说的修改了下,然后报了另一个错误 。。。/Library/Caches/com.runningwithcrayons.Alfred-3/Workflow Scripts/13E87FDC-4714-4894-BD6C-276DA7C2A41C:402:475: execution error: Error on line 15: Error: Invalid index. (-1719)
    ThinkMan
        12
    ThinkMan  
    OP
       2018-08-20 17:15:26 +08:00
    @hanzichi 感谢反馈。请问:
    1. 执行的是什么操作报错?
    2. Log 设置成“ All information ”,然后整个复制一下 Log 上来看看。
    hanzichi
        13
    hanzichi  
       2018-08-20 17:38:58 +08:00
    @ThinkMan 我又看了一下,貌似应该先执行 sync ?之前没看仔细,以为直接 wx xxx 就可以了,然后现在的问题是生成不了 key。。
    ThinkMan
        14
    ThinkMan  
    OP
       2018-08-20 18:11:43 +08:00
    hanzichi
        15
    hanzichi  
       2018-08-21 11:00:25 +08:00
    @ThinkMan 装了。。算了 可能是我个人问题
    deniswu
        16
    deniswu  
       2019-01-10 08:43:44 +08:00
    请问现在这个解密方法还能用吗,拿到密码后,页面大小选多少,我试了下得到的密码还是打不开。
    ethenq
        17
    ethenq  
       2019-10-25 15:40:03 +08:00
    我发现不能连续用,自己加了几个 delay,好使了,可能是我的 mac 太卡了♂
    另外大神什么时候出个 dingtalk 啊
    ppyer
        18
    ppyer  
       2019-11-06 17:53:55 +08:00
    各位,我出现这个问题了,有遇到的吗? execution error: Error on line 10: Error: “osascript”不允许辅助访问
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2787 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 13:18 PVG 21:18 LAX 06:18 JFK 09:18
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86