Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python 3.x support and new features. #16

Open
wants to merge 71 commits into
base: master
Choose a base branch
from

Commits on Aug 1, 2012

  1. Fix Google search description parsing

    Google search stopped working on 2012-08-01.
    
    Before:
    
    $ PYTHONPATH=. examples/example1.py | grep -c ^http
    1
    
    After:
    
    $ PYTHONPATH=. examples/example1.py | grep -c ^http
    10
    lindi2 committed Aug 1, 2012
    Configuration menu
    Copy the full SHA
    80e42ba View commit details
    Browse the repository at this point in the history
  2. Use MSIE user-agent to get more results

    Before:
    
    $ PYTHONPATH=. examples/example1.py | grep -c ^http
    10
    
    After:
    
    $ PYTHONPATH=. examples/example1.py | grep -c ^http
    49
    lindi2 committed Aug 1, 2012
    Configuration menu
    Copy the full SHA
    104a0e1 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2013

  1. support ftp and https urls

    lindi2 committed Mar 8, 2013
    Configuration menu
    Copy the full SHA
    4ef6ff2 View commit details
    Browse the repository at this point in the history
  2. support ftp and https urls

    lindi2 committed Mar 8, 2013
    Configuration menu
    Copy the full SHA
    6011093 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2013

  1. Configuration menu
    Copy the full SHA
    0df4267 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of horizon:/opt/xgoogle

    Conflicts:
    	xgoogle/search.py
    lindi2 committed Mar 13, 2013
    Configuration menu
    Copy the full SHA
    4eb2e04 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2014

  1. Update search.py

    modified the functions _extract_results and _extract_description according to these suggestions: http://www.catonmat.net/c/27124
    tomMulholland committed Apr 23, 2014
    Configuration menu
    Copy the full SHA
    4ca4751 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2014

  1. Configuration menu
    Copy the full SHA
    9a6c4ef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    61c4b26 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    814a75b View commit details
    Browse the repository at this point in the history
  4. Changes to Readme file based on the fork at https://github.com/cllu/x…

    …google by Chunliang Lyu, with changes and tweaks.
    kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    564ae03 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f134929 View commit details
    Browse the repository at this point in the history
  6. Git auto LF line-endings.

    kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    4fc0422 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5602df6 View commit details
    Browse the repository at this point in the history
  8. doctor whitespace and apply fix mentioned here: http://www.catonmat.n…

    …et/c/27124
    
    Conflicts:
    	xgoogle/search.py
    matt authored and kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    88c78a3 View commit details
    Browse the repository at this point in the history
  9. Added class for face image search

    nikola.milosevic authored and kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    7712a30 View commit details
    Browse the repository at this point in the history
  10. Added norman image search

    Conflicts:
    	README.md
    	xgoogle/search.py
    nikola.milosevic authored and kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    f993084 View commit details
    Browse the repository at this point in the history
  11. Added Google video search. It requires NLTK

    Conflicts:
    	README.md
    nikola.milosevic authored and kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    0259e92 View commit details
    Browse the repository at this point in the history
  12. Comments deleted

    nikolamilosevic86 authored and kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    26bff76 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8d27798 View commit details
    Browse the repository at this point in the history
  14. Change on one example

    nikolamilosevic86 authored and kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    a9972f9 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    af32dc9 View commit details
    Browse the repository at this point in the history
  16. Fix Google search description parsing

    Google search stopped working on 2012-08-01.
    
    Before:
    
    $ PYTHONPATH=. examples/example1.py | grep -c ^http
    1
    
    After:
    
    $ PYTHONPATH=. examples/example1.py | grep -c ^http
    10
    lindi2 authored and kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    58e29c7 View commit details
    Browse the repository at this point in the history
  17. Use MSIE user-agent to get more results

    Before:
    
    $ PYTHONPATH=. examples/example1.py | grep -c ^http
    10
    
    After:
    
    $ PYTHONPATH=. examples/example1.py | grep -c ^http
    49
    
    Conflicts:
    	xgoogle/browser.py
    lindi2 authored and kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    c5f8789 View commit details
    Browse the repository at this point in the history
  18. support ftp and https urls

    lindi2 authored and kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    f13e7e6 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    d199e9c View commit details
    Browse the repository at this point in the history
  20. Ignore eclipse project files

    Conflicts:
    	.gitignore
    rxuriguera authored and kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    13343e1 View commit details
    Browse the repository at this point in the history
  21. Added realtime search module

    rxuriguera authored and kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    1b1b0fc View commit details
    Browse the repository at this point in the history
  22. Added .gitignore

    Conflicts:
    	.gitignore
    rxuriguera authored and kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    a69629c View commit details
    Browse the repository at this point in the history
  23. Added a Firefox 4 user agent

    Conflicts:
    	xgoogle/browser.py
    rxuriguera authored and kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    2cb6676 View commit details
    Browse the repository at this point in the history
  24. Cleaned up realtime search

    Organized exceptions, removed non-used code
    
    Conflicts:
    	xgoogle/realtime.py
    rxuriguera authored and kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    2010cb1 View commit details
    Browse the repository at this point in the history
  25. Add the ability to extract keywords

    Google realtime results show words matching with the query in bold. This change extracts these matching keywords
    
    Conflicts:
    	xgoogle/realtime.py
    rxuriguera authored and kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    09bd011 View commit details
    Browse the repository at this point in the history
  26. Make the results more usable by representinig keywords as a list

    Conflicts:
    	xgoogle/realtime.py
    rxuriguera authored and kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    8e68646 View commit details
    Browse the repository at this point in the history
  27. Udated version number and description

    Conflicts:
    	setup.py
    Ramon Xuriguera authored and kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    73a4fd0 View commit details
    Browse the repository at this point in the history
  28. Removed todo and unused import

    Conflicts:
    	xgoogle/realtime.py
    Ramon Xuriguera authored and kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    10d2557 View commit details
    Browse the repository at this point in the history
  29. Changed the way new urls are computed

    Conflicts:
    	xgoogle/realtime.py
    Ramon Xuriguera authored and kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    d28c9b9 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    f072c4b View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    f3b3985 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    73684d5 View commit details
    Browse the repository at this point in the history
  33. Added cookie support to search "inurl:asp?id=1".

    Conflicts:
    	xgoogle/browser.py
    	xgoogle/search.py
    valuxlin authored and kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    fe50eda View commit details
    Browse the repository at this point in the history
  34. Update example1.py

    sourabhpatil authored and kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    4d2a139 View commit details
    Browse the repository at this point in the history
  35. Minor changes to README.md

    kenorb committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    b8c78a3 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    38b2307 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    0001e8b View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2014

  1. Configuration menu
    Copy the full SHA
    747b92a View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2015

  1. CRLF replaced by LF.

    kenorb committed Feb 26, 2015
    Configuration menu
    Copy the full SHA
    0d776d3 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2015

  1. Configuration menu
    Copy the full SHA
    0db69c6 View commit details
    Browse the repository at this point in the history
  2. Example 1 would only return 5 results (50 were expected). This was be…

    …cause it would not return any results missing a Title or Desc - most were missing Desc - apparently this may have become way more common recently, or there may be a bug retrieving it somewhere?
    
    Changed this so it now returns the correct 50 results, ignoring the incomplete fields.
    justinmichaelvieira committed Jul 17, 2015
    Configuration menu
    Copy the full SHA
    2ec5608 View commit details
    Browse the repository at this point in the history
  3. Added example that shows cycling through all results, and being a "go…

    …od citizen" to Google by waiting a bit after each results page.
    
    Also turned on "random_agent" user-agent randomization by default.
    justinmichaelvieira committed Jul 17, 2015
    Configuration menu
    Copy the full SHA
    dd29c80 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2015

  1. Converting code to be compatible with Python 3. Use python2 branch fo…

    …r Python 2 compability.
    kenorb committed Aug 4, 2015
    Configuration menu
    Copy the full SHA
    1e50a34 View commit details
    Browse the repository at this point in the history
  2. CRLF replaced by LF

    kenorb committed Aug 4, 2015
    Configuration menu
    Copy the full SHA
    5f413ee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    85d1cab View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2015

  1. Converting code to be compatible with Python 3. Use python2 branch fo…

    …r Python 2 back-compability. Added exception error 503.
    kenorb committed Aug 5, 2015
    Configuration menu
    Copy the full SHA
    551a46a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3fe929c View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2015

  1. Configuration menu
    Copy the full SHA
    3dba116 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2015

  1. Fix unicode literals for Python 3.0, 3.1 and 3.2.

    d-a-t-a-d-i-t committed Nov 13, 2015
    Configuration menu
    Copy the full SHA
    e0d54f3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #8 from d-a-t-a-d-i-t/master

    Fix unicode literals for Python 3.0, 3.1 and 3.2 (fixes #7)
    kenorb committed Nov 13, 2015
    Configuration menu
    Copy the full SHA
    6f0ff5e View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2016

  1. Configuration menu
    Copy the full SHA
    11d3a1b View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2016

  1. Merge pull request #11 from Vort/parse_fix

    Fix tags parsing; avoid SSL: CERTIFICATE_VERIFY_FAILED error.
    kenorb committed Apr 27, 2016
    Configuration menu
    Copy the full SHA
    dc6d951 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2016

  1. Configuration menu
    Copy the full SHA
    d78d4e1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #12 from lu43n/master

    Added repeat parameter to set filter search results
    kenorb authored Jun 11, 2016
    Configuration menu
    Copy the full SHA
    45f7a5f View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2016

  1. Configuration menu
    Copy the full SHA
    e61e2c4 View commit details
    Browse the repository at this point in the history
  2. Ignores build files

    kenorb committed Jul 25, 2016
    Configuration menu
    Copy the full SHA
    77b86ec View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2018

  1. Fix NameError: name 'name2codepoint' is not defined (#16)

    Mickaël Schoentgen committed Jun 3, 2018
    Configuration menu
    Copy the full SHA
    35154c8 View commit details
    Browse the repository at this point in the history
  2. Update name2codepoint imports to support Python 3

    Mickaël Schoentgen committed Jun 3, 2018
    Configuration menu
    Copy the full SHA
    f126ca4 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #17 from BoboTiG/fix-nameerror-name2codepoint

    Fix NameError: name 'name2codepoint' is not defined (fixes #16)
    kenorb authored Jun 3, 2018
    Configuration menu
    Copy the full SHA
    de4e973 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2018

  1. Configuration menu
    Copy the full SHA
    9889bd8 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2019

  1. Modify unicode character decoding

    I have modified unicode character decoding to be compatible with Python 3.x. Indeed, Python 3.x does not have unichr() method because Python 2.x and Python 3.x do not handle it the same way.
    thomasryck authored Oct 9, 2019
    Configuration menu
    Copy the full SHA
    d7f2177 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #18 from thomasryck/patch-1

    Modify unicode character decoding
    kenorb authored Oct 9, 2019
    Configuration menu
    Copy the full SHA
    3e30bf1 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2019

  1. Modify browser and search to be able to set socket timeout

    Thomas Ryckeboer committed Oct 10, 2019
    Configuration menu
    Copy the full SHA
    07e5ace View commit details
    Browse the repository at this point in the history
  2. Merge pull request #19 from thomasryck/master

    Modify browser and search to be able to set socket timeout
    kenorb authored Oct 10, 2019
    Configuration menu
    Copy the full SHA
    d80a4c1 View commit details
    Browse the repository at this point in the history