A headless,standalone webkit server which make grabing dynamic web page easier.
cd /dir/of/seimiAgent
./seimiagent -p 8000
SeimiAgent will start and listen on the port that you set.Than you can use any http client tools post a load reqest to SeimiAgent and get back the content which just like chrome do.Http client tools you can use:
apache httpclient
of java,curl
of cmd,httplib2
of python including, but not limited to.
Only support post.Request path:/doload
url
your target url
renderTime
How long time you hope to give seimiAgent to process javascript action and document after load finashed.Milliseconds.
proxy
Tell SeimiAgent to use proxy.Pattern:http|https|socket://user:passwd@host:port
postParam
Json string only,tell seimiAgent you want to use http post method and pass the parameters in postParam
.
useCookie
If useCookie
==1,seimiAgent deem you want to use cookie.Default 0.
contentType
Determine the output format,you can choose img
or pdf
,default is html
.
script
A javascript script which can operate current html document and just seem like in chrome console to execute.
ua
Set your userAgent
resourceTimeout
Set resource request timeout,such as js resource etc.Default resource timeout 20000ms.
It will take a very long time to build,so it is recommended to use the premade binary file in 'Download'.
##Requirements##
sudo apt-get install build-essential g++ flex bison gperf ruby perl libsqlite3-dev libfontconfig1-dev libicu-dev libfreetype6 libssl-dev libpng-dev libjpeg-dev python libx11-dev libxext-dev
yum -y install gcc gcc-c++ make flex bison gperf ruby openssl-devel freetype-devel fontconfig-devel libicu-devel sqlite-devel libpng-devel libjpeg-devel
python build.py
Then wait or take a cup of tea.
More Doc is on his way...
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )