PhantomJS Static Windows Version with SSL support

From Google Code of PhantomJS , you can download PhantomJS 1.2.0 Windows executable – Static. More compact, but does not support https. and said, this version is statically linked, therefore HTTPS is not supported. For HTTPS support please download the dynamic version. (You can only download dynamic build version now.)

With some effort, I compile a static version with https/ssl support, if you like it, please download here.

PhantomJS is a headless WebKit with JavaScript API. It has fast and native support for various web standards: DOM handling, CSS selector, JSON, Canvas, SVG. The official web site is phantomjs.org.

PhantomJS is cross-platform, it can be compiled for Linux, Windows, FreeBSD, and Mac OS X. PhantomJS scripts can be written in JavaScript or CoffeeScript.

Here a 14-line PhantomJS script which finds pizzeria in New York (using Google Places), along with the address and the telephone number:

page = new WebPage()
page.open 'http://www.google.com/m/local?site=local&q=pizza+in+new+york',
  (status) ->
    if status isnt 'success'
      console.log 'Unable to access network'
    else
      results = page.evaluate ->
        pizza = []
        list = document.querySelectorAll 'div.bf'
        for item in list
          pizza.push(item.innerText)
        return pizza
      console.log results.join('\n')
    phantom.exit()

Get the code and build it, and then enjoy some more simple and advanced examples, covering:

  • running regression tests from command line
  • getting driving direction
  • showing weather forecast conditions
  • finding pizza in New York
  • looking up approximate location based on IP address
  • pulling the list of seasonal food
  • producing PDF version of a Wikipedia article
  • rasterizing SVG to image

For questions and feedback, please post to phantomjs mailing-list.

PhantomJS is based on Qt. There are two implementations, using C++ and Python.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Netvouz
  • DZone
  • ThisNext
  • MisterWong
  • Wists
  • BlinkList
  • blogmarks
  • blogtercimlap
  • connotea
  • DotNetKicks
  • Fark
  • Fleck
  • Gwar
  • Haohao
  • IndianPad
  • Internetmedia
  • LinkaGoGo
  • MyShare
  • Netscape
  • NewsVine
  • Rec6
  • Reddit
  • Scoopeo
  • Slashdot
  • StumbleUpon
  • Technorati
  • Webride

PdfArticle Windows Version Releases

PdfArticle is a pdf viewer for mathematical articles (GNU/GPL v3). Its goal is to present for eah page the images of its references, such as bibliographies, theorems and equations.

PdfArticle Screenshot

PdfArticle  is a Qt4 application, depends on Poppler-Qt to render PDF,  so it is cross platform application, but the author said

For now it is only available for Linux, due to the dependance of Poppler. A compile version for Windows and/or Mac would be greatly welcome, and also debian and redhat packages :)

With the help of the last version MinGW cross compiling environment, I successfully compiled a Windows x86(32-bit) version. and have tested on Windows 64-bit, and please download here.

P.S. If you want to download Linux version package (Debian/Ubuntu,Redhat,Mandriva) or source code, please visit here.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Netvouz
  • DZone
  • ThisNext
  • MisterWong
  • Wists
  • BlinkList
  • blogmarks
  • blogtercimlap
  • connotea
  • DotNetKicks
  • Fark
  • Fleck
  • Gwar
  • Haohao
  • IndianPad
  • Internetmedia
  • LinkaGoGo
  • MyShare
  • Netscape
  • NewsVine
  • Rec6
  • Reddit
  • Scoopeo
  • Slashdot
  • StumbleUpon
  • Technorati
  • Webride

How to Repair Adobe Acrobat

Some users reported that my batch readerenable did not work, and they have installed Adobe Acrobat, after some checking, I got the answer, the installation of Adobe Acrobat has been changed, and need repair the installation of it.

The need to repair Adobe Acrobat can arise from a faulty installation or from file corruption that occurs at a later time. Adobe Acrobat 9 Pro provides a procedure to repair installation files without re-installing the program from the CD. If Adobe Acrobat is not running properly or you’re receiving a lot of error messages, the repair option will restore all installation files to their original state.

Instructions

  1. Close all open programs. Frequently, installation programs need to access files that are also used by other programs. Closing all programs before you repair Adobe Acrobat will enable it to run without your input during the 10 to 20 minutes it takes to complete the repair. Moreover, you will be asked to reboot your computer at the end of the repair. If you reboot without closing all open programs, you may lose data.
  2. Open Adobe Acrobat 9 Pro. Verify that no PDF documents are open. Although the repair should proceed without error, if you encounter problems it’s best not to risk corrupting an open file.
  3. Begin repair. Click “Help,” and select “Repair Acrobat Installation.” This action will begin the repair process.
  4. Reboot. Acrobat will notify you when the repair process is complete with a pop-up screen requesting that you reboot your computer. This can be done immediately or, if you have open programs and files that need to be closed first, it can be delayed. However, changes will not take effect until you reboot.
  5. Verify installation. After rebooting, open Adobe Acrobat to verify that it is running correctly. Open a few PDF files and close them, perform some searches and so on. If prior errors occurred during specific operations, repeat those operations now. If you continue to encounter problems, check the “Troubleshoot Installation Errors” link in the Resources section below for a list of known problems and conflicts.from: http://www.ehow.com/how_6945861_repair-adobe-acrobat.html
Share and Enjoy:
  • Digg
  • del.icio.us
  • Netvouz
  • DZone
  • ThisNext
  • MisterWong
  • Wists
  • BlinkList
  • blogmarks
  • blogtercimlap
  • connotea
  • DotNetKicks
  • Fark
  • Fleck
  • Gwar
  • Haohao
  • IndianPad
  • Internetmedia
  • LinkaGoGo
  • MyShare
  • Netscape
  • NewsVine
  • Rec6
  • Reddit
  • Scoopeo
  • Slashdot
  • StumbleUpon
  • Technorati
  • Webride