Chromium

[转]技术宅我的网上抢火车票攻略

写在前面     写这篇文章的起因是今天在12306上买火车票时,被这牛逼的网站给震撼到了,靠,牛叉得让人无语的用户体验啊。就讲讲我是如何利用一个小工具做辅助,幸运地抢到了回家的卧铺票的。希望能给有需要的兄弟们做个参考。     回顾下我今天网上购票的全过程,总结起来有四个难关,第一是登陆,第二是预定,第三是提交订单,第四是支付。本文的目的主要是为了在第一...

ES6学习--搭建环境

ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 学习ES6之前,我们可以先来看一下各大浏览器的最新版本对ES6的支持,点击这里 我们可以使用以下几种环境去学习ES6 使用最新版本的Chrome或者C...

深入研究Electron的主进程和渲染进程

”主进程“和“渲染进程”是Electron的两个核心的概念。 如果你之前做的是浏览器端JavaScript开发,多进程的概念对你来说可能是一个新的领域。 最初对我来说,这绝对是一个思维方式的转变,使用多进程可能意味着我们需要在开发过程中做出跟之前不同的设计抉择。 为什么Electron具有这种多进程架构?主进程职责是什么?渲染进程的职责是什么?它们之间如何...

Delphi中Chrome Chromium、Cef3学习笔记(五)

原文   http://blog.csdn.net/xtfnpgy/article/details/48489489   一、模拟移动鼠标 //  SetCursorPos(StrToInt(Edit1.Text),StrToInt(Edit2.Text));  //相对屏幕位置  SetCursorPos(Self.Left+chrm1.Left+s...

Chromium 修改图片资源

在Chromium中所有的图片都是png格式的 在C:feikuachromiumsrcchromeapp heme heme_resources.grd定义了所有图片的ID号,编译的时候grit工具根据此grd生成头文件theme_resources.h 如果我们要新定义一个图片的话,那就  但是,我们的图片要放在哪里?我刚开始放错位置了 编译的时候...

从Chrome源码看浏览器如何构建DOM树

最近下了Chrome的源码,安装了一个debug版的Chromium研究了一下,虽然很多地方都一知半解,但是还是有一点收获,将在这篇文章介绍DOM树是如何构建的,看了本文应该可以回答以下问题: IE用的是Trident内核,Safari用的是Webkit,Chrome用的是Blink,到底什么是内核,它们的区别是什么? 如果没有声明<!DOCTY...

cef build

BranchesAndBuilding View History This Wiki page provides information about CEF branches and instructions for downloading, building and packaging source code. Note to Editors: Cha...

centos安装chromium

安装命令:yum install http://people.centos.org/hughesjr/chromium/6/x86_64/RPMS/chromium-28.0.1500.52-207119.x86_64.rpm 删除命令: yum remove chromium.x86_64...

登录接口需html中的token时,需用requests-html库

在新公司,所负责的业务后台是登录接口需要token, 然后后面的接口需要cookie来调用 解析:需要进入登录页面,在js中找到所需的token,放到登录接口参数中调用, 然后用requests.sesson方式来调用后续的接口完成自动化 1、下载 HTMLSession, pip3 installrequests-html==0.10.0 2、reque...

chromium浏览器开发系列第三篇:chromium源码目录结构

上两篇介绍了下载源码和编译源码,这次主要介绍chromium的源码目录结构,我也是通过源码和官网结合来跟大家说,如果有说的不准确的,欢迎交流。 另外,官网的不一定准确,他们其实也很懒,所以最主要还是靠自己。官网只能作为一个参考。 Chromium结构相对两年前变化很大。目录结构依然很清晰,主要有三个部分(不包括其他的库):浏览器,渲染器,webkit。浏览...