E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
casperJs
安装
casperjs
wgethttps://phantomjs.googlecode.com/files/phantomjs-1.9.1-linux-x86_64.tar.bz2bunzip2phantomjs-1.9.1-linux-x86_64.tar.bz2tarxfphantomjs-1.9.1-linux-x86_64.tarmvphantomjs-1.9.1-linux-x86_64//opt/ln-s/
TerryWater
·
2020-07-08 07:02
plantomjs
+
casperjs
linux
使用PHP 执行
casperjs
脚本
Phantomjs&
Casperjs
安装本文所述均在ubuntu环境下。预装:npm(sudoapt-getinstallnodejs)npm预装:java(?)
cauyyl
·
2020-07-08 06:28
php
phantomJs+
CasperJS
windows上安装
*的版本,因为启动的exe是在bin目录下,亲测如果配合
casperjs
使用配置上环境变量后,会出现提示“您是否安装了phantomJs”所以需要安装1.9的版本,可点击下载2、然后在环境变量的path
perfectProgramming
·
2020-07-07 18:24
爬虫
casperjs
各控件实现方法
1.LINKthis.click('a[href^="020_test_source_c1.html"]');--后方一致this.click('a[href*="mhostname=algpae0a"]');--部分一致this.click('a');--画面上只有一个link的话可用2.下拉框A.下拉框里既定的某个值选定this.fillSelectors("form[name='form']
luck2001
·
2020-07-07 15:39
casperjs笔记
casperjs
加载“点击加载更多”型的网页
casperjs
加载“点击加载更多”型的网页问题描述有些网页内容显示不全,通常会采取两种方式提供浏览。1.分页分页是通过一个请求,里面带有页面号,类似于http://xxx/doc?
「已注销」
·
2020-07-07 15:31
网页
casperjs
爬虫
瀑布流
使用
casperjs
访问部分https站点返回空的问题
mac10.11使用brew安装的
casperjs
1.0.4打开https站点时返回内容为about:blank1、查看
casperjs
版本发现
CasperJS
version1.0.4at/usr/local
best-show
·
2020-07-07 13:00
工具使用/系统运维
关于
casperjs
调换窗口,引用jquery和step栈!
首先,调换窗口用withPopup方法,调用了此方法后执行环境在这个step中暂时换到了新建的窗口,但是,在这个step执行结束,进行下一个step时,环境会自动转换到之前的环境中。代码实例如下:对了,也可以直接用js语句对DOM进行操作,去掉target=”_blank”属性就可以了,这样也可以,但是并没有实现跳转窗口,而是让窗口不跳转,直接在元窗口上显示参考这篇文章用js操作DOM实现网站:h
killeri
·
2020-07-07 12:51
casperjs
casperjs
模拟登陆https页面获取当前面地址后发现为about:blank问题排查
解决方案参考:https://github.com/n1k0/
casperjs
/issues/49#issuecomment-60430359casper.wait(10000,function(){}
dakang
·
2020-07-07 12:53
PhantomJS
页面前端
php 使用
casperjs
,解决 权限不足问题
1、安装phantomjs1.xcd/usr/localwgethttps://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.8-linux-x86_64.tar.bz2tarjxvfphantomjs-1.9.8-linux-x86_64.tar.bz2mvphantomjs-1.9.8-linux-x86_64phantomjsln
弄月
·
2020-07-07 09:02
php
casperjs
phantomjs
再谈
casperjs
截图
遇到了什么问题一直在使用
casperjs
来做网页截图,http://tool.lu/site简单的使用是没有问题的,当要给墙外网址截图的时候,那么问题来了。
hby_00
·
2020-07-07 09:23
CasperJS
断言
特征
CasperJS
具有一系列特征。
dianyin7770
·
2020-07-07 06:48
casperjs
-options
TheCasperclassTheeasiestwaytogetacasperinstanceistousethemodule’screate()method:最简单获取casper实例的方法是casper模块的create()方法:varcasper=require('casper').create();ButyoucanalsoretrievethemainFunctionandinstant
A510677208
·
2020-07-06 20:10
Java之怎么通过java去调用并执行shell脚本以及问题总结(转)
前阵子我遇到这么一个需求场景:对抓取的数据进行打包,后来又遇到我要通过脚本进行抓取,比如nodejs下基于phantomjs的
casperjs
爬虫。解决方法对于第一个问题:java抓取,并且把结
skdzyl1
·
2020-07-05 12:39
Java
Linux
Shell
java
shell
自从有了Phantomjs和
Casperjs
,后台网页抓取和交互变得异常的简单
Casperjs
是基于Phantomjs的,而PhantomJS是一个服务器端的JavaScriptAPI的WebKit。这跟我一直想找个自带浏览器内核的后台东西的想法“暗合”。
AlexJia2046
·
2020-07-04 10:58
百度 cookie 获取
casperjs
代码varcasper=require('casper').create();casper.userAgent('Mozilla/5.0(WindowsNT6.1;WOW64)AppleWebKit
洪多多
·
2020-07-02 02:12
CasperJS
is scoped
In
CasperJS
,globalvariablecannotbeaccessedinsidefunction.ThefollowingcodewillreturnnullvarglobalVar;functionmyFunction
RoyTien
·
2020-06-29 12:06
怎么通过java去调用并执行shell脚本以及问题总结
前阵子我遇到这么一个需求场景:对抓取的数据进行打包,后来又遇到我要通过脚本进行抓取,比如nodejs下基于phantomjs的
casperjs
爬虫。解决
weixin_34090562
·
2020-06-28 11:37
linux下运行定时器(cron/centos/js脚本)
目的:在centos6.5系统上定时运行
casperjs
脚本。
假装很会写代码
·
2020-06-27 10:11
前端自动化测试工具--使用karma进行javascript单元测试
前面我写了一篇博客是《前端自动化测试工具PhantomJS+
CasperJS
结合使用教程》其中使用
CasperJS
不仅可以进行单元测试,还可以进行浏览器测试,是个很不错的工具,今天介绍的工具是Karma
TechFE
·
2020-06-23 09:25
前端
前端工具
洗礼灵魂,修炼python(72)--爬虫篇—爬虫框架:Scrapy
上面截图的是我的草稿然后当我开始写博文的时候,我发现讲解PhantomJS的话,会涉及到JS代码,而相信跟着我的学习路线从小白上来的,应该都还没学过JS吧,说到JS,那么和Phantom很像的一个模块
casperjs
dingyu6453
·
2020-06-23 04:12
PhantomJS+Echarts生成图片(POI第三方集成工具,HttpClient.post)
网友结论:PhantomJS技术方案老旧,推荐使用Puppeteer,最差也用
casperjs
自带示例:网页指定生成文件phantomjsprintmargins.jshttps://my.oschina.net
chengqi5964
·
2020-06-22 21:02
使用
casperjs
爬取淘宝商品图片
最近因为需要实现衣物识别,需要大量不同衣物的图片。爬取淘宝/京东的产品图片应该是最快捷的收集方法。第一次尝试开始的时候,打算通过分析淘宝链接规则来提取页面信息,但是淘宝的URL比较复杂,计算按页面的URL请求,返回的也浏览器访问的dom结构不一样,加入请求头也没用,所以选择放弃。换一个方法capser是基于phatomjs封装的更高级的库,平时可以用来做自动化测试等等。反正就是模拟一个正式的浏览器
蟹老板爱写代码
·
2020-06-22 01:14
CasperJS
mock click event
Firstwaitfordetectingthiselementthis.waitForSelector('CSSselector',function(){this.echo('Findthiselement','INFO');}//Andthentrytomockclickevent
casperjs
.evaluate
RoyTien
·
2020-03-24 17:43
CasperJS
with Recursion (Using Stack)
functiongetUrlArr(){returnurlArray;}functionrecursionFunction(){while(){varurl=Stack.pop();}if(){casper.thenOpen(url,function(){output(Information);}if(Stack.lenght>0){//RecursionrecursionFunction();}
RoyTien
·
2020-03-21 17:58
基于
casperjs
、resemble.js实现一个像素对比服务
=效果预览前置知识本次用到了以下两个库作为辅助工具:
casperjs
:基于PhantomJS的编写。其内部提供了一个无界面浏览
Annnnnn
·
2020-03-18 13:12
CasperJS
pass variables to casper.then()
From:https://stackoverflow.com/questions/26538463/how-to-pass-data-from-the-then-methods-in-
casperjs
Author
RoyTien
·
2020-03-16 02:11
解决crontab command not found 问题
linuxcrontab小记最近在搞网页爬虫,用的phantomjs和
casperjs
,环境都是安在了我个人用户下,并且也配置了个人用户下的环境变量。
carrotTofu
·
2020-03-11 22:41
CasperJS
login before Scraping
Setup
CasperJS
varcasper=require('casper').create();Startwithloginpagecasper.start('theurlofloginpage',
RoyTien
·
2020-02-19 00:13
CasperJS
pass variables to capser.evaluate()
evaluate()Signature:evaluate(Functionfn[,arg1[,arg2[,…]]])casper.evaluate(function(var1,var2){//Code},var1,var2);OrfunctionmyFunction(var1,var2){//Code}casper.evaluate(myFunction,var1,var2);
RoyTien
·
2020-02-12 07:09
给前端程序员推荐6款实用的JavaScript资源
image4.
casperjs
(基于PhantomJS和Slim
前端程序员666
·
2020-02-07 18:53
Casperjs
中fill提交表单遇到的问题
casper官网释意测试百度搜索的时候,将submit设置为true始终不能提交表单,后采用如下方法:casper.then(function(){//先将submit设置为falsethis.fill('form[action="/s"]',{'wd':'casper'},false);});//然后调用evaluate进入页面调用原生js的submit方法提交表单casper.then(fun
泠萱
·
2020-01-07 04:07
casperjs
form 表单提交下载文件
casper.download函数casper.thenOpen(url,function(){//假设form的action为POST,需要提交以下几个input的值vardata={username:'hanmeimei',filename:'lilei.pdf',};varaction_url='/files/download';varsave_to_path='/tmp/lilei.pdf
书SHU
·
2020-01-07 00:19
昨日重现-17.6.7
9:00-11:30
casperjs
的demo11:30-13:00吃午饭、散步、看技术书的有效方法5/68。13:00-18:10详情页一种流程的自动化测试demo18:10-19:45下班。
原味的夏天宝宝
·
2020-01-03 03:47
[爬虫基础] XPath 入门
推荐的一个标准通俗的说:XPath就是一种在HTML中寻找节点的语法.例如一个简单的例子:EverydayItalian获取其中的span元素,可以通过Xpath/div/span来完成XPath在爬虫框架
CasperJS
乌龟怕铁锤
·
2019-11-05 16:39
前端测试介绍
前端测试框架单元测试MochaJasmineJest断言库chaiJestexpect.jsshould.jsE2EwebdriverioNightwatchTestcafeprotractor
casperjs
dalekj
dotview
·
2019-11-01 15:15
Ugly of
CasperJS
Cannotpassvariablesintocasper.prototype();Notsureabouttheexecutionorder;variableandcallingfunctionwillbeexecutedfirstlyandthenthecasper.prototype();thecallingofcasper.prototype()andcasper.prototype()w
RoyTien
·
2019-10-31 09:47
一、REACT概述
react》1.前端工程概述Web跨平台、跨浏览器的应用开发场景网页浏览器(WebBrowser)通过CLI指令去操作的Headless浏览器(HeadlessApplication)如:phantomJS、
CasperJS
晨光曦微
·
2019-10-19 14:00
python 爬虫教程
/p/21479334Python爬虫入门教程:http://blog.csdn.net/column/details/why-bug.htmlPython爬虫之Selenium+Phantomjs+
CasperJS
EnclePeng
·
2019-10-18 16:45
python
爬虫
Python
Selenium常见元素定位方法和操作的学习介绍
Python自动测试或爬虫中的常见定位方法、鼠标操作、键盘操作介绍,希望该篇基础性文章对你有所帮助,如果有错误或不足之处,请海涵~前文目录:[Python爬虫]在Windows下安装PhantomJS和
CasperJS
菲宇
·
2019-10-18 11:14
爬虫
基于linnux+phantomjs实现生成图片格式的网页快照
安装扩展:(1)下面是我在linux上的安装过程,如果没有安装git请先yuminstallgit安装
casperjs
复制代码代码如下:cd/gitclonegit://github.com/n1k0/
·
2019-09-23 21:37
使用python/
casperjs
编写终极爬虫-客户端App的抓取!
1.缘起随着移动互联网的发展,现在写web和我三年前刚开始写爬虫的时候已经改变了太多。特别是在node以及javascript/ruby社区的努力下,以往“服务器端”做的事情都慢慢搬到了“浏览器”来实现,最极端的例子可能是meteor了,写web程序无需划分前端后端的时代已经到来了。。。在这一方面,Google一向是最激进的。纵观Google目前的产品线,社交的GooglePlus,网站分析的Go
Python资深程序员
·
2019-06-30 15:41
Python
Python 爬虫教学网站
/p/21479334Python爬虫入门教程:http://blog.csdn.net/column/details/why-bug.htmlPython爬虫之Selenium+Phantomjs+
CasperJS
henjuese5913
·
2019-03-15 17:35
Python
端到端测试哪家强?不容错过的Cypress
170MbMac,~282MbLinux,~280MbWin)31906nightmareElectron15502nightwatchWebDriver8135protractorselenium7532
casperjs
PhantomJS7180cypressElectron5303Zombie
Carl
·
2018-05-17 00:00
端到端测试
chrome
javascript
[python应用案例] 一.BeautifulSoup爬取天气信息并发送至QQ邮箱
前面作者写了很多Python系列文章,包括:Python基础知识系列:Python基础知识学习与提升Python网络爬虫系列:Python爬虫之Selenium+Phantomjs+
CasperJS
Python
Eastmount
·
2018-05-03 15:27
Python爬虫
Python网络爬虫
Python学习系列
Python爬虫
BeautifulSoup
发送邮件
STMP
Python应用
[python应用案例] 一.BeautifulSoup爬取天气信息并发送至QQ邮箱
前面作者写了很多Python系列文章,包括:Python基础知识系列:Python基础知识学习与提升Python网络爬虫系列:Python爬虫之Selenium+Phantomjs+
CasperJS
Python
Eastmount
·
2018-05-03 15:27
Python爬虫
Python应用案例
[CentOS Python系列] 四.阿里云服务器CentOS连接远程MySQL数据库及pymsql
Python基础知识系列:Pythonj基础知识学习与提升Python网络爬虫系列:Python爬虫之Selenium+Phantomjs+
CasperJS
Python数据分析系列:知识图谱、web数据挖掘及
Eastmount
·
2018-02-22 10:43
数据库
CentOS
阿里云
数据库实战开发设计与优化
[CentOS Python系列] 二.pscp上传下载服务器文件及phantomjs安装详解
Python基础知识系列:Pythonj基础知识学习与提升Python网络爬虫系列:Python爬虫之Selenium+Phantomjs+
CasperJS
Python数据分析系列:知识图谱、web数据挖掘及
Eastmount
·
2018-02-17 00:03
Python爬虫
CentOS
阿里云
[CentOS Python系列] 一.阿里云服务器安装部署及第一个Python爬虫代码实现
Python基础知识系列:Pythonj基础知识学习与提升Python网络爬虫系列:Python爬虫之Selenium+Phantomjs+
CasperJS
Python数据分析系列:知识图谱、web数据挖掘及
Eastmount
·
2018-02-13 16:22
Python爬虫
CentOS
阿里云
[CentOS Python系列] 一.阿里云服务器安装部署及第一个Python爬虫代码实现
Python基础知识系列:Pythonj基础知识学习与提升Python网络爬虫系列:Python爬虫之Selenium+Phantomjs+
CasperJS
Python数据分析系列:知识图谱、web数据挖掘及
Eastmount
·
2018-02-13 16:22
Python爬虫
CentOS
阿里云
[Python Scrapy爬虫] 二.翻页爬取农产品信息并保存本地
前面"Python爬虫之Selenium+Phantomjs+
CasperJS
"介绍了很多Selenium基于自动测试的Python爬虫程序,主要利用它的xpath语句,通过分析网页DOM树结构进行爬取内容
Eastmount
·
2018-02-10 23:59
Python爬虫
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他