Launch Center pro、Skype 和剪贴板
Launch center pro, skype and the clipboard
我正在尝试在 Launch Center Pro 中创建一个动作。它应该启动 Skype,并拨打剪贴板中的号码。内置向导给出了这个:
skype:[clipboard]?call
这会打开 Skype,然后它会询问我是否要拨打我复制的号码的 URL 编码版本:“%2b1%20%2555%29%20555-5555”(而不是“ +1 (555) 555 5555")
我如何对此进行 urlDECODE?
我试过:
launch://x-callback-url/clipboard/convert?format={{urldecode}}&x-success={{Skype:}}
(this is using the built in wizard for they system clipboard actions. It opens Skype and does nothing)
skype:[clipboard/convert?format=urldecode]
skype://x-callback-url/clipboard/convert?format=urldecode
launchpro://x-callback-url/clipboard/convert?format=urldecode&x-success={{skype:[clipboard]?call}}
但是 none 有效。此请求的正确格式是什么?
不幸的是,Skype 无法解码传入的 URL,这不是 Launch Center Pro 的问题。将 URL 传递给 Skype 时,应用程序必须对 URL 进行编码(有效的 URL 中不能有空格、括号等),而 Skype 应尝试解码 URL 在拨打 phone 电话之前。最好的办法是将此报告给 Skype
对于其他研究此问题的人,我通过使用另一个应用程序 TextTool 解决了这个问题,在将其传递给 Skype 之前去除非数字字符。有效且仍然有效的最终结果是:
texttool://x-callback-url/transform?text=[clipboard]&method=regex&search=%5CD&replace=&x-success={{skype:+[[output]]}}
我正在尝试在 Launch Center Pro 中创建一个动作。它应该启动 Skype,并拨打剪贴板中的号码。内置向导给出了这个:
skype:[clipboard]?call
这会打开 Skype,然后它会询问我是否要拨打我复制的号码的 URL 编码版本:“%2b1%20%2555%29%20555-5555”(而不是“ +1 (555) 555 5555")
我如何对此进行 urlDECODE?
我试过:
launch://x-callback-url/clipboard/convert?format={{urldecode}}&x-success={{Skype:}}
(this is using the built in wizard for they system clipboard actions. It opens Skype and does nothing)
skype:[clipboard/convert?format=urldecode]
skype://x-callback-url/clipboard/convert?format=urldecode
launchpro://x-callback-url/clipboard/convert?format=urldecode&x-success={{skype:[clipboard]?call}}
但是 none 有效。此请求的正确格式是什么?
不幸的是,Skype 无法解码传入的 URL,这不是 Launch Center Pro 的问题。将 URL 传递给 Skype 时,应用程序必须对 URL 进行编码(有效的 URL 中不能有空格、括号等),而 Skype 应尝试解码 URL 在拨打 phone 电话之前。最好的办法是将此报告给 Skype
对于其他研究此问题的人,我通过使用另一个应用程序 TextTool 解决了这个问题,在将其传递给 Skype 之前去除非数字字符。有效且仍然有效的最终结果是:
texttool://x-callback-url/transform?text=[clipboard]&method=regex&search=%5CD&replace=&x-success={{skype:+[[output]]}}