首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何编写Applescript在外部监视器上调整应用程序窗口的大小

Applescript是一种脚本语言,用于自动化Mac操作系统上的任务。通过编写Applescript脚本,可以实现在外部监视器上调整应用程序窗口大小的功能。

要编写Applescript脚本来调整应用程序窗口的大小,可以按照以下步骤进行:

  1. 打开Script Editor(脚本编辑器)应用程序,它位于“应用程序/实用工具”文件夹中。
  2. 在Script Editor中,选择“新建”以创建一个新的脚本。
  3. 在脚本编辑器中,输入以下Applescript代码:
代码语言:txt
复制
tell application "System Events"
    tell process "应用程序名称"
        set size of window 1 to {新宽度, 新高度}
    end tell
end tell

将“应用程序名称”替换为你要调整窗口大小的应用程序的名称。将“新宽度”和“新高度”替换为你想要设置的窗口尺寸。

  1. 保存脚本,选择一个合适的名称和位置,并确保文件格式为“应用程序”。
  2. 双击保存的脚本文件,它将运行并调整指定应用程序窗口的大小。

这是一个简单的示例,你可以根据需要进行修改和扩展。通过使用Applescript的其他功能,如循环和条件语句,你可以实现更复杂的窗口调整操作。

在云计算领域,腾讯云提供了一系列与应用程序开发和部署相关的产品和服务。例如,腾讯云的云服务器(CVM)可以用于部署和运行应用程序,云数据库(CDB)可以用于存储和管理应用程序数据,云存储(COS)可以用于存储和分发应用程序的静态资源等。你可以访问腾讯云的官方网站,了解更多关于这些产品的详细信息和使用方法。

腾讯云官方网站:https://cloud.tencent.com/

相关搜索:在OpenGL中,如何调整正在调整大小的窗口?如何让CreateWindowEx()在特定的监视器上创建窗口?如何通过jquery在调整窗口大小时更新变量的值?在ios - ionic应用程序上,cordova屏幕方向未将窗口大小调整为100%如何在调整窗口大小后保持Qt Quick应用程序的表单不变GetDisplayMedia -在调整共享应用程序窗口大小时是否有要侦听的事件如何将用window.open创建的窗口大小调整为监视器的全宽并限制高度如何避免在调整窗口大小时出现在屏幕底部的空格?如何使所有大小的窗口的空间都相同?如何调整放置在CSS div背景上的图像gif的大小如何关闭在React + Redux应用程序中单击外部的模式窗口?如何设置selenium窗口的大小?(在python中,在Mac上,使用chromedriver)使用SDL2在软键盘上调整Kivy Android应用程序中的窗口大小在tkinter应用程序中调用Matplotlib会更改Windows 10上的根窗口大小如何以编程方式在constraintLayout上设置带有自动调整大小的textType的textView?在PyQt5中调整父窗口大小时,如何更改matplotlib图形/轴的拉伸方式?如何在可滚动、可调整大小的命令窗口中启动Python程序(在Windows中)如何调整图像列表(100)的大小,在同一窗口中显示2到2,并且它们必须根据目的地改变大小,放大窗口?如何才能让div在底部浮动,而不会在每次调整窗口大小时改变框的高度?如何调整小部件的大小,使其在每个设备上看起来都一样?如何调整打印在另一个图像上的图像的大小(swift3)
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

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

