草庐IT

Chromium

全部标签

node.js - 打开 chrome-devtools ://URL from script/command line, 不是通过复制粘贴

为了自动运行和调试node.js应用程序,需要从脚本中打开调试URL;例如:chromium"chrome-devtools://devtools/bundled/inspector.html?experiments=true&v8only=true&ws=127.0.0.1:9230/9229"&如果我复制粘贴Chrome中的URL工作正常。然而,正如我所说,此步骤需要自动化。如何从脚本或命令行(Linux)在chromium/google-chrome中打开格式为chrome-devtools://devtools/bundled/inspector.html的URL?

node.js - 打开 chrome-devtools ://URL from script/command line, 不是通过复制粘贴

为了自动运行和调试node.js应用程序,需要从脚本中打开调试URL;例如:chromium"chrome-devtools://devtools/bundled/inspector.html?experiments=true&v8only=true&ws=127.0.0.1:9230/9229"&如果我复制粘贴Chrome中的URL工作正常。然而,正如我所说,此步骤需要自动化。如何从脚本或命令行(Linux)在chromium/google-chrome中打开格式为chrome-devtools://devtools/bundled/inspector.html的URL?

linux - ps:只获取父进程的干净方法?

我经常使用psef和psrf。这是psrf的示例输出:PIDTTYSTATTIMECOMMAND3476pts/0S0:00su...3477pts/0S0:02\_bash8062pts/0T1:16\_emacs-nw...15733pts/0R+0:00\_psxf15237?S0:00uwsgi...15293?S0:00\_uwsgi...15294?S0:00\_uwsgi...今天我只需要在脚本中检索uwsgi的主进程(所以我只需要15237而不是15293或15294)。截至今天,我尝试了一些psrf|grep-v'\\_'...但我想要一种更简洁的方式。我还从unix

linux - ps:只获取父进程的干净方法?

我经常使用psef和psrf。这是psrf的示例输出:PIDTTYSTATTIMECOMMAND3476pts/0S0:00su...3477pts/0S0:02\_bash8062pts/0T1:16\_emacs-nw...15733pts/0R+0:00\_psxf15237?S0:00uwsgi...15293?S0:00\_uwsgi...15294?S0:00\_uwsgi...今天我只需要在脚本中检索uwsgi的主进程(所以我只需要15237而不是15293或15294)。截至今天,我尝试了一些psrf|grep-v'\\_'...但我想要一种更简洁的方式。我还从unix

linux - 基于 Linux FrameBuffer 的谷歌浏览器

我正在做一个项目,我需要在LinuxFrameBuffer上运行Googlechromium,我需要在没有任何窗口系统依赖的情况下运行它(它应该在我们提供的缓冲区上绘制,这将使它移植到任何嵌入式系统非常简单),我不需要它的多选项卡GUI,我只需要它在缓冲区中的渲染器窗口,有人试过这个吗?关于我应该使用什么方法的任何帮助? 最佳答案 如果你需要对窗口函数有一些直接的控制,或者想在DOM数据中四处寻找,那么解决这个问题的正确方法可能是直接看embeddingwebkit。这将比我将要建议的更快、更干净。现在,假设您不需要那么花哨的控制,

linux - 基于 Linux FrameBuffer 的谷歌浏览器

我正在做一个项目,我需要在LinuxFrameBuffer上运行Googlechromium,我需要在没有任何窗口系统依赖的情况下运行它(它应该在我们提供的缓冲区上绘制,这将使它移植到任何嵌入式系统非常简单),我不需要它的多选项卡GUI,我只需要它在缓冲区中的渲染器窗口,有人试过这个吗?关于我应该使用什么方法的任何帮助? 最佳答案 如果你需要对窗口函数有一些直接的控制,或者想在DOM数据中四处寻找,那么解决这个问题的正确方法可能是直接看embeddingwebkit。这将比我将要建议的更快、更干净。现在,假设您不需要那么花哨的控制,

chromium 46 编译chromium老版本流程

01基本信息官网老版本获取流程:https://chromium.googlesource.com/chromium/src/+/main/docs/building_old_revisions.md有些老项目,使用的是稍微老一点的chromium版本,为了做比较全面的对比和研究,处理官网下载历史版本外,有时,可能需要编译对应的老版本。这里以57.0.2987.98为例,描述windows版本编译过程。首先,需要安装vs2015update3,winsdk,winwdk。winsdk版本号:10.0.14393.795,但安装目录的版本号是10.0.14393.0winwdk的安装目录是C:\

Chromium 改造实录:8K 来了

2008年2月16日,日本东芝公司宣布放弃HD-DVD格式,宣告这场大约持续了6年时间的高清光碟之战结束。东芝的HD-DVD彻底失败,而索尼的Blu-rayDisc大获全胜,宣告着高清时代的到来。还记得初次接触到1080P的高清样片,简直不敢相信自己的眼睛。对于从VCD时代走过来的我,在大学校园更多接触的是RM视频。那个时候,能够有DVD画质(720x480)就非常满足。画质一下子提升到1920x1080,这提升幅度相当惊人。我从来没有见过这么清晰的画面,每一个细节都栩栩如生,每一个颜色都鲜艳夺目。当然1080P高清画质带来的是巨大的体积,动辄几十G的影片,别说在线播放(当时家庭宽带主流是1M

javascript - puppeteer:在继续下一行之前等待 N 秒

在puppeteer中,我想等待一段定义的时间,然后再转到下一行代码。我尝试将setTimeout放在评估函数中,但它似乎被简单地忽略了console.log('beforewaiting');awaitpage.evaluate(async()=>{setTimeout(function(){console.log('waiting');},4000)});console.log('afterwaiting');这段代码不用等待,只写beforewaiting和afterwaiting你知道怎么做吗? 最佳答案 你可以使用一点pr

javascript - puppeteer:在继续下一行之前等待 N 秒

在puppeteer中,我想等待一段定义的时间,然后再转到下一行代码。我尝试将setTimeout放在评估函数中,但它似乎被简单地忽略了console.log('beforewaiting');awaitpage.evaluate(async()=>{setTimeout(function(){console.log('waiting');},4000)});console.log('afterwaiting');这段代码不用等待,只写beforewaiting和afterwaiting你知道怎么做吗? 最佳答案 你可以使用一点pr