首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用 JavaScript 自动化你的 Mac

    在Apple发布的Yosemite系统(OSX10.10+)中有一个被大家忽略的特性:使用 JavaScript编写自动化脚本。在这之前只能通过AppleScript语言给OS X编写自动化脚本。...打开编辑器,把语言从 AppleScript切换到JavaScritp。接下来我们就来实战一下,写一个每天自动发新人日报邮件的自动化脚本。...[i]; mailContent+=reminder.name()+' '+reminder.body()+'\n'; } 最后发送邮件 var MailApp = Application('Mail...isFinite: function() isNaN: function() parseFloat: function() parseInt: function() unescape: function() 详见Apple...OSX自带一个自动化脚本解释器叫osascript,AppleScript和JavaScript编写的脚本都需要又他来解释执行,就像node解释执行js文件一样。

    3.5K101

    使用 JavaScript 自动化你的 Mac

    本文作者:IMWeb 吴浩麟 原文出处:IMWeb社区 未经同意,禁止转载 在Apple发布的Yosemite系统(OSX10.10+)中有一个被大家忽略的特性:使用 JavaScript编写自动化脚本...在这之前只能通过AppleScript语言给OS X编写自动化脚本。这几年JavaScript被移植到了各种环境,让它有更多的可能性。...打开编辑器,把语言从 AppleScript切换到JavaScritp。接下来我们就来实战一下,写一个每天自动发新人日报邮件的自动化脚本。...[i]; mailContent+=reminder.name()+' '+reminder.body()+'\n'; } 最后发送邮件 var MailApp = Application('Mail...OSX自带一个自动化脚本解释器叫osascript,AppleScript和JavaScript编写的脚本都需要又他来解释执行,就像node解释执行js文件一样。

    2.7K30

    MCP实战 | Cursor 玩转 Mac 快捷指令,自动打开网易云音乐并播放

    使用指南:让 Cursor 拥有浏览器自动化能力Firecrawl MCP 实战 | 在 Cursor 中实现网页爬取、结构分析与信息提取高德地图MCP实战 | 在 cursor 中优雅地查询 POI 和天气...{ "mcpServers": { "apple-shortcuts": { "command": "npx", "args": ["-y", "mcp-server-apple-shortcuts...如上图所示:apple-shortcuts 只提供了两个tools。包括:list_shortcuts:列出所有可用的快捷指令。...这时候运行快捷指令,只能打开网易云音乐,但是不能播放,因为在网易云音乐界面按下空格键就会播放音乐,所以我们考虑使用 AppleScript(模拟播放)。我们添加一个动作:运行 AppleScript。...结语Apple Shortcuts MCP Server 能够让大模型通过标准化接口控制 macOS 上的快捷指令,实现自动化任务。

    1.4K20

    使用Java, AppleScript对晓黑板进行定时自动打卡

    打卡实现 逻辑非常简单: 使用java的Robot类来移动,点击鼠标 由于Robot对模拟器输入无效,就使用Applescript键入1 再点击一次按钮,完成打卡 代码: package edu.sfls.Jeff.JavaDev.App.AutoClockIn...robot.mouseRelease(InputEvent.BUTTON1_DOWN_MASK); } } 打包java文件 首先我们需要通过IDE/命令行打包成可执行jar文件 使用AppleScript...封装成App 代码: do shell script "java -jar /Users/jefferson/Documents/Coding\\ Directory/Apple\\ Script/daka...DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">.../reset.sh 本文作者:博主: gyrojeff    文章标题:使用Java, AppleScript对晓黑板进行定时自动打卡 本文地址:https://gyrojeff.top/index.php

    1.3K20

    如何使用 Raycast 一键打开预设工作环境

    它为用户提供了一种快速和简单的方式来控制他们的设备和各种应用,不论是发邮件,查看日历,还是管理任务。通过设置快捷键,用户可以无缝地在不同应用之间切换,大大提高工作效率。...顺便介绍一下 AppleScript: AppleScript 是一种基于 Apple 事件的自动化技术,允许用户编写脚本来控制 Mac 操作系统中的各种应用程序。...它支持过程和事件驱动编程,具有语法简洁、易于阅读和学习的特点,使得非程序员也能编写出有效的脚本。...总的来说,AppleScript 是一个强大且用户友好的工具,用于增强 Mac 用户的生产力和工作效率。 完成之后,在第一步设置的路径下,就会出现一个 daily.applescript 文件。...所以将编写脚本的工作交给 chatGPT 最为合适,因为打开指定网页和启动指定软件是最基础的功能,利用 chatGPT 可以更加高效。

    1.4K30

    MacOS CryptoMining恶意软件的崛起

    继续 2018年5月,OSX.ppminer首次出现在Apple Support Communities中。...在这种情况下,miner以一个名为SSLor或者SSL2.plist的可执行文件的形式出现,并且最终由隐藏在盗版软件包中名为AppleScript的小程序启动。...该木马在用户的LaunchAgent文件夹中安装两个项目,第一个是com.apple.Yahoo.plist,它实际上是一个编译的,“只运行”的AppleScript,而与它在属性列表中显示的不同。...并且它会通过一个正版plist LaunchAgent,在被加载的状态下,每360天被执行一次,并用COM.Apple GooLe.PIST这个名字进行伪装。 ?...程序参数显示,编码器对AppleScript和osascript并不是很熟悉,并且会错乱地通过AppleScript中的do shell script命令,用osascript调用它自己。

    1.1K30

    如何在Apple TV 4K和Apple TV HD上安装tvOS 13 公测版

    Apple已经发布了即将推出的用于Apple TV设备的tvOS 13操作系统的公开测试版,即使您没有Apple Developer帐户,也可以正确安装它。...6月在WWDC(全球开发者大会)2019年活动期间推出了更为令人兴福的产品,用于Apple TV设备的tvOS 13操作系统承诺提供强大的新功能和增强功能,其中我们可以提及多用户支持,全新的电视应用,以及一个具有全屏视频预览的沉浸式新主屏幕...tvOS 13还带来了几款在水下拍摄的全新4K HDR屏幕保护程序,扩展了对游戏控制器的支持,如PlayStation DualShock 4和带蓝牙的Xbox无线控制器,支持即将推出的Apple Arcade...以下是如何在Apple TV上安装tvOS 13公测版 安装tvOS 13公共测试版非常简单,但在深入安装过程之前,我们必须警告您这是一个包含错误和问题的预发布版本。...单击“开始使用”部分中的“注册Apple TV”链接,将Apple TV注册到tvOS 13的公共测试版程序中,然后确保在Apple TV的iCloud帐户上使用相同的Apple ID登录。

    1.3K30

    UI Browser Mac (Apple辅助功能和GUI脚本助手)

    它为你带来的都是即安全又方便使用的功能呢,UI浏览器是Apple的辅助功能和AppleScript GUI脚本技术的最终助手。...id=MjU2NjEmXyYyNy4xODYuMTI0LjQ%3D功能介绍辅助功能和GUI脚本的终极助手PFiddlesoft具有探索,监视和控制Macintosh计算机上运行的应用程序的图形用户界面的无与伦比的经验...现在,自2003年以来,PFiddlesoft通过UI浏览器在macOS上为我们提供了专业知识,UI浏览器是一种支持Apple的辅助功能和GUI脚本技术的实用程序。...它使您可以编写简单的AppleScript脚本来管理大多数Macintosh应用程序,这些脚本可以自动执行其窗口,菜单,按钮和其他用户界面元素,即使目标应用程序本身无法编写脚本也是如此。...浏览器是用户界面观察者您可以告诉UI Browser 在其用户界面中发生任何更改时监视 macOS应用程序广播的通知-无论是由于用户单击了目标应用程序中的控件,选择了菜单项还是键入了一些字符,都是因为AppleScript

    2K20

    传苹果AirPods、Apple Watch和MacBook均遭砍单

    2023年1月3日消息,据日经新闻报导,苹果以需求减弱为由,已通知大陆供应商本季减产AirPods、Apple Watch和MacBook元件。...目前iPhone、AirPods、Apple Watch、MacBook是苹果最重要的四大硬件产品,若四大产品线都面临砍担风险,凸显全球消费性产品市况比预期糟。...业界人士指出,AirPods、Apple Watch和MacBook元件当中,台厂在MacBook元件扮演的角色相对较高,AirPods与Apple Watch目前主要代工厂都是大陆企业。...其中,Apple Watch由立讯拿下绝大多数组装订单;AirPods方面,先前由主要歌尔声学操刀,前一阵子传出苹果要求歌尔声学暂停供货,转单至立讯,以此研判,此次苹果削减订单,立讯恐将受到较大影响。

    36930

    jxa快速入门,Javascript已加入AppleScript全家桶

    因为工作环境基本是以跨平台为主,所以纯mac本地化的AppleScript一直关注是不够的,前几天找资料发现AppleScript也在迅速的进步着,目前已经对Javascript做了比较好的支持---.../RN-JavaScriptForAutomation/Articles/Introduction.html AppleScript的官方参考手册:https://developer.apple.com...#//apple_ref/doc/uid/TP40000983-CH208-SW1 写的很详细的一本入门手册:https://github.com/JXA-Cookbook/JXA-Cookbook/...随后可以在REPL环境下测试使用这个库文件: toolbox = Library('toolbox') toolbox.log('Hello world') 这个方法是官方推荐的校本库编写和调用方法,实际上我们还可以用类似...使用node.js的库函数的时候有两个注意事项: jxa实际并非在浏览器环境运行的,这一点很类似node.js的服务器端,所以要注意global和window两个预置的变量是不存在的,可以在程序一开始设定

    3.4K40
    领券