小编use*_*RTY的帖子

在WSL(Linux的Windows子系统)上挂载磁盘映像?

我正在使用Ubuntu,并使用以下命令创建了系统SSD硬盘的完整副本:

dd if=/dev/sda of=ubuntu.iso
Run Code Online (Sandbox Code Playgroud)

并将其保存在作为NTFS驱动器的备份HDD上。

我现在在Windows 10 PRO上,并希望使用WSL(Ubuntu 18.04)挂载此映像。这是我正在使用的命令:

sudo mount -o ro,loop,offset=1048576 /mnt/a/ubuntu.iso /mnt/ubuntu_backup
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误:

 mount: /mnt/ubuntu_backup: mount failed: Operation not permitted.
Run Code Online (Sandbox Code Playgroud)

相同的命令在Ubuntu上也有效。

是否可以使用WSL挂载该映像?

windows filesystems mount windows-10 windows-subsystem-for-linux

8
推荐指数
1
解决办法
1608
查看次数

留言后中断?

我希望能够在 Chrome 开发者工具中中断 postmessage,但似乎没有这样的选项:

文本

是否可以方便地在 postmessage 上中断而无需专门搜索源代码中的行?

编辑:有人建议这个问题与这篇文章重复:Any good debugger for HTML5 Javascript postMessage API?

答案是 Firebug 扩展,但是 Firebug 不再可用(https://blog.getfirebug.com/

postmessage google-chrome-devtools

7
推荐指数
1
解决办法
3553
查看次数

剧作家等待自定义事件

我在 Python 中使用 Playwright,我想将 javascript 注入到一个页面中,该页面监视 DOM 突变并触发自定义事件,并在 Python 中捕获这些事件。

这是一个 Python 脚本示例:

page.evaluate("//js code that essentially dispatches new CustomEvent('newPosts')")
page.on("newPosts", handle_posts)
Run Code Online (Sandbox Code Playgroud)

到目前为止,Python 端没有任何反应,就好像事件不存在一样。

如果我手动检查浏览器控制台,我可以看到事件在浏览器端触发得很好(我正在捕捉它)document.addEventListener('newPosts', fn)

python webautomation dom-events playwright playwright-python

1
推荐指数
1
解决办法
2948
查看次数