IE 在中国的春运刷票中又败了,Chrome扩展插件crx时代来临

又到了一年一度的中国春运,今年的网络订票(12306.cn)有好多的故事上演,下面几条是这两天的几条相关新闻。

猎豹浏览器推出春运抢票版 九大优势轻松订票

抢票插件风靡的恶果:农民工成购车票弱势群体

12306抢票插件拖垮美国代码托管站Github

12306抢票插件大受青睐 或存泄露个人信息风险

工信部正式叫停抢购火车票插件 部分仍可用【2】

春运hold火车票,网上刷票插件使用全攻略!

网络订票就离不开浏览器,主流的浏览器有IE,Chrome,Firefox,Safari,搜狗,傲游,猎豹等等,目前主要是WebKit内核和IE的Trident内核两大类以及国内大量的双核浏览器。

作为互联网“入口”之争的战略高地,浏览器向来是巨头们决胜未来的重要砝码,同时也会大大的影响了用户的使用,本次的春运刷票浏览器插件全是清一色WebKit内核Google Chrome插件,让普罗大众近距离的体验Chrome的威力,从这个角度来说,IE又败了,虽然12306网站设计的只支持IE,结果大量有IE的用户发现刚开始放票就没票了,都被Webkit刷走了,实在伤不起。

下面我使用的一个订票插件,这个插件目前还可以用的,只是铁道部已经约谈了各大浏览器的插件作者,这里我也不便多介绍,下面主要是想普及chrome的 crx插件

image

Chrome的扩展文件的扩展名(后缀)为.crx,Google Chrome可以自动关联这种扩展名为.crx的文件。事实上,当我们将crx文件使用winrar或者是7-zip等解压软件解开之后就可以发现,其中至少包含两个文件,一个文件是扩展名为.js的脚本文件,另一个是文件名为manifest.json的文件,部分可能还会包含一个css文件、图片文件和HTML网页文件,但是.js脚本文件和manifest.json是绝不可少的两个部分。

一个Chrome扩展是由HTML、CSS、JavaScript、图片等文件压缩而成。扩展实际上就是一个web页面,你可以用任何浏览器提供给web页面的接口,从XMLHttpRequest 到JSON ,再到HTML本地缓存都可以使用。每个扩展由下列文件组成:

  • 一个manifest文件(主文件,json格式)
  • 至少一个HTML文件(主题可以没有HTML文件)
  • JavaScript文件 (可选,非必须)
  • 任何其他你需要的文件(比如图片)

当你开发一个扩展的时候,需要把这些文件放在一个文件夹里,当你发布这个扩展的时候,这个文件夹下的所有文件将会打包成一个特殊后缀.crx的ZIP文件。下面这个是12306的订票助手的插件内容,把crx改成zip或者rar,然后用7-zip解压缩后就可以看到了。

image

然后打开chrome://settings/extensions,点击上方的“载入正在开发的扩展程序”,选中你刚刚解压出来的那一整个文件夹(不要选里面的子文件夹)然后点确定,就直接安装成功了!(注意安装成功以后不要删除在电脑上解压好的那个文件夹,也不要更改那个文件夹的位置,不然就又相当于卸载了……)

image

主文件取名manifest.json,用来描述这个扩展,包括扩展名字、版本、调用的文件、可用域等信息。下面我们来看看manifest.json这个文件里都有什么东西,用记事本打开manifest.json这个文件,可以发现该文件里有如下信息:
image

这个扩展可以调用12306.cn的内容

如果你插件需要和网页交互,那么他就需要一个内容脚本(Content scripts),内容脚本常由JavaScript编写,会在网页载入完成后调用。完全可以把内容脚本看做是网页的一部分,而不是扩展的一部分。

内容脚本可以访问到当前浏览器浏览的页面,而且还可以改变网页的显示方式(油猴脚本就是内容脚本)。下面的图片中,内容脚本可以读取、更改网页的DOM。 这个插件的内容脚本就是12306_ticket_helper.user,在这个脚本里就可以干很多抢票软件要做的东西了,自己也可以在这个基础上完善。所以搞技术的你我一定可以冲破铁道部的封锁拿到票高兴回家。

相关文章:

创建Chrome Web app

Chrome Extension 动手实操

### 回答1: 按键精灵懒人插件是一款针对Chrome浏览器的实用插件,可以帮助用户进行自动化操作,提高生产力。 该插件功能强大,可以支持自动填写表格、自动点击、自动登录、自动抢红包、自动下单、自动刷票等多种操作,让用户摆脱重复枯燥而又耗时的操作,同时还能够提高生产效率和工作效率。 由于其功能强大,使用范围广泛,因此在很多企业和机构也得到了广泛的应用。特别是在一些数据处理、报表填写等需要大量重复性工作的场景,可以大大提高工作效率和准确性。 同时,在使用时,我们还需要注意它的使用场景,确保其合法合规,并严格遵守相关政策和法律法规。除此之外,还需要时刻保持谨慎和警惕,确保自己的机密信息和个人隐私不被泄露出去。 总而言之,作为一款懒人插件,按键精灵给用户带来了极大的便利和实用性,同时也需要合法合规地使用,以免造成不必要的损失和问题。 ### 回答2: 按键精灵懒人插件是一款能够自动化操作浏览器和电脑的工具。它可以在浏览器自动完成各种重复性、繁琐的操作,如点击、输入、切换标签页等,提高了用户的生产力和工作效率。 该插件支持Chrome浏览器,并且可以安装在Windows和Mac OS平台的电脑上。 安装后,用户可以创建自己的脚本,用于执行一系列操作。脚本可以通过简单的录制和编写来创建,而不需要复杂的编程知识。 除了创建脚本外,按键精灵还支持分组管理和快捷键设置。用户可以将脚本按照类别分组,并为它们设置不同的快捷键,方便快速启动。 此外,按键精灵还提供了一些高级功能,如循环执行、延时执行和条件执行等。通过这些功能,用户可以更加灵活地控制脚本的执行结果。 值得一提的是,按键精灵还提供了一个在线脚本分享平台。用户可以在这个平台上搜索并下载其他用户共享的脚本,大大节省了脚本编写的时间。 综上所述,按键精灵懒人插件是一款功能强大的浏览器插件,它可以帮助用户将繁琐重复的操作自动化,提高工作效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值