WeChatTweak-macOS/WeChatTweak.lbaction/Contents/Scripts/default.js
jkhnfk ad0cd57059 Update default.js
支持最新版本微信。
2023-07-14 19:43:42 +08:00

41 lines
836 B
JavaScript

// LaunchBar Action Script
function run(string) {
if (!string) return [];
var url = 'http://localhost:48065/wechat/search?keyword=';
var result = HTTP.getJSON(url + encodeURIComponent(string.trim()));
if (result == undefined) {
LaunchBar.alert('HTTP.getJSON() returned undefined');
return [];
}
if (result.error != undefined) {
LaunchBar.log('Error in HTTP request: ' + result.error);
return [];
}
var arr=[];
var jsonArr=result.data.items;
jsonArr.forEach(function (i) {
arr.push( {
title: i.title,
subtitle: i.subtitle,
icon: i.icon.path,
action: "open",
actionArgument: i.arg
})
});
// return JSON.stringify(result.data);
return arr;
}
function open(id) {
LaunchBar.hide()
HTTP.get('http://localhost:48065/wechat/start?session=' + id);
}