常用脚本

来源:赵克立博客 分类: FastGestures文档 标签:--发布时间:2024-09-10 12:35:10最后更新:2026-01-20 14:18:41浏览:1038
版权声明:
本文为博主原创文章,转载请声明原文链接...谢谢。o_0。
更新时间:
2026-01-20 14:18:41
温馨提示:
学无止境,技术类文章有它的时效性,请留意文章更新时间,如发现内容有误请留言指出,防止别人"踩坑",我会及时更新文章

浏览器关闭标签页

2409101725943270965890.png

关闭左侧全部

fg.actionTabs('left-tabs').then((tabs)=>{
  chrome.tabs.remove(tabs);
});

关闭左侧第一个

fg.actionTabs('left-tab').then((tabs)=>{
  chrome.tabs.remove(tabs);
});

关闭右侧全部

fg.actionTabs('right-tabs').then((tabs)=>{
  chrome.tabs.remove(tabs);
});

关闭右侧第一个

fg.actionTabs('right-tab').then((tabs)=>{
  chrome.tabs.remove(tabs);
});

关闭其它

fg.actionTabs('other-tabs').then((tabs)=>{
  chrome.tabs.remove(tabs);
});

激活指定标签页

激活标题中包含指定关键词的标签页

2601041767498807785735.png

var activateTabByTitleKeyword= async function (keyword) {
	try {
		if (!keyword) return false;

		const currentWindow = await chrome.windows.getCurrent();
		const tabs = await chrome.tabs.query({ windowId: currentWindow.id });

		const targetTab = tabs.find(tab =>
			tab.title && tab.title.toLowerCase().includes(keyword.toLowerCase())
		);

		if (targetTab) {
			await chrome.tabs.update(targetTab.id, { active: true });
			await chrome.windows.update(currentWindow.id, { focused: true });
			return true;
		}

		return false;
	} catch (e) {
		console.log(e);
		return false;
	}
}
activateTabByTitleKeyword('百度')

Everything搜索选中内容

2409101725943947208753.png

"D:/Program Files/Everything/Everything.exe" -s "{fg_var_selected_text}"

强制关闭应用

taskkill /f /pid %fg_var_pid%

2601041767498655778915.png

Excel中横向滚动

分别添加两个按下右键。上下滚动滚轮的手势,

2601201768889576518903.png

2601201768889716355020.png

2601201768889648838836.png

向左滚动

fg_mouse_wheel(3,500,1)

向右滚动

fg_mouse_wheel(2,500,1)



微信号:kelicom QQ群:215861553 紧急求助须知
Win32/PHP/JS/Android/Python