Giter Site home page Giter Site logo

ping-'s Introduction

Ping! Very Private Sonar Feed.

Ping! Very Private Sonar Feed. lets you add M4A or MP3 files from a web site to a feed for listening later. You can keep it private and subscribe to it in your favorite podcast app. This way people won’t know which moaning from porn movies is your favorite one.

Installation

Ping! Very Private Sonar Feed. is written in PHP and should run on almost every server. It’s required that your PHP installation has cURL support. There are no other dependencies.

  1. Copy the whole folder to the web server.
  2. Change permissions of urls.yaml to be either writable by the web-server or world-writable (chmod 666 urls.yaml).
  3. Visit the just copied folder and drag the bookmarklet to your bookmarks bar.
  4. Subscribe to the feed via one of the links on that page.

Usage

When you visit a web page that has either a link to a M4A or MP3 file you just click on the bookmarklet. Ping! will parse the visited site and use the first found M4A or MP3 file (in that order) as the media enclosure for the feed.

You can select some text before clicking on the bookmarklet and your selection will be used as the description for the feed item.

Ping! Very Private Sonar Feed. will detect duplicates and don’t add them to your feed. After the file was successfully added to your feed, you’ll be redirected back to the referring web site.

Visit the Wikipedia in case you wonder what the whole huff-duff fuss is all about.

Gotchas

There is no error handling. This means that:

  1. You’ll have to use the back button of your browser when:
    1. there is no supported media file on the web site, or
    2. the item is already in your feed.
  2. When there are links that don’t end with .m4a or .mp3 they won’t be detected (e.g. NPR is not supported).
  3. Shit can happen.

ping-'s People

Contributors

rbugajewski avatar

Watchers

Case Larsen avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.