AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题

问题[script](computer)

Martin Hope
Berend
Asked: 2024-10-25 16:59:34 +0800 CST

我可以在 Postman 中重复使用一个请求进行不同的测试吗?

  • 6

我正在忙于测试一些 Web API,并尝试使用 Postman 来自动化执行这些操作。

据我所知,Postman 中的测试脚本始终与单个请求绑定,因此如果我想针对同一请求测试不同的场景,我必须针对每个场景复制该请求,每个副本都有不同的测试脚本。我想避免这种情况。

示例:我有一个获取特定资源的请求,并且我想测试是否使用访问令牌:

  1. 请求无访问令牌:预期状态为 401
  2. 具有有效访问令牌的请求:预期状态为 200

其他示例:我在服务器上创建了一些资源,然后尝试再次创建相同的东西:

  1. 第一次:预期状态 200
  2. 第二次:预期状态 409

我找到了一些相关问题,但它们似乎都涉及大量脚本,基本上就是编写自己的测试运行器环境。作为开发人员,我不介意编写脚本,但在这种情况下,我想专注于编写实际测试。

所以我的问题是:Postman 可以做到这一点吗,或者它可能不是这项工作的最佳工具?

script
  • 1 个回答
  • 18 Views
Martin Hope
ene adelehum
Asked: 2024-02-28 21:04:38 +0800 CST

如果我按下其他 2 个或更多按键,则阻止发送特定按键

  • 5

我的这款鼠标侧面有额外的前进和后退按钮,这是我使用的 AHK 脚本,它的主要用途是:

  1. 如果在按住 XButton2(前进按钮)和右键(右键单击)的同时向上滚动鼠标中键,则会发送Alt+ 6。
  2. 如果在按住鼠标 XButton2 的同时向上滚动鼠标中键,系统音量会增加 2%

问题是它还会同时触发鼠标 XButton2(前进)的默认操作,因此我想在按住上述键时阻止它发送“前进”。

~XButton2 & WheelUp::
GetKeyState, RButtonState, RButton,     ;Gets the mouses Rbutton state
If RButtonState = D                     ;Checks if Rbutton is pressed down

if (x_1 > 1919) ;if mouse cursor's X(Horizontal) position is greater than 1919px then:
Send !6         ;Sends ALT+6
else Send !4    ;Sends ALT+4

SetNumlockState, On


If RButtonState = U  ;Checks if Rbutton is NOT pressed down
SoundSet, + 2        ;if Rbutton is not pressed down scrolling up while holding XButton2 increases volume
return
script
  • 1 个回答
  • 23 Views
Martin Hope
Remus Rigo
Asked: 2024-02-18 22:41:42 +0800 CST

如何从 WSH 更改 Windows 日期时间的格式

  • 5

我想使用 Windows Scripting Host 来自动安装 Windows,并且希望将小时更改为 24 小时,将日期更改为 YYYY-MM-DD。

是否可以?

script
  • 1 个回答
  • 27 Views
Martin Hope
alamar
Asked: 2023-07-07 18:28:34 +0800 CST

使用本地 JS/CSS(例如 GreaseMonkey)使 GitHub 导航窗格始终可见

  • 7
赏金将在 5 天后到期。此问题的答案有资格获得+50声誉奖励。 alamar希望引起更多关注这个问题:
我希望有一个可运行的演练,使用选择的工具来完成此操作

GitHub 最近重新设计使其可用性大大降低,因为 2/3 的屏幕空间不再使用: GitHub 重新设计,空间浪费

如果您按汉堡菜单按钮,则会出现一个有用的侧边栏,但如果您单击其外部的任何位置,它就会消失: 带有侧边栏的 GitHub

我想使用一些 Chromium 插件来修改 GitHub 的 DOM/CSS 树,使这个侧边栏始终显示在所有页面上,如下面的 GIMPed 屏幕截图所示:

在此输入图像描述

如果有指示,我将不胜感激。我想将其重新定位到 DOM 树的不同位置并使其可见应该就足够了。

