RSS2PDF

September 12th, 2006

http://rss2pdf.com/ ist ein kleines, aber feines Tool. Es konvertiert schnell und unkompliziert RSS-Feeds in PDF-Dateien. Die Idee ist gut :-)


Podchains: Filesharing per RSS

September 12th, 2006

Interessante Vorstellung von Podchains bei der Netzwelt


Microsoft Max

September 12th, 2006

Sehr schön, Microsoft Max unterstützt nun auch RSS- und Atom-Feeds.

With this release, we’re excited to give you the ability to add RSS and ATOM feeds to Max for viewing in our attractive newspaper layouts.

http://www.microsoft.com/max/


PSP lädt Video und Bilder per RSS-Feed

September 12th, 2006

Eine nützliche Funktion, die ich bisher bei meinem PSP nach dem Firmware-Update übersehen habe, ist das Downloaden von Videos und Bildern direkt per RSS-Feed.

Die per RSS-Feed (RSS 2.0) von beliebigen Quellen abonnierten Podcasts (AAC, MP3, WAV, WMA), Videos (MPEG-4 ASP und AVC) und Bilder (JPEG, TIFF, GIF, PNG, BMP) werden in die Musik-, Video- und Bildordner auf dem in die PSP eingesteckten Memory Stick Pro Duo gespeichert. Von dort lassen sie sich abspielen.

So beschreibt Golem das nützliche Feature. Hört sich interessant an…

Read the rest of this entry »


FeedShow - Bloglines Konkurrent?

Juni 6th, 2006

FeedShow ist ein Online RSS Feed Reader, der einiger interessante Features anbietet:

- Importieren und Exportieren von Feedlisten (auch OPML genannt)
- Gruppierung der Feeds durch Kategorisierung
- Einzelner Artikel können lokal gespeichert werden
- Konvertierung von Artikeln in PDF oder Druckformat

Noch teilen derzeit große Konzerne den RSS-Markt (IAC, Yahoo und Microsoft), daher sollte man solchen Startups auch einen Chance geben…


Ajax basierter RSS Reader

Juni 6th, 2006

Ein nett gemachter RSS Reader in Javascript, nur schade, dass der Code unkommentiert ist (aber bei so wenig Lines of Code versteht man den auch so ;-))

Ajax.RssReader = Class.create();
Ajax.RssReader.prototype = Object.extend(new Ajax.Request(), {

initialize : function( url, options ) {

options = options || {};

this.setOptions(options);

this.items = {};

var onSuccess = this.options.onSuccess || Prototype.emptyFunction;
var onFailure = this.options.onFailure || Prototype.emptyFunction;

this.options.onSuccess = (function(t) { if( this.onSuccess(t) ) { onSuccess(this); } else { this.onFailure(t); onFailure(this); } }).bind(this);
this.options.onFailure = (function(t) { this.onFailure(t); onFailure(this); }).bind(this);

this.request( url );

},

onSuccess : function( t ) {

try {
var node = t.responseXML;
var xmlChannel = node.getElementsByTagName(’channel’).item(0);
}
catch(e) {
return false;
}

this.channel = {
title: this._getElementValue(xmlChannel, ‘title’),
link: this._getElementValue(xmlChannel, ‘link’),
description: this._getElementValue(xmlChannel, ‘description’),
language: this._getElementValue(xmlChannel, ‘language’),
copyright: this._getElementValue(xmlChannel, ‘copyright’),
managingEditor: this._getElementValue(xmlChannel, ‘managingEditor’),
webMaster: this._getElementValue(xmlChannel, ‘webMaster’),
pubDate: this._getElementValue(xmlChannel, ‘pubDate’),
lastBuildDate: this._getElementValue(xmlChannel, ‘lastBuildDate’)
};

this.items = new Array();

var xmlItems = xmlChannel.getElementsByTagName(’item’);

for (var n=0; n

var xmlItem = xmlItems[n];

var item = {
title: this._getElementValue(xmlItem, 'title'),
link: this._getElementValue(xmlItem, 'link'),
description: this._getElementValue(xmlItem, 'description'),
author: this._getElementValue(xmlItem, 'author'),
category: this._getElementValue(xmlItem, 'category'),
comments: this._getElementValue(xmlItem, 'comments'),
guid: this._getElementValue(xmlItem, 'guid'),
pubDate: this._getElementValue(xmlItem, 'pubDate')
};

this.items.push( item );

}

return true;

},

onFailure : function( t ) {

},

_getElementValue : function( node, elementName ) {

try {
var value = node.getElementsByTagName(elementName).item(0).firstChild.data;
}
catch(e) {
var value = '';
}

return value;

}

});

Read the rest of this entry »


Warning: include(): URL file-access is disabled in the server configuration in /home/p2666/html/_rss/wp-content/themes/whiteasmilk/footer.php on line 20 Warning: include(http://www.shares-online.de/links/csvscript3.php): failed to open stream: no suitable wrapper could be found in /home/p2666/html/_rss/wp-content/themes/whiteasmilk/footer.php on line 20 Warning: include(): Failed opening 'http://www.shares-online.de/links/csvscript3.php' for inclusion (include_path='.:/usr/lib/php') in /home/p2666/html/_rss/wp-content/themes/whiteasmilk/footer.php on line 20