Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tomoneill/seriesfeed-transporter

Import and export your favourites and time wasted on Seriesfeed.com
https://github.com/tomoneill/seriesfeed-transporter

Last synced: 4 days ago
JSON representation

Import and export your favourites and time wasted on Seriesfeed.com

Awesome Lists containing this project

README

        

# Seriesfeed Transporter
Import and export your favourites and time wasted on Seriesfeed.com


Enjoy.



Version 1.0.3

INSTALL

# Features
- Import your Favourites from Bierdopje.com
- Import Time Wasted from Bierdopje.com
- (soon) Import lists from IMDb.com as favourites
- Export your favourites to Excel or other formats (`TSV`, `CSV`, `XML`, `JSON`)
- (soon) Sync Bierdopje updates with Seriesfeed

# Screenshots
Click to zoom:

# Changelog
View changelog

# Other userscripts
Check out other userscripts for Seriesfeed by me:

# Donate
If you like my work so much you feel like doing something nice for me, a complete stranger of the internet, you can.

Donate here.

# Development
If you want to help with the development, you can. To setup the dev in combination with Tampermonkey/other, do the following:
1. Open the repository in your favourite IDE.
2. Open CMD, PowerShell or the terminal (VS Code tip: use CTRL + \`).

2.5: If not already, `cd` to this repository.
3. Type: `tsc --watch` to run the TypeScript compiler. The `tsconfig.json` file will determine the location of the output.
4. Add a userscript with the following:
```
// ==UserScript==
// @name Seriesfeed Transporter
// @namespace https://www.seriesfeed.com
// @version dev
// @description Import and export your favourites and time wasted on Seriesfeed.com.
// @match https://*.seriesfeed.com/*
// @grant unsafeWindow
// @grant GM_xmlhttpRequest
// @connect www.bierdopje.com
// @connect www.imdb.com
// @domain www.bierdopje.com
// @domain www.imdb.com
// @require https://code.jquery.com/jquery-3.2.1.min.js
// @require file://{YOUR_CLONE}/seriesfeed-transporter-latest.user.js
// @author Tom
// @copyright 2017 - 2020, Tom
// ==/UserScript==
/* jshint -W097 */
/* global $, GM_xmlhttpRequest, Promise, console */
'use strict';
```
5. Make sure you have ticked the box `Allow access to file URLs` for the Tampermonkey/other extension.

Any change will compile (some would say transpile) and a browser refresh will do the rest.