script
  • 1 个回答
  • 54 Views
Martin Hope
MDBK
Asked: 2022-10-26 06:01:13 +0800 CST

我想用快捷方式切换笔记本电脑的触摸屏。找到帖子但出现错误

  • 6

如何使用键盘快捷键或脚本切换触摸屏?

我找到了某人多年前编写的脚本并尝试使用该脚本但出现错误。我按照上面链接中的说明进行操作。

错误图片如下

错误图像

windows script
  • 1 个回答
  • 15 Views
Martin Hope
Cheloveshka
Asked: 2022-10-18 11:10:09 +0800 CST

Powershell 无法从 Get-NetIPConfiguration 获取 ipv4adress

  • 6
$NetConf = Get-NetIPConfiguration
$Adapters = Get-NetAdapter -Physical
$NetAdapterStatus = $Adapters | ForEach-Object {
    $Adapter = $PSItem
    $AdapterProfiles = $NetConf | where {$Adapter.ifIndex -eq $_.InterfaceIndex}
    $AdapterProfiles | Select-Object 
        @{n='Name';e={$Adapter.Name}},
        @{n='Status';e={$Adapter.Status}},
        @{n='MAC';e={$Adapter.LinkLayerAddress}},
        @{n='IP';e={$Adapter.IPAddress}}
    }
Write-Host $NetAdapterStatus

我有结果:名称、状态、MAC 等 IPv4Address=Microsoft.Management.Infrastructure.CimInstance[] 为什么?

powershell script
  • 1 个回答
  • 38 Views
Martin Hope
ibid
Asked: 2022-10-07 18:04:19 +0800 CST

如何以编程方式运行打印机疑难解答

  • 5

不久前,我用第三方墨盒更换了打印机上的碳粉,从那时起,每当我尝试打印某些东西时,Windows 都会给我一个错误,提示“您的打印机需要您的注意”。我发现在为打印机运行 Windows 疑难解答后,队列中的任何作业都会打印出来。(疑难解答程序不会发现任何错误,但运行它会打印作业。)

所以现在每当我打印一些东西时,我右键单击系统托盘中的打印机图标,打开设备和打印机,右键单击打印机,然后运行疑难解答。

这需要很多点击。有没有办法通过脚本之类的东西来做到这一点,我可以将其作为可执行文件固定在任务栏中?

如果这个脚本可以运行故障排除程序的一部分来解决我的问题,并且完全在后台执行,那就更好了。

printer script
  • 3 个回答
  • 34 Views
Martin Hope
Hokus_Pokus
Asked: 2022-09-17 17:32:18 +0800 CST

PowerShell - 使用 Get-Content 逐行粘贴内容,而不是全部粘贴在一个文本中

  • 5

所以.. 我不是 PowerShell 脚本方面的专家.. 我得到了这个脚本,我正在尝试将网站列表添加到 hosts 文件中以进行阻止。我似乎无法弄清楚如何让它逐行添加每个域,而不是一行中的所有内容。

我想知道是否有人可以帮助我或指出我正确的方向。

这是我的代码:

param([string]$DesiredIP = "127.0.0.1"
    ,[string]$Hostname = @(Get-Content ".\src\hosts")
    ,[bool]$CheckHostnameOnly = $false)
#Bætir við færslu í HOSTS skránna.
#Krefst -RunAsAdministrator
$hostsFilePath = "$($Env:WinDir)\system32\Drivers\etc\hosts"
$hostsFile = Get-Content $hostsFilePath

Write-Host "Verið að bæta við $desiredIP fyrir $Hostname í hosts skránna" -ForegroundColor Gray

