Skip to content

This script helps export public posts of a user on Delicious (https://del.icio.us/), a social bookmarking service, into an HTML file that could be imported to other browsers (e.g., Chrome and Firefox) or services.

License

peiyaoh/export_delicious_public_posts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Export Delicious Public Posts

This node.js script is created to export public posts of a user on Delicious into an HTML file that could be imported to other browsers (e.g., Chrome and Firefox) or services (e.g., tagpacker).

Note: This script is basically a crawler, and it does not interact with Delicious's API. I created it because Delicious disables the export feature due to server loading, see export.

version 0.0.1.

Acquire Dependency

The script will be executed on top of the Node.js environment. If you have not installed Node.js and npm, please install Node.js first. NPM is a package manager that comes with Node.js installation.

After the installation, you can execute the following command in the project folder.

npm install

Before Running

Before running the script, you need to set the following parameters

user_name: the username of the user. For instance, if the URL for a given user is https://del.icio.us/public, then you should set it to 'public'.

max_entry_count: the maximum number of public posts to retrieve for a given user. Set it to the total number of public posts of that user to retrieve all the public posts.

waitMSeconds: number of milliseconds to wait between the requests to get each batch of posts. The default value is 2000 milliseconds (2 second). Please don't reduce the value to be less than 2000 so that the script will not create too much burden for the server at Delicious.

Running

node export_delicious_public.js

When the script finishes, all the public posts (bookmarks) of the specified user will be saved in a file named "[user_name]_bookmarks.html".

About

This script helps export public posts of a user on Delicious (https://del.icio.us/), a social bookmarking service, into an HTML file that could be imported to other browsers (e.g., Chrome and Firefox) or services.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published