Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Estimating the age of web resources
Python Other
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
CarbonDate Init
.gitignore removed getCacheService requirement from local.py - not required
README.md modified README.md and changed baseURI in getArchives.py
checkForModules.py local.py and server.py patched; consider missing scheme. getArchives.…
cherryPyServerConfig This is the latest working version of cd, version2
cherryPyServerLog.log getLastModified.py patch fixes the infinite loop, getFirstAppearanceI…
config stable version
config~ removed getCacheService requirement from local.py - not required
getArchives.py changed removed bad extra characters in getArchives.py
getBacklinks.py stable version
getBitly.py getLastModified.py patch fixes the infinite loop, getFirstAppearanceI…
getFirstAppearanceInArchives.py stable version
getGoogle.py This is the latest working version of cd, version2
getLastModified.py getLastModified.py patch fixes the infinite loop, getFirstAppearanceI…
getLowest.py added server to config file
getTopsy.py Init
getTopsyScrapper.py changed baseURI in getArchives.py due to ongoing restructuring of Mem…
getTopsyScrapperLog.log This is the latest working version of cd, version2
htmlMessages.py This is the latest working version of cd, version2
local.py removed getCacheService requirement from local.py - not required
myThreadPool.py stable version
newREADME.md stable version
ordereddict.py added server to config file
runPythonImport.py getLastModified.py patch fixes the infinite loop, getFirstAppearanceI…
server.py local.py and server.py patched; consider missing scheme. getArchives.…
systemRequirementsCD getLastModified.py patch fixes the infinite loop, getFirstAppearanceI…
topsy.js This is the latest working version of cd, version2

README.md

CarbonDate

Prerequisites

  • Install cherrypy server
  • Insert your bitly oauth access token in config file. Visit https://bitly.com/a/oauth_apps to get your access token
  • Install CasperJS and PhantomJS. Then insert the location of CasperJS into the config file
  • (optional) Change server ip/port number in config
  • All other packages that generate error "No module named" does exist, must be installed, e.g simplejson

Instructions

To run it as a server:

$ python server.py

To CarbonDate http://example.com:

Open in a Web browser: http://localhost:8080/cd?url=http://example.com

To run it as a local script:

$ python local.py URL
Something went wrong with that request. Please try again.