$escapedHostname = [Regex]::Escape($Hostname)
$patternToMatch = If ($CheckHostnameOnly) { ".*\s+$escapedHostname.*" } Else { ".*$DesiredIP\s+$escapedHostname.*" }
If (($hostsFile) -match $patternToMatch)  {
    Write-Host $desiredIP.PadRight(20," ") "$Hostname - not adding; er nú þegar í hosts skránni" -ForegroundColor DarkYellow
} 
Else {
    Write-Host $desiredIP.PadRight(20," ") "$Hostname - að bæta við í hosts skránna... " -ForegroundColor Yellow
    Add-Content -Encoding UTF8  $hostsFilePath ("$DesiredIP".PadRight(20, " ") + "$Hostname")
    Write-Host " Búið!"
}

Read-Host -Prompt "Allt Klárt! Ýttu á ENTER til að loka glugganum ☺"

所以我的主机文件最终如下:

127.0.0.1        website.com test.com google.com pirates.net loremipsum.org filler.co.uk en.kremlin.ru test.com testing.com

我从中获取列表的 .\src\hosts 文件如下所示:

website.com
test.com
google.com
pirates.net
loremipsum.org
filler.co.uk
en.kremlin.ru
test.com
testing.com

提前道歉。评论和字符串是我的母语,不是英语

powershell script
  • 1 个回答
  • 61 Views
Martin Hope
Heath Heath
Asked: 2022-09-17 10:25:05 +0800 CST

脚本使用命令提示符检查文件夹是否为空,然后创建子文件夹

  • 5

我正在尝试为父文件夹的每个子文件夹生成 3 个文件夹。如果子文件夹为空,我只需要生成 3 个文件夹。

我有一个运行良好的脚本,但我正在努力检查 nul:

@echo off
setlocal
for /f "usebackq tokens=*" %%a in (`dir /b /a:d`) do (
rem enter the directory
pushd %%a
echo In Directory: %%a
#stuck here. if folder is empty { 
md "Folder 1"
md "Folder 2"
md "Folder 3"
#}
rem leave the directory
popd
)
endlocal
script cmd.exe
  • 1 个回答
  • 31 Views
Martin Hope
PJTraill
Asked: 2022-09-16 07:47:05 +0800 CST

在电子表格范围内定位错误单元格

  • 5

我有一个大型电子表格,其中表格中的一列(包含公式)的最小值显示错误(在这种情况下#DIV/0!),我想要一种方法来找到满足这些要求的错误单元格:

  • 一般:它应该适用于单元格中可能发生的各种错误,例如N/A数字错误代码。
  • 自动:我不想用手和眼睛扫描整个列:几乎所有结果都是正确的,而且很多。
  • UI:我想用普通的 UI 来做这件事,可能通过在文档的草稿区域添加一两个特定的公式。
    • 在紧要关头,一个宏(见下面的方法)会做,但这似乎有点矫枉过正。
  • 非破坏性:不必对文档进行重大(可能容易出错)更改。

方法

我想到了以下方法,但不能满足我的所有要求:

  • 可以使用公式=ISERROR(单元格)和公式定义一个新列,以查找新列中值TRUE出现的位置。这在我看来比较具有破坏性。
  • *(在我的特殊情况下,我可以通过MATCH在包含公式输入的列中设置值 0 来解决问题,但这显然不是通用的。
  • 除了UI之外,还可以编写一个宏来扫描范围,检查单元格是否包含错误,并可能定位到找到的第一个单元格。我不知道如何查看单元格是否包含错误,但我想这相当容易,也许是单元格对象的属性。如果一个函数返回一个范围内第一个错误单元格的地址,那将具有产生一个可以在任意工作表中使用的函数的优势。
script libreoffice-calc
  • 1 个回答
  • 22 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何减少“vmmem”进程的消耗?

    • 11 个回答
  • Marko Smith

    从 Microsoft Stream 下载视频

    • 4 个回答
  • Marko Smith

    Google Chrome DevTools 无法解析 SourceMap:chrome-extension

    • 6 个回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Martin Hope
    Vickel Firefox 不再允许粘贴到 WhatsApp 网页中? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke 为什么使用 Python 的 tar 库时 tar.xz 文件比 macOS tar 小 15 倍? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh 如何减少“vmmem”进程的消耗? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Windows 10 搜索未加载,显示空白窗口 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve