Commit graph

14 commits

Author SHA1 Message Date
Ben Eills
e8a4ab5f22 Added RSpec tests, although these are untested and should be checked over by someone who actually knows anything about RSpec before being pulled 2013-07-01 16:59:25 +01:00
Ben Eills
3217c96dd6 Added cookie-file location guessing
* User may now specify a browser to use
* Or he may choose to guess the best, based on mtime of cookie files
* Command line application accepts flags for this functionality
2013-06-27 20:51:41 +01:00
Jeff Dallien
dbd7ca9299 Update 'usage' message to reflect Chrome support and increase version number to 0.1.0. 2012-02-22 19:45:17 -05:00
Jeff Dallien
c8d8879153 Need to actually raise custom exception class 2012-02-22 19:35:52 -05:00
Jeff Dallien
58775f8e06 Add some more useful error messages in the common situations (file doesn't exist, isn't a sqlite db) 2012-02-22 19:33:25 -05:00
Jeff Dallien
7e9e160f17 Should close the db after extracting the cookies from it. 2012-02-22 19:19:01 -05:00
Jeff Dallien
f764e35095 Detector browser that created the supplied cookie db by table names present. 2012-02-22 19:05:07 -05:00
Jeff Dallien
2856bd60fe Move the two exactly duplicated methods into a module. 2012-02-21 19:53:53 -05:00
Jeff Dallien
61d8f6e13b Need to include the new file here. 2012-02-21 19:24:07 -05:00
Jeff Dallien
64d118cc85 Add Chrome/Chromium cookie extractor. Same as the Firefox one, but with different table and field names. Will refactor them both to remove duplication. 2012-02-21 19:22:56 -05:00
Jeff Dallien
b3afec9984 Fix method return value, ignore swp files. 2012-02-20 18:40:13 -05:00
Jeff Dallien
6bc06df239 Add some code for Firefox cookie extraction. Change file naming scheme for consistency. 2012-02-20 18:32:39 -05:00
Jeff Dallien
2136ec8042 Update version file 2012-02-19 20:48:54 -05:00
Jeff Dallien
130d4cf5d0 Initial commit of gem structure 2012-02-19 20:48:23 -05:00