V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  19cm  ›  全部回复第 14 页 / 共 65 页
回复总数  1294
1 ... 10  11  12  13  14  15  16  17  18  19 ... 65  
❮ ❯
老哥,加个功能把, 切到微信输入法后能默认选中输入法的 使用英文标点符号
你可以参考下 搜狗输入法切换助手


https://i.imgur.com/j1NNkpe.png
@Autonomous 老哥, 这个能支持麦克风吗
@PbCopy111 老哥,可否发下快捷指令
@PbCopy111 脚本我做到了, 快捷指令硬是没做到
-- Hammerspoon: 切换音频输出设备( Headsets <-> Yamaha YVC-330 )
-- 将本文件保存为 ~/.hammerspoon/init.lua ,Reload Config 后按 F12 切换

-- 定义要切换的两个设备
local DEVICES = {
{name = "Headsets", icon = "🎧"}, -- 耳机
{name = "Yamaha YVC-330", icon = "🔈"} -- 雅马哈设备
}

-- 获取所有音频设备
local function getAllAudioDevices()
local devices = {}
for _, dev in ipairs(hs.audiodevice.allOutputDevices()) do
devices[dev:name()] = dev
end
return devices
end

-- 切换音频设备
local function toggleAudioOutput()
local allDevices = getAllAudioDevices()

-- 检查两个设备是否都存在
local device1 = allDevices[DEVICES[1].name]
local device2 = allDevices[DEVICES[2].name]

if not device1 or not device2 then
hs.alert.show("❌ 找不到音频设备")
return
end

-- 获取当前设备
local current = hs.audiodevice.defaultOutputDevice()

-- 决定切换到哪个设备
local target = nil
local targetIcon = ""

if current and current:name() == DEVICES[1].name then
target = device2
targetIcon = DEVICES[2].icon
else
target = device1
targetIcon = DEVICES[1].icon
end

-- 执行切换
if target:setDefaultOutputDevice() then
hs.alert.show(targetIcon .. " 已切换至: " .. target:name())
else
hs.alert.show("❌ 切换失败")
end
end




-- hs.hotkey.bind({"ctrl"}, "f1", toggleAudioOutput)

-- 绑定热键 F12 (没有修饰键)
hs.hotkey.bind({}, "f13", toggleAudioOutput)

-- 加载提示
print("🎧 音频切换脚本已加载")
print("📢 按 F12 切换设备:")
for i, device in ipairs(DEVICES) do
print(" " .. i .. ". " .. device.icon .. " " .. device.name)
end
1 月 25 日
回复了 fitbit 创建的主题 › Apple › macOS 下,能用快捷键切换音频输出设备么?
老哥你实现了吗,lua 脚本我倒是实现了,但快捷指令没搞定



-- Hammerspoon: 切换音频输出设备( Headsets <-> Yamaha YVC-330 )
-- 将本文件保存为 ~/.hammerspoon/init.lua ,Reload Config 后按 F12 切换

-- 定义要切换的两个设备
local DEVICES = {
{name = "Headsets", icon = "🎧"}, -- 耳机
{name = "Yamaha YVC-330", icon = "🔈"} -- 雅马哈设备
}

-- 获取所有音频设备
local function getAllAudioDevices()
local devices = {}
for _, dev in ipairs(hs.audiodevice.allOutputDevices()) do
devices[dev:name()] = dev
end
return devices
end

-- 切换音频设备
local function toggleAudioOutput()
local allDevices = getAllAudioDevices()

-- 检查两个设备是否都存在
local device1 = allDevices[DEVICES[1].name]
local device2 = allDevices[DEVICES[2].name]

if not device1 or not device2 then
hs.alert.show("❌ 找不到音频设备")
return
end

-- 获取当前设备
local current = hs.audiodevice.defaultOutputDevice()

-- 决定切换到哪个设备
local target = nil
local targetIcon = ""

if current and current:name() == DEVICES[1].name then
target = device2
targetIcon = DEVICES[2].icon
else
target = device1
targetIcon = DEVICES[1].icon
end

-- 执行切换
if target:setDefaultOutputDevice() then
hs.alert.show(targetIcon .. " 已切换至: " .. target:name())
else
hs.alert.show("❌ 切换失败")
end
end




-- hs.hotkey.bind({"ctrl"}, "f1", toggleAudioOutput)

-- 绑定热键 F12 (没有修饰键)
hs.hotkey.bind({}, "f13", toggleAudioOutput)

-- 加载提示
print("🎧 音频切换脚本已加载")
print("📢 按 F12 切换设备:")
for i, device in ipairs(DEVICES) do
print(" " .. i .. ". " .. device.icon .. " " .. device.name)
end
1 月 24 日
回复了 54xavier 创建的主题 › iOS › 豆包+快捷指令,实现邮件、短信每日摘要
老哥,方便留个联系方式吗,我想请教个脚本是否能用 mac 快捷指令实现
1 月 24 日
回复了 quqivo 创建的主题 › 北京 › 北京在哪能买到真烟
烟草局门口有直属店的叫 666 好像
1 月 24 日
回复了 tthem 创建的主题 › 优惠信息 › MacBook pro 14 寸 m5 32G + 512G 13000 值不值得买
618 京东自营的 m4pro 满血 48g+1t 19200 给你参考
其实也挺好的,真小人比伪君子强, 人不为己天诛地灭
1 月 22 日
回复了 DendimoN 创建的主题 › 信息安全 › 公司营销被运营商截胡,有什么好办法吗
@tunggt #12 如果是员工干的,为啥不直接把把数据库用户表直接扒了就完了,不存在过滤出移动啊
1 月 22 日
回复了 DendimoN 创建的主题 › 信息安全 › 公司营销被运营商截胡,有什么好办法吗
@DendimoN #7 是客户都是移动卡吗
还少了后门功能啊, 不管咋滴大奖得留给研发部啊
win 让我最留恋的是 quicker
1 月 20 日
回复了 myadmin 创建的主题 › 生活 › 记录一次操蛋的经历!
@nuomi196500 #131 要是我,想要钱可以,去法院起诉好了, 法院咋判我咋赔
1 月 20 日
回复了 myadmin 创建的主题 › 生活 › 记录一次操蛋的经历!
你也太怂了,让他去法院起诉好了, 法院咋判咋赔
1 月 20 日
回复了 akadanjuan101 创建的主题 › 程序员 › 双卡 3080 20G 在 Ubunt 只能识别一张
这种问题是最脑袋痛的,跟黑苹果一样,一个配置不对折腾死人
1 月 20 日
回复了 YVAN7123 创建的主题 › 耳机 › 头戴式耳机选择?
就我用 earpods 吗
@paradoxie #41 InputSourcePro 最新版本出问题了,切换抽风了
拿到了,建议增加个功能,强制英文标点
1 ... 10  11  12  13  14  15  16  17  18  19 ... 65  
❮ ❯
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   6142 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 47ms · UTC 02:41 · PVG 10:41 · LAX 19:41 · JFK 22:41
♥ Do have faith in what you're doing.