现在,自2003年以来,PFiddlesoft通过UI浏览器macOS为我们提供了专业知识,UI浏览器是一种支持Apple辅助功能和GUI脚本技术实用程序。...它使您可以编写简单AppleScript脚本来管理大多数Macintosh应用程序,这些脚本可以自动执行其窗口,菜单,按钮和其他用户界面元素,即使目标应用程序本身无法编写脚本也是如此。...您可以熟悉macOS浏览器视图中一目了然,所有这些视图均位于应用程序包含层次结构中,可轻松浏览窗口,工作表,抽屉,对话框和其他视图。...UI浏览器甚至可以屏幕突出显示所选UI元素以帮助您识别它,并在使用目标应用程序时关注当前焦点。您还可以UI浏览器“属性”抽屉中看到目标应用程序中任何UI元素数十个属性。...AppleScript命令生效或网络管理员或用户采取了某些措施,或者因为您使用UI浏览器本身UI浏览器是用户界面参与者您可以通过目标应用程序UI元素中设置用户可设置属性值(包括窗口大小和位置,应用程序位于最前还是隐藏

1.3K20
  • Tab Launcher for mac(桌面管理工具)

    Tab Launcher 是一款桌面整理工具,它可以帮助您整理桌面上图标,使您桌面更加整洁和有序。它允许您创建自定义标签页,并将相似的应用程序、文件和文件夹组织在一起。...2、添加尽可能多标签,只要你喜欢任何屏幕任何边缘。3、轻松调整图标,标签和窗口,一个简单拖放位置。4、每个标签可以通过更改标题,字体,阴影,形状,颜色,透明度,图标大小和位置进行个性化。...5、选项卡,可自动显示当前运行应用程序。6、这显示了运行应用程序窗口为图标标签。选项来显示所有窗口,最小化或关闭屏幕之间进行选择。7、选项卡显示指定文件夹中最近修改文件。...10、通过改变形象,色彩,添加标签或装箱自己图标自定义每个图标。11、所有正在运行应用程序窗口预览。只需将鼠标指针移到应用程序图标。12、全局快捷键标签执行任何项目。...13、启动或使用活动,如,系统休眠/唤醒,屏幕休眠/唤醒,用户登录/退出了应用程序,关机或计时器。14、编写脚本,轻松地使用AppleScript自动化TabLauncher。

    1K30

    【Rust日报】2022-05-29 Komorebi Windows 平铺窗口管理器

    以下是自上次更新以来添加功能要点概要: 将重点工作区移动到监视器 轴上调整窗口容器大小 设置自定义调整大小增量 具有调整尺寸快速保存和快速加载布局 保存和加载布局与调整尺寸到/从特定文件 具有垂直堆栈布局主半高窗口...就我个人而言,这一时期最酷新功能是: 能够 YAML 和 JSON 中定义自定义布局,这真的很棒,对我来说已经彻底改变了游戏规则,而且许多情况下,空间可以比传统 BSP 布局更有效地使用在比平均水平更宽监视器...只需告诉 komorebi 达到打开窗口某个阈值后切换到哪个布局! 一个基于推送事件订阅 API,允许其他应用程序订阅最新 komorebi 事件。如果您想编写自己状态栏,这特别有用。...yasb是用 Python 编写状态栏一个很好示例,它订阅来自 komorebi 最新事件,以始终向用户显示有关工作区和应用程序窗口最新信息。... YAML 中引入了一个解耦应用程序特定修复库,可用于为默认不合作应用程序生成大多数配置选项。

    63730

    【QT】获取主屏幕DPI

    Windows操作系统中,DPI感知(DPI Awareness)是指应用程序能够感知到屏幕DPI设置,并根据DPI值调整其界面元素大小和布局,以提供更好用户体验。...DPI感知有两种模式:系统DPI感知和每个监视器DPI感知。系统DPI感知(System aware)系统DPI感知是指应用程序根据整个系统DPI设置来调整其界面元素大小和布局。...每个监视器DPI感知(Per Monitor)每个监视器DPI感知是指应用程序能够检测到每个显示器DPI设置,并根据每个显示器DPI值分别调整其界面元素大小和布局。...这种模式下,当用户不同DPI设置显示器之间移动应用程序窗口时,应用程序界面会自动适应每个显示器DPI设置。...使用每个监视器DPI感知时,需要注意处理不同显示器之间DPI变化,以确保应用程序界面不同显示器之间保持一致。

    18210

    Rectangle Pro for Mac(窗口布局增强工具)

    Rectangle Pro 可以让用户通过自定义快捷键来将应用程序窗口移动到屏幕不同位置,使得多任务操作更加高效。...此外,Rectangle Pro 还支持多显示器环境下窗口移动和调整大小,可以大大提升用户多任务处理时工作效率。...支持多个监视器:Rectangle Pro 可以多个监视器之间移动应用程序窗口,并且可以两个不同屏幕之间调整窗口大小。...触发器:用户可以设置触发器,使得某些应用程序窗口特定情况下自动调整大小或位置。操作历史:Rectangle Pro 可以记录所有窗口操作历史,方便用户随时查看和恢复已经执行过操作。...窗口缩放:用户可以通过快捷键缩放窗口大小,方便用户不同窗口大小之间切换。外观主题:用户可以选择不同外观主题,包括浅色、深色、灰色等,让用户自定义其界面风格。

    73610

    Microsoft PowerToys

    FancyZones允许用户为桌面定义一组窗口位置,这些窗口位置是窗口拖动目标。当用户将窗口拖动到区域中时,将调整窗口大小并重新定位以填充该区域。 ?...多显示器帮助 如果您有多个监视器,则要编辑每个监视器区域设置,请将鼠标移到所需监视器,然后按Win+`以启动该监视器编辑器UI,或将PowerToys设置窗口移至所需监视器,然后启动编辑器...选择布局 首次启动时,UI会显示区域布局列表,可以通过监视器上有多少个窗口来快速调整区域布局。选择布局会在监视器显示该布局预览。按“保存并关闭”按钮可将该布局设置为显示器。 ?...附加窗口布局模型以空白布局开始,并支持添加可以像窗口一样拖动和调整大小区域。 ? 减法表布局模型从表布局开始,并允许通过拆分和合并区域然后区域之间调整装订线大小来创建区域。...当鼠标光标两个区域公共边缘附近时,两个区域同时被激活,从而允许将窗口放置两个区域。 注意:将窗口捕捉到两个区域时,不支持重新启动应用程序时还原窗口。 ?

    2.5K10

    macOS 一键启动 AS 内置 AVD

    前言 通常我们使用 AS 自带 AVD 都是通过 run 一个项目来自动启动它,并且该 AVD 在外部也没有相应启动快捷方式,本文就介绍一下 Win、Mac 等平台下如何通过简单配置从外部一键启动...可以看到我 AS 并没有启动而 AVD 从外部通过emulator成功启动 3、制作启动脚本 通过将启动命令封装成脚本即可,需要注意脚本中应该使用完整路径以便于系统可以直接找到emulator... Mac 平台下通过 AppleScript 来执行: 启动脚本编辑器 ?...编写 AppleScript 脚本,存储为应用程序即可 tell current application do shell script "/Users/luoyanlin/Library/Android...然后桌面上就可以像应用程序一样双击打开了? More AppleScript 强大远不止启动一个 AVD 这么简单,它还可以执行各种复杂且单一任务,提升你工作效率,下面是我常用几个脚本 ?

    1.6K40

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

    顺便介绍一下 AppleScriptAppleScript 是一种基于 Apple 事件自动化技术,允许用户编写脚本来控制 Mac 操作系统中各种应用程序。...总的来说,AppleScript 是一个强大且用户友好工具,用于增强 Mac 用户生产力和工作效率。 完成之后,第一步设置路径下,就会出现一个 daily.applescript 文件。...当然,基于此,我还有一些额外要求。我希望它能新建一个浏览器窗口,打开这些网址,并将浏览器放在屏幕左半部分。...然后,我希望它能打开 Roam Research,并将其放置屏幕右半部分,因为我需要记笔记。 下面,我将直接展示最后 AppleScript 代码,其实它并不复杂: #!...,Raycast 窗口管理功能也很强大。

    56930

    告别繁琐后期,用Photoshop脚本编程轻松搞定摄影作品处理!

    Photoshop 脚本是一种编程语言,允许用户自动执行 Photoshop 中一系列任 务。这些脚本可以用来自动化重复任务,创建复杂效果,或者与其他应用程序和数 据进行交互。...其中 JavaScript 是 Adobe 推荐脚本语言,具有跨平台特性,而后两者则分别只 Mac 系统和 Windows 系统才能使用。...这意味着如果采用 JavaScript,你编写脚本可以 Mac 和 Windows 运行,而不需要任何修改。...例如,一个简单 Photoshop 脚本可能会自动调整一系列图像大小,然后保存 为特定文件格式。...更复杂脚本可能会从外部数据源读取信息,如数据库或网页,然 后使用这些信息 Photoshop 中生成图像。

    52820

    Apple plist 编辑器入门指南:基础操作与高级功能详解

    PlistEdit Pro是一款专为macOS编写最高级属性列表Plist编辑器。对于Mac和IOS开发人员来说,编写应用程序时必须编辑各种列表文件。...有经验用户还可以从浏览器中提取PlistEdit Pro,它可以使用macOS轻松访问属性列表,以便在系统存储设置。查看您首选项列表,或一次搜索包含PLIST文件文件夹以获取特定键或值。...以下是产品特点: 完全支持拖放和复制粘贴 键盘导航支持 能够大纲模式或纯文本中查看和编辑属性 AppleScript支持自动化 分层撤消 搜索和替换选项 内置浏览器plist文件 字体设置 兼容性 macOS...修复了JSON文件文本视图中进行第一次编辑不会将文档标记为已编辑错误 “plist outline”编辑器中将“Copy As”子菜单添加到上下文菜单中 编辑plist / JSON文件原始文本时禁用自动替换...现在由Apple公证 修复了“剪切”命令复制错误plist错误 空格键现在可用时打开信息弹出窗口 使用appuploader查看plist 进入appuploader首页,找到文件查看选项

    1.1K10

    Apple plist 编辑器入门指南:基础操作与高级功能详解

    PlistEdit Pro是一款专为macOS编写最高级属性列表Plist编辑器。对于Mac和IOS开发人员来说,编写应用程序时必须编辑各种列表文件。...有经验用户还可以从浏览器中提取PlistEdit Pro,它可以使用macOS轻松访问属性列表,以便在系统存储设置。查看您首选项列表,或一次搜索包含PLIST文件文件夹以获取特定键或值。...以下是产品特点: 完全支持拖放和复制粘贴 键盘导航支持 能够大纲模式或纯文本中查看和编辑属性 AppleScript支持自动化 分层撤消 搜索和替换选项 内置浏览器...修复了JSON文件文本视图中进行第一次编辑不会将文档标记为已编辑错误 “plist outline”编辑器中将“Copy As”子菜单添加到上下文菜单中 编辑plist /....json替换扩展名 PlistEdit Pro现在由Apple公证 修复了“剪切”命令复制错误plist错误 空格键现在可用时打开信息弹出窗口 ​ 编辑切换为居中 添加图片注释

    1.1K10

    mac 终极教程,最全,最实用教程

    窗口相关 「command + N」:新建一个当前应用程序窗口 「command + `」:在当前应用程序不同窗口之间切换【很实用】 我们知道,「command + tab」是不同软件之间切换...13.窗口应用程序成组关掉取消同一个程序窗口重叠 Mission Control设置中把“使窗口应用程序成组”关掉,Mission Control行为就会跟10.7以前expose一样,不会把同一个程序多个窗口叠在一起...从应用程序-实用工具可以找到活动监视器,打开后你会发现很类似windows下任务管理器,相信这个不需要给大家介绍了 19.批量复制文件 例如你一个目录下林林总总放了几百个文件,有图片有pdf有zip...架构调整和Bootcamp推出,使得Mac安装双系统变得触手可及。基于Mac虚拟机应用也开始出现。...对于程序员,你可以自己通过AppleScript/Shell/Automator等创建自己服务,也可通过类似Alfred 2这样优秀工具编写自己workflow。

    3.8K32

    Apple plist 编辑器入门指南:基础操作与高级功能详解

    PlistEdit Pro是一款专为macOS编写最高级属性列表Plist编辑器。对于Mac和IOS开发人员来说,编写应用程序时必须编辑各种列表文件。...有经验用户还可以从浏览器中提取PlistEdit Pro,它可以使用macOS轻松访问属性列表,以便在系统存储设置。查看您首选项列表,或一次搜索包含PLIST文件文件夹以获取特定键或值。...以下是产品特点:完全支持拖放和复制粘贴键盘导航支持能够大纲模式或纯文本中查看和编辑属性AppleScript支持自动化分层撤消搜索和替换选项内置浏览器plist文件字体设置兼容性 macOS 10.13...JSON文件文本视图中进行第一次编辑不会将文档标记为已编辑错误“plist outline”编辑器中将“Copy As”子菜单添加到上下文菜单中编辑plist / JSON文件原始文本时禁用自动替换...Apple公证修复了“剪切”命令复制错误plist错误空格键现在可用时打开信息弹出窗口​编辑切换为居中添加图片注释,不超过 140 字(可选)使用appuploader查看plist​编辑切换为居中添加图片注释

    90910

    Apple plist 编辑器入门指南:基础操作与高级功能详解

    PlistEdit Pro是一款专为macOS编写最高级属性列表Plist编辑器。对于Mac和IOS开发人员来说,编写应用程序时必须编辑各种列表文件。...有经验用户还可以从浏览器中提取PlistEdit Pro,它可以使用macOS轻松访问属性列表,以便在系统存储设置。查看您首选项列表,或一次搜索包含PLIST文件文件夹以获取特定键或值。...以下是产品特点: 完全支持拖放和复制粘贴 键盘导航支持 能够大纲模式或纯文本中查看和编辑属性 AppleScript支持自动化 分层撤消 搜索和替换选项 内置浏览器plist文件 字体设置 兼容性 macOS...修复了JSON文件文本视图中进行第一次编辑不会将文档标记为已编辑错误 “plist outline”编辑器中将“Copy As”子菜单添加到上下文菜单中 编辑plist / JSON文件原始文本时禁用自动替换...现在由Apple公证 修复了“剪切”命令复制错误plist错误 空格键现在可用时打开信息弹出窗口 使用appuploader查看plist ​ 进入appuploader首页,找到文件查看选项

    64910

    Uber 如何为近实时特性构建可伸缩流管道?

    将每一环平滑值聚合在多个滑动窗口大小,最长可达 32 分钟。...要计算给定六边形 H 更大窗口聚集,公式如下: 其中,T 是一个窗口起始时间戳;W 是窗口大小,以分钟为单位;q(H,T,1) 是来自 Kring Smooth 平滑事件计数。...图 3:六边形 A 2 分钟窗口聚合 流实现与优化 本节以需求管道为例,说明如何在 Apache Kafka 和 Apache Flink 中实现特征计算算法,以及如何调整实时管道。...内存监视器: 图 5:已用内存仪表板 延迟监视器: 图 6:延迟仪表板 如何优化 本节讨论如何调整流管道。Uber 已开发出一种流程管道性能调优框架,并提供端到端集成测试框架。...但我们知道 TTL 也是为这个表设置,因此我们所做就是 Query 中部署一个热补丁,将结果限制只有未过期,然后应用查询中传递过滤。

    82910

    几个嵌入式项目中技巧!

    (幸运是软件永远不会发生故障,软件只会做代码要它做事,不管是正确还是错误)。启动时验证RAM内部或外部没有问题,是确保硬件可以如预期般运作一个好方法。...当奇怪事情开始发生,工程师终于被难倒了,他们开始思考,也许堆栈中发生了什么事。结果是盲目地调整堆栈大小和位置等等。但该错误往往是与堆栈无关,但怎能如此确定?...毕竟,有多少工程师真的实际执行过最坏情况下堆栈大小分析?堆栈大小是在编译时就静态分配好,但堆栈是以动态方式使用。随着代码执行,应用程序需要变量、返回地址和其它信息被不断存储堆栈中。...可怕是,这些功能默认都是关闭状态,或者经常被开发人员有意关闭。在网络快速搜寻一下可以发现,很多人建议关闭实时操作系统中堆栈监视器以节省56字节闪存空间等等,这可是得不偿失做法!...还有一些比较先进技术,像是使用外部看门狗处理器,它可用来监视主处理器如何表现,反之亦然。对一个可靠系统而言,建立一个强大看门狗系统是很重要

    19420

    一款很棒GIF动画制作小软件GifCam

    GifCam 有一个很好想法,该应用程序工作方式就像一个位于所有窗口顶部相机,因此您可以移动它并调整大小以记录您想要区域 准备好后,单击“Rec”开始录制或单击“Frame”录制单帧。...录制不同帧尺寸(录制时调整大小)。 1 Gigabyte 内存使用限制:防止系统变慢。 调整应用程序大小时获取记录区域尺寸。 其他错误修复和调整。...GreenScreen 绘制填充:通过按 Ctrl+单击封闭形状外部或内部绘制绿屏(要在一帧绘制,请按 Shift+Ctrl+Click )。...轮廓: 配置文件窗口以条形图显示帧大小并提供每个帧 配置文件信息:帧大小(以字节为单位)、颜色数量和绿屏百分比。 配置文件窗口调整大小调整大小以获得更大条形图。...保存最后位置选项:如果未选中此选项,则 gifcam 应用程序将在桌面中央打开。 无论系统字体大小如何,帧和延迟标签之间自动间距。 修复了 Windows XP 右键菜单。

    2.3K20

    Mac OS X 中创建和使用内存盘

    Mac OS X 中创建和使用内存盘 Windows 系统一直使用 ImDisk 创建内存盘作为缓存, 将系统临时目录、 浏览器缓存等设置到内存盘, 这样做好处是很明显: 1、 内存盘不用定时清理..., 系统重启就自动清空 2、 读写内存速度是非常快, 程序运行速度也会加快很多 现在转到 Mac OS X 平台, 当然也要使用内存盘了, OS X 系统, 创建和使用内存盘比较容易, 而且不需要借助第三方软件..., 只是设置稍微繁琐一些, OS X 系统创建和使用内存盘步骤如下: 1、 打开 AppleScript Editor(找不到可以直接用 Spotlight 搜索); 2、 输入下面的脚本:...内存盘不是越大越好, 也不是越小越好, 要根据自己内存容量选择合适大小。 我 MBP 4G 内存, 创建 512M 内存盘。 3、 将这个脚本保存为应用程序, 如下图所示: ?...4、 接下来需要把缓存目录设置到内存盘, 打开一个命令行窗口命令行窗口输入下面的命令: sudo rm -rf ~/Library/Caches ln -s /Volumes/RamDisk/ ~

    3K20
    领券