macos - 如何在我的 macOS 显示器上绘制始终位于顶部的绿色圆圈?
问题描述
如何创建一个程序,在我的屏幕上绘制一个始终在顶部的绿色小圆圈?
在 AppleScript、Python 或 Java 中是否可行?需要 Swift 还是 Objective-C?欢迎使用所有编程语言的解决方案!
解决方案
使用 Python、 Rumps和py2app创建 macOS 菜单栏应用程序很简单。
本指南解释了基础知识,基本上是:
import rumps
class GreenCircleApp(object):
def __init__(self):
self.app = rumps.App("GreenCircle", "")
def run(self):
self.app.run()
if __name__ == '__main__':
app = GreenCircleApp()
app.run()
可以使用例如轻松更改圆圈self.app.title = ""
推荐阅读
- mysql - 如何获取MYSQL中多个相关表中至少一个表中的数据
- python - 在数据结构上使用记忆的递归
- python - 让 CairoSVG 识别 URL 中的本地图像
- python - 交换列表的功能正在更改迭代内的内容
- android - 在 Realm `addchangelistener` 中知道元素在哪个位置被插入/更新/删除?
- python - 合并df:没有错误,但只输出标题行
- javascript - 将当前登录的用户附加到 JSON 文件
- mysql - MySQL PDO 查询未显示过程输出变量
- javascript - 使用 mysql 和 php 从数据库中获取数据 - 特殊字符
- javascript - 在 ReactJS 中访问文件之间的状态