如何让应用程序在以 root 身份登录时启动
我正在尝试设计一个脚本来打开一个应用程序,然后我将添加一个登录钩子,这样当用户登录时,登录钩子将以 root 身份运行该脚本,然后以 root 身份启动该应用程序。我根本没有编写脚本的经验,也尝试过其他脚本的一些示例,但毫无效果。任何帮助都将不胜感激。 编辑。我正在运行 OS X 10.6.4 ...
我正在尝试设计一个脚本来打开一个应用程序,然后我将添加一个登录钩子,这样当用户登录时,登录钩子将以 root 身份运行该脚本,然后以 root 身份启动该应用程序。我根本没有编写脚本的经验,也尝试过其他脚本的一些示例,但毫无效果。任何帮助都将不胜感激。 编辑。我正在运行 OS X 10.6.4 ...
我在 Fedora 38 上使用 Firefox 119.0(64 位)。我希望能够将包含括号的链接从地址栏复制到剪贴板,并对其进行编码。例如,复制 URL 时: https://en.wikipedia.org/wiki/The_Martian_(film) 我希望将其复制到剪贴板: https://en.wikipedia.org/wiki/The_Martian_%28film%29 主要是,我想要这个功能是因为 reddit 的 markdown 处理器太笨了,根本无法正确处理类似的 markdown [The Martian](https:...
一些网页,例如此常见问题解答或者这篇博文,即使内容在垂直方向上溢出,也不会显示垂直滚动条。这样就无法点击并滚动,或者无法一眼看出页面有多长,除非完全缩小页面(有时甚至缩小页面也是如此)。 有没有办法(浏览器配置、附加组件、Tampermonkey 用户脚本等)可以强制网站显示滚动条? 链接的网站在 Firefox 和 Chrome 中都没有滚动条,但我专门使用 Firefox,因此任何适用于 FF(而不仅仅是 Chrome)的解决方案都值得赞赏。 ...
我试图阻止自己使用Google 搜索控制台让我回到谷歌搜索,由于上瘾行为Google 搜索控制台*. 以下 JavaScript 代码可从此处的 Web 浏览器控制台运行,但不是来自用户脚本: window.setInterval( () => { const urlPatternToBlock = [ 'https://search.google.com/' ]; for (const element of urlPatternToBlock) { if (window.location.hr...
我有一个使用 RetroArch 的光枪街机。它依赖于鼠标索引,可以通过控制器重映射实用工具获取。这会产生以下信息 ControllerRemap Utility v0.0.11.0 - For Mame (c) 2011 drventure Enterprises Joystick Device List (Devices are in enumeration order) ... 1. 'SindenLightgun', ID=1 2. 'SindenLightgun', ID=2 Mouse Device List (Devic...
使用响应式视口在 Devtools 中查看网站时,您可以自定义屏幕尺寸(以像素为单位)。这是根据 CSS/JS 规则在浏览器端完成的吗?还是屏幕尺寸会发送到网站服务器,然后服务器做出适当响应?如果是后者,那么这些信息是如何发送的 - 它是用户代理、标头、HTML 标签还是其他内容的一部分? 我的目标是使用 UserScript 之类的东西显示具有自定义视口尺寸的网站,并且没有使用 DevTools 或物理调整浏览器窗口大小。 ...
我似乎经常问这类问题,所以,简而言之,Reddit 最近因为某种原因变得更丑了,就像现在很多网站和服务一样,我想把它改回来。有没有针对 Violent Monkey/Tamper Monkey/Grease Monkey 的脚本可以将 Reddit 改回旧版 UI,不是旧的.reddit UI,而是他们在添加左侧边栏之前使用的稍旧的 UI?或者只是去年的那个? 我有一个脚本可以自动将 Reddit 切换到旧的 reddit UI function test(url){ return !!url.match(/^(|http(s?):\/\/)(|ww...
我正在尝试执行 chkdsk C: /f /r /x 执行此命令后,它要求我在重新启动 PC 后按 y 接受检查磁盘。我如何才能使我的 .bat 文件自动执行此操作?我的意思是,在 chkdsk 命令要求我输入 y 后将 y 输入发送到终端。换句话说,当 chkdsk 要求我按 y 时,我希望批处理文件命令按 y。 ...
两者之间有什么区别多个配置文件在 Google Chrome 上?我想为特定的 Chrome 配置文件制定特定规则:这些选项中,Google Chrome 上的不同配置文件之间有什么区别? 窗户瓷砖。 进程名称。 處理路徑。 窗口类。 不同的配置文件快捷方式打开同一个可执行文件:chrome.exe。快捷方式仅在快捷方式参数上有所不同。 Google Chrome 配置文件演示图片: ...
我想检查服务器列表中的 SMB 版本和状态。如果能够有一个服务器列表(例如 CSV),并针对列表上的每台服务器运行 SMBconnection 命令并将该列表输出到另一个显示结果的 CSV,那就太好了。例如,服务器名称、SMB1 状态、SMB2 状态、SMB3 状态。 有人知道怎么做吗?我发现这个命令可以检测 SMB 状态,但我需要针对多台服务器运行它。 检测 SMB2 - Powershell 命令 Get-SmbServerConfiguration | Select EnableSMB2Protocol 检测 SMB1 - PowerShell 命令...
最近,Wikia/Fandom 发布了其网站的新设计,看起来非常糟糕,他们正在慢慢将其强制作为所有 wiki 的默认皮肤。用户仍然可以登录并选择 Oasis 皮肤,但这只会在他们登录的情况下改变网站的外观。一旦用户注销,或者他们只是在浏览 wiki 而不需要登录,他们就会被困在新设计中。通过在 Wikia 页面的 URL 末尾添加 ?useskin=oasis 可以轻松解决这个问题,但每次转到新页面时都必须这样做。 我需要一个 Violentmonkey/Tampermonkey 脚本,它会自动将 ?useskin=oasis 添加到所有 wikia URL...
显示屏优化器 我有一个 Web 应用,它可以识别出最佳的背景颜色,从而提高阅读速度。它可以将这种最佳颜色设置为我们网站的背景,但我们的用户也希望能够在他们的应用中实现这一点。 我找到了这个函数 SetSysColors(r,g,b); <DllImport("User32")> _ Private Shared Function SetSysColors(ByVal nChanges As Integer, ByRef lpSysColor As Integer, ByRef lpColorValues As Integer) As Integ...
我开发了一个用户脚本,供公司中的几个人使用。我建议他们安装 Tampermonkey。有人抱怨说,她无法使用这个脚本:事实上,她安装了 Tampermonkey,用户脚本也已安装并处于活动状态,而尽管到目前为止,我与所有人交谈时,同一个用户脚本在同一个 URL 上都运行良好,但那个人却无法触发它(单击 Tampermonkey 图标时,它显示 Tampermonkey 处于活动状态,但“没有脚本正在运行”)。 我不知道如何调试这样的问题,也不知道这是否应该被视为一个错误,我应该向 Tampermonkey 开发团队报告:就好像 URL 与 @include ...
我使用启用了触摸手势的 Wacom 手写板。出于某种原因,使用 Firefox 时,左右滚动被解释为左右箭头按键。 这会给一些网站带来严重破坏,比如 DuckDuckGo 和 Google 图片,因为如果你试图滚动浏览页面,任何完美垂直滚动移动突然开始改变标签或选择东西(DuckDuckGo 有键盘导航,所以如果你按左箭头或右箭头,它会在网页搜索、图像搜索、购物和地图之间切换)。 我意识到我可以使用不同的浏览器(不、从不、冷、死手等),或者关闭触摸手势,但对于大多数网站来说这没问题,而且触摸滚动很棒。 因此,我尝试使用 Tampermonkey 将其关闭,但...
我正在使用 Firefox 81(以及 82 开发版),并且我希望能够保存已完成加载的页面上的图像,而无需发送另一个 GET 请求。这是因为: 我不想在网速很慢的情况下等待再次下载,这很烦人, 由于页面的过度保护编码(一次性 URL 令牌),可能无法使用相同的 URL 再次下载, 由于安全措施过于严格,该网站可能会暂时禁止我使用。这些是内部业务网站。 制作页面截图不是一个好选择,因为图像通常比屏幕大,需要放大才能查看全部内容(如巨型甘特图和瀑布图)。 无论出于什么原因,页面上的某些图像可以通过“查看页面信息 > 媒体选项卡”查看,但即使我想要保存的...