-
Notifications
You must be signed in to change notification settings - Fork 100
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
base: master
Are you sure you want to change the base?
Commits on Aug 1, 2012
-
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
Configuration menu - View commit details
-
Copy full SHA for 80e42ba - Browse repository at this point
Copy the full SHA 80e42baView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 104a0e1 - Browse repository at this point
Copy the full SHA 104a0e1View commit details
Commits on Mar 8, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 4ef6ff2 - Browse repository at this point
Copy the full SHA 4ef6ff2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6011093 - Browse repository at this point
Copy the full SHA 6011093View commit details
Commits on Mar 13, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 0df4267 - Browse repository at this point
Copy the full SHA 0df4267View commit details -
Merge branch 'master' of horizon:/opt/xgoogle
Conflicts: xgoogle/search.py
Configuration menu - View commit details
-
Copy full SHA for 4eb2e04 - Browse repository at this point
Copy the full SHA 4eb2e04View commit details
Commits on Apr 23, 2014
-
modified the functions _extract_results and _extract_description according to these suggestions: http://www.catonmat.net/c/27124
Configuration menu - View commit details
-
Copy full SHA for 4ca4751 - Browse repository at this point
Copy the full SHA 4ca4751View commit details
Commits on Aug 1, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 9a6c4ef - Browse repository at this point
Copy the full SHA 9a6c4efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61c4b26 - Browse repository at this point
Copy the full SHA 61c4b26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 814a75b - Browse repository at this point
Copy the full SHA 814a75bView commit details -
Changes to Readme file based on the fork at https://github.com/cllu/x…
…google by Chunliang Lyu, with changes and tweaks.
Configuration menu - View commit details
-
Copy full SHA for 564ae03 - Browse repository at this point
Copy the full SHA 564ae03View commit details -
Configuration menu - View commit details
-
Copy full SHA for f134929 - Browse repository at this point
Copy the full SHA f134929View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fc0422 - Browse repository at this point
Copy the full SHA 4fc0422View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5602df6 - Browse repository at this point
Copy the full SHA 5602df6View commit details -
doctor whitespace and apply fix mentioned here: http://www.catonmat.n…
…et/c/27124 Conflicts: xgoogle/search.py
Configuration menu - View commit details
-
Copy full SHA for 88c78a3 - Browse repository at this point
Copy the full SHA 88c78a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7712a30 - Browse repository at this point
Copy the full SHA 7712a30View commit details -
Conflicts: README.md xgoogle/search.py
Configuration menu - View commit details
-
Copy full SHA for f993084 - Browse repository at this point
Copy the full SHA f993084View commit details -
Added Google video search. It requires NLTK
Conflicts: README.md
Configuration menu - View commit details
-
Copy full SHA for 0259e92 - Browse repository at this point
Copy the full SHA 0259e92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26bff76 - Browse repository at this point
Copy the full SHA 26bff76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d27798 - Browse repository at this point
Copy the full SHA 8d27798View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9972f9 - Browse repository at this point
Copy the full SHA a9972f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for af32dc9 - Browse repository at this point
Copy the full SHA af32dc9View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 58e29c7 - Browse repository at this point
Copy the full SHA 58e29c7View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for c5f8789 - Browse repository at this point
Copy the full SHA c5f8789View commit details -
Configuration menu - View commit details
-
Copy full SHA for f13e7e6 - Browse repository at this point
Copy the full SHA f13e7e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d199e9c - Browse repository at this point
Copy the full SHA d199e9cView commit details -
Conflicts: .gitignore
Configuration menu - View commit details
-
Copy full SHA for 13343e1 - Browse repository at this point
Copy the full SHA 13343e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b1b0fc - Browse repository at this point
Copy the full SHA 1b1b0fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for a69629c - Browse repository at this point
Copy the full SHA a69629cView commit details -
Conflicts: xgoogle/browser.py
Configuration menu - View commit details
-
Copy full SHA for 2cb6676 - Browse repository at this point
Copy the full SHA 2cb6676View commit details -
Organized exceptions, removed non-used code Conflicts: xgoogle/realtime.py
Configuration menu - View commit details
-
Copy full SHA for 2010cb1 - Browse repository at this point
Copy the full SHA 2010cb1View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 09bd011 - Browse repository at this point
Copy the full SHA 09bd011View commit details -
Make the results more usable by representinig keywords as a list
Conflicts: xgoogle/realtime.py
Configuration menu - View commit details
-
Copy full SHA for 8e68646 - Browse repository at this point
Copy the full SHA 8e68646View commit details -
Udated version number and description
Conflicts: setup.py
Configuration menu - View commit details
-
Copy full SHA for 73a4fd0 - Browse repository at this point
Copy the full SHA 73a4fd0View commit details -
Removed todo and unused import
Conflicts: xgoogle/realtime.py
Configuration menu - View commit details
-
Copy full SHA for 10d2557 - Browse repository at this point
Copy the full SHA 10d2557View commit details -
Changed the way new urls are computed
Conflicts: xgoogle/realtime.py
Configuration menu - View commit details
-
Copy full SHA for d28c9b9 - Browse repository at this point
Copy the full SHA d28c9b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f072c4b - Browse repository at this point
Copy the full SHA f072c4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f3b3985 - Browse repository at this point
Copy the full SHA f3b3985View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73684d5 - Browse repository at this point
Copy the full SHA 73684d5View commit details -
Added cookie support to search "inurl:asp?id=1".
Conflicts: xgoogle/browser.py xgoogle/search.py
Configuration menu - View commit details
-
Copy full SHA for fe50eda - Browse repository at this point
Copy the full SHA fe50edaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d2a139 - Browse repository at this point
Copy the full SHA 4d2a139View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8c78a3 - Browse repository at this point
Copy the full SHA b8c78a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38b2307 - Browse repository at this point
Copy the full SHA 38b2307View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0001e8b - Browse repository at this point
Copy the full SHA 0001e8bView commit details
Commits on Nov 3, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 747b92a - Browse repository at this point
Copy the full SHA 747b92aView commit details
Commits on Feb 26, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 0d776d3 - Browse repository at this point
Copy the full SHA 0d776d3View commit details
Commits on Jul 17, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 0db69c6 - Browse repository at this point
Copy the full SHA 0db69c6View commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 2ec5608 - Browse repository at this point
Copy the full SHA 2ec5608View commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for dd29c80 - Browse repository at this point
Copy the full SHA dd29c80View commit details
Commits on Aug 4, 2015
-
Converting code to be compatible with Python 3. Use python2 branch fo…
…r Python 2 compability.
Configuration menu - View commit details
-
Copy full SHA for 1e50a34 - Browse repository at this point
Copy the full SHA 1e50a34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f413ee - Browse repository at this point
Copy the full SHA 5f413eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 85d1cab - Browse repository at this point
Copy the full SHA 85d1cabView commit details
Commits on Aug 5, 2015
-
Converting code to be compatible with Python 3. Use python2 branch fo…
…r Python 2 back-compability. Added exception error 503.
Configuration menu - View commit details
-
Copy full SHA for 551a46a - Browse repository at this point
Copy the full SHA 551a46aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fe929c - Browse repository at this point
Copy the full SHA 3fe929cView commit details
Commits on Aug 13, 2015
-
Fixes for Python 3 compability, installation process (setuptools), en…
…coding issues, etc.
Configuration menu - View commit details
-
Copy full SHA for 3dba116 - Browse repository at this point
Copy the full SHA 3dba116View commit details
Commits on Nov 13, 2015
-
Fix unicode literals for Python 3.0, 3.1 and 3.2.
d-a-t-a-d-i-t committedNov 13, 2015 Configuration menu - View commit details
-
Copy full SHA for e0d54f3 - Browse repository at this point
Copy the full SHA e0d54f3View commit details -
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)
Configuration menu - View commit details
-
Copy full SHA for 6f0ff5e - Browse repository at this point
Copy the full SHA 6f0ff5eView commit details
Commits on Apr 25, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 11d3a1b - Browse repository at this point
Copy the full SHA 11d3a1bView commit details
Commits on Apr 27, 2016
-
Merge pull request #11 from Vort/parse_fix
Fix tags parsing; avoid SSL: CERTIFICATE_VERIFY_FAILED error.
Configuration menu - View commit details
-
Copy full SHA for dc6d951 - Browse repository at this point
Copy the full SHA dc6d951View commit details
Commits on Jun 11, 2016
-
Configuration menu - View commit details
-
Copy full SHA for d78d4e1 - Browse repository at this point
Copy the full SHA d78d4e1View commit details -
Merge pull request #12 from lu43n/master
Added repeat parameter to set filter search results
Configuration menu - View commit details
-
Copy full SHA for 45f7a5f - Browse repository at this point
Copy the full SHA 45f7a5fView commit details
Commits on Jul 25, 2016
-
Configuration menu - View commit details
-
Copy full SHA for e61e2c4 - Browse repository at this point
Copy the full SHA e61e2c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77b86ec - Browse repository at this point
Copy the full SHA 77b86ecView commit details
Commits on Jun 3, 2018
-
Fix NameError: name 'name2codepoint' is not defined (#16)
Mickaël Schoentgen committedJun 3, 2018 Configuration menu - View commit details
-
Copy full SHA for 35154c8 - Browse repository at this point
Copy the full SHA 35154c8View commit details -
Update name2codepoint imports to support Python 3
Mickaël Schoentgen committedJun 3, 2018 Configuration menu - View commit details
-
Copy full SHA for f126ca4 - Browse repository at this point
Copy the full SHA f126ca4View commit details -
Merge pull request #17 from BoboTiG/fix-nameerror-name2codepoint
Fix NameError: name 'name2codepoint' is not defined (fixes #16)
Configuration menu - View commit details
-
Copy full SHA for de4e973 - Browse repository at this point
Copy the full SHA de4e973View commit details
Commits on Aug 7, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 9889bd8 - Browse repository at this point
Copy the full SHA 9889bd8View commit details
Commits on Oct 9, 2019
-
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.
Configuration menu - View commit details
-
Copy full SHA for d7f2177 - Browse repository at this point
Copy the full SHA d7f2177View commit details -
Merge pull request #18 from thomasryck/patch-1
Modify unicode character decoding
Configuration menu - View commit details
-
Copy full SHA for 3e30bf1 - Browse repository at this point
Copy the full SHA 3e30bf1View commit details
Commits on Oct 10, 2019
-
Modify browser and search to be able to set socket timeout
Thomas Ryckeboer committedOct 10, 2019 Configuration menu - View commit details
-
Copy full SHA for 07e5ace - Browse repository at this point
Copy the full SHA 07e5aceView commit details -
Merge pull request #19 from thomasryck/master
Modify browser and search to be able to set socket timeout
Configuration menu - View commit details
-
Copy full SHA for d80a4c1 - Browse repository at this point
Copy the full SHA d80a4c1View